public final class StorageConfig extends GeneratedMessageV3 implements StorageConfigOrBuilder
Shared message indicating Cloud storage type.Protobuf type
google.privacy.dlp.v2beta2.StorageConfig| Modifier and Type | Class and Description |
|---|---|
static class |
StorageConfig.Builder
Shared message indicating Cloud storage type.
|
static class |
StorageConfig.TimespanConfig
Configuration of the timespan of the items to include in scanning.
|
static interface |
StorageConfig.TimespanConfigOrBuilder |
static class |
StorageConfig.TypeCase |
GeneratedMessageV3.BuilderParent, GeneratedMessageV3.ExtendableBuilder<MessageType extends GeneratedMessageV3.ExtendableMessage,BuilderType extends GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, GeneratedMessageV3.ExtendableMessage<MessageType extends GeneratedMessageV3.ExtendableMessage>, GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends GeneratedMessageV3.ExtendableMessage>, GeneratedMessageV3.FieldAccessorTable| Modifier and Type | Field and Description |
|---|---|
static int |
BIG_QUERY_OPTIONS_FIELD_NUMBER |
static int |
CLOUD_STORAGE_OPTIONS_FIELD_NUMBER |
static int |
DATASTORE_OPTIONS_FIELD_NUMBER |
static int |
TIMESPAN_CONFIG_FIELD_NUMBER |
alwaysUseFieldBuilders, unknownFieldsmemoizedSizememoizedHashCodecanUseUnsafe, computeStringSize, computeStringSizeNoTag, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, newBuilderForType, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneoftoByteArray, toByteString, writeDelimitedTo, writeTopublic static final int DATASTORE_OPTIONS_FIELD_NUMBER
public static final int CLOUD_STORAGE_OPTIONS_FIELD_NUMBER
public static final int BIG_QUERY_OPTIONS_FIELD_NUMBER
public static final int TIMESPAN_CONFIG_FIELD_NUMBER
public final UnknownFieldSet getUnknownFields()
getUnknownFields in interface MessageOrBuildergetUnknownFields in class GeneratedMessageV3public static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class GeneratedMessageV3public StorageConfig.TypeCase getTypeCase()
getTypeCase in interface StorageConfigOrBuilderpublic boolean hasDatastoreOptions()
Google Cloud Datastore options specification.
.google.privacy.dlp.v2beta2.DatastoreOptions datastore_options = 2;hasDatastoreOptions in interface StorageConfigOrBuilderpublic DatastoreOptions getDatastoreOptions()
Google Cloud Datastore options specification.
.google.privacy.dlp.v2beta2.DatastoreOptions datastore_options = 2;getDatastoreOptions in interface StorageConfigOrBuilderpublic DatastoreOptionsOrBuilder getDatastoreOptionsOrBuilder()
Google Cloud Datastore options specification.
.google.privacy.dlp.v2beta2.DatastoreOptions datastore_options = 2;getDatastoreOptionsOrBuilder in interface StorageConfigOrBuilderpublic boolean hasCloudStorageOptions()
Google Cloud Storage options specification.
.google.privacy.dlp.v2beta2.CloudStorageOptions cloud_storage_options = 3;hasCloudStorageOptions in interface StorageConfigOrBuilderpublic CloudStorageOptions getCloudStorageOptions()
Google Cloud Storage options specification.
.google.privacy.dlp.v2beta2.CloudStorageOptions cloud_storage_options = 3;getCloudStorageOptions in interface StorageConfigOrBuilderpublic CloudStorageOptionsOrBuilder getCloudStorageOptionsOrBuilder()
Google Cloud Storage options specification.
.google.privacy.dlp.v2beta2.CloudStorageOptions cloud_storage_options = 3;getCloudStorageOptionsOrBuilder in interface StorageConfigOrBuilderpublic boolean hasBigQueryOptions()
BigQuery options specification.
.google.privacy.dlp.v2beta2.BigQueryOptions big_query_options = 4;hasBigQueryOptions in interface StorageConfigOrBuilderpublic BigQueryOptions getBigQueryOptions()
BigQuery options specification.
.google.privacy.dlp.v2beta2.BigQueryOptions big_query_options = 4;getBigQueryOptions in interface StorageConfigOrBuilderpublic BigQueryOptionsOrBuilder getBigQueryOptionsOrBuilder()
BigQuery options specification.
.google.privacy.dlp.v2beta2.BigQueryOptions big_query_options = 4;getBigQueryOptionsOrBuilder in interface StorageConfigOrBuilderpublic boolean hasTimespanConfig()
.google.privacy.dlp.v2beta2.StorageConfig.TimespanConfig timespan_config = 6;hasTimespanConfig in interface StorageConfigOrBuilderpublic StorageConfig.TimespanConfig getTimespanConfig()
.google.privacy.dlp.v2beta2.StorageConfig.TimespanConfig timespan_config = 6;getTimespanConfig in interface StorageConfigOrBuilderpublic StorageConfig.TimespanConfigOrBuilder getTimespanConfigOrBuilder()
.google.privacy.dlp.v2beta2.StorageConfig.TimespanConfig timespan_config = 6;getTimespanConfigOrBuilder in interface StorageConfigOrBuilderpublic final boolean isInitialized()
isInitialized in interface MessageLiteOrBuilderisInitialized in class GeneratedMessageV3public void writeTo(CodedOutputStream output) throws java.io.IOException
writeTo in interface MessageLitewriteTo in class GeneratedMessageV3java.io.IOExceptionpublic int getSerializedSize()
getSerializedSize in interface MessageLitegetSerializedSize in class GeneratedMessageV3public boolean equals(java.lang.Object obj)
equals in interface Messageequals in class AbstractMessagepublic int hashCode()
hashCode in interface MessagehashCode in class AbstractMessagepublic static StorageConfig parseFrom(java.nio.ByteBuffer data) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static StorageConfig parseFrom(java.nio.ByteBuffer data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static StorageConfig parseFrom(ByteString data) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static StorageConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static StorageConfig parseFrom(byte[] data) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static StorageConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static StorageConfig parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static StorageConfig parseFrom(java.io.InputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static StorageConfig parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static StorageConfig parseDelimitedFrom(java.io.InputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static StorageConfig parseFrom(CodedInputStream input) throws java.io.IOException
java.io.IOExceptionpublic static StorageConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic StorageConfig.Builder newBuilderForType()
newBuilderForType in interface MessagenewBuilderForType in interface MessageLitepublic static StorageConfig.Builder newBuilder()
public static StorageConfig.Builder newBuilder(StorageConfig prototype)
public StorageConfig.Builder toBuilder()
toBuilder in interface MessagetoBuilder in interface MessageLiteprotected StorageConfig.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class GeneratedMessageV3public static StorageConfig getDefaultInstance()
public static Parser<StorageConfig> parser()
public Parser<StorageConfig> getParserForType()
getParserForType in interface MessagegetParserForType in interface MessageLitegetParserForType in class GeneratedMessageV3public StorageConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface MessageLiteOrBuildergetDefaultInstanceForType in interface MessageOrBuilder