Package com.google.privacy.dlp.v2
Class StorageConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<StorageConfig.Builder>
com.google.privacy.dlp.v2.StorageConfig.Builder
- All Implemented Interfaces:
StorageConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- StorageConfig
public static final class StorageConfig.Builder
extends com.google.protobuf.GeneratedMessage.Builder<StorageConfig.Builder>
implements StorageConfigOrBuilder
Shared message indicating Cloud storage type.Protobuf type
google.privacy.dlp.v2.StorageConfig-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()BigQuery options.Cloud Storage options.Google Cloud Datastore options.Hybrid inspection options.Configuration of the timespan of the items to include in scanning.BigQuery options.BigQuery options.BigQuery options.Cloud Storage options.Cloud Storage options.Cloud Storage options.Google Cloud Datastore options.Google Cloud Datastore options.Google Cloud Datastore options.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorHybrid inspection options.Hybrid inspection options.Hybrid inspection options.Configuration of the timespan of the items to include in scanning.Configuration of the timespan of the items to include in scanning.Configuration of the timespan of the items to include in scanning.booleanBigQuery options.booleanCloud Storage options.booleanGoogle Cloud Datastore options.booleanHybrid inspection options.booleanConfiguration of the timespan of the items to include in scanning.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanBigQuery options.Cloud Storage options.Google Cloud Datastore options.mergeFrom(StorageConfig other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeHybridOptions(HybridOptions value) Hybrid inspection options.Configuration of the timespan of the items to include in scanning.BigQuery options.setBigQueryOptions(BigQueryOptions.Builder builderForValue) BigQuery options.Cloud Storage options.setCloudStorageOptions(CloudStorageOptions.Builder builderForValue) Cloud Storage options.Google Cloud Datastore options.setDatastoreOptions(DatastoreOptions.Builder builderForValue) Google Cloud Datastore options.setHybridOptions(HybridOptions value) Hybrid inspection options.setHybridOptions(HybridOptions.Builder builderForValue) Hybrid inspection options.Configuration of the timespan of the items to include in scanning.setTimespanConfig(StorageConfig.TimespanConfig.Builder builderForValue) Configuration of the timespan of the items to include in scanning.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<StorageConfig.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<StorageConfig.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<StorageConfig.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<StorageConfig.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<StorageConfig.Builder>
-
mergeFrom
public StorageConfig.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<StorageConfig.Builder>- Throws:
IOException
-
getTypeCase
- Specified by:
getTypeCasein interfaceStorageConfigOrBuilder
-
clearType
-
hasDatastoreOptions
public boolean hasDatastoreOptions()Google Cloud Datastore options.
.google.privacy.dlp.v2.DatastoreOptions datastore_options = 2;- Specified by:
hasDatastoreOptionsin interfaceStorageConfigOrBuilder- Returns:
- Whether the datastoreOptions field is set.
-
getDatastoreOptions
Google Cloud Datastore options.
.google.privacy.dlp.v2.DatastoreOptions datastore_options = 2;- Specified by:
getDatastoreOptionsin interfaceStorageConfigOrBuilder- Returns:
- The datastoreOptions.
-
setDatastoreOptions
Google Cloud Datastore options.
.google.privacy.dlp.v2.DatastoreOptions datastore_options = 2; -
setDatastoreOptions
Google Cloud Datastore options.
.google.privacy.dlp.v2.DatastoreOptions datastore_options = 2; -
mergeDatastoreOptions
Google Cloud Datastore options.
.google.privacy.dlp.v2.DatastoreOptions datastore_options = 2; -
clearDatastoreOptions
Google Cloud Datastore options.
.google.privacy.dlp.v2.DatastoreOptions datastore_options = 2; -
getDatastoreOptionsBuilder
Google Cloud Datastore options.
.google.privacy.dlp.v2.DatastoreOptions datastore_options = 2; -
getDatastoreOptionsOrBuilder
Google Cloud Datastore options.
.google.privacy.dlp.v2.DatastoreOptions datastore_options = 2;- Specified by:
getDatastoreOptionsOrBuilderin interfaceStorageConfigOrBuilder
-
hasCloudStorageOptions
public boolean hasCloudStorageOptions()Cloud Storage options.
.google.privacy.dlp.v2.CloudStorageOptions cloud_storage_options = 3;- Specified by:
hasCloudStorageOptionsin interfaceStorageConfigOrBuilder- Returns:
- Whether the cloudStorageOptions field is set.
-
getCloudStorageOptions
Cloud Storage options.
.google.privacy.dlp.v2.CloudStorageOptions cloud_storage_options = 3;- Specified by:
getCloudStorageOptionsin interfaceStorageConfigOrBuilder- Returns:
- The cloudStorageOptions.
-
setCloudStorageOptions
Cloud Storage options.
.google.privacy.dlp.v2.CloudStorageOptions cloud_storage_options = 3; -
setCloudStorageOptions
Cloud Storage options.
.google.privacy.dlp.v2.CloudStorageOptions cloud_storage_options = 3; -
mergeCloudStorageOptions
Cloud Storage options.
.google.privacy.dlp.v2.CloudStorageOptions cloud_storage_options = 3; -
clearCloudStorageOptions
Cloud Storage options.
.google.privacy.dlp.v2.CloudStorageOptions cloud_storage_options = 3; -
getCloudStorageOptionsBuilder
Cloud Storage options.
.google.privacy.dlp.v2.CloudStorageOptions cloud_storage_options = 3; -
getCloudStorageOptionsOrBuilder
Cloud Storage options.
.google.privacy.dlp.v2.CloudStorageOptions cloud_storage_options = 3;- Specified by:
getCloudStorageOptionsOrBuilderin interfaceStorageConfigOrBuilder
-
hasBigQueryOptions
public boolean hasBigQueryOptions()BigQuery options.
.google.privacy.dlp.v2.BigQueryOptions big_query_options = 4;- Specified by:
hasBigQueryOptionsin interfaceStorageConfigOrBuilder- Returns:
- Whether the bigQueryOptions field is set.
-
getBigQueryOptions
BigQuery options.
.google.privacy.dlp.v2.BigQueryOptions big_query_options = 4;- Specified by:
getBigQueryOptionsin interfaceStorageConfigOrBuilder- Returns:
- The bigQueryOptions.
-
setBigQueryOptions
BigQuery options.
.google.privacy.dlp.v2.BigQueryOptions big_query_options = 4; -
setBigQueryOptions
BigQuery options.
.google.privacy.dlp.v2.BigQueryOptions big_query_options = 4; -
mergeBigQueryOptions
BigQuery options.
.google.privacy.dlp.v2.BigQueryOptions big_query_options = 4; -
clearBigQueryOptions
BigQuery options.
.google.privacy.dlp.v2.BigQueryOptions big_query_options = 4; -
getBigQueryOptionsBuilder
BigQuery options.
.google.privacy.dlp.v2.BigQueryOptions big_query_options = 4; -
getBigQueryOptionsOrBuilder
BigQuery options.
.google.privacy.dlp.v2.BigQueryOptions big_query_options = 4;- Specified by:
getBigQueryOptionsOrBuilderin interfaceStorageConfigOrBuilder
-
hasHybridOptions
public boolean hasHybridOptions()Hybrid inspection options.
.google.privacy.dlp.v2.HybridOptions hybrid_options = 9;- Specified by:
hasHybridOptionsin interfaceStorageConfigOrBuilder- Returns:
- Whether the hybridOptions field is set.
-
getHybridOptions
Hybrid inspection options.
.google.privacy.dlp.v2.HybridOptions hybrid_options = 9;- Specified by:
getHybridOptionsin interfaceStorageConfigOrBuilder- Returns:
- The hybridOptions.
-
setHybridOptions
Hybrid inspection options.
.google.privacy.dlp.v2.HybridOptions hybrid_options = 9; -
setHybridOptions
Hybrid inspection options.
.google.privacy.dlp.v2.HybridOptions hybrid_options = 9; -
mergeHybridOptions
Hybrid inspection options.
.google.privacy.dlp.v2.HybridOptions hybrid_options = 9; -
clearHybridOptions
Hybrid inspection options.
.google.privacy.dlp.v2.HybridOptions hybrid_options = 9; -
getHybridOptionsBuilder
Hybrid inspection options.
.google.privacy.dlp.v2.HybridOptions hybrid_options = 9; -
getHybridOptionsOrBuilder
Hybrid inspection options.
.google.privacy.dlp.v2.HybridOptions hybrid_options = 9;- Specified by:
getHybridOptionsOrBuilderin interfaceStorageConfigOrBuilder
-
hasTimespanConfig
public boolean hasTimespanConfig()Configuration of the timespan of the items to include in scanning.
.google.privacy.dlp.v2.StorageConfig.TimespanConfig timespan_config = 6;- Specified by:
hasTimespanConfigin interfaceStorageConfigOrBuilder- Returns:
- Whether the timespanConfig field is set.
-
getTimespanConfig
Configuration of the timespan of the items to include in scanning.
.google.privacy.dlp.v2.StorageConfig.TimespanConfig timespan_config = 6;- Specified by:
getTimespanConfigin interfaceStorageConfigOrBuilder- Returns:
- The timespanConfig.
-
setTimespanConfig
Configuration of the timespan of the items to include in scanning.
.google.privacy.dlp.v2.StorageConfig.TimespanConfig timespan_config = 6; -
setTimespanConfig
public StorageConfig.Builder setTimespanConfig(StorageConfig.TimespanConfig.Builder builderForValue) Configuration of the timespan of the items to include in scanning.
.google.privacy.dlp.v2.StorageConfig.TimespanConfig timespan_config = 6; -
mergeTimespanConfig
Configuration of the timespan of the items to include in scanning.
.google.privacy.dlp.v2.StorageConfig.TimespanConfig timespan_config = 6; -
clearTimespanConfig
Configuration of the timespan of the items to include in scanning.
.google.privacy.dlp.v2.StorageConfig.TimespanConfig timespan_config = 6; -
getTimespanConfigBuilder
Configuration of the timespan of the items to include in scanning.
.google.privacy.dlp.v2.StorageConfig.TimespanConfig timespan_config = 6; -
getTimespanConfigOrBuilder
Configuration of the timespan of the items to include in scanning.
.google.privacy.dlp.v2.StorageConfig.TimespanConfig timespan_config = 6;- Specified by:
getTimespanConfigOrBuilderin interfaceStorageConfigOrBuilder
-