public static final class BucketingConfig.Bucket extends GeneratedMessageV3 implements BucketingConfig.BucketOrBuilder
Bucket is represented as a range, along with replacement values.Protobuf type
google.privacy.dlp.v2beta2.BucketingConfig.Bucket| Modifier and Type | Class and Description |
|---|---|
static class |
BucketingConfig.Bucket.Builder
Bucket is represented as a range, along with replacement values.
|
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 |
MAX_FIELD_NUMBER |
static int |
MIN_FIELD_NUMBER |
static int |
REPLACEMENT_VALUE_FIELD_NUMBER |
alwaysUseFieldBuilders, unknownFieldsmemoizedSizememoizedHashCodecanUseUnsafe, 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 MIN_FIELD_NUMBER
public static final int MAX_FIELD_NUMBER
public static final int REPLACEMENT_VALUE_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 boolean hasMin()
Lower bound of the range, inclusive. Type should be the same as max if used.
.google.privacy.dlp.v2beta2.Value min = 1;hasMin in interface BucketingConfig.BucketOrBuilderpublic Value getMin()
Lower bound of the range, inclusive. Type should be the same as max if used.
.google.privacy.dlp.v2beta2.Value min = 1;getMin in interface BucketingConfig.BucketOrBuilderpublic ValueOrBuilder getMinOrBuilder()
Lower bound of the range, inclusive. Type should be the same as max if used.
.google.privacy.dlp.v2beta2.Value min = 1;getMinOrBuilder in interface BucketingConfig.BucketOrBuilderpublic boolean hasMax()
Upper bound of the range, exclusive; type must match min.
.google.privacy.dlp.v2beta2.Value max = 2;hasMax in interface BucketingConfig.BucketOrBuilderpublic Value getMax()
Upper bound of the range, exclusive; type must match min.
.google.privacy.dlp.v2beta2.Value max = 2;getMax in interface BucketingConfig.BucketOrBuilderpublic ValueOrBuilder getMaxOrBuilder()
Upper bound of the range, exclusive; type must match min.
.google.privacy.dlp.v2beta2.Value max = 2;getMaxOrBuilder in interface BucketingConfig.BucketOrBuilderpublic boolean hasReplacementValue()
Replacement value for this bucket. If not provided the default behavior will be to hyphenate the min-max range.
.google.privacy.dlp.v2beta2.Value replacement_value = 3;hasReplacementValue in interface BucketingConfig.BucketOrBuilderpublic Value getReplacementValue()
Replacement value for this bucket. If not provided the default behavior will be to hyphenate the min-max range.
.google.privacy.dlp.v2beta2.Value replacement_value = 3;getReplacementValue in interface BucketingConfig.BucketOrBuilderpublic ValueOrBuilder getReplacementValueOrBuilder()
Replacement value for this bucket. If not provided the default behavior will be to hyphenate the min-max range.
.google.privacy.dlp.v2beta2.Value replacement_value = 3;getReplacementValueOrBuilder in interface BucketingConfig.BucketOrBuilderpublic 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 BucketingConfig.Bucket parseFrom(java.nio.ByteBuffer data) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static BucketingConfig.Bucket parseFrom(java.nio.ByteBuffer data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static BucketingConfig.Bucket parseFrom(ByteString data) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static BucketingConfig.Bucket parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static BucketingConfig.Bucket parseFrom(byte[] data) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static BucketingConfig.Bucket parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static BucketingConfig.Bucket parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static BucketingConfig.Bucket parseFrom(java.io.InputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static BucketingConfig.Bucket parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static BucketingConfig.Bucket parseDelimitedFrom(java.io.InputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static BucketingConfig.Bucket parseFrom(CodedInputStream input) throws java.io.IOException
java.io.IOExceptionpublic static BucketingConfig.Bucket parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic BucketingConfig.Bucket.Builder newBuilderForType()
newBuilderForType in interface MessagenewBuilderForType in interface MessageLitepublic static BucketingConfig.Bucket.Builder newBuilder()
public static BucketingConfig.Bucket.Builder newBuilder(BucketingConfig.Bucket prototype)
public BucketingConfig.Bucket.Builder toBuilder()
toBuilder in interface MessagetoBuilder in interface MessageLiteprotected BucketingConfig.Bucket.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class GeneratedMessageV3public static BucketingConfig.Bucket getDefaultInstance()
public static Parser<BucketingConfig.Bucket> parser()
public Parser<BucketingConfig.Bucket> getParserForType()
getParserForType in interface MessagegetParserForType in interface MessageLitegetParserForType in class GeneratedMessageV3public BucketingConfig.Bucket getDefaultInstanceForType()
getDefaultInstanceForType in interface MessageLiteOrBuildergetDefaultInstanceForType in interface MessageOrBuilder