Package com.google.privacy.dlp.v2
Class InspectResult.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<InspectResult.Builder>
-
- com.google.privacy.dlp.v2.InspectResult.Builder
-
- All Implemented Interfaces:
InspectResultOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- InspectResult
public static final class InspectResult.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<InspectResult.Builder> implements InspectResultOrBuilder
All the findings for a single scanned item.
Protobuf typegoogle.privacy.dlp.v2.InspectResult
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description InspectResult.Builder
addAllFindings(Iterable<? extends Finding> values)
List of findings for an item.InspectResult.Builder
addFindings(int index, Finding value)
List of findings for an item.InspectResult.Builder
addFindings(int index, Finding.Builder builderForValue)
List of findings for an item.InspectResult.Builder
addFindings(Finding value)
List of findings for an item.InspectResult.Builder
addFindings(Finding.Builder builderForValue)
List of findings for an item.Finding.Builder
addFindingsBuilder()
List of findings for an item.Finding.Builder
addFindingsBuilder(int index)
List of findings for an item.InspectResult.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
InspectResult
build()
InspectResult
buildPartial()
InspectResult.Builder
clear()
InspectResult.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
InspectResult.Builder
clearFindings()
List of findings for an item.InspectResult.Builder
clearFindingsTruncated()
If true, then this item might have more findings than were returned, and the findings returned are an arbitrary subset of all findings.InspectResult.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
InspectResult.Builder
clone()
InspectResult
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
Finding
getFindings(int index)
List of findings for an item.Finding.Builder
getFindingsBuilder(int index)
List of findings for an item.List<Finding.Builder>
getFindingsBuilderList()
List of findings for an item.int
getFindingsCount()
List of findings for an item.List<Finding>
getFindingsList()
List of findings for an item.FindingOrBuilder
getFindingsOrBuilder(int index)
List of findings for an item.List<? extends FindingOrBuilder>
getFindingsOrBuilderList()
List of findings for an item.boolean
getFindingsTruncated()
If true, then this item might have more findings than were returned, and the findings returned are an arbitrary subset of all findings.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
InspectResult.Builder
mergeFrom(InspectResult other)
InspectResult.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
InspectResult.Builder
mergeFrom(com.google.protobuf.Message other)
InspectResult.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
InspectResult.Builder
removeFindings(int index)
List of findings for an item.InspectResult.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
InspectResult.Builder
setFindings(int index, Finding value)
List of findings for an item.InspectResult.Builder
setFindings(int index, Finding.Builder builderForValue)
List of findings for an item.InspectResult.Builder
setFindingsTruncated(boolean value)
If true, then this item might have more findings than were returned, and the findings returned are an arbitrary subset of all findings.InspectResult.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
InspectResult.Builder
setUnknownFields(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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<InspectResult.Builder>
-
clear
public InspectResult.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<InspectResult.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<InspectResult.Builder>
-
getDefaultInstanceForType
public InspectResult getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public InspectResult build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public InspectResult buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public InspectResult.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<InspectResult.Builder>
-
setField
public InspectResult.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<InspectResult.Builder>
-
clearField
public InspectResult.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<InspectResult.Builder>
-
clearOneof
public InspectResult.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<InspectResult.Builder>
-
setRepeatedField
public InspectResult.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<InspectResult.Builder>
-
addRepeatedField
public InspectResult.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<InspectResult.Builder>
-
mergeFrom
public InspectResult.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<InspectResult.Builder>
-
mergeFrom
public InspectResult.Builder mergeFrom(InspectResult other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<InspectResult.Builder>
-
mergeFrom
public InspectResult.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<InspectResult.Builder>
- Throws:
IOException
-
getFindingsList
public List<Finding> getFindingsList()
List of findings for an item.
repeated .google.privacy.dlp.v2.Finding findings = 1;
- Specified by:
getFindingsList
in interfaceInspectResultOrBuilder
-
getFindingsCount
public int getFindingsCount()
List of findings for an item.
repeated .google.privacy.dlp.v2.Finding findings = 1;
- Specified by:
getFindingsCount
in interfaceInspectResultOrBuilder
-
getFindings
public Finding getFindings(int index)
List of findings for an item.
repeated .google.privacy.dlp.v2.Finding findings = 1;
- Specified by:
getFindings
in interfaceInspectResultOrBuilder
-
setFindings
public InspectResult.Builder setFindings(int index, Finding value)
List of findings for an item.
repeated .google.privacy.dlp.v2.Finding findings = 1;
-
setFindings
public InspectResult.Builder setFindings(int index, Finding.Builder builderForValue)
List of findings for an item.
repeated .google.privacy.dlp.v2.Finding findings = 1;
-
addFindings
public InspectResult.Builder addFindings(Finding value)
List of findings for an item.
repeated .google.privacy.dlp.v2.Finding findings = 1;
-
addFindings
public InspectResult.Builder addFindings(int index, Finding value)
List of findings for an item.
repeated .google.privacy.dlp.v2.Finding findings = 1;
-
addFindings
public InspectResult.Builder addFindings(Finding.Builder builderForValue)
List of findings for an item.
repeated .google.privacy.dlp.v2.Finding findings = 1;
-
addFindings
public InspectResult.Builder addFindings(int index, Finding.Builder builderForValue)
List of findings for an item.
repeated .google.privacy.dlp.v2.Finding findings = 1;
-
addAllFindings
public InspectResult.Builder addAllFindings(Iterable<? extends Finding> values)
List of findings for an item.
repeated .google.privacy.dlp.v2.Finding findings = 1;
-
clearFindings
public InspectResult.Builder clearFindings()
List of findings for an item.
repeated .google.privacy.dlp.v2.Finding findings = 1;
-
removeFindings
public InspectResult.Builder removeFindings(int index)
List of findings for an item.
repeated .google.privacy.dlp.v2.Finding findings = 1;
-
getFindingsBuilder
public Finding.Builder getFindingsBuilder(int index)
List of findings for an item.
repeated .google.privacy.dlp.v2.Finding findings = 1;
-
getFindingsOrBuilder
public FindingOrBuilder getFindingsOrBuilder(int index)
List of findings for an item.
repeated .google.privacy.dlp.v2.Finding findings = 1;
- Specified by:
getFindingsOrBuilder
in interfaceInspectResultOrBuilder
-
getFindingsOrBuilderList
public List<? extends FindingOrBuilder> getFindingsOrBuilderList()
List of findings for an item.
repeated .google.privacy.dlp.v2.Finding findings = 1;
- Specified by:
getFindingsOrBuilderList
in interfaceInspectResultOrBuilder
-
addFindingsBuilder
public Finding.Builder addFindingsBuilder()
List of findings for an item.
repeated .google.privacy.dlp.v2.Finding findings = 1;
-
addFindingsBuilder
public Finding.Builder addFindingsBuilder(int index)
List of findings for an item.
repeated .google.privacy.dlp.v2.Finding findings = 1;
-
getFindingsBuilderList
public List<Finding.Builder> getFindingsBuilderList()
List of findings for an item.
repeated .google.privacy.dlp.v2.Finding findings = 1;
-
getFindingsTruncated
public boolean getFindingsTruncated()
If true, then this item might have more findings than were returned, and the findings returned are an arbitrary subset of all findings. The findings list might be truncated because the input items were too large, or because the server reached the maximum amount of resources allowed for a single API call. For best results, divide the input into smaller batches.
bool findings_truncated = 2;
- Specified by:
getFindingsTruncated
in interfaceInspectResultOrBuilder
- Returns:
- The findingsTruncated.
-
setFindingsTruncated
public InspectResult.Builder setFindingsTruncated(boolean value)
If true, then this item might have more findings than were returned, and the findings returned are an arbitrary subset of all findings. The findings list might be truncated because the input items were too large, or because the server reached the maximum amount of resources allowed for a single API call. For best results, divide the input into smaller batches.
bool findings_truncated = 2;
- Parameters:
value
- The findingsTruncated to set.- Returns:
- This builder for chaining.
-
clearFindingsTruncated
public InspectResult.Builder clearFindingsTruncated()
If true, then this item might have more findings than were returned, and the findings returned are an arbitrary subset of all findings. The findings list might be truncated because the input items were too large, or because the server reached the maximum amount of resources allowed for a single API call. For best results, divide the input into smaller batches.
bool findings_truncated = 2;
- Returns:
- This builder for chaining.
-
setUnknownFields
public final InspectResult.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<InspectResult.Builder>
-
mergeUnknownFields
public final InspectResult.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<InspectResult.Builder>
-
-