public static final class DataProfileBigQueryRowSchema.Builder extends GeneratedMessageV3.Builder<DataProfileBigQueryRowSchema.Builder> implements DataProfileBigQueryRowSchemaOrBuilder
The schema of data to be saved to the BigQuery table when the
DataProfileAction
is enabled.
Protobuf type google.privacy.dlp.v2.DataProfileBigQueryRowSchema
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public DataProfileBigQueryRowSchema.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public DataProfileBigQueryRowSchema build()
buildPartial()
public DataProfileBigQueryRowSchema buildPartial()
clear()
public DataProfileBigQueryRowSchema.Builder clear()
Overrides
clearColumnProfile()
public DataProfileBigQueryRowSchema.Builder clearColumnProfile()
Column data profile column
.google.privacy.dlp.v2.ColumnDataProfile column_profile = 2;
clearDataProfile()
public DataProfileBigQueryRowSchema.Builder clearDataProfile()
clearField(Descriptors.FieldDescriptor field)
public DataProfileBigQueryRowSchema.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public DataProfileBigQueryRowSchema.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearTableProfile()
public DataProfileBigQueryRowSchema.Builder clearTableProfile()
Table data profile column
.google.privacy.dlp.v2.TableDataProfile table_profile = 1;
clone()
public DataProfileBigQueryRowSchema.Builder clone()
Overrides
getColumnProfile()
public ColumnDataProfile getColumnProfile()
Column data profile column
.google.privacy.dlp.v2.ColumnDataProfile column_profile = 2;
getColumnProfileBuilder()
public ColumnDataProfile.Builder getColumnProfileBuilder()
Column data profile column
.google.privacy.dlp.v2.ColumnDataProfile column_profile = 2;
getColumnProfileOrBuilder()
public ColumnDataProfileOrBuilder getColumnProfileOrBuilder()
Column data profile column
.google.privacy.dlp.v2.ColumnDataProfile column_profile = 2;
getDataProfileCase()
public DataProfileBigQueryRowSchema.DataProfileCase getDataProfileCase()
getDefaultInstanceForType()
public DataProfileBigQueryRowSchema getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getTableProfile()
public TableDataProfile getTableProfile()
Table data profile column
.google.privacy.dlp.v2.TableDataProfile table_profile = 1;
getTableProfileBuilder()
public TableDataProfile.Builder getTableProfileBuilder()
Table data profile column
.google.privacy.dlp.v2.TableDataProfile table_profile = 1;
getTableProfileOrBuilder()
public TableDataProfileOrBuilder getTableProfileOrBuilder()
Table data profile column
.google.privacy.dlp.v2.TableDataProfile table_profile = 1;
hasColumnProfile()
public boolean hasColumnProfile()
Column data profile column
.google.privacy.dlp.v2.ColumnDataProfile column_profile = 2;
Returns |
---|
Type | Description |
boolean | Whether the columnProfile field is set.
|
hasTableProfile()
public boolean hasTableProfile()
Table data profile column
.google.privacy.dlp.v2.TableDataProfile table_profile = 1;
Returns |
---|
Type | Description |
boolean | Whether the tableProfile field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeColumnProfile(ColumnDataProfile value)
public DataProfileBigQueryRowSchema.Builder mergeColumnProfile(ColumnDataProfile value)
Column data profile column
.google.privacy.dlp.v2.ColumnDataProfile column_profile = 2;
mergeFrom(DataProfileBigQueryRowSchema other)
public DataProfileBigQueryRowSchema.Builder mergeFrom(DataProfileBigQueryRowSchema other)
public DataProfileBigQueryRowSchema.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public DataProfileBigQueryRowSchema.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
mergeTableProfile(TableDataProfile value)
public DataProfileBigQueryRowSchema.Builder mergeTableProfile(TableDataProfile value)
Table data profile column
.google.privacy.dlp.v2.TableDataProfile table_profile = 1;
mergeUnknownFields(UnknownFieldSet unknownFields)
public final DataProfileBigQueryRowSchema.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setColumnProfile(ColumnDataProfile value)
public DataProfileBigQueryRowSchema.Builder setColumnProfile(ColumnDataProfile value)
Column data profile column
.google.privacy.dlp.v2.ColumnDataProfile column_profile = 2;
setColumnProfile(ColumnDataProfile.Builder builderForValue)
public DataProfileBigQueryRowSchema.Builder setColumnProfile(ColumnDataProfile.Builder builderForValue)
Column data profile column
.google.privacy.dlp.v2.ColumnDataProfile column_profile = 2;
setField(Descriptors.FieldDescriptor field, Object value)
public DataProfileBigQueryRowSchema.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public DataProfileBigQueryRowSchema.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setTableProfile(TableDataProfile value)
public DataProfileBigQueryRowSchema.Builder setTableProfile(TableDataProfile value)
Table data profile column
.google.privacy.dlp.v2.TableDataProfile table_profile = 1;
setTableProfile(TableDataProfile.Builder builderForValue)
public DataProfileBigQueryRowSchema.Builder setTableProfile(TableDataProfile.Builder builderForValue)
Table data profile column
.google.privacy.dlp.v2.TableDataProfile table_profile = 1;
setUnknownFields(UnknownFieldSet unknownFields)
public final DataProfileBigQueryRowSchema.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides