Package com.google.privacy.dlp.v2
Class DataProfileFindingLocation.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<DataProfileFindingLocation.Builder>
com.google.privacy.dlp.v2.DataProfileFindingLocation.Builder
- All Implemented Interfaces:
DataProfileFindingLocationOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- DataProfileFindingLocation
public static final class DataProfileFindingLocation.Builder
extends com.google.protobuf.GeneratedMessage.Builder<DataProfileFindingLocation.Builder>
implements DataProfileFindingLocationOrBuilder
Location of a data profile finding within a resource.Protobuf type
google.privacy.dlp.v2.DataProfileFindingLocation-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Name of the container where the finding is located.Location of a finding within a resource that produces a table data profile.Name of the container where the finding is located.com.google.protobuf.ByteStringName of the container where the finding is located.Location of a finding within a resource that produces a table data profile.Location of a finding within a resource that produces a table data profile.Location of a finding within a resource that produces a table data profile.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorbooleanLocation of a finding within a resource that produces a table data profile.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanLocation of a finding within a resource that produces a table data profile.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setContainerName(String value) Name of the container where the finding is located.setContainerNameBytes(com.google.protobuf.ByteString value) Name of the container where the finding is located.Location of a finding within a resource that produces a table data profile.Location of a finding within a resource that produces a table data profile.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<DataProfileFindingLocation.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<DataProfileFindingLocation.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<DataProfileFindingLocation.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DataProfileFindingLocation.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<DataProfileFindingLocation.Builder>
-
mergeFrom
public DataProfileFindingLocation.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DataProfileFindingLocation.Builder>- Throws:
IOException
-
getLocationExtraDetailsCase
- Specified by:
getLocationExtraDetailsCasein interfaceDataProfileFindingLocationOrBuilder
-
clearLocationExtraDetails
-
getContainerName
Name of the container where the finding is located. The top-level name is the source file name or table name. Names of some common storage containers are formatted as follows: * BigQuery tables: `{project_id}:{dataset_id}.{table_id}` * Cloud Storage files: `gs://{bucket}/{path}`string container_name = 1;- Specified by:
getContainerNamein interfaceDataProfileFindingLocationOrBuilder- Returns:
- The containerName.
-
getContainerNameBytes
public com.google.protobuf.ByteString getContainerNameBytes()Name of the container where the finding is located. The top-level name is the source file name or table name. Names of some common storage containers are formatted as follows: * BigQuery tables: `{project_id}:{dataset_id}.{table_id}` * Cloud Storage files: `gs://{bucket}/{path}`string container_name = 1;- Specified by:
getContainerNameBytesin interfaceDataProfileFindingLocationOrBuilder- Returns:
- The bytes for containerName.
-
setContainerName
Name of the container where the finding is located. The top-level name is the source file name or table name. Names of some common storage containers are formatted as follows: * BigQuery tables: `{project_id}:{dataset_id}.{table_id}` * Cloud Storage files: `gs://{bucket}/{path}`string container_name = 1;- Parameters:
value- The containerName to set.- Returns:
- This builder for chaining.
-
clearContainerName
Name of the container where the finding is located. The top-level name is the source file name or table name. Names of some common storage containers are formatted as follows: * BigQuery tables: `{project_id}:{dataset_id}.{table_id}` * Cloud Storage files: `gs://{bucket}/{path}`string container_name = 1;- Returns:
- This builder for chaining.
-
setContainerNameBytes
public DataProfileFindingLocation.Builder setContainerNameBytes(com.google.protobuf.ByteString value) Name of the container where the finding is located. The top-level name is the source file name or table name. Names of some common storage containers are formatted as follows: * BigQuery tables: `{project_id}:{dataset_id}.{table_id}` * Cloud Storage files: `gs://{bucket}/{path}`string container_name = 1;- Parameters:
value- The bytes for containerName to set.- Returns:
- This builder for chaining.
-
hasDataProfileFindingRecordLocation
public boolean hasDataProfileFindingRecordLocation()Location of a finding within a resource that produces a table data profile.
.google.privacy.dlp.v2.DataProfileFindingRecordLocation data_profile_finding_record_location = 2;- Specified by:
hasDataProfileFindingRecordLocationin interfaceDataProfileFindingLocationOrBuilder- Returns:
- Whether the dataProfileFindingRecordLocation field is set.
-
getDataProfileFindingRecordLocation
Location of a finding within a resource that produces a table data profile.
.google.privacy.dlp.v2.DataProfileFindingRecordLocation data_profile_finding_record_location = 2;- Specified by:
getDataProfileFindingRecordLocationin interfaceDataProfileFindingLocationOrBuilder- Returns:
- The dataProfileFindingRecordLocation.
-
setDataProfileFindingRecordLocation
public DataProfileFindingLocation.Builder setDataProfileFindingRecordLocation(DataProfileFindingRecordLocation value) Location of a finding within a resource that produces a table data profile.
.google.privacy.dlp.v2.DataProfileFindingRecordLocation data_profile_finding_record_location = 2; -
setDataProfileFindingRecordLocation
public DataProfileFindingLocation.Builder setDataProfileFindingRecordLocation(DataProfileFindingRecordLocation.Builder builderForValue) Location of a finding within a resource that produces a table data profile.
.google.privacy.dlp.v2.DataProfileFindingRecordLocation data_profile_finding_record_location = 2; -
mergeDataProfileFindingRecordLocation
public DataProfileFindingLocation.Builder mergeDataProfileFindingRecordLocation(DataProfileFindingRecordLocation value) Location of a finding within a resource that produces a table data profile.
.google.privacy.dlp.v2.DataProfileFindingRecordLocation data_profile_finding_record_location = 2; -
clearDataProfileFindingRecordLocation
Location of a finding within a resource that produces a table data profile.
.google.privacy.dlp.v2.DataProfileFindingRecordLocation data_profile_finding_record_location = 2; -
getDataProfileFindingRecordLocationBuilder
Location of a finding within a resource that produces a table data profile.
.google.privacy.dlp.v2.DataProfileFindingRecordLocation data_profile_finding_record_location = 2; -
getDataProfileFindingRecordLocationOrBuilder
Location of a finding within a resource that produces a table data profile.
.google.privacy.dlp.v2.DataProfileFindingRecordLocation data_profile_finding_record_location = 2;- Specified by:
getDataProfileFindingRecordLocationOrBuilderin interfaceDataProfileFindingLocationOrBuilder
-