Package com.google.privacy.dlp.v2
Class InspectConfig.FindingLimits.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<InspectConfig.FindingLimits.Builder>
-
- com.google.privacy.dlp.v2.InspectConfig.FindingLimits.Builder
-
- All Implemented Interfaces:
InspectConfig.FindingLimitsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- InspectConfig.FindingLimits
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 typegoogle.privacy.dlp.v2.InspectConfig.FindingLimits
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description InspectConfig.FindingLimits.BuilderaddAllMaxFindingsPerInfoType(Iterable<? extends InspectConfig.FindingLimits.InfoTypeLimit> values)Configuration of findings limit given for specified infoTypes.InspectConfig.FindingLimits.BuilderaddMaxFindingsPerInfoType(int index, InspectConfig.FindingLimits.InfoTypeLimit value)Configuration of findings limit given for specified infoTypes.InspectConfig.FindingLimits.BuilderaddMaxFindingsPerInfoType(int index, InspectConfig.FindingLimits.InfoTypeLimit.Builder builderForValue)Configuration of findings limit given for specified infoTypes.InspectConfig.FindingLimits.BuilderaddMaxFindingsPerInfoType(InspectConfig.FindingLimits.InfoTypeLimit value)Configuration of findings limit given for specified infoTypes.InspectConfig.FindingLimits.BuilderaddMaxFindingsPerInfoType(InspectConfig.FindingLimits.InfoTypeLimit.Builder builderForValue)Configuration of findings limit given for specified infoTypes.InspectConfig.FindingLimits.InfoTypeLimit.BuilderaddMaxFindingsPerInfoTypeBuilder()Configuration of findings limit given for specified infoTypes.InspectConfig.FindingLimits.InfoTypeLimit.BuilderaddMaxFindingsPerInfoTypeBuilder(int index)Configuration of findings limit given for specified infoTypes.InspectConfig.FindingLimits.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)InspectConfig.FindingLimitsbuild()InspectConfig.FindingLimitsbuildPartial()InspectConfig.FindingLimits.Builderclear()InspectConfig.FindingLimits.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)InspectConfig.FindingLimits.BuilderclearMaxFindingsPerInfoType()Configuration of findings limit given for specified infoTypes.InspectConfig.FindingLimits.BuilderclearMaxFindingsPerItem()Max number of findings that will be returned for each item scanned.InspectConfig.FindingLimits.BuilderclearMaxFindingsPerRequest()Max number of findings that will be returned per request/job.InspectConfig.FindingLimits.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)InspectConfig.FindingLimits.Builderclone()InspectConfig.FindingLimitsgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()InspectConfig.FindingLimits.InfoTypeLimitgetMaxFindingsPerInfoType(int index)Configuration of findings limit given for specified infoTypes.InspectConfig.FindingLimits.InfoTypeLimit.BuildergetMaxFindingsPerInfoTypeBuilder(int index)Configuration of findings limit given for specified infoTypes.List<InspectConfig.FindingLimits.InfoTypeLimit.Builder>getMaxFindingsPerInfoTypeBuilderList()Configuration of findings limit given for specified infoTypes.intgetMaxFindingsPerInfoTypeCount()Configuration of findings limit given for specified infoTypes.List<InspectConfig.FindingLimits.InfoTypeLimit>getMaxFindingsPerInfoTypeList()Configuration of findings limit given for specified infoTypes.InspectConfig.FindingLimits.InfoTypeLimitOrBuildergetMaxFindingsPerInfoTypeOrBuilder(int index)Configuration of findings limit given for specified infoTypes.List<? extends InspectConfig.FindingLimits.InfoTypeLimitOrBuilder>getMaxFindingsPerInfoTypeOrBuilderList()Configuration of findings limit given for specified infoTypes.intgetMaxFindingsPerItem()Max number of findings that will be returned for each item scanned.intgetMaxFindingsPerRequest()Max number of findings that will be returned per request/job.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()InspectConfig.FindingLimits.BuildermergeFrom(InspectConfig.FindingLimits other)InspectConfig.FindingLimits.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)InspectConfig.FindingLimits.BuildermergeFrom(com.google.protobuf.Message other)InspectConfig.FindingLimits.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)InspectConfig.FindingLimits.BuilderremoveMaxFindingsPerInfoType(int index)Configuration of findings limit given for specified infoTypes.InspectConfig.FindingLimits.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)InspectConfig.FindingLimits.BuildersetMaxFindingsPerInfoType(int index, InspectConfig.FindingLimits.InfoTypeLimit value)Configuration of findings limit given for specified infoTypes.InspectConfig.FindingLimits.BuildersetMaxFindingsPerInfoType(int index, InspectConfig.FindingLimits.InfoTypeLimit.Builder builderForValue)Configuration of findings limit given for specified infoTypes.InspectConfig.FindingLimits.BuildersetMaxFindingsPerItem(int value)Max number of findings that will be returned for each item scanned.InspectConfig.FindingLimits.BuildersetMaxFindingsPerRequest(int value)Max number of findings that will be returned per request/job.InspectConfig.FindingLimits.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)InspectConfig.FindingLimits.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<InspectConfig.FindingLimits.Builder>
-
clear
public InspectConfig.FindingLimits.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<InspectConfig.FindingLimits.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<InspectConfig.FindingLimits.Builder>
-
getDefaultInstanceForType
public InspectConfig.FindingLimits getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public InspectConfig.FindingLimits build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public InspectConfig.FindingLimits buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public InspectConfig.FindingLimits.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<InspectConfig.FindingLimits.Builder>
-
setField
public InspectConfig.FindingLimits.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<InspectConfig.FindingLimits.Builder>
-
clearField
public InspectConfig.FindingLimits.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<InspectConfig.FindingLimits.Builder>
-
clearOneof
public InspectConfig.FindingLimits.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<InspectConfig.FindingLimits.Builder>
-
setRepeatedField
public InspectConfig.FindingLimits.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<InspectConfig.FindingLimits.Builder>
-
addRepeatedField
public InspectConfig.FindingLimits.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<InspectConfig.FindingLimits.Builder>
-
mergeFrom
public InspectConfig.FindingLimits.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<InspectConfig.FindingLimits.Builder>
-
mergeFrom
public InspectConfig.FindingLimits.Builder mergeFrom(InspectConfig.FindingLimits other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<InspectConfig.FindingLimits.Builder>
-
mergeFrom
public InspectConfig.FindingLimits.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<InspectConfig.FindingLimits.Builder>- Throws:
IOException
-
getMaxFindingsPerItem
public 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;- Specified by:
getMaxFindingsPerItemin interfaceInspectConfig.FindingLimitsOrBuilder- Returns:
- The maxFindingsPerItem.
-
setMaxFindingsPerItem
public 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;- Parameters:
value- The maxFindingsPerItem to set.- Returns:
- This builder for chaining.
-
clearMaxFindingsPerItem
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;- Returns:
- This builder for chaining.
-
getMaxFindingsPerRequest
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;- Specified by:
getMaxFindingsPerRequestin interfaceInspectConfig.FindingLimitsOrBuilder- Returns:
- The maxFindingsPerRequest.
-
setMaxFindingsPerRequest
public 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;- Parameters:
value- The maxFindingsPerRequest to set.- Returns:
- This builder for chaining.
-
clearMaxFindingsPerRequest
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;- Returns:
- This builder for chaining.
-
getMaxFindingsPerInfoTypeList
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;- Specified by:
getMaxFindingsPerInfoTypeListin interfaceInspectConfig.FindingLimitsOrBuilder
-
getMaxFindingsPerInfoTypeCount
public int getMaxFindingsPerInfoTypeCount()
Configuration of findings limit given for specified infoTypes.
repeated .google.privacy.dlp.v2.InspectConfig.FindingLimits.InfoTypeLimit max_findings_per_info_type = 3;- Specified by:
getMaxFindingsPerInfoTypeCountin interfaceInspectConfig.FindingLimitsOrBuilder
-
getMaxFindingsPerInfoType
public 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;- Specified by:
getMaxFindingsPerInfoTypein interfaceInspectConfig.FindingLimitsOrBuilder
-
setMaxFindingsPerInfoType
public 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;
-
setMaxFindingsPerInfoType
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;
-
addMaxFindingsPerInfoType
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;
-
addMaxFindingsPerInfoType
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;
-
addMaxFindingsPerInfoType
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;
-
addMaxFindingsPerInfoType
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;
-
addAllMaxFindingsPerInfoType
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;
-
clearMaxFindingsPerInfoType
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;
-
removeMaxFindingsPerInfoType
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;
-
getMaxFindingsPerInfoTypeBuilder
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;
-
getMaxFindingsPerInfoTypeOrBuilder
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;- Specified by:
getMaxFindingsPerInfoTypeOrBuilderin interfaceInspectConfig.FindingLimitsOrBuilder
-
getMaxFindingsPerInfoTypeOrBuilderList
public 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;- Specified by:
getMaxFindingsPerInfoTypeOrBuilderListin interfaceInspectConfig.FindingLimitsOrBuilder
-
addMaxFindingsPerInfoTypeBuilder
public 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;
-
addMaxFindingsPerInfoTypeBuilder
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;
-
getMaxFindingsPerInfoTypeBuilderList
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;
-
setUnknownFields
public final InspectConfig.FindingLimits.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<InspectConfig.FindingLimits.Builder>
-
mergeUnknownFields
public final InspectConfig.FindingLimits.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<InspectConfig.FindingLimits.Builder>
-
-