Package com.google.privacy.dlp.v2
Class StorageConfig
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.privacy.dlp.v2.StorageConfig
- All Implemented Interfaces:
StorageConfigOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class StorageConfig
extends com.google.protobuf.GeneratedMessage
implements StorageConfigOrBuilder
Shared message indicating Cloud storage type.Protobuf type
google.privacy.dlp.v2.StorageConfig- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classShared message indicating Cloud storage type.static final classConfiguration of the timespan of the items to include in scanning.static interfacestatic enumNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanBigQuery options.BigQuery options.Cloud Storage options.Cloud Storage options.Google Cloud Datastore options.Google Cloud Datastore options.static StorageConfigstatic final com.google.protobuf.Descriptors.DescriptorHybrid inspection options.Hybrid inspection options.com.google.protobuf.Parser<StorageConfig>intConfiguration 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.inthashCode()booleanHybrid inspection options.booleanConfiguration of the timespan of the items to include in scanning.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic StorageConfig.Builderstatic StorageConfig.BuildernewBuilder(StorageConfig prototype) protected StorageConfig.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static StorageConfigparseDelimitedFrom(InputStream input) static StorageConfigparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static StorageConfigparseFrom(byte[] data) static StorageConfigparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static StorageConfigparseFrom(com.google.protobuf.ByteString data) static StorageConfigparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static StorageConfigparseFrom(com.google.protobuf.CodedInputStream input) static StorageConfigparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static StorageConfigparseFrom(InputStream input) static StorageConfigparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static StorageConfigparseFrom(ByteBuffer data) static StorageConfigparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<StorageConfig>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
DATASTORE_OPTIONS_FIELD_NUMBER
public static final int DATASTORE_OPTIONS_FIELD_NUMBER- See Also:
-
CLOUD_STORAGE_OPTIONS_FIELD_NUMBER
public static final int CLOUD_STORAGE_OPTIONS_FIELD_NUMBER- See Also:
-
BIG_QUERY_OPTIONS_FIELD_NUMBER
public static final int BIG_QUERY_OPTIONS_FIELD_NUMBER- See Also:
-
HYBRID_OPTIONS_FIELD_NUMBER
public static final int HYBRID_OPTIONS_FIELD_NUMBER- See Also:
-
TIMESPAN_CONFIG_FIELD_NUMBER
public static final int TIMESPAN_CONFIG_FIELD_NUMBER- See Also:
-
-
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
-
getTypeCase
- Specified by:
getTypeCasein interfaceStorageConfigOrBuilder
-
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.
-
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.
-
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.
-
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.
-
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.
-
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
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static StorageConfig parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StorageConfig parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StorageConfig parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StorageConfig parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StorageConfig parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StorageConfig parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static StorageConfig parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static StorageConfig parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static StorageConfig parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static StorageConfig parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected StorageConfig.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-