public static final class InspectConfig.FindingLimits.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<InspectConfig.FindingLimits.Builder> implements InspectConfig.FindingLimitsOrBuilder
Configuration to control the number of findings returned for inspection. This is not used for de-identification or data profiling. When redacting sensitive data from images, finding limits don't apply. They can cause unexpected or inconsistent results, where only some data is redacted. Don't include finding limits in [RedactImage][google.privacy.dlp.v2.DlpService.RedactImage] requests. Otherwise, Cloud DLP returns an error.Protobuf type
google.privacy.dlp.v2.InspectConfig.FindingLimits| Modifier and Type | Method and Description |
|---|---|
InspectConfig.FindingLimits.Builder |
addAllMaxFindingsPerInfoType(Iterable<? extends InspectConfig.FindingLimits.InfoTypeLimit> values)
Configuration of findings limit given for specified infoTypes.
|
InspectConfig.FindingLimits.Builder |
addMaxFindingsPerInfoType(InspectConfig.FindingLimits.InfoTypeLimit.Builder builderForValue)
Configuration of findings limit given for specified infoTypes.
|
InspectConfig.FindingLimits.Builder |
addMaxFindingsPerInfoType(InspectConfig.FindingLimits.InfoTypeLimit value)
Configuration of findings limit given for specified infoTypes.
|
InspectConfig.FindingLimits.Builder |
addMaxFindingsPerInfoType(int index,
InspectConfig.FindingLimits.InfoTypeLimit.Builder builderForValue)
Configuration of findings limit given for specified infoTypes.
|
InspectConfig.FindingLimits.Builder |
addMaxFindingsPerInfoType(int index,
InspectConfig.FindingLimits.InfoTypeLimit value)
Configuration of findings limit given for specified infoTypes.
|
InspectConfig.FindingLimits.InfoTypeLimit.Builder |
addMaxFindingsPerInfoTypeBuilder()
Configuration of findings limit given for specified infoTypes.
|
InspectConfig.FindingLimits.InfoTypeLimit.Builder |
addMaxFindingsPerInfoTypeBuilder(int index)
Configuration of findings limit given for specified infoTypes.
|
InspectConfig.FindingLimits.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
InspectConfig.FindingLimits |
build() |
InspectConfig.FindingLimits |
buildPartial() |
InspectConfig.FindingLimits.Builder |
clear() |
InspectConfig.FindingLimits.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
InspectConfig.FindingLimits.Builder |
clearMaxFindingsPerInfoType()
Configuration of findings limit given for specified infoTypes.
|
InspectConfig.FindingLimits.Builder |
clearMaxFindingsPerItem()
Max number of findings that will be returned for each item scanned.
|
InspectConfig.FindingLimits.Builder |
clearMaxFindingsPerRequest()
Max number of findings that will be returned per request/job.
|
InspectConfig.FindingLimits.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
InspectConfig.FindingLimits.Builder |
clone() |
InspectConfig.FindingLimits |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
InspectConfig.FindingLimits.InfoTypeLimit |
getMaxFindingsPerInfoType(int index)
Configuration of findings limit given for specified infoTypes.
|
InspectConfig.FindingLimits.InfoTypeLimit.Builder |
getMaxFindingsPerInfoTypeBuilder(int index)
Configuration of findings limit given for specified infoTypes.
|
List<InspectConfig.FindingLimits.InfoTypeLimit.Builder> |
getMaxFindingsPerInfoTypeBuilderList()
Configuration of findings limit given for specified infoTypes.
|
int |
getMaxFindingsPerInfoTypeCount()
Configuration of findings limit given for specified infoTypes.
|
List<InspectConfig.FindingLimits.InfoTypeLimit> |
getMaxFindingsPerInfoTypeList()
Configuration of findings limit given for specified infoTypes.
|
InspectConfig.FindingLimits.InfoTypeLimitOrBuilder |
getMaxFindingsPerInfoTypeOrBuilder(int index)
Configuration of findings limit given for specified infoTypes.
|
List<? extends InspectConfig.FindingLimits.InfoTypeLimitOrBuilder> |
getMaxFindingsPerInfoTypeOrBuilderList()
Configuration of findings limit given for specified infoTypes.
|
int |
getMaxFindingsPerItem()
Max number of findings that will be returned for each item scanned.
|
int |
getMaxFindingsPerRequest()
Max number of findings that will be returned per request/job.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
InspectConfig.FindingLimits.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
InspectConfig.FindingLimits.Builder |
mergeFrom(InspectConfig.FindingLimits other) |
InspectConfig.FindingLimits.Builder |
mergeFrom(com.google.protobuf.Message other) |
InspectConfig.FindingLimits.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
InspectConfig.FindingLimits.Builder |
removeMaxFindingsPerInfoType(int index)
Configuration of findings limit given for specified infoTypes.
|
InspectConfig.FindingLimits.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
InspectConfig.FindingLimits.Builder |
setMaxFindingsPerInfoType(int index,
InspectConfig.FindingLimits.InfoTypeLimit.Builder builderForValue)
Configuration of findings limit given for specified infoTypes.
|
InspectConfig.FindingLimits.Builder |
setMaxFindingsPerInfoType(int index,
InspectConfig.FindingLimits.InfoTypeLimit value)
Configuration of findings limit given for specified infoTypes.
|
InspectConfig.FindingLimits.Builder |
setMaxFindingsPerItem(int value)
Max number of findings that will be returned for each item scanned.
|
InspectConfig.FindingLimits.Builder |
setMaxFindingsPerRequest(int value)
Max number of findings that will be returned per request/job.
|
InspectConfig.FindingLimits.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
InspectConfig.FindingLimits.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<InspectConfig.FindingLimits.Builder>public InspectConfig.FindingLimits.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<InspectConfig.FindingLimits.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<InspectConfig.FindingLimits.Builder>public InspectConfig.FindingLimits getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic InspectConfig.FindingLimits build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic InspectConfig.FindingLimits buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic InspectConfig.FindingLimits.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<InspectConfig.FindingLimits.Builder>public InspectConfig.FindingLimits.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<InspectConfig.FindingLimits.Builder>public InspectConfig.FindingLimits.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<InspectConfig.FindingLimits.Builder>public InspectConfig.FindingLimits.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<InspectConfig.FindingLimits.Builder>public InspectConfig.FindingLimits.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<InspectConfig.FindingLimits.Builder>public InspectConfig.FindingLimits.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<InspectConfig.FindingLimits.Builder>public InspectConfig.FindingLimits.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<InspectConfig.FindingLimits.Builder>public InspectConfig.FindingLimits.Builder mergeFrom(InspectConfig.FindingLimits other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<InspectConfig.FindingLimits.Builder>public InspectConfig.FindingLimits.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<InspectConfig.FindingLimits.Builder>IOExceptionpublic int getMaxFindingsPerItem()
Max number of findings that will be returned for each item scanned. When set within `InspectJobConfig`, the maximum returned is 2000 regardless if this is set higher. When set within `InspectContentRequest`, this field is ignored.
int32 max_findings_per_item = 1;getMaxFindingsPerItem in interface InspectConfig.FindingLimitsOrBuilderpublic InspectConfig.FindingLimits.Builder setMaxFindingsPerItem(int value)
Max number of findings that will be returned for each item scanned. When set within `InspectJobConfig`, the maximum returned is 2000 regardless if this is set higher. When set within `InspectContentRequest`, this field is ignored.
int32 max_findings_per_item = 1;value - The maxFindingsPerItem to set.public InspectConfig.FindingLimits.Builder clearMaxFindingsPerItem()
Max number of findings that will be returned for each item scanned. When set within `InspectJobConfig`, the maximum returned is 2000 regardless if this is set higher. When set within `InspectContentRequest`, this field is ignored.
int32 max_findings_per_item = 1;public int getMaxFindingsPerRequest()
Max number of findings that will be returned per request/job. When set within `InspectContentRequest`, the maximum returned is 2000 regardless if this is set higher.
int32 max_findings_per_request = 2;getMaxFindingsPerRequest in interface InspectConfig.FindingLimitsOrBuilderpublic InspectConfig.FindingLimits.Builder setMaxFindingsPerRequest(int value)
Max number of findings that will be returned per request/job. When set within `InspectContentRequest`, the maximum returned is 2000 regardless if this is set higher.
int32 max_findings_per_request = 2;value - The maxFindingsPerRequest to set.public InspectConfig.FindingLimits.Builder clearMaxFindingsPerRequest()
Max number of findings that will be returned per request/job. When set within `InspectContentRequest`, the maximum returned is 2000 regardless if this is set higher.
int32 max_findings_per_request = 2;public List<InspectConfig.FindingLimits.InfoTypeLimit> getMaxFindingsPerInfoTypeList()
Configuration of findings limit given for specified infoTypes.
repeated .google.privacy.dlp.v2.InspectConfig.FindingLimits.InfoTypeLimit max_findings_per_info_type = 3;
getMaxFindingsPerInfoTypeList in interface InspectConfig.FindingLimitsOrBuilderpublic int getMaxFindingsPerInfoTypeCount()
Configuration of findings limit given for specified infoTypes.
repeated .google.privacy.dlp.v2.InspectConfig.FindingLimits.InfoTypeLimit max_findings_per_info_type = 3;
getMaxFindingsPerInfoTypeCount in interface InspectConfig.FindingLimitsOrBuilderpublic InspectConfig.FindingLimits.InfoTypeLimit getMaxFindingsPerInfoType(int index)
Configuration of findings limit given for specified infoTypes.
repeated .google.privacy.dlp.v2.InspectConfig.FindingLimits.InfoTypeLimit max_findings_per_info_type = 3;
getMaxFindingsPerInfoType in interface InspectConfig.FindingLimitsOrBuilderpublic InspectConfig.FindingLimits.Builder setMaxFindingsPerInfoType(int index, InspectConfig.FindingLimits.InfoTypeLimit value)
Configuration of findings limit given for specified infoTypes.
repeated .google.privacy.dlp.v2.InspectConfig.FindingLimits.InfoTypeLimit max_findings_per_info_type = 3;
public InspectConfig.FindingLimits.Builder setMaxFindingsPerInfoType(int index, InspectConfig.FindingLimits.InfoTypeLimit.Builder builderForValue)
Configuration of findings limit given for specified infoTypes.
repeated .google.privacy.dlp.v2.InspectConfig.FindingLimits.InfoTypeLimit max_findings_per_info_type = 3;
public InspectConfig.FindingLimits.Builder addMaxFindingsPerInfoType(InspectConfig.FindingLimits.InfoTypeLimit value)
Configuration of findings limit given for specified infoTypes.
repeated .google.privacy.dlp.v2.InspectConfig.FindingLimits.InfoTypeLimit max_findings_per_info_type = 3;
public InspectConfig.FindingLimits.Builder addMaxFindingsPerInfoType(int index, InspectConfig.FindingLimits.InfoTypeLimit value)
Configuration of findings limit given for specified infoTypes.
repeated .google.privacy.dlp.v2.InspectConfig.FindingLimits.InfoTypeLimit max_findings_per_info_type = 3;
public InspectConfig.FindingLimits.Builder addMaxFindingsPerInfoType(InspectConfig.FindingLimits.InfoTypeLimit.Builder builderForValue)
Configuration of findings limit given for specified infoTypes.
repeated .google.privacy.dlp.v2.InspectConfig.FindingLimits.InfoTypeLimit max_findings_per_info_type = 3;
public InspectConfig.FindingLimits.Builder addMaxFindingsPerInfoType(int index, InspectConfig.FindingLimits.InfoTypeLimit.Builder builderForValue)
Configuration of findings limit given for specified infoTypes.
repeated .google.privacy.dlp.v2.InspectConfig.FindingLimits.InfoTypeLimit max_findings_per_info_type = 3;
public InspectConfig.FindingLimits.Builder addAllMaxFindingsPerInfoType(Iterable<? extends InspectConfig.FindingLimits.InfoTypeLimit> values)
Configuration of findings limit given for specified infoTypes.
repeated .google.privacy.dlp.v2.InspectConfig.FindingLimits.InfoTypeLimit max_findings_per_info_type = 3;
public InspectConfig.FindingLimits.Builder clearMaxFindingsPerInfoType()
Configuration of findings limit given for specified infoTypes.
repeated .google.privacy.dlp.v2.InspectConfig.FindingLimits.InfoTypeLimit max_findings_per_info_type = 3;
public InspectConfig.FindingLimits.Builder removeMaxFindingsPerInfoType(int index)
Configuration of findings limit given for specified infoTypes.
repeated .google.privacy.dlp.v2.InspectConfig.FindingLimits.InfoTypeLimit max_findings_per_info_type = 3;
public InspectConfig.FindingLimits.InfoTypeLimit.Builder getMaxFindingsPerInfoTypeBuilder(int index)
Configuration of findings limit given for specified infoTypes.
repeated .google.privacy.dlp.v2.InspectConfig.FindingLimits.InfoTypeLimit max_findings_per_info_type = 3;
public InspectConfig.FindingLimits.InfoTypeLimitOrBuilder getMaxFindingsPerInfoTypeOrBuilder(int index)
Configuration of findings limit given for specified infoTypes.
repeated .google.privacy.dlp.v2.InspectConfig.FindingLimits.InfoTypeLimit max_findings_per_info_type = 3;
getMaxFindingsPerInfoTypeOrBuilder in interface InspectConfig.FindingLimitsOrBuilderpublic List<? extends InspectConfig.FindingLimits.InfoTypeLimitOrBuilder> getMaxFindingsPerInfoTypeOrBuilderList()
Configuration of findings limit given for specified infoTypes.
repeated .google.privacy.dlp.v2.InspectConfig.FindingLimits.InfoTypeLimit max_findings_per_info_type = 3;
getMaxFindingsPerInfoTypeOrBuilderList in interface InspectConfig.FindingLimitsOrBuilderpublic InspectConfig.FindingLimits.InfoTypeLimit.Builder addMaxFindingsPerInfoTypeBuilder()
Configuration of findings limit given for specified infoTypes.
repeated .google.privacy.dlp.v2.InspectConfig.FindingLimits.InfoTypeLimit max_findings_per_info_type = 3;
public InspectConfig.FindingLimits.InfoTypeLimit.Builder addMaxFindingsPerInfoTypeBuilder(int index)
Configuration of findings limit given for specified infoTypes.
repeated .google.privacy.dlp.v2.InspectConfig.FindingLimits.InfoTypeLimit max_findings_per_info_type = 3;
public List<InspectConfig.FindingLimits.InfoTypeLimit.Builder> getMaxFindingsPerInfoTypeBuilderList()
Configuration of findings limit given for specified infoTypes.
repeated .google.privacy.dlp.v2.InspectConfig.FindingLimits.InfoTypeLimit max_findings_per_info_type = 3;
public final InspectConfig.FindingLimits.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<InspectConfig.FindingLimits.Builder>public final InspectConfig.FindingLimits.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<InspectConfig.FindingLimits.Builder>Copyright © 2022 Google LLC. All rights reserved.