Package com.google.privacy.dlp.v2
Class RecordTransformation.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<RecordTransformation.Builder>
-
- com.google.privacy.dlp.v2.RecordTransformation.Builder
-
- All Implemented Interfaces:
RecordTransformationOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- RecordTransformation
public static final class RecordTransformation.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RecordTransformation.Builder> implements RecordTransformationOrBuilder
Protobuf typegoogle.privacy.dlp.v2.RecordTransformation
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description RecordTransformation.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
RecordTransformation
build()
RecordTransformation
buildPartial()
RecordTransformation.Builder
clear()
RecordTransformation.Builder
clearContainerTimestamp()
Findings container modification timestamp, if applicable.RecordTransformation.Builder
clearContainerVersion()
Container version, if available ("generation" for Cloud Storage).RecordTransformation.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
RecordTransformation.Builder
clearFieldId()
For record transformations, provide a field.RecordTransformation.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
RecordTransformation.Builder
clone()
com.google.protobuf.Timestamp
getContainerTimestamp()
Findings container modification timestamp, if applicable.com.google.protobuf.Timestamp.Builder
getContainerTimestampBuilder()
Findings container modification timestamp, if applicable.com.google.protobuf.TimestampOrBuilder
getContainerTimestampOrBuilder()
Findings container modification timestamp, if applicable.String
getContainerVersion()
Container version, if available ("generation" for Cloud Storage).com.google.protobuf.ByteString
getContainerVersionBytes()
Container version, if available ("generation" for Cloud Storage).RecordTransformation
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
FieldId
getFieldId()
For record transformations, provide a field.FieldId.Builder
getFieldIdBuilder()
For record transformations, provide a field.FieldIdOrBuilder
getFieldIdOrBuilder()
For record transformations, provide a field.boolean
hasContainerTimestamp()
Findings container modification timestamp, if applicable.boolean
hasFieldId()
For record transformations, provide a field.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
RecordTransformation.Builder
mergeContainerTimestamp(com.google.protobuf.Timestamp value)
Findings container modification timestamp, if applicable.RecordTransformation.Builder
mergeFieldId(FieldId value)
For record transformations, provide a field.RecordTransformation.Builder
mergeFrom(RecordTransformation other)
RecordTransformation.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
RecordTransformation.Builder
mergeFrom(com.google.protobuf.Message other)
RecordTransformation.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
RecordTransformation.Builder
setContainerTimestamp(com.google.protobuf.Timestamp value)
Findings container modification timestamp, if applicable.RecordTransformation.Builder
setContainerTimestamp(com.google.protobuf.Timestamp.Builder builderForValue)
Findings container modification timestamp, if applicable.RecordTransformation.Builder
setContainerVersion(String value)
Container version, if available ("generation" for Cloud Storage).RecordTransformation.Builder
setContainerVersionBytes(com.google.protobuf.ByteString value)
Container version, if available ("generation" for Cloud Storage).RecordTransformation.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
RecordTransformation.Builder
setFieldId(FieldId value)
For record transformations, provide a field.RecordTransformation.Builder
setFieldId(FieldId.Builder builderForValue)
For record transformations, provide a field.RecordTransformation.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
RecordTransformation.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<RecordTransformation.Builder>
-
clear
public RecordTransformation.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<RecordTransformation.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<RecordTransformation.Builder>
-
getDefaultInstanceForType
public RecordTransformation getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public RecordTransformation build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public RecordTransformation buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public RecordTransformation.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<RecordTransformation.Builder>
-
setField
public RecordTransformation.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<RecordTransformation.Builder>
-
clearField
public RecordTransformation.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<RecordTransformation.Builder>
-
clearOneof
public RecordTransformation.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<RecordTransformation.Builder>
-
setRepeatedField
public RecordTransformation.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<RecordTransformation.Builder>
-
addRepeatedField
public RecordTransformation.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<RecordTransformation.Builder>
-
mergeFrom
public RecordTransformation.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<RecordTransformation.Builder>
-
mergeFrom
public RecordTransformation.Builder mergeFrom(RecordTransformation other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<RecordTransformation.Builder>
-
mergeFrom
public RecordTransformation.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<RecordTransformation.Builder>
- Throws:
IOException
-
hasFieldId
public boolean hasFieldId()
For record transformations, provide a field.
.google.privacy.dlp.v2.FieldId field_id = 1;
- Specified by:
hasFieldId
in interfaceRecordTransformationOrBuilder
- Returns:
- Whether the fieldId field is set.
-
getFieldId
public FieldId getFieldId()
For record transformations, provide a field.
.google.privacy.dlp.v2.FieldId field_id = 1;
- Specified by:
getFieldId
in interfaceRecordTransformationOrBuilder
- Returns:
- The fieldId.
-
setFieldId
public RecordTransformation.Builder setFieldId(FieldId value)
For record transformations, provide a field.
.google.privacy.dlp.v2.FieldId field_id = 1;
-
setFieldId
public RecordTransformation.Builder setFieldId(FieldId.Builder builderForValue)
For record transformations, provide a field.
.google.privacy.dlp.v2.FieldId field_id = 1;
-
mergeFieldId
public RecordTransformation.Builder mergeFieldId(FieldId value)
For record transformations, provide a field.
.google.privacy.dlp.v2.FieldId field_id = 1;
-
clearFieldId
public RecordTransformation.Builder clearFieldId()
For record transformations, provide a field.
.google.privacy.dlp.v2.FieldId field_id = 1;
-
getFieldIdBuilder
public FieldId.Builder getFieldIdBuilder()
For record transformations, provide a field.
.google.privacy.dlp.v2.FieldId field_id = 1;
-
getFieldIdOrBuilder
public FieldIdOrBuilder getFieldIdOrBuilder()
For record transformations, provide a field.
.google.privacy.dlp.v2.FieldId field_id = 1;
- Specified by:
getFieldIdOrBuilder
in interfaceRecordTransformationOrBuilder
-
hasContainerTimestamp
public boolean hasContainerTimestamp()
Findings container modification timestamp, if applicable.
.google.protobuf.Timestamp container_timestamp = 2;
- Specified by:
hasContainerTimestamp
in interfaceRecordTransformationOrBuilder
- Returns:
- Whether the containerTimestamp field is set.
-
getContainerTimestamp
public com.google.protobuf.Timestamp getContainerTimestamp()
Findings container modification timestamp, if applicable.
.google.protobuf.Timestamp container_timestamp = 2;
- Specified by:
getContainerTimestamp
in interfaceRecordTransformationOrBuilder
- Returns:
- The containerTimestamp.
-
setContainerTimestamp
public RecordTransformation.Builder setContainerTimestamp(com.google.protobuf.Timestamp value)
Findings container modification timestamp, if applicable.
.google.protobuf.Timestamp container_timestamp = 2;
-
setContainerTimestamp
public RecordTransformation.Builder setContainerTimestamp(com.google.protobuf.Timestamp.Builder builderForValue)
Findings container modification timestamp, if applicable.
.google.protobuf.Timestamp container_timestamp = 2;
-
mergeContainerTimestamp
public RecordTransformation.Builder mergeContainerTimestamp(com.google.protobuf.Timestamp value)
Findings container modification timestamp, if applicable.
.google.protobuf.Timestamp container_timestamp = 2;
-
clearContainerTimestamp
public RecordTransformation.Builder clearContainerTimestamp()
Findings container modification timestamp, if applicable.
.google.protobuf.Timestamp container_timestamp = 2;
-
getContainerTimestampBuilder
public com.google.protobuf.Timestamp.Builder getContainerTimestampBuilder()
Findings container modification timestamp, if applicable.
.google.protobuf.Timestamp container_timestamp = 2;
-
getContainerTimestampOrBuilder
public com.google.protobuf.TimestampOrBuilder getContainerTimestampOrBuilder()
Findings container modification timestamp, if applicable.
.google.protobuf.Timestamp container_timestamp = 2;
- Specified by:
getContainerTimestampOrBuilder
in interfaceRecordTransformationOrBuilder
-
getContainerVersion
public String getContainerVersion()
Container version, if available ("generation" for Cloud Storage).
string container_version = 3;
- Specified by:
getContainerVersion
in interfaceRecordTransformationOrBuilder
- Returns:
- The containerVersion.
-
getContainerVersionBytes
public com.google.protobuf.ByteString getContainerVersionBytes()
Container version, if available ("generation" for Cloud Storage).
string container_version = 3;
- Specified by:
getContainerVersionBytes
in interfaceRecordTransformationOrBuilder
- Returns:
- The bytes for containerVersion.
-
setContainerVersion
public RecordTransformation.Builder setContainerVersion(String value)
Container version, if available ("generation" for Cloud Storage).
string container_version = 3;
- Parameters:
value
- The containerVersion to set.- Returns:
- This builder for chaining.
-
clearContainerVersion
public RecordTransformation.Builder clearContainerVersion()
Container version, if available ("generation" for Cloud Storage).
string container_version = 3;
- Returns:
- This builder for chaining.
-
setContainerVersionBytes
public RecordTransformation.Builder setContainerVersionBytes(com.google.protobuf.ByteString value)
Container version, if available ("generation" for Cloud Storage).
string container_version = 3;
- Parameters:
value
- The bytes for containerVersion to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final RecordTransformation.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<RecordTransformation.Builder>
-
mergeUnknownFields
public final RecordTransformation.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<RecordTransformation.Builder>
-
-