public static final class BucketingConfig.Bucket.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<BucketingConfig.Bucket.Builder> implements BucketingConfig.BucketOrBuilder
Bucket is represented as a range, along with replacement values.Protobuf type
google.privacy.dlp.v2.BucketingConfig.Bucket| Modifier and Type | Method and Description |
|---|---|
BucketingConfig.Bucket.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
BucketingConfig.Bucket |
build() |
BucketingConfig.Bucket |
buildPartial() |
BucketingConfig.Bucket.Builder |
clear() |
BucketingConfig.Bucket.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
BucketingConfig.Bucket.Builder |
clearMax()
Upper bound of the range, exclusive; type must match min.
|
BucketingConfig.Bucket.Builder |
clearMin()
Lower bound of the range, inclusive.
|
BucketingConfig.Bucket.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
BucketingConfig.Bucket.Builder |
clearReplacementValue()
Required.
|
BucketingConfig.Bucket.Builder |
clone() |
BucketingConfig.Bucket |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Value |
getMax()
Upper bound of the range, exclusive; type must match min.
|
Value.Builder |
getMaxBuilder()
Upper bound of the range, exclusive; type must match min.
|
ValueOrBuilder |
getMaxOrBuilder()
Upper bound of the range, exclusive; type must match min.
|
Value |
getMin()
Lower bound of the range, inclusive.
|
Value.Builder |
getMinBuilder()
Lower bound of the range, inclusive.
|
ValueOrBuilder |
getMinOrBuilder()
Lower bound of the range, inclusive.
|
Value |
getReplacementValue()
Required.
|
Value.Builder |
getReplacementValueBuilder()
Required.
|
ValueOrBuilder |
getReplacementValueOrBuilder()
Required.
|
boolean |
hasMax()
Upper bound of the range, exclusive; type must match min.
|
boolean |
hasMin()
Lower bound of the range, inclusive.
|
boolean |
hasReplacementValue()
Required.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
BucketingConfig.Bucket.Builder |
mergeFrom(BucketingConfig.Bucket other) |
BucketingConfig.Bucket.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
BucketingConfig.Bucket.Builder |
mergeFrom(com.google.protobuf.Message other) |
BucketingConfig.Bucket.Builder |
mergeMax(Value value)
Upper bound of the range, exclusive; type must match min.
|
BucketingConfig.Bucket.Builder |
mergeMin(Value value)
Lower bound of the range, inclusive.
|
BucketingConfig.Bucket.Builder |
mergeReplacementValue(Value value)
Required.
|
BucketingConfig.Bucket.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
BucketingConfig.Bucket.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
BucketingConfig.Bucket.Builder |
setMax(Value.Builder builderForValue)
Upper bound of the range, exclusive; type must match min.
|
BucketingConfig.Bucket.Builder |
setMax(Value value)
Upper bound of the range, exclusive; type must match min.
|
BucketingConfig.Bucket.Builder |
setMin(Value.Builder builderForValue)
Lower bound of the range, inclusive.
|
BucketingConfig.Bucket.Builder |
setMin(Value value)
Lower bound of the range, inclusive.
|
BucketingConfig.Bucket.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
BucketingConfig.Bucket.Builder |
setReplacementValue(Value.Builder builderForValue)
Required.
|
BucketingConfig.Bucket.Builder |
setReplacementValue(Value value)
Required.
|
BucketingConfig.Bucket.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<BucketingConfig.Bucket.Builder>public BucketingConfig.Bucket.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<BucketingConfig.Bucket.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<BucketingConfig.Bucket.Builder>public BucketingConfig.Bucket getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic BucketingConfig.Bucket build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic BucketingConfig.Bucket buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic BucketingConfig.Bucket.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<BucketingConfig.Bucket.Builder>public BucketingConfig.Bucket.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<BucketingConfig.Bucket.Builder>public BucketingConfig.Bucket.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<BucketingConfig.Bucket.Builder>public BucketingConfig.Bucket.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<BucketingConfig.Bucket.Builder>public BucketingConfig.Bucket.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<BucketingConfig.Bucket.Builder>public BucketingConfig.Bucket.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<BucketingConfig.Bucket.Builder>public BucketingConfig.Bucket.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<BucketingConfig.Bucket.Builder>public BucketingConfig.Bucket.Builder mergeFrom(BucketingConfig.Bucket other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<BucketingConfig.Bucket.Builder>public BucketingConfig.Bucket.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<BucketingConfig.Bucket.Builder>IOExceptionpublic boolean hasMin()
Lower bound of the range, inclusive. Type should be the same as max if used.
.google.privacy.dlp.v2.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.v2.Value min = 1;getMin in interface BucketingConfig.BucketOrBuilderpublic BucketingConfig.Bucket.Builder setMin(Value value)
Lower bound of the range, inclusive. Type should be the same as max if used.
.google.privacy.dlp.v2.Value min = 1;public BucketingConfig.Bucket.Builder setMin(Value.Builder builderForValue)
Lower bound of the range, inclusive. Type should be the same as max if used.
.google.privacy.dlp.v2.Value min = 1;public BucketingConfig.Bucket.Builder mergeMin(Value value)
Lower bound of the range, inclusive. Type should be the same as max if used.
.google.privacy.dlp.v2.Value min = 1;public BucketingConfig.Bucket.Builder clearMin()
Lower bound of the range, inclusive. Type should be the same as max if used.
.google.privacy.dlp.v2.Value min = 1;public Value.Builder getMinBuilder()
Lower bound of the range, inclusive. Type should be the same as max if used.
.google.privacy.dlp.v2.Value min = 1;public ValueOrBuilder getMinOrBuilder()
Lower bound of the range, inclusive. Type should be the same as max if used.
.google.privacy.dlp.v2.Value min = 1;getMinOrBuilder in interface BucketingConfig.BucketOrBuilderpublic boolean hasMax()
Upper bound of the range, exclusive; type must match min.
.google.privacy.dlp.v2.Value max = 2;hasMax in interface BucketingConfig.BucketOrBuilderpublic Value getMax()
Upper bound of the range, exclusive; type must match min.
.google.privacy.dlp.v2.Value max = 2;getMax in interface BucketingConfig.BucketOrBuilderpublic BucketingConfig.Bucket.Builder setMax(Value value)
Upper bound of the range, exclusive; type must match min.
.google.privacy.dlp.v2.Value max = 2;public BucketingConfig.Bucket.Builder setMax(Value.Builder builderForValue)
Upper bound of the range, exclusive; type must match min.
.google.privacy.dlp.v2.Value max = 2;public BucketingConfig.Bucket.Builder mergeMax(Value value)
Upper bound of the range, exclusive; type must match min.
.google.privacy.dlp.v2.Value max = 2;public BucketingConfig.Bucket.Builder clearMax()
Upper bound of the range, exclusive; type must match min.
.google.privacy.dlp.v2.Value max = 2;public Value.Builder getMaxBuilder()
Upper bound of the range, exclusive; type must match min.
.google.privacy.dlp.v2.Value max = 2;public ValueOrBuilder getMaxOrBuilder()
Upper bound of the range, exclusive; type must match min.
.google.privacy.dlp.v2.Value max = 2;getMaxOrBuilder in interface BucketingConfig.BucketOrBuilderpublic boolean hasReplacementValue()
Required. Replacement value for this bucket.
.google.privacy.dlp.v2.Value replacement_value = 3 [(.google.api.field_behavior) = REQUIRED];
hasReplacementValue in interface BucketingConfig.BucketOrBuilderpublic Value getReplacementValue()
Required. Replacement value for this bucket.
.google.privacy.dlp.v2.Value replacement_value = 3 [(.google.api.field_behavior) = REQUIRED];
getReplacementValue in interface BucketingConfig.BucketOrBuilderpublic BucketingConfig.Bucket.Builder setReplacementValue(Value value)
Required. Replacement value for this bucket.
.google.privacy.dlp.v2.Value replacement_value = 3 [(.google.api.field_behavior) = REQUIRED];
public BucketingConfig.Bucket.Builder setReplacementValue(Value.Builder builderForValue)
Required. Replacement value for this bucket.
.google.privacy.dlp.v2.Value replacement_value = 3 [(.google.api.field_behavior) = REQUIRED];
public BucketingConfig.Bucket.Builder mergeReplacementValue(Value value)
Required. Replacement value for this bucket.
.google.privacy.dlp.v2.Value replacement_value = 3 [(.google.api.field_behavior) = REQUIRED];
public BucketingConfig.Bucket.Builder clearReplacementValue()
Required. Replacement value for this bucket.
.google.privacy.dlp.v2.Value replacement_value = 3 [(.google.api.field_behavior) = REQUIRED];
public Value.Builder getReplacementValueBuilder()
Required. Replacement value for this bucket.
.google.privacy.dlp.v2.Value replacement_value = 3 [(.google.api.field_behavior) = REQUIRED];
public ValueOrBuilder getReplacementValueOrBuilder()
Required. Replacement value for this bucket.
.google.privacy.dlp.v2.Value replacement_value = 3 [(.google.api.field_behavior) = REQUIRED];
getReplacementValueOrBuilder in interface BucketingConfig.BucketOrBuilderpublic final BucketingConfig.Bucket.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<BucketingConfig.Bucket.Builder>public final BucketingConfig.Bucket.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<BucketingConfig.Bucket.Builder>Copyright © 2022 Google LLC. All rights reserved.