public static final class InfoType.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<InfoType.Builder> implements InfoTypeOrBuilder
Type of information detected by the API.Protobuf type
google.privacy.dlp.v2.InfoType| Modifier and Type | Method and Description |
|---|---|
InfoType.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
InfoType |
build() |
InfoType |
buildPartial() |
InfoType.Builder |
clear() |
InfoType.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
InfoType.Builder |
clearName()
Name of the information type.
|
InfoType.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
InfoType.Builder |
clearVersion()
Optional version name for this InfoType.
|
InfoType.Builder |
clone() |
InfoType |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getName()
Name of the information type.
|
com.google.protobuf.ByteString |
getNameBytes()
Name of the information type.
|
String |
getVersion()
Optional version name for this InfoType.
|
com.google.protobuf.ByteString |
getVersionBytes()
Optional version name for this InfoType.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
InfoType.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
InfoType.Builder |
mergeFrom(InfoType other) |
InfoType.Builder |
mergeFrom(com.google.protobuf.Message other) |
InfoType.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
InfoType.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
InfoType.Builder |
setName(String value)
Name of the information type.
|
InfoType.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Name of the information type.
|
InfoType.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
InfoType.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
InfoType.Builder |
setVersion(String value)
Optional version name for this InfoType.
|
InfoType.Builder |
setVersionBytes(com.google.protobuf.ByteString value)
Optional version name for this InfoType.
|
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<InfoType.Builder>public InfoType.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<InfoType.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<InfoType.Builder>public InfoType getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic InfoType build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic InfoType buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic InfoType.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<InfoType.Builder>public InfoType.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<InfoType.Builder>public InfoType.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<InfoType.Builder>public InfoType.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<InfoType.Builder>public InfoType.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<InfoType.Builder>public InfoType.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<InfoType.Builder>public InfoType.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<InfoType.Builder>public InfoType.Builder mergeFrom(InfoType other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<InfoType.Builder>public InfoType.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<InfoType.Builder>IOExceptionpublic String getName()
Name of the information type. Either a name of your choosing when
creating a CustomInfoType, or one of the names listed
at https://cloud.google.com/dlp/docs/infotypes-reference when specifying
a built-in type. When sending Cloud DLP results to Data Catalog, infoType
names should conform to the pattern `[A-Za-z0-9$-_]{1,64}`.
string name = 1;getName in interface InfoTypeOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Name of the information type. Either a name of your choosing when
creating a CustomInfoType, or one of the names listed
at https://cloud.google.com/dlp/docs/infotypes-reference when specifying
a built-in type. When sending Cloud DLP results to Data Catalog, infoType
names should conform to the pattern `[A-Za-z0-9$-_]{1,64}`.
string name = 1;getNameBytes in interface InfoTypeOrBuilderpublic InfoType.Builder setName(String value)
Name of the information type. Either a name of your choosing when
creating a CustomInfoType, or one of the names listed
at https://cloud.google.com/dlp/docs/infotypes-reference when specifying
a built-in type. When sending Cloud DLP results to Data Catalog, infoType
names should conform to the pattern `[A-Za-z0-9$-_]{1,64}`.
string name = 1;value - The name to set.public InfoType.Builder clearName()
Name of the information type. Either a name of your choosing when
creating a CustomInfoType, or one of the names listed
at https://cloud.google.com/dlp/docs/infotypes-reference when specifying
a built-in type. When sending Cloud DLP results to Data Catalog, infoType
names should conform to the pattern `[A-Za-z0-9$-_]{1,64}`.
string name = 1;public InfoType.Builder setNameBytes(com.google.protobuf.ByteString value)
Name of the information type. Either a name of your choosing when
creating a CustomInfoType, or one of the names listed
at https://cloud.google.com/dlp/docs/infotypes-reference when specifying
a built-in type. When sending Cloud DLP results to Data Catalog, infoType
names should conform to the pattern `[A-Za-z0-9$-_]{1,64}`.
string name = 1;value - The bytes for name to set.public String getVersion()
Optional version name for this InfoType.
string version = 2;getVersion in interface InfoTypeOrBuilderpublic com.google.protobuf.ByteString getVersionBytes()
Optional version name for this InfoType.
string version = 2;getVersionBytes in interface InfoTypeOrBuilderpublic InfoType.Builder setVersion(String value)
Optional version name for this InfoType.
string version = 2;value - The version to set.public InfoType.Builder clearVersion()
Optional version name for this InfoType.
string version = 2;public InfoType.Builder setVersionBytes(com.google.protobuf.ByteString value)
Optional version name for this InfoType.
string version = 2;value - The bytes for version to set.public final InfoType.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<InfoType.Builder>public final InfoType.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<InfoType.Builder>Copyright © 2022 Google LLC. All rights reserved.