public static final class RecordTransformation.Builder extends GeneratedMessageV3.Builder<RecordTransformation.Builder> implements RecordTransformationOrBuilder
Protobuf type google.privacy.dlp.v2.RecordTransformation
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
public RecordTransformation.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
public RecordTransformation build()
Returns
public RecordTransformation buildPartial()
Returns
public RecordTransformation.Builder clear()
Returns
Overrides
public RecordTransformation.Builder clearContainerTimestamp()
Findings container modification timestamp, if applicable.
.google.protobuf.Timestamp container_timestamp = 2;
Returns
public RecordTransformation.Builder clearContainerVersion()
Container version, if available ("generation" for Cloud Storage).
string container_version = 3;
Returns
public RecordTransformation.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
public RecordTransformation.Builder clearFieldId()
For record transformations, provide a field.
.google.privacy.dlp.v2.FieldId field_id = 1;
Returns
public RecordTransformation.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
public RecordTransformation.Builder clone()
Returns
Overrides
public Timestamp getContainerTimestamp()
Findings container modification timestamp, if applicable.
.google.protobuf.Timestamp container_timestamp = 2;
Returns
Type | Description |
Timestamp | The containerTimestamp.
|
public Timestamp.Builder getContainerTimestampBuilder()
Findings container modification timestamp, if applicable.
.google.protobuf.Timestamp container_timestamp = 2;
Returns
public TimestampOrBuilder getContainerTimestampOrBuilder()
Findings container modification timestamp, if applicable.
.google.protobuf.Timestamp container_timestamp = 2;
Returns
public String getContainerVersion()
Container version, if available ("generation" for Cloud Storage).
string container_version = 3;
Returns
Type | Description |
String | The containerVersion.
|
public ByteString getContainerVersionBytes()
Container version, if available ("generation" for Cloud Storage).
string container_version = 3;
Returns
Type | Description |
ByteString | The bytes for containerVersion.
|
public RecordTransformation getDefaultInstanceForType()
Returns
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
public FieldId getFieldId()
For record transformations, provide a field.
.google.privacy.dlp.v2.FieldId field_id = 1;
Returns
public FieldId.Builder getFieldIdBuilder()
For record transformations, provide a field.
.google.privacy.dlp.v2.FieldId field_id = 1;
Returns
public FieldIdOrBuilder getFieldIdOrBuilder()
For record transformations, provide a field.
.google.privacy.dlp.v2.FieldId field_id = 1;
Returns
public boolean hasContainerTimestamp()
Findings container modification timestamp, if applicable.
.google.protobuf.Timestamp container_timestamp = 2;
Returns
Type | Description |
boolean | Whether the containerTimestamp field is set.
|
public boolean hasFieldId()
For record transformations, provide a field.
.google.privacy.dlp.v2.FieldId field_id = 1;
Returns
Type | Description |
boolean | Whether the fieldId field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
public final boolean isInitialized()
Returns
Overrides
public RecordTransformation.Builder mergeContainerTimestamp(Timestamp value)
Findings container modification timestamp, if applicable.
.google.protobuf.Timestamp container_timestamp = 2;
Parameter
Returns
public RecordTransformation.Builder mergeFieldId(FieldId value)
For record transformations, provide a field.
.google.privacy.dlp.v2.FieldId field_id = 1;
Parameter
Returns
public RecordTransformation.Builder mergeFrom(RecordTransformation other)
Parameter
Returns
public RecordTransformation.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
public RecordTransformation.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
public final RecordTransformation.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
public RecordTransformation.Builder setContainerTimestamp(Timestamp value)
Findings container modification timestamp, if applicable.
.google.protobuf.Timestamp container_timestamp = 2;
Parameter
Returns
public RecordTransformation.Builder setContainerTimestamp(Timestamp.Builder builderForValue)
Findings container modification timestamp, if applicable.
.google.protobuf.Timestamp container_timestamp = 2;
Parameter
Name | Description |
builderForValue | Builder
|
Returns
public RecordTransformation.Builder setContainerVersion(String value)
Container version, if available ("generation" for Cloud Storage).
string container_version = 3;
Parameter
Name | Description |
value | String
The containerVersion to set.
|
Returns
public RecordTransformation.Builder setContainerVersionBytes(ByteString value)
Container version, if available ("generation" for Cloud Storage).
string container_version = 3;
Parameter
Name | Description |
value | ByteString
The bytes for containerVersion to set.
|
Returns
public RecordTransformation.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
public RecordTransformation.Builder setFieldId(FieldId value)
For record transformations, provide a field.
.google.privacy.dlp.v2.FieldId field_id = 1;
Parameter
Returns
public RecordTransformation.Builder setFieldId(FieldId.Builder builderForValue)
For record transformations, provide a field.
.google.privacy.dlp.v2.FieldId field_id = 1;
Parameter
Returns
public RecordTransformation.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
public final RecordTransformation.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides