public static final class RecordTransformations.Builder extends GeneratedMessage.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.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
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 build()
public RecordTransformations buildPartial()
public RecordTransformations.Builder clear()
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 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 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 GeneratedMessage.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 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 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;