Package com.google.privacy.dlp.v2
Class BucketingConfig.Bucket
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.privacy.dlp.v2.BucketingConfig.Bucket
- All Implemented Interfaces:
BucketingConfig.BucketOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
- Enclosing class:
- BucketingConfig
public static final class BucketingConfig.Bucket
extends com.google.protobuf.GeneratedMessage
implements BucketingConfig.BucketOrBuilder
Bucket is represented as a range, along with replacement values.Protobuf type
google.privacy.dlp.v2.BucketingConfig.Bucket- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classBucket is represented as a range, along with replacement values.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic BucketingConfig.Bucketstatic final com.google.protobuf.Descriptors.DescriptorgetMax()Upper bound of the range, exclusive; type must match min.Upper bound of the range, exclusive; type must match min.getMin()Lower bound of the range, inclusive.Lower bound of the range, inclusive.com.google.protobuf.Parser<BucketingConfig.Bucket>Required.Required.intinthashCode()booleanhasMax()Upper bound of the range, exclusive; type must match min.booleanhasMin()Lower bound of the range, inclusive.booleanRequired.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleannewBuilder(BucketingConfig.Bucket prototype) protected BucketingConfig.Bucket.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static BucketingConfig.BucketparseDelimitedFrom(InputStream input) static BucketingConfig.BucketparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static BucketingConfig.BucketparseFrom(byte[] data) static BucketingConfig.BucketparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static BucketingConfig.BucketparseFrom(com.google.protobuf.ByteString data) static BucketingConfig.BucketparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static BucketingConfig.BucketparseFrom(com.google.protobuf.CodedInputStream input) static BucketingConfig.BucketparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static BucketingConfig.BucketparseFrom(InputStream input) static BucketingConfig.BucketparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static BucketingConfig.BucketparseFrom(ByteBuffer data) static BucketingConfig.BucketparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<BucketingConfig.Bucket>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
MIN_FIELD_NUMBER
public static final int MIN_FIELD_NUMBER- See Also:
-
MAX_FIELD_NUMBER
public static final int MAX_FIELD_NUMBER- See Also:
-
REPLACEMENT_VALUE_FIELD_NUMBER
public static final int REPLACEMENT_VALUE_FIELD_NUMBER- See Also:
-
-
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
-
hasMin
public boolean hasMin()Lower bound of the range, inclusive. Type should be the same as max if used.
.google.privacy.dlp.v2.Value min = 1;- Specified by:
hasMinin interfaceBucketingConfig.BucketOrBuilder- Returns:
- Whether the min field is set.
-
getMin
Lower bound of the range, inclusive. Type should be the same as max if used.
.google.privacy.dlp.v2.Value min = 1;- Specified by:
getMinin interfaceBucketingConfig.BucketOrBuilder- Returns:
- The min.
-
getMinOrBuilder
Lower bound of the range, inclusive. Type should be the same as max if used.
.google.privacy.dlp.v2.Value min = 1;- Specified by:
getMinOrBuilderin interfaceBucketingConfig.BucketOrBuilder
-
hasMax
public boolean hasMax()Upper bound of the range, exclusive; type must match min.
.google.privacy.dlp.v2.Value max = 2;- Specified by:
hasMaxin interfaceBucketingConfig.BucketOrBuilder- Returns:
- Whether the max field is set.
-
getMax
Upper bound of the range, exclusive; type must match min.
.google.privacy.dlp.v2.Value max = 2;- Specified by:
getMaxin interfaceBucketingConfig.BucketOrBuilder- Returns:
- The max.
-
getMaxOrBuilder
Upper bound of the range, exclusive; type must match min.
.google.privacy.dlp.v2.Value max = 2;- Specified by:
getMaxOrBuilderin interfaceBucketingConfig.BucketOrBuilder
-
hasReplacementValue
public boolean hasReplacementValue()Required. Replacement value for this bucket.
.google.privacy.dlp.v2.Value replacement_value = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasReplacementValuein interfaceBucketingConfig.BucketOrBuilder- Returns:
- Whether the replacementValue field is set.
-
getReplacementValue
Required. Replacement value for this bucket.
.google.privacy.dlp.v2.Value replacement_value = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getReplacementValuein interfaceBucketingConfig.BucketOrBuilder- Returns:
- The replacementValue.
-
getReplacementValueOrBuilder
Required. Replacement value for this bucket.
.google.privacy.dlp.v2.Value replacement_value = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getReplacementValueOrBuilderin interfaceBucketingConfig.BucketOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static BucketingConfig.Bucket parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BucketingConfig.Bucket parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BucketingConfig.Bucket parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BucketingConfig.Bucket parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BucketingConfig.Bucket parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BucketingConfig.Bucket parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static BucketingConfig.Bucket parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static BucketingConfig.Bucket parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static BucketingConfig.Bucket parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static BucketingConfig.Bucket parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected BucketingConfig.Bucket.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-