public static final class QuasiId.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<QuasiId.Builder> implements QuasiIdOrBuilder
A column with a semantic tag attached.Protobuf type
google.privacy.dlp.v2.QuasiId| Modifier and Type | Method and Description |
|---|---|
QuasiId.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
QuasiId |
build() |
QuasiId |
buildPartial() |
QuasiId.Builder |
clear() |
QuasiId.Builder |
clearCustomTag()
A column can be tagged with a custom tag.
|
QuasiId.Builder |
clearField()
Required.
|
QuasiId.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
QuasiId.Builder |
clearInferred()
If no semantic tag is indicated, we infer the statistical model from
the distribution of values in the input data
|
QuasiId.Builder |
clearInfoType()
A column can be tagged with a InfoType to use the relevant public
dataset as a statistical model of population, if available.
|
QuasiId.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
QuasiId.Builder |
clearTag() |
QuasiId.Builder |
clone() |
String |
getCustomTag()
A column can be tagged with a custom tag.
|
com.google.protobuf.ByteString |
getCustomTagBytes()
A column can be tagged with a custom tag.
|
QuasiId |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
FieldId |
getField()
Required.
|
FieldId.Builder |
getFieldBuilder()
Required.
|
FieldIdOrBuilder |
getFieldOrBuilder()
Required.
|
com.google.protobuf.Empty |
getInferred()
If no semantic tag is indicated, we infer the statistical model from
the distribution of values in the input data
|
com.google.protobuf.Empty.Builder |
getInferredBuilder()
If no semantic tag is indicated, we infer the statistical model from
the distribution of values in the input data
|
com.google.protobuf.EmptyOrBuilder |
getInferredOrBuilder()
If no semantic tag is indicated, we infer the statistical model from
the distribution of values in the input data
|
InfoType |
getInfoType()
A column can be tagged with a InfoType to use the relevant public
dataset as a statistical model of population, if available.
|
InfoType.Builder |
getInfoTypeBuilder()
A column can be tagged with a InfoType to use the relevant public
dataset as a statistical model of population, if available.
|
InfoTypeOrBuilder |
getInfoTypeOrBuilder()
A column can be tagged with a InfoType to use the relevant public
dataset as a statistical model of population, if available.
|
QuasiId.TagCase |
getTagCase() |
boolean |
hasCustomTag()
A column can be tagged with a custom tag.
|
boolean |
hasField()
Required.
|
boolean |
hasInferred()
If no semantic tag is indicated, we infer the statistical model from
the distribution of values in the input data
|
boolean |
hasInfoType()
A column can be tagged with a InfoType to use the relevant public
dataset as a statistical model of population, if available.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
QuasiId.Builder |
mergeField(FieldId value)
Required.
|
QuasiId.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
QuasiId.Builder |
mergeFrom(com.google.protobuf.Message other) |
QuasiId.Builder |
mergeFrom(QuasiId other) |
QuasiId.Builder |
mergeInferred(com.google.protobuf.Empty value)
If no semantic tag is indicated, we infer the statistical model from
the distribution of values in the input data
|
QuasiId.Builder |
mergeInfoType(InfoType value)
A column can be tagged with a InfoType to use the relevant public
dataset as a statistical model of population, if available.
|
QuasiId.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
QuasiId.Builder |
setCustomTag(String value)
A column can be tagged with a custom tag.
|
QuasiId.Builder |
setCustomTagBytes(com.google.protobuf.ByteString value)
A column can be tagged with a custom tag.
|
QuasiId.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
QuasiId.Builder |
setField(FieldId.Builder builderForValue)
Required.
|
QuasiId.Builder |
setField(FieldId value)
Required.
|
QuasiId.Builder |
setInferred(com.google.protobuf.Empty.Builder builderForValue)
If no semantic tag is indicated, we infer the statistical model from
the distribution of values in the input data
|
QuasiId.Builder |
setInferred(com.google.protobuf.Empty value)
If no semantic tag is indicated, we infer the statistical model from
the distribution of values in the input data
|
QuasiId.Builder |
setInfoType(InfoType.Builder builderForValue)
A column can be tagged with a InfoType to use the relevant public
dataset as a statistical model of population, if available.
|
QuasiId.Builder |
setInfoType(InfoType value)
A column can be tagged with a InfoType to use the relevant public
dataset as a statistical model of population, if available.
|
QuasiId.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
QuasiId.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<QuasiId.Builder>public QuasiId.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<QuasiId.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<QuasiId.Builder>public QuasiId getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic QuasiId build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic QuasiId buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic QuasiId.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<QuasiId.Builder>public QuasiId.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<QuasiId.Builder>public QuasiId.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<QuasiId.Builder>public QuasiId.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<QuasiId.Builder>public QuasiId.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<QuasiId.Builder>public QuasiId.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<QuasiId.Builder>public QuasiId.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<QuasiId.Builder>public QuasiId.Builder mergeFrom(QuasiId other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<QuasiId.Builder>public QuasiId.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<QuasiId.Builder>IOExceptionpublic QuasiId.TagCase getTagCase()
getTagCase in interface QuasiIdOrBuilderpublic QuasiId.Builder clearTag()
public boolean hasField()
Required. Identifies the column.
.google.privacy.dlp.v2.FieldId field = 1 [(.google.api.field_behavior) = REQUIRED];
hasField in interface QuasiIdOrBuilderpublic FieldId getField()
Required. Identifies the column.
.google.privacy.dlp.v2.FieldId field = 1 [(.google.api.field_behavior) = REQUIRED];
getField in interface QuasiIdOrBuilderpublic QuasiId.Builder setField(FieldId value)
Required. Identifies the column.
.google.privacy.dlp.v2.FieldId field = 1 [(.google.api.field_behavior) = REQUIRED];
public QuasiId.Builder setField(FieldId.Builder builderForValue)
Required. Identifies the column.
.google.privacy.dlp.v2.FieldId field = 1 [(.google.api.field_behavior) = REQUIRED];
public QuasiId.Builder mergeField(FieldId value)
Required. Identifies the column.
.google.privacy.dlp.v2.FieldId field = 1 [(.google.api.field_behavior) = REQUIRED];
public QuasiId.Builder clearField()
Required. Identifies the column.
.google.privacy.dlp.v2.FieldId field = 1 [(.google.api.field_behavior) = REQUIRED];
public FieldId.Builder getFieldBuilder()
Required. Identifies the column.
.google.privacy.dlp.v2.FieldId field = 1 [(.google.api.field_behavior) = REQUIRED];
public FieldIdOrBuilder getFieldOrBuilder()
Required. Identifies the column.
.google.privacy.dlp.v2.FieldId field = 1 [(.google.api.field_behavior) = REQUIRED];
getFieldOrBuilder in interface QuasiIdOrBuilderpublic boolean hasInfoType()
A column can be tagged with a InfoType to use the relevant public dataset as a statistical model of population, if available. We currently support US ZIP codes, region codes, ages and genders. To programmatically obtain the list of supported InfoTypes, use ListInfoTypes with the supported_by=RISK_ANALYSIS filter.
.google.privacy.dlp.v2.InfoType info_type = 2;hasInfoType in interface QuasiIdOrBuilderpublic InfoType getInfoType()
A column can be tagged with a InfoType to use the relevant public dataset as a statistical model of population, if available. We currently support US ZIP codes, region codes, ages and genders. To programmatically obtain the list of supported InfoTypes, use ListInfoTypes with the supported_by=RISK_ANALYSIS filter.
.google.privacy.dlp.v2.InfoType info_type = 2;getInfoType in interface QuasiIdOrBuilderpublic QuasiId.Builder setInfoType(InfoType value)
A column can be tagged with a InfoType to use the relevant public dataset as a statistical model of population, if available. We currently support US ZIP codes, region codes, ages and genders. To programmatically obtain the list of supported InfoTypes, use ListInfoTypes with the supported_by=RISK_ANALYSIS filter.
.google.privacy.dlp.v2.InfoType info_type = 2;public QuasiId.Builder setInfoType(InfoType.Builder builderForValue)
A column can be tagged with a InfoType to use the relevant public dataset as a statistical model of population, if available. We currently support US ZIP codes, region codes, ages and genders. To programmatically obtain the list of supported InfoTypes, use ListInfoTypes with the supported_by=RISK_ANALYSIS filter.
.google.privacy.dlp.v2.InfoType info_type = 2;public QuasiId.Builder mergeInfoType(InfoType value)
A column can be tagged with a InfoType to use the relevant public dataset as a statistical model of population, if available. We currently support US ZIP codes, region codes, ages and genders. To programmatically obtain the list of supported InfoTypes, use ListInfoTypes with the supported_by=RISK_ANALYSIS filter.
.google.privacy.dlp.v2.InfoType info_type = 2;public QuasiId.Builder clearInfoType()
A column can be tagged with a InfoType to use the relevant public dataset as a statistical model of population, if available. We currently support US ZIP codes, region codes, ages and genders. To programmatically obtain the list of supported InfoTypes, use ListInfoTypes with the supported_by=RISK_ANALYSIS filter.
.google.privacy.dlp.v2.InfoType info_type = 2;public InfoType.Builder getInfoTypeBuilder()
A column can be tagged with a InfoType to use the relevant public dataset as a statistical model of population, if available. We currently support US ZIP codes, region codes, ages and genders. To programmatically obtain the list of supported InfoTypes, use ListInfoTypes with the supported_by=RISK_ANALYSIS filter.
.google.privacy.dlp.v2.InfoType info_type = 2;public InfoTypeOrBuilder getInfoTypeOrBuilder()
A column can be tagged with a InfoType to use the relevant public dataset as a statistical model of population, if available. We currently support US ZIP codes, region codes, ages and genders. To programmatically obtain the list of supported InfoTypes, use ListInfoTypes with the supported_by=RISK_ANALYSIS filter.
.google.privacy.dlp.v2.InfoType info_type = 2;getInfoTypeOrBuilder in interface QuasiIdOrBuilderpublic boolean hasCustomTag()
A column can be tagged with a custom tag. In this case, the user must indicate an auxiliary table that contains statistical information on the possible values of this column (below).
string custom_tag = 3;hasCustomTag in interface QuasiIdOrBuilderpublic String getCustomTag()
A column can be tagged with a custom tag. In this case, the user must indicate an auxiliary table that contains statistical information on the possible values of this column (below).
string custom_tag = 3;getCustomTag in interface QuasiIdOrBuilderpublic com.google.protobuf.ByteString getCustomTagBytes()
A column can be tagged with a custom tag. In this case, the user must indicate an auxiliary table that contains statistical information on the possible values of this column (below).
string custom_tag = 3;getCustomTagBytes in interface QuasiIdOrBuilderpublic QuasiId.Builder setCustomTag(String value)
A column can be tagged with a custom tag. In this case, the user must indicate an auxiliary table that contains statistical information on the possible values of this column (below).
string custom_tag = 3;value - The customTag to set.public QuasiId.Builder clearCustomTag()
A column can be tagged with a custom tag. In this case, the user must indicate an auxiliary table that contains statistical information on the possible values of this column (below).
string custom_tag = 3;public QuasiId.Builder setCustomTagBytes(com.google.protobuf.ByteString value)
A column can be tagged with a custom tag. In this case, the user must indicate an auxiliary table that contains statistical information on the possible values of this column (below).
string custom_tag = 3;value - The bytes for customTag to set.public boolean hasInferred()
If no semantic tag is indicated, we infer the statistical model from the distribution of values in the input data
.google.protobuf.Empty inferred = 4;hasInferred in interface QuasiIdOrBuilderpublic com.google.protobuf.Empty getInferred()
If no semantic tag is indicated, we infer the statistical model from the distribution of values in the input data
.google.protobuf.Empty inferred = 4;getInferred in interface QuasiIdOrBuilderpublic QuasiId.Builder setInferred(com.google.protobuf.Empty value)
If no semantic tag is indicated, we infer the statistical model from the distribution of values in the input data
.google.protobuf.Empty inferred = 4;public QuasiId.Builder setInferred(com.google.protobuf.Empty.Builder builderForValue)
If no semantic tag is indicated, we infer the statistical model from the distribution of values in the input data
.google.protobuf.Empty inferred = 4;public QuasiId.Builder mergeInferred(com.google.protobuf.Empty value)
If no semantic tag is indicated, we infer the statistical model from the distribution of values in the input data
.google.protobuf.Empty inferred = 4;public QuasiId.Builder clearInferred()
If no semantic tag is indicated, we infer the statistical model from the distribution of values in the input data
.google.protobuf.Empty inferred = 4;public com.google.protobuf.Empty.Builder getInferredBuilder()
If no semantic tag is indicated, we infer the statistical model from the distribution of values in the input data
.google.protobuf.Empty inferred = 4;public com.google.protobuf.EmptyOrBuilder getInferredOrBuilder()
If no semantic tag is indicated, we infer the statistical model from the distribution of values in the input data
.google.protobuf.Empty inferred = 4;getInferredOrBuilder in interface QuasiIdOrBuilderpublic final QuasiId.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<QuasiId.Builder>public final QuasiId.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<QuasiId.Builder>Copyright © 2022 Google LLC. All rights reserved.