Class SdpFinding.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<SdpFinding.Builder>
com.google.cloud.modelarmor.v1beta.SdpFinding.Builder
- All Implemented Interfaces:
SdpFindingOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- SdpFinding
public static final class SdpFinding.Builder
extends com.google.protobuf.GeneratedMessage.Builder<SdpFinding.Builder>
implements SdpFindingOrBuilder
Finding corresponding to Sensitive Data Protection filter.Protobuf type
google.cloud.modelarmor.v1beta.SdpFinding-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Name of Sensitive Data Protection info type for this finding.Identified confidence likelihood for `info_type`.Location for this finding.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorName of Sensitive Data Protection info type for this finding.com.google.protobuf.ByteStringName of Sensitive Data Protection info type for this finding.Identified confidence likelihood for `info_type`.intIdentified confidence likelihood for `info_type`.Location for this finding.Location for this finding.Location for this finding.booleanLocation for this finding.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(SdpFinding other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Location for this finding.setInfoType(String value) Name of Sensitive Data Protection info type for this finding.setInfoTypeBytes(com.google.protobuf.ByteString value) Name of Sensitive Data Protection info type for this finding.Identified confidence likelihood for `info_type`.setLikelihoodValue(int value) Identified confidence likelihood for `info_type`.Location for this finding.setLocation(SdpFinding.SdpFindingLocation.Builder builderForValue) Location for this finding.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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.Builder<SdpFinding.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<SdpFinding.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.GeneratedMessage.Builder<SdpFinding.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SdpFinding.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<SdpFinding.Builder>
-
mergeFrom
public SdpFinding.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<SdpFinding.Builder>- Throws:
IOException
-
getInfoType
Name of Sensitive Data Protection info type for this finding.
string info_type = 1;- Specified by:
getInfoTypein interfaceSdpFindingOrBuilder- Returns:
- The infoType.
-
getInfoTypeBytes
public com.google.protobuf.ByteString getInfoTypeBytes()Name of Sensitive Data Protection info type for this finding.
string info_type = 1;- Specified by:
getInfoTypeBytesin interfaceSdpFindingOrBuilder- Returns:
- The bytes for infoType.
-
setInfoType
Name of Sensitive Data Protection info type for this finding.
string info_type = 1;- Parameters:
value- The infoType to set.- Returns:
- This builder for chaining.
-
clearInfoType
Name of Sensitive Data Protection info type for this finding.
string info_type = 1;- Returns:
- This builder for chaining.
-
setInfoTypeBytes
Name of Sensitive Data Protection info type for this finding.
string info_type = 1;- Parameters:
value- The bytes for infoType to set.- Returns:
- This builder for chaining.
-
getLikelihoodValue
public int getLikelihoodValue()Identified confidence likelihood for `info_type`.
.google.cloud.modelarmor.v1beta.SdpFindingLikelihood likelihood = 2;- Specified by:
getLikelihoodValuein interfaceSdpFindingOrBuilder- Returns:
- The enum numeric value on the wire for likelihood.
-
setLikelihoodValue
Identified confidence likelihood for `info_type`.
.google.cloud.modelarmor.v1beta.SdpFindingLikelihood likelihood = 2;- Parameters:
value- The enum numeric value on the wire for likelihood to set.- Returns:
- This builder for chaining.
-
getLikelihood
Identified confidence likelihood for `info_type`.
.google.cloud.modelarmor.v1beta.SdpFindingLikelihood likelihood = 2;- Specified by:
getLikelihoodin interfaceSdpFindingOrBuilder- Returns:
- The likelihood.
-
setLikelihood
Identified confidence likelihood for `info_type`.
.google.cloud.modelarmor.v1beta.SdpFindingLikelihood likelihood = 2;- Parameters:
value- The likelihood to set.- Returns:
- This builder for chaining.
-
clearLikelihood
Identified confidence likelihood for `info_type`.
.google.cloud.modelarmor.v1beta.SdpFindingLikelihood likelihood = 2;- Returns:
- This builder for chaining.
-
hasLocation
public boolean hasLocation()Location for this finding.
.google.cloud.modelarmor.v1beta.SdpFinding.SdpFindingLocation location = 3;- Specified by:
hasLocationin interfaceSdpFindingOrBuilder- Returns:
- Whether the location field is set.
-
getLocation
Location for this finding.
.google.cloud.modelarmor.v1beta.SdpFinding.SdpFindingLocation location = 3;- Specified by:
getLocationin interfaceSdpFindingOrBuilder- Returns:
- The location.
-
setLocation
Location for this finding.
.google.cloud.modelarmor.v1beta.SdpFinding.SdpFindingLocation location = 3; -
setLocation
Location for this finding.
.google.cloud.modelarmor.v1beta.SdpFinding.SdpFindingLocation location = 3; -
mergeLocation
Location for this finding.
.google.cloud.modelarmor.v1beta.SdpFinding.SdpFindingLocation location = 3; -
clearLocation
Location for this finding.
.google.cloud.modelarmor.v1beta.SdpFinding.SdpFindingLocation location = 3; -
getLocationBuilder
Location for this finding.
.google.cloud.modelarmor.v1beta.SdpFinding.SdpFindingLocation location = 3; -
getLocationOrBuilder
Location for this finding.
.google.cloud.modelarmor.v1beta.SdpFinding.SdpFindingLocation location = 3;- Specified by:
getLocationOrBuilderin interfaceSdpFindingOrBuilder
-