public static final class OutputStorageConfig.Builder extends GeneratedMessageV3.Builder<OutputStorageConfig.Builder> implements OutputStorageConfigOrBuilder
Cloud repository for storing output.Protobuf type
google.privacy.dlp.v2beta1.OutputStorageConfiggetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofmergeFrompublic static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class GeneratedMessageV3.Builder<OutputStorageConfig.Builder>public OutputStorageConfig.Builder clear()
clear in interface Message.Builderclear in interface MessageLite.Builderclear in class GeneratedMessageV3.Builder<OutputStorageConfig.Builder>public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface Message.BuildergetDescriptorForType in interface MessageOrBuildergetDescriptorForType in class GeneratedMessageV3.Builder<OutputStorageConfig.Builder>public OutputStorageConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface MessageLiteOrBuildergetDefaultInstanceForType in interface MessageOrBuilderpublic OutputStorageConfig build()
build in interface Message.Builderbuild in interface MessageLite.Builderpublic OutputStorageConfig buildPartial()
buildPartial in interface Message.BuilderbuildPartial in interface MessageLite.Builderpublic OutputStorageConfig.Builder clone()
clone in interface Message.Builderclone in interface MessageLite.Builderclone in class GeneratedMessageV3.Builder<OutputStorageConfig.Builder>public OutputStorageConfig.Builder setField(Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface Message.BuildersetField in class GeneratedMessageV3.Builder<OutputStorageConfig.Builder>public OutputStorageConfig.Builder clearField(Descriptors.FieldDescriptor field)
clearField in interface Message.BuilderclearField in class GeneratedMessageV3.Builder<OutputStorageConfig.Builder>public OutputStorageConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof in interface Message.BuilderclearOneof in class GeneratedMessageV3.Builder<OutputStorageConfig.Builder>public OutputStorageConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface Message.BuildersetRepeatedField in class GeneratedMessageV3.Builder<OutputStorageConfig.Builder>public OutputStorageConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface Message.BuilderaddRepeatedField in class GeneratedMessageV3.Builder<OutputStorageConfig.Builder>public OutputStorageConfig.Builder mergeFrom(Message other)
mergeFrom in interface Message.BuildermergeFrom in class AbstractMessage.Builder<OutputStorageConfig.Builder>public OutputStorageConfig.Builder mergeFrom(OutputStorageConfig other)
public final boolean isInitialized()
isInitialized in interface MessageLiteOrBuilderisInitialized in class GeneratedMessageV3.Builder<OutputStorageConfig.Builder>public OutputStorageConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface Message.BuildermergeFrom in interface MessageLite.BuildermergeFrom in class AbstractMessage.Builder<OutputStorageConfig.Builder>java.io.IOExceptionpublic OutputStorageConfig.TypeCase getTypeCase()
getTypeCase in interface OutputStorageConfigOrBuilderpublic OutputStorageConfig.Builder clearType()
public boolean hasTable()
Store findings in a new table in the dataset.
.google.privacy.dlp.v2beta1.BigQueryTable table = 1;hasTable in interface OutputStorageConfigOrBuilderpublic BigQueryTable getTable()
Store findings in a new table in the dataset.
.google.privacy.dlp.v2beta1.BigQueryTable table = 1;getTable in interface OutputStorageConfigOrBuilderpublic OutputStorageConfig.Builder setTable(BigQueryTable value)
Store findings in a new table in the dataset.
.google.privacy.dlp.v2beta1.BigQueryTable table = 1;public OutputStorageConfig.Builder setTable(BigQueryTable.Builder builderForValue)
Store findings in a new table in the dataset.
.google.privacy.dlp.v2beta1.BigQueryTable table = 1;public OutputStorageConfig.Builder mergeTable(BigQueryTable value)
Store findings in a new table in the dataset.
.google.privacy.dlp.v2beta1.BigQueryTable table = 1;public OutputStorageConfig.Builder clearTable()
Store findings in a new table in the dataset.
.google.privacy.dlp.v2beta1.BigQueryTable table = 1;public BigQueryTable.Builder getTableBuilder()
Store findings in a new table in the dataset.
.google.privacy.dlp.v2beta1.BigQueryTable table = 1;public BigQueryTableOrBuilder getTableOrBuilder()
Store findings in a new table in the dataset.
.google.privacy.dlp.v2beta1.BigQueryTable table = 1;getTableOrBuilder in interface OutputStorageConfigOrBuilderpublic boolean hasStoragePath()
The path to a Google Cloud Storage location to store output. The bucket must already exist and the Google APIs service account for DLP must have write permission to write to the given bucket. Results are split over multiple csv files with each file name matching the pattern "[operation_id]_[count].csv", for example `3094877188788974909_1.csv`. The `operation_id` matches the identifier for the Operation, and the `count` is a counter used for tracking the number of files written. The CSV file(s) contain the following columns regardless of storage type scanned: - id - info_type - likelihood - byte size of finding - quote - timestamp For Cloud Storage the next columns are: - file_path - start_offset For Cloud Datastore the next columns are: - project_id - namespace_id - path - column_name - offset For BigQuery the next columns are: - row_number - project_id - dataset_id - table_id
.google.privacy.dlp.v2beta1.CloudStoragePath storage_path = 2;hasStoragePath in interface OutputStorageConfigOrBuilderpublic CloudStoragePath getStoragePath()
The path to a Google Cloud Storage location to store output. The bucket must already exist and the Google APIs service account for DLP must have write permission to write to the given bucket. Results are split over multiple csv files with each file name matching the pattern "[operation_id]_[count].csv", for example `3094877188788974909_1.csv`. The `operation_id` matches the identifier for the Operation, and the `count` is a counter used for tracking the number of files written. The CSV file(s) contain the following columns regardless of storage type scanned: - id - info_type - likelihood - byte size of finding - quote - timestamp For Cloud Storage the next columns are: - file_path - start_offset For Cloud Datastore the next columns are: - project_id - namespace_id - path - column_name - offset For BigQuery the next columns are: - row_number - project_id - dataset_id - table_id
.google.privacy.dlp.v2beta1.CloudStoragePath storage_path = 2;getStoragePath in interface OutputStorageConfigOrBuilderpublic OutputStorageConfig.Builder setStoragePath(CloudStoragePath value)
The path to a Google Cloud Storage location to store output. The bucket must already exist and the Google APIs service account for DLP must have write permission to write to the given bucket. Results are split over multiple csv files with each file name matching the pattern "[operation_id]_[count].csv", for example `3094877188788974909_1.csv`. The `operation_id` matches the identifier for the Operation, and the `count` is a counter used for tracking the number of files written. The CSV file(s) contain the following columns regardless of storage type scanned: - id - info_type - likelihood - byte size of finding - quote - timestamp For Cloud Storage the next columns are: - file_path - start_offset For Cloud Datastore the next columns are: - project_id - namespace_id - path - column_name - offset For BigQuery the next columns are: - row_number - project_id - dataset_id - table_id
.google.privacy.dlp.v2beta1.CloudStoragePath storage_path = 2;public OutputStorageConfig.Builder setStoragePath(CloudStoragePath.Builder builderForValue)
The path to a Google Cloud Storage location to store output. The bucket must already exist and the Google APIs service account for DLP must have write permission to write to the given bucket. Results are split over multiple csv files with each file name matching the pattern "[operation_id]_[count].csv", for example `3094877188788974909_1.csv`. The `operation_id` matches the identifier for the Operation, and the `count` is a counter used for tracking the number of files written. The CSV file(s) contain the following columns regardless of storage type scanned: - id - info_type - likelihood - byte size of finding - quote - timestamp For Cloud Storage the next columns are: - file_path - start_offset For Cloud Datastore the next columns are: - project_id - namespace_id - path - column_name - offset For BigQuery the next columns are: - row_number - project_id - dataset_id - table_id
.google.privacy.dlp.v2beta1.CloudStoragePath storage_path = 2;public OutputStorageConfig.Builder mergeStoragePath(CloudStoragePath value)
The path to a Google Cloud Storage location to store output. The bucket must already exist and the Google APIs service account for DLP must have write permission to write to the given bucket. Results are split over multiple csv files with each file name matching the pattern "[operation_id]_[count].csv", for example `3094877188788974909_1.csv`. The `operation_id` matches the identifier for the Operation, and the `count` is a counter used for tracking the number of files written. The CSV file(s) contain the following columns regardless of storage type scanned: - id - info_type - likelihood - byte size of finding - quote - timestamp For Cloud Storage the next columns are: - file_path - start_offset For Cloud Datastore the next columns are: - project_id - namespace_id - path - column_name - offset For BigQuery the next columns are: - row_number - project_id - dataset_id - table_id
.google.privacy.dlp.v2beta1.CloudStoragePath storage_path = 2;public OutputStorageConfig.Builder clearStoragePath()
The path to a Google Cloud Storage location to store output. The bucket must already exist and the Google APIs service account for DLP must have write permission to write to the given bucket. Results are split over multiple csv files with each file name matching the pattern "[operation_id]_[count].csv", for example `3094877188788974909_1.csv`. The `operation_id` matches the identifier for the Operation, and the `count` is a counter used for tracking the number of files written. The CSV file(s) contain the following columns regardless of storage type scanned: - id - info_type - likelihood - byte size of finding - quote - timestamp For Cloud Storage the next columns are: - file_path - start_offset For Cloud Datastore the next columns are: - project_id - namespace_id - path - column_name - offset For BigQuery the next columns are: - row_number - project_id - dataset_id - table_id
.google.privacy.dlp.v2beta1.CloudStoragePath storage_path = 2;public CloudStoragePath.Builder getStoragePathBuilder()
The path to a Google Cloud Storage location to store output. The bucket must already exist and the Google APIs service account for DLP must have write permission to write to the given bucket. Results are split over multiple csv files with each file name matching the pattern "[operation_id]_[count].csv", for example `3094877188788974909_1.csv`. The `operation_id` matches the identifier for the Operation, and the `count` is a counter used for tracking the number of files written. The CSV file(s) contain the following columns regardless of storage type scanned: - id - info_type - likelihood - byte size of finding - quote - timestamp For Cloud Storage the next columns are: - file_path - start_offset For Cloud Datastore the next columns are: - project_id - namespace_id - path - column_name - offset For BigQuery the next columns are: - row_number - project_id - dataset_id - table_id
.google.privacy.dlp.v2beta1.CloudStoragePath storage_path = 2;public CloudStoragePathOrBuilder getStoragePathOrBuilder()
The path to a Google Cloud Storage location to store output. The bucket must already exist and the Google APIs service account for DLP must have write permission to write to the given bucket. Results are split over multiple csv files with each file name matching the pattern "[operation_id]_[count].csv", for example `3094877188788974909_1.csv`. The `operation_id` matches the identifier for the Operation, and the `count` is a counter used for tracking the number of files written. The CSV file(s) contain the following columns regardless of storage type scanned: - id - info_type - likelihood - byte size of finding - quote - timestamp For Cloud Storage the next columns are: - file_path - start_offset For Cloud Datastore the next columns are: - project_id - namespace_id - path - column_name - offset For BigQuery the next columns are: - row_number - project_id - dataset_id - table_id
.google.privacy.dlp.v2beta1.CloudStoragePath storage_path = 2;getStoragePathOrBuilder in interface OutputStorageConfigOrBuilderpublic final OutputStorageConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields in interface Message.BuildersetUnknownFields in class GeneratedMessageV3.Builder<OutputStorageConfig.Builder>public final OutputStorageConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields in interface Message.BuildermergeUnknownFields in class GeneratedMessageV3.Builder<OutputStorageConfig.Builder>