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.GeneratedMessage.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.GeneratedMessage.Builder<RecordTransformation.Builder>
implements RecordTransformationOrBuilder
The field in a record to transform.Protobuf type
google.privacy.dlp.v2.RecordTransformation-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Findings container modification timestamp, if applicable.Container version, if available ("generation" for Cloud Storage).For record transformations, provide a field.com.google.protobuf.TimestampFindings container modification timestamp, if applicable.com.google.protobuf.Timestamp.BuilderFindings container modification timestamp, if applicable.com.google.protobuf.TimestampOrBuilderFindings container modification timestamp, if applicable.Container version, if available ("generation" for Cloud Storage).com.google.protobuf.ByteStringContainer version, if available ("generation" for Cloud Storage).static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorFor record transformations, provide a field.For record transformations, provide a field.For record transformations, provide a field.booleanFindings container modification timestamp, if applicable.booleanFor record transformations, provide a field.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeContainerTimestamp(com.google.protobuf.Timestamp value) Findings container modification timestamp, if applicable.mergeFieldId(FieldId value) For record transformations, provide a field.mergeFrom(RecordTransformation other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setContainerTimestamp(com.google.protobuf.Timestamp value) Findings container modification timestamp, if applicable.setContainerTimestamp(com.google.protobuf.Timestamp.Builder builderForValue) Findings container modification timestamp, if applicable.setContainerVersion(String value) Container version, if available ("generation" for Cloud Storage).setContainerVersionBytes(com.google.protobuf.ByteString value) Container version, if available ("generation" for Cloud Storage).setFieldId(FieldId value) For record transformations, provide a field.setFieldId(FieldId.Builder builderForValue) For record transformations, provide a field.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<RecordTransformation.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<RecordTransformation.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<RecordTransformation.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RecordTransformation.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<RecordTransformation.Builder>
-
mergeFrom
public RecordTransformation.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin 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:
hasFieldIdin interfaceRecordTransformationOrBuilder- Returns:
- Whether the fieldId field is set.
-
getFieldId
For record transformations, provide a field.
.google.privacy.dlp.v2.FieldId field_id = 1;- Specified by:
getFieldIdin interfaceRecordTransformationOrBuilder- Returns:
- The fieldId.
-
setFieldId
For record transformations, provide a field.
.google.privacy.dlp.v2.FieldId field_id = 1; -
setFieldId
For record transformations, provide a field.
.google.privacy.dlp.v2.FieldId field_id = 1; -
mergeFieldId
For record transformations, provide a field.
.google.privacy.dlp.v2.FieldId field_id = 1; -
clearFieldId
For record transformations, provide a field.
.google.privacy.dlp.v2.FieldId field_id = 1; -
getFieldIdBuilder
For record transformations, provide a field.
.google.privacy.dlp.v2.FieldId field_id = 1; -
getFieldIdOrBuilder
For record transformations, provide a field.
.google.privacy.dlp.v2.FieldId field_id = 1;- Specified by:
getFieldIdOrBuilderin interfaceRecordTransformationOrBuilder
-
hasContainerTimestamp
public boolean hasContainerTimestamp()Findings container modification timestamp, if applicable.
.google.protobuf.Timestamp container_timestamp = 2;- Specified by:
hasContainerTimestampin 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:
getContainerTimestampin interfaceRecordTransformationOrBuilder- Returns:
- The containerTimestamp.
-
setContainerTimestamp
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
Findings container modification timestamp, if applicable.
.google.protobuf.Timestamp container_timestamp = 2; -
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:
getContainerTimestampOrBuilderin interfaceRecordTransformationOrBuilder
-
getContainerVersion
Container version, if available ("generation" for Cloud Storage).string container_version = 3;- Specified by:
getContainerVersionin 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:
getContainerVersionBytesin interfaceRecordTransformationOrBuilder- Returns:
- The bytes for containerVersion.
-
setContainerVersion
Container version, if available ("generation" for Cloud Storage).string container_version = 3;- Parameters:
value- The containerVersion to set.- Returns:
- This builder for chaining.
-
clearContainerVersion
Container version, if available ("generation" for Cloud Storage).string container_version = 3;- Returns:
- This builder for chaining.
-
setContainerVersionBytes
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.
-