public final class PrimitiveTransformation extends GeneratedMessageV3 implements PrimitiveTransformationOrBuilder
A rule for transforming a value.Protobuf type
google.privacy.dlp.v2.PrimitiveTransformation| Modifier and Type | Class and Description |
|---|---|
static class |
PrimitiveTransformation.Builder
A rule for transforming a value.
|
static class |
PrimitiveTransformation.TransformationCase |
GeneratedMessageV3.BuilderParent, GeneratedMessageV3.ExtendableBuilder<MessageType extends GeneratedMessageV3.ExtendableMessage,BuilderType extends GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, GeneratedMessageV3.ExtendableMessage<MessageType extends GeneratedMessageV3.ExtendableMessage>, GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends GeneratedMessageV3.ExtendableMessage>, GeneratedMessageV3.FieldAccessorTable| Modifier and Type | Field and Description |
|---|---|
static int |
BUCKETING_CONFIG_FIELD_NUMBER |
static int |
CHARACTER_MASK_CONFIG_FIELD_NUMBER |
static int |
CRYPTO_HASH_CONFIG_FIELD_NUMBER |
static int |
CRYPTO_REPLACE_FFX_FPE_CONFIG_FIELD_NUMBER |
static int |
DATE_SHIFT_CONFIG_FIELD_NUMBER |
static int |
FIXED_SIZE_BUCKETING_CONFIG_FIELD_NUMBER |
static int |
REDACT_CONFIG_FIELD_NUMBER |
static int |
REPLACE_CONFIG_FIELD_NUMBER |
static int |
REPLACE_WITH_INFO_TYPE_CONFIG_FIELD_NUMBER |
static int |
TIME_PART_CONFIG_FIELD_NUMBER |
alwaysUseFieldBuilders, unknownFieldsmemoizedSizememoizedHashCode| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
BucketingConfig |
getBucketingConfig()
.google.privacy.dlp.v2.BucketingConfig bucketing_config = 6; |
BucketingConfigOrBuilder |
getBucketingConfigOrBuilder()
.google.privacy.dlp.v2.BucketingConfig bucketing_config = 6; |
CharacterMaskConfig |
getCharacterMaskConfig()
.google.privacy.dlp.v2.CharacterMaskConfig character_mask_config = 3; |
CharacterMaskConfigOrBuilder |
getCharacterMaskConfigOrBuilder()
.google.privacy.dlp.v2.CharacterMaskConfig character_mask_config = 3; |
CryptoHashConfig |
getCryptoHashConfig()
.google.privacy.dlp.v2.CryptoHashConfig crypto_hash_config = 9; |
CryptoHashConfigOrBuilder |
getCryptoHashConfigOrBuilder()
.google.privacy.dlp.v2.CryptoHashConfig crypto_hash_config = 9; |
CryptoReplaceFfxFpeConfig |
getCryptoReplaceFfxFpeConfig()
.google.privacy.dlp.v2.CryptoReplaceFfxFpeConfig crypto_replace_ffx_fpe_config = 4; |
CryptoReplaceFfxFpeConfigOrBuilder |
getCryptoReplaceFfxFpeConfigOrBuilder()
.google.privacy.dlp.v2.CryptoReplaceFfxFpeConfig crypto_replace_ffx_fpe_config = 4; |
DateShiftConfig |
getDateShiftConfig()
.google.privacy.dlp.v2.DateShiftConfig date_shift_config = 11; |
DateShiftConfigOrBuilder |
getDateShiftConfigOrBuilder()
.google.privacy.dlp.v2.DateShiftConfig date_shift_config = 11; |
static PrimitiveTransformation |
getDefaultInstance() |
PrimitiveTransformation |
getDefaultInstanceForType() |
static Descriptors.Descriptor |
getDescriptor() |
FixedSizeBucketingConfig |
getFixedSizeBucketingConfig()
.google.privacy.dlp.v2.FixedSizeBucketingConfig fixed_size_bucketing_config = 5; |
FixedSizeBucketingConfigOrBuilder |
getFixedSizeBucketingConfigOrBuilder()
.google.privacy.dlp.v2.FixedSizeBucketingConfig fixed_size_bucketing_config = 5; |
Parser<PrimitiveTransformation> |
getParserForType() |
RedactConfig |
getRedactConfig()
.google.privacy.dlp.v2.RedactConfig redact_config = 2; |
RedactConfigOrBuilder |
getRedactConfigOrBuilder()
.google.privacy.dlp.v2.RedactConfig redact_config = 2; |
ReplaceValueConfig |
getReplaceConfig()
.google.privacy.dlp.v2.ReplaceValueConfig replace_config = 1; |
ReplaceValueConfigOrBuilder |
getReplaceConfigOrBuilder()
.google.privacy.dlp.v2.ReplaceValueConfig replace_config = 1; |
ReplaceWithInfoTypeConfig |
getReplaceWithInfoTypeConfig()
.google.privacy.dlp.v2.ReplaceWithInfoTypeConfig replace_with_info_type_config = 7; |
ReplaceWithInfoTypeConfigOrBuilder |
getReplaceWithInfoTypeConfigOrBuilder()
.google.privacy.dlp.v2.ReplaceWithInfoTypeConfig replace_with_info_type_config = 7; |
int |
getSerializedSize() |
TimePartConfig |
getTimePartConfig()
.google.privacy.dlp.v2.TimePartConfig time_part_config = 8; |
TimePartConfigOrBuilder |
getTimePartConfigOrBuilder()
.google.privacy.dlp.v2.TimePartConfig time_part_config = 8; |
PrimitiveTransformation.TransformationCase |
getTransformationCase() |
UnknownFieldSet |
getUnknownFields() |
boolean |
hasBucketingConfig()
.google.privacy.dlp.v2.BucketingConfig bucketing_config = 6; |
boolean |
hasCharacterMaskConfig()
.google.privacy.dlp.v2.CharacterMaskConfig character_mask_config = 3; |
boolean |
hasCryptoHashConfig()
.google.privacy.dlp.v2.CryptoHashConfig crypto_hash_config = 9; |
boolean |
hasCryptoReplaceFfxFpeConfig()
.google.privacy.dlp.v2.CryptoReplaceFfxFpeConfig crypto_replace_ffx_fpe_config = 4; |
boolean |
hasDateShiftConfig()
.google.privacy.dlp.v2.DateShiftConfig date_shift_config = 11; |
boolean |
hasFixedSizeBucketingConfig()
.google.privacy.dlp.v2.FixedSizeBucketingConfig fixed_size_bucketing_config = 5; |
int |
hashCode() |
boolean |
hasRedactConfig()
.google.privacy.dlp.v2.RedactConfig redact_config = 2; |
boolean |
hasReplaceConfig()
.google.privacy.dlp.v2.ReplaceValueConfig replace_config = 1; |
boolean |
hasReplaceWithInfoTypeConfig()
.google.privacy.dlp.v2.ReplaceWithInfoTypeConfig replace_with_info_type_config = 7; |
boolean |
hasTimePartConfig()
.google.privacy.dlp.v2.TimePartConfig time_part_config = 8; |
protected GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static PrimitiveTransformation.Builder |
newBuilder() |
static PrimitiveTransformation.Builder |
newBuilder(PrimitiveTransformation prototype) |
PrimitiveTransformation.Builder |
newBuilderForType() |
protected PrimitiveTransformation.Builder |
newBuilderForType(GeneratedMessageV3.BuilderParent parent) |
static PrimitiveTransformation |
parseDelimitedFrom(java.io.InputStream input) |
static PrimitiveTransformation |
parseDelimitedFrom(java.io.InputStream input,
ExtensionRegistryLite extensionRegistry) |
static PrimitiveTransformation |
parseFrom(byte[] data) |
static PrimitiveTransformation |
parseFrom(byte[] data,
ExtensionRegistryLite extensionRegistry) |
static PrimitiveTransformation |
parseFrom(java.nio.ByteBuffer data) |
static PrimitiveTransformation |
parseFrom(java.nio.ByteBuffer data,
ExtensionRegistryLite extensionRegistry) |
static PrimitiveTransformation |
parseFrom(ByteString data) |
static PrimitiveTransformation |
parseFrom(ByteString data,
ExtensionRegistryLite extensionRegistry) |
static PrimitiveTransformation |
parseFrom(CodedInputStream input) |
static PrimitiveTransformation |
parseFrom(CodedInputStream input,
ExtensionRegistryLite extensionRegistry) |
static PrimitiveTransformation |
parseFrom(java.io.InputStream input) |
static PrimitiveTransformation |
parseFrom(java.io.InputStream input,
ExtensionRegistryLite extensionRegistry) |
static Parser<PrimitiveTransformation> |
parser() |
PrimitiveTransformation.Builder |
toBuilder() |
void |
writeTo(CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, newBuilderForType, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneoftoByteArray, toByteString, writeDelimitedTo, writeTopublic static final int REPLACE_CONFIG_FIELD_NUMBER
public static final int REDACT_CONFIG_FIELD_NUMBER
public static final int CHARACTER_MASK_CONFIG_FIELD_NUMBER
public static final int CRYPTO_REPLACE_FFX_FPE_CONFIG_FIELD_NUMBER
public static final int FIXED_SIZE_BUCKETING_CONFIG_FIELD_NUMBER
public static final int BUCKETING_CONFIG_FIELD_NUMBER
public static final int REPLACE_WITH_INFO_TYPE_CONFIG_FIELD_NUMBER
public static final int TIME_PART_CONFIG_FIELD_NUMBER
public static final int CRYPTO_HASH_CONFIG_FIELD_NUMBER
public static final int DATE_SHIFT_CONFIG_FIELD_NUMBER
public final UnknownFieldSet getUnknownFields()
getUnknownFields in interface MessageOrBuildergetUnknownFields in class GeneratedMessageV3public static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class GeneratedMessageV3public PrimitiveTransformation.TransformationCase getTransformationCase()
getTransformationCase in interface PrimitiveTransformationOrBuilderpublic boolean hasReplaceConfig()
.google.privacy.dlp.v2.ReplaceValueConfig replace_config = 1;hasReplaceConfig in interface PrimitiveTransformationOrBuilderpublic ReplaceValueConfig getReplaceConfig()
.google.privacy.dlp.v2.ReplaceValueConfig replace_config = 1;getReplaceConfig in interface PrimitiveTransformationOrBuilderpublic ReplaceValueConfigOrBuilder getReplaceConfigOrBuilder()
.google.privacy.dlp.v2.ReplaceValueConfig replace_config = 1;getReplaceConfigOrBuilder in interface PrimitiveTransformationOrBuilderpublic boolean hasRedactConfig()
.google.privacy.dlp.v2.RedactConfig redact_config = 2;hasRedactConfig in interface PrimitiveTransformationOrBuilderpublic RedactConfig getRedactConfig()
.google.privacy.dlp.v2.RedactConfig redact_config = 2;getRedactConfig in interface PrimitiveTransformationOrBuilderpublic RedactConfigOrBuilder getRedactConfigOrBuilder()
.google.privacy.dlp.v2.RedactConfig redact_config = 2;getRedactConfigOrBuilder in interface PrimitiveTransformationOrBuilderpublic boolean hasCharacterMaskConfig()
.google.privacy.dlp.v2.CharacterMaskConfig character_mask_config = 3;hasCharacterMaskConfig in interface PrimitiveTransformationOrBuilderpublic CharacterMaskConfig getCharacterMaskConfig()
.google.privacy.dlp.v2.CharacterMaskConfig character_mask_config = 3;getCharacterMaskConfig in interface PrimitiveTransformationOrBuilderpublic CharacterMaskConfigOrBuilder getCharacterMaskConfigOrBuilder()
.google.privacy.dlp.v2.CharacterMaskConfig character_mask_config = 3;getCharacterMaskConfigOrBuilder in interface PrimitiveTransformationOrBuilderpublic boolean hasCryptoReplaceFfxFpeConfig()
.google.privacy.dlp.v2.CryptoReplaceFfxFpeConfig crypto_replace_ffx_fpe_config = 4;hasCryptoReplaceFfxFpeConfig in interface PrimitiveTransformationOrBuilderpublic CryptoReplaceFfxFpeConfig getCryptoReplaceFfxFpeConfig()
.google.privacy.dlp.v2.CryptoReplaceFfxFpeConfig crypto_replace_ffx_fpe_config = 4;getCryptoReplaceFfxFpeConfig in interface PrimitiveTransformationOrBuilderpublic CryptoReplaceFfxFpeConfigOrBuilder getCryptoReplaceFfxFpeConfigOrBuilder()
.google.privacy.dlp.v2.CryptoReplaceFfxFpeConfig crypto_replace_ffx_fpe_config = 4;getCryptoReplaceFfxFpeConfigOrBuilder in interface PrimitiveTransformationOrBuilderpublic boolean hasFixedSizeBucketingConfig()
.google.privacy.dlp.v2.FixedSizeBucketingConfig fixed_size_bucketing_config = 5;hasFixedSizeBucketingConfig in interface PrimitiveTransformationOrBuilderpublic FixedSizeBucketingConfig getFixedSizeBucketingConfig()
.google.privacy.dlp.v2.FixedSizeBucketingConfig fixed_size_bucketing_config = 5;getFixedSizeBucketingConfig in interface PrimitiveTransformationOrBuilderpublic FixedSizeBucketingConfigOrBuilder getFixedSizeBucketingConfigOrBuilder()
.google.privacy.dlp.v2.FixedSizeBucketingConfig fixed_size_bucketing_config = 5;getFixedSizeBucketingConfigOrBuilder in interface PrimitiveTransformationOrBuilderpublic boolean hasBucketingConfig()
.google.privacy.dlp.v2.BucketingConfig bucketing_config = 6;hasBucketingConfig in interface PrimitiveTransformationOrBuilderpublic BucketingConfig getBucketingConfig()
.google.privacy.dlp.v2.BucketingConfig bucketing_config = 6;getBucketingConfig in interface PrimitiveTransformationOrBuilderpublic BucketingConfigOrBuilder getBucketingConfigOrBuilder()
.google.privacy.dlp.v2.BucketingConfig bucketing_config = 6;getBucketingConfigOrBuilder in interface PrimitiveTransformationOrBuilderpublic boolean hasReplaceWithInfoTypeConfig()
.google.privacy.dlp.v2.ReplaceWithInfoTypeConfig replace_with_info_type_config = 7;hasReplaceWithInfoTypeConfig in interface PrimitiveTransformationOrBuilderpublic ReplaceWithInfoTypeConfig getReplaceWithInfoTypeConfig()
.google.privacy.dlp.v2.ReplaceWithInfoTypeConfig replace_with_info_type_config = 7;getReplaceWithInfoTypeConfig in interface PrimitiveTransformationOrBuilderpublic ReplaceWithInfoTypeConfigOrBuilder getReplaceWithInfoTypeConfigOrBuilder()
.google.privacy.dlp.v2.ReplaceWithInfoTypeConfig replace_with_info_type_config = 7;getReplaceWithInfoTypeConfigOrBuilder in interface PrimitiveTransformationOrBuilderpublic boolean hasTimePartConfig()
.google.privacy.dlp.v2.TimePartConfig time_part_config = 8;hasTimePartConfig in interface PrimitiveTransformationOrBuilderpublic TimePartConfig getTimePartConfig()
.google.privacy.dlp.v2.TimePartConfig time_part_config = 8;getTimePartConfig in interface PrimitiveTransformationOrBuilderpublic TimePartConfigOrBuilder getTimePartConfigOrBuilder()
.google.privacy.dlp.v2.TimePartConfig time_part_config = 8;getTimePartConfigOrBuilder in interface PrimitiveTransformationOrBuilderpublic boolean hasCryptoHashConfig()
.google.privacy.dlp.v2.CryptoHashConfig crypto_hash_config = 9;hasCryptoHashConfig in interface PrimitiveTransformationOrBuilderpublic CryptoHashConfig getCryptoHashConfig()
.google.privacy.dlp.v2.CryptoHashConfig crypto_hash_config = 9;getCryptoHashConfig in interface PrimitiveTransformationOrBuilderpublic CryptoHashConfigOrBuilder getCryptoHashConfigOrBuilder()
.google.privacy.dlp.v2.CryptoHashConfig crypto_hash_config = 9;getCryptoHashConfigOrBuilder in interface PrimitiveTransformationOrBuilderpublic boolean hasDateShiftConfig()
.google.privacy.dlp.v2.DateShiftConfig date_shift_config = 11;hasDateShiftConfig in interface PrimitiveTransformationOrBuilderpublic DateShiftConfig getDateShiftConfig()
.google.privacy.dlp.v2.DateShiftConfig date_shift_config = 11;getDateShiftConfig in interface PrimitiveTransformationOrBuilderpublic DateShiftConfigOrBuilder getDateShiftConfigOrBuilder()
.google.privacy.dlp.v2.DateShiftConfig date_shift_config = 11;getDateShiftConfigOrBuilder in interface PrimitiveTransformationOrBuilderpublic final boolean isInitialized()
isInitialized in interface MessageLiteOrBuilderisInitialized in class GeneratedMessageV3public void writeTo(CodedOutputStream output) throws java.io.IOException
writeTo in interface MessageLitewriteTo in class GeneratedMessageV3java.io.IOExceptionpublic int getSerializedSize()
getSerializedSize in interface MessageLitegetSerializedSize in class GeneratedMessageV3public boolean equals(java.lang.Object obj)
equals in interface Messageequals in class AbstractMessagepublic int hashCode()
hashCode in interface MessagehashCode in class AbstractMessagepublic static PrimitiveTransformation parseFrom(java.nio.ByteBuffer data) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static PrimitiveTransformation parseFrom(java.nio.ByteBuffer data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static PrimitiveTransformation parseFrom(ByteString data) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static PrimitiveTransformation parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static PrimitiveTransformation parseFrom(byte[] data) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static PrimitiveTransformation parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static PrimitiveTransformation parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static PrimitiveTransformation parseFrom(java.io.InputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static PrimitiveTransformation parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static PrimitiveTransformation parseDelimitedFrom(java.io.InputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static PrimitiveTransformation parseFrom(CodedInputStream input) throws java.io.IOException
java.io.IOExceptionpublic static PrimitiveTransformation parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic PrimitiveTransformation.Builder newBuilderForType()
newBuilderForType in interface MessagenewBuilderForType in interface MessageLitepublic static PrimitiveTransformation.Builder newBuilder()
public static PrimitiveTransformation.Builder newBuilder(PrimitiveTransformation prototype)
public PrimitiveTransformation.Builder toBuilder()
toBuilder in interface MessagetoBuilder in interface MessageLiteprotected PrimitiveTransformation.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class GeneratedMessageV3public static PrimitiveTransformation getDefaultInstance()
public static Parser<PrimitiveTransformation> parser()
public Parser<PrimitiveTransformation> getParserForType()
getParserForType in interface MessagegetParserForType in interface MessageLitegetParserForType in class GeneratedMessageV3public PrimitiveTransformation getDefaultInstanceForType()
getDefaultInstanceForType in interface MessageLiteOrBuildergetDefaultInstanceForType in interface MessageOrBuilder