public static final class RecordTransformations.Builder extends GeneratedMessageV3.Builder<RecordTransformations.Builder> implements RecordTransformationsOrBuilder
A type of transformation that is applied over structured data such as a
table.
Protobuf type google.privacy.dlp.v2.RecordTransformations
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
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
public static final Descriptors.Descriptor getDescriptor()
Methods
public RecordTransformations.Builder addAllFieldTransformations(Iterable<? extends FieldTransformation> values)
Transform the record by applying various field transformations.
repeated .google.privacy.dlp.v2.FieldTransformation field_transformations = 1;
Parameter |
Name |
Description |
values |
Iterable<? extends com.google.privacy.dlp.v2.FieldTransformation>
|
public RecordTransformations.Builder addAllRecordSuppressions(Iterable<? extends RecordSuppression> values)
Configuration defining which records get suppressed entirely. Records that
match any suppression rule are omitted from the output.
repeated .google.privacy.dlp.v2.RecordSuppression record_suppressions = 2;
Parameter |
Name |
Description |
values |
Iterable<? extends com.google.privacy.dlp.v2.RecordSuppression>
|
public RecordTransformations.Builder addFieldTransformations(FieldTransformation value)
Transform the record by applying various field transformations.
repeated .google.privacy.dlp.v2.FieldTransformation field_transformations = 1;
public RecordTransformations.Builder addFieldTransformations(FieldTransformation.Builder builderForValue)
Transform the record by applying various field transformations.
repeated .google.privacy.dlp.v2.FieldTransformation field_transformations = 1;
public RecordTransformations.Builder addFieldTransformations(int index, FieldTransformation value)
Transform the record by applying various field transformations.
repeated .google.privacy.dlp.v2.FieldTransformation field_transformations = 1;
public RecordTransformations.Builder addFieldTransformations(int index, FieldTransformation.Builder builderForValue)
Transform the record by applying various field transformations.
repeated .google.privacy.dlp.v2.FieldTransformation field_transformations = 1;
public FieldTransformation.Builder addFieldTransformationsBuilder()
Transform the record by applying various field transformations.
repeated .google.privacy.dlp.v2.FieldTransformation field_transformations = 1;
public FieldTransformation.Builder addFieldTransformationsBuilder(int index)
Transform the record by applying various field transformations.
repeated .google.privacy.dlp.v2.FieldTransformation field_transformations = 1;
Parameter |
Name |
Description |
index |
int
|
public RecordTransformations.Builder addRecordSuppressions(RecordSuppression value)
Configuration defining which records get suppressed entirely. Records that
match any suppression rule are omitted from the output.
repeated .google.privacy.dlp.v2.RecordSuppression record_suppressions = 2;
public RecordTransformations.Builder addRecordSuppressions(RecordSuppression.Builder builderForValue)
Configuration defining which records get suppressed entirely. Records that
match any suppression rule are omitted from the output.
repeated .google.privacy.dlp.v2.RecordSuppression record_suppressions = 2;
public RecordTransformations.Builder addRecordSuppressions(int index, RecordSuppression value)
Configuration defining which records get suppressed entirely. Records that
match any suppression rule are omitted from the output.
repeated .google.privacy.dlp.v2.RecordSuppression record_suppressions = 2;
public RecordTransformations.Builder addRecordSuppressions(int index, RecordSuppression.Builder builderForValue)
Configuration defining which records get suppressed entirely. Records that
match any suppression rule are omitted from the output.
repeated .google.privacy.dlp.v2.RecordSuppression record_suppressions = 2;
public RecordSuppression.Builder addRecordSuppressionsBuilder()
Configuration defining which records get suppressed entirely. Records that
match any suppression rule are omitted from the output.
repeated .google.privacy.dlp.v2.RecordSuppression record_suppressions = 2;
public RecordSuppression.Builder addRecordSuppressionsBuilder(int index)
Configuration defining which records get suppressed entirely. Records that
match any suppression rule are omitted from the output.
repeated .google.privacy.dlp.v2.RecordSuppression record_suppressions = 2;
Parameter |
Name |
Description |
index |
int
|
public RecordTransformations.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public RecordTransformations build()
public RecordTransformations buildPartial()
public RecordTransformations.Builder clear()
Overrides
public RecordTransformations.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public RecordTransformations.Builder clearFieldTransformations()
Transform the record by applying various field transformations.
repeated .google.privacy.dlp.v2.FieldTransformation field_transformations = 1;
public RecordTransformations.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public RecordTransformations.Builder clearRecordSuppressions()
Configuration defining which records get suppressed entirely. Records that
match any suppression rule are omitted from the output.
repeated .google.privacy.dlp.v2.RecordSuppression record_suppressions = 2;
public RecordTransformations.Builder clone()
Overrides
public RecordTransformations getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public FieldTransformation getFieldTransformations(int index)
Transform the record by applying various field transformations.
repeated .google.privacy.dlp.v2.FieldTransformation field_transformations = 1;
Parameter |
Name |
Description |
index |
int
|
public FieldTransformation.Builder getFieldTransformationsBuilder(int index)
Transform the record by applying various field transformations.
repeated .google.privacy.dlp.v2.FieldTransformation field_transformations = 1;
Parameter |
Name |
Description |
index |
int
|
public List<FieldTransformation.Builder> getFieldTransformationsBuilderList()
Transform the record by applying various field transformations.
repeated .google.privacy.dlp.v2.FieldTransformation field_transformations = 1;
public int getFieldTransformationsCount()
Transform the record by applying various field transformations.
repeated .google.privacy.dlp.v2.FieldTransformation field_transformations = 1;
Returns |
Type |
Description |
int |
|
public List<FieldTransformation> getFieldTransformationsList()
Transform the record by applying various field transformations.
repeated .google.privacy.dlp.v2.FieldTransformation field_transformations = 1;
public FieldTransformationOrBuilder getFieldTransformationsOrBuilder(int index)
Transform the record by applying various field transformations.
repeated .google.privacy.dlp.v2.FieldTransformation field_transformations = 1;
Parameter |
Name |
Description |
index |
int
|
public List<? extends FieldTransformationOrBuilder> getFieldTransformationsOrBuilderList()
Transform the record by applying various field transformations.
repeated .google.privacy.dlp.v2.FieldTransformation field_transformations = 1;
Returns |
Type |
Description |
List<? extends com.google.privacy.dlp.v2.FieldTransformationOrBuilder> |
|
public RecordSuppression getRecordSuppressions(int index)
Configuration defining which records get suppressed entirely. Records that
match any suppression rule are omitted from the output.
repeated .google.privacy.dlp.v2.RecordSuppression record_suppressions = 2;
Parameter |
Name |
Description |
index |
int
|
public RecordSuppression.Builder getRecordSuppressionsBuilder(int index)
Configuration defining which records get suppressed entirely. Records that
match any suppression rule are omitted from the output.
repeated .google.privacy.dlp.v2.RecordSuppression record_suppressions = 2;
Parameter |
Name |
Description |
index |
int
|
public List<RecordSuppression.Builder> getRecordSuppressionsBuilderList()
Configuration defining which records get suppressed entirely. Records that
match any suppression rule are omitted from the output.
repeated .google.privacy.dlp.v2.RecordSuppression record_suppressions = 2;
public int getRecordSuppressionsCount()
Configuration defining which records get suppressed entirely. Records that
match any suppression rule are omitted from the output.
repeated .google.privacy.dlp.v2.RecordSuppression record_suppressions = 2;
Returns |
Type |
Description |
int |
|
public List<RecordSuppression> getRecordSuppressionsList()
Configuration defining which records get suppressed entirely. Records that
match any suppression rule are omitted from the output.
repeated .google.privacy.dlp.v2.RecordSuppression record_suppressions = 2;
public RecordSuppressionOrBuilder getRecordSuppressionsOrBuilder(int index)
Configuration defining which records get suppressed entirely. Records that
match any suppression rule are omitted from the output.
repeated .google.privacy.dlp.v2.RecordSuppression record_suppressions = 2;
Parameter |
Name |
Description |
index |
int
|
public List<? extends RecordSuppressionOrBuilder> getRecordSuppressionsOrBuilderList()
Configuration defining which records get suppressed entirely. Records that
match any suppression rule are omitted from the output.
repeated .google.privacy.dlp.v2.RecordSuppression record_suppressions = 2;
Returns |
Type |
Description |
List<? extends com.google.privacy.dlp.v2.RecordSuppressionOrBuilder> |
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public RecordTransformations.Builder mergeFrom(RecordTransformations other)
public RecordTransformations.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public RecordTransformations.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public final RecordTransformations.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public RecordTransformations.Builder removeFieldTransformations(int index)
Transform the record by applying various field transformations.
repeated .google.privacy.dlp.v2.FieldTransformation field_transformations = 1;
Parameter |
Name |
Description |
index |
int
|
public RecordTransformations.Builder removeRecordSuppressions(int index)
Configuration defining which records get suppressed entirely. Records that
match any suppression rule are omitted from the output.
repeated .google.privacy.dlp.v2.RecordSuppression record_suppressions = 2;
Parameter |
Name |
Description |
index |
int
|
public RecordTransformations.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public RecordTransformations.Builder setFieldTransformations(int index, FieldTransformation value)
Transform the record by applying various field transformations.
repeated .google.privacy.dlp.v2.FieldTransformation field_transformations = 1;
public RecordTransformations.Builder setFieldTransformations(int index, FieldTransformation.Builder builderForValue)
Transform the record by applying various field transformations.
repeated .google.privacy.dlp.v2.FieldTransformation field_transformations = 1;
public RecordTransformations.Builder setRecordSuppressions(int index, RecordSuppression value)
Configuration defining which records get suppressed entirely. Records that
match any suppression rule are omitted from the output.
repeated .google.privacy.dlp.v2.RecordSuppression record_suppressions = 2;
public RecordTransformations.Builder setRecordSuppressions(int index, RecordSuppression.Builder builderForValue)
Configuration defining which records get suppressed entirely. Records that
match any suppression rule are omitted from the output.
repeated .google.privacy.dlp.v2.RecordSuppression record_suppressions = 2;
public RecordTransformations.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final RecordTransformations.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides