Class FilterResult.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<FilterResult.Builder>
com.google.cloud.modelarmor.v1beta.FilterResult.Builder
- All Implemented Interfaces:
FilterResultOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- FilterResult
public static final class FilterResult.Builder
extends com.google.protobuf.GeneratedMessage.Builder<FilterResult.Builder>
implements FilterResultOrBuilder
Filter Result obtained after Sanitization operations.Protobuf type
google.cloud.modelarmor.v1beta.FilterResult-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()CSAM filter results.Malicious URI filter results.Prompt injection and Jailbreak filter results.Responsible AI filter results.Sensitive Data Protection results.Virus scan results.CSAM filter results.CSAM filter results.CSAM filter results.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorMalicious URI filter results.Malicious URI filter results.Malicious URI filter results.Prompt injection and Jailbreak filter results.Prompt injection and Jailbreak filter results.Prompt injection and Jailbreak filter results.Responsible AI filter results.Responsible AI filter results.Responsible AI filter results.Sensitive Data Protection results.Sensitive Data Protection results.Sensitive Data Protection results.Virus scan results.Virus scan results.Virus scan results.booleanCSAM filter results.booleanMalicious URI filter results.booleanPrompt injection and Jailbreak filter results.booleanResponsible AI filter results.booleanSensitive Data Protection results.booleanVirus scan results.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanCSAM filter results.mergeFrom(FilterResult other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Malicious URI filter results.Prompt injection and Jailbreak filter results.Responsible AI filter results.Sensitive Data Protection results.Virus scan results.CSAM filter results.setCsamFilterFilterResult(CsamFilterResult.Builder builderForValue) CSAM filter results.Malicious URI filter results.setMaliciousUriFilterResult(MaliciousUriFilterResult.Builder builderForValue) Malicious URI filter results.Prompt injection and Jailbreak filter results.setPiAndJailbreakFilterResult(PiAndJailbreakFilterResult.Builder builderForValue) Prompt injection and Jailbreak filter results.Responsible AI filter results.setRaiFilterResult(RaiFilterResult.Builder builderForValue) Responsible AI filter results.Sensitive Data Protection results.setSdpFilterResult(SdpFilterResult.Builder builderForValue) Sensitive Data Protection results.Virus scan results.setVirusScanFilterResult(VirusScanFilterResult.Builder builderForValue) Virus scan results.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<FilterResult.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<FilterResult.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<FilterResult.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<FilterResult.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<FilterResult.Builder>
-
mergeFrom
public FilterResult.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<FilterResult.Builder>- Throws:
IOException
-
getFilterResultCase
- Specified by:
getFilterResultCasein interfaceFilterResultOrBuilder
-
clearFilterResult
-
hasRaiFilterResult
public boolean hasRaiFilterResult()Responsible AI filter results.
.google.cloud.modelarmor.v1beta.RaiFilterResult rai_filter_result = 1;- Specified by:
hasRaiFilterResultin interfaceFilterResultOrBuilder- Returns:
- Whether the raiFilterResult field is set.
-
getRaiFilterResult
Responsible AI filter results.
.google.cloud.modelarmor.v1beta.RaiFilterResult rai_filter_result = 1;- Specified by:
getRaiFilterResultin interfaceFilterResultOrBuilder- Returns:
- The raiFilterResult.
-
setRaiFilterResult
Responsible AI filter results.
.google.cloud.modelarmor.v1beta.RaiFilterResult rai_filter_result = 1; -
setRaiFilterResult
Responsible AI filter results.
.google.cloud.modelarmor.v1beta.RaiFilterResult rai_filter_result = 1; -
mergeRaiFilterResult
Responsible AI filter results.
.google.cloud.modelarmor.v1beta.RaiFilterResult rai_filter_result = 1; -
clearRaiFilterResult
Responsible AI filter results.
.google.cloud.modelarmor.v1beta.RaiFilterResult rai_filter_result = 1; -
getRaiFilterResultBuilder
Responsible AI filter results.
.google.cloud.modelarmor.v1beta.RaiFilterResult rai_filter_result = 1; -
getRaiFilterResultOrBuilder
Responsible AI filter results.
.google.cloud.modelarmor.v1beta.RaiFilterResult rai_filter_result = 1;- Specified by:
getRaiFilterResultOrBuilderin interfaceFilterResultOrBuilder
-
hasSdpFilterResult
public boolean hasSdpFilterResult()Sensitive Data Protection results.
.google.cloud.modelarmor.v1beta.SdpFilterResult sdp_filter_result = 2;- Specified by:
hasSdpFilterResultin interfaceFilterResultOrBuilder- Returns:
- Whether the sdpFilterResult field is set.
-
getSdpFilterResult
Sensitive Data Protection results.
.google.cloud.modelarmor.v1beta.SdpFilterResult sdp_filter_result = 2;- Specified by:
getSdpFilterResultin interfaceFilterResultOrBuilder- Returns:
- The sdpFilterResult.
-
setSdpFilterResult
Sensitive Data Protection results.
.google.cloud.modelarmor.v1beta.SdpFilterResult sdp_filter_result = 2; -
setSdpFilterResult
Sensitive Data Protection results.
.google.cloud.modelarmor.v1beta.SdpFilterResult sdp_filter_result = 2; -
mergeSdpFilterResult
Sensitive Data Protection results.
.google.cloud.modelarmor.v1beta.SdpFilterResult sdp_filter_result = 2; -
clearSdpFilterResult
Sensitive Data Protection results.
.google.cloud.modelarmor.v1beta.SdpFilterResult sdp_filter_result = 2; -
getSdpFilterResultBuilder
Sensitive Data Protection results.
.google.cloud.modelarmor.v1beta.SdpFilterResult sdp_filter_result = 2; -
getSdpFilterResultOrBuilder
Sensitive Data Protection results.
.google.cloud.modelarmor.v1beta.SdpFilterResult sdp_filter_result = 2;- Specified by:
getSdpFilterResultOrBuilderin interfaceFilterResultOrBuilder
-
hasPiAndJailbreakFilterResult
public boolean hasPiAndJailbreakFilterResult()Prompt injection and Jailbreak filter results.
.google.cloud.modelarmor.v1beta.PiAndJailbreakFilterResult pi_and_jailbreak_filter_result = 3;- Specified by:
hasPiAndJailbreakFilterResultin interfaceFilterResultOrBuilder- Returns:
- Whether the piAndJailbreakFilterResult field is set.
-
getPiAndJailbreakFilterResult
Prompt injection and Jailbreak filter results.
.google.cloud.modelarmor.v1beta.PiAndJailbreakFilterResult pi_and_jailbreak_filter_result = 3;- Specified by:
getPiAndJailbreakFilterResultin interfaceFilterResultOrBuilder- Returns:
- The piAndJailbreakFilterResult.
-
setPiAndJailbreakFilterResult
Prompt injection and Jailbreak filter results.
.google.cloud.modelarmor.v1beta.PiAndJailbreakFilterResult pi_and_jailbreak_filter_result = 3; -
setPiAndJailbreakFilterResult
public FilterResult.Builder setPiAndJailbreakFilterResult(PiAndJailbreakFilterResult.Builder builderForValue) Prompt injection and Jailbreak filter results.
.google.cloud.modelarmor.v1beta.PiAndJailbreakFilterResult pi_and_jailbreak_filter_result = 3; -
mergePiAndJailbreakFilterResult
Prompt injection and Jailbreak filter results.
.google.cloud.modelarmor.v1beta.PiAndJailbreakFilterResult pi_and_jailbreak_filter_result = 3; -
clearPiAndJailbreakFilterResult
Prompt injection and Jailbreak filter results.
.google.cloud.modelarmor.v1beta.PiAndJailbreakFilterResult pi_and_jailbreak_filter_result = 3; -
getPiAndJailbreakFilterResultBuilder
Prompt injection and Jailbreak filter results.
.google.cloud.modelarmor.v1beta.PiAndJailbreakFilterResult pi_and_jailbreak_filter_result = 3; -
getPiAndJailbreakFilterResultOrBuilder
Prompt injection and Jailbreak filter results.
.google.cloud.modelarmor.v1beta.PiAndJailbreakFilterResult pi_and_jailbreak_filter_result = 3;- Specified by:
getPiAndJailbreakFilterResultOrBuilderin interfaceFilterResultOrBuilder
-
hasMaliciousUriFilterResult
public boolean hasMaliciousUriFilterResult()Malicious URI filter results.
.google.cloud.modelarmor.v1beta.MaliciousUriFilterResult malicious_uri_filter_result = 4;- Specified by:
hasMaliciousUriFilterResultin interfaceFilterResultOrBuilder- Returns:
- Whether the maliciousUriFilterResult field is set.
-
getMaliciousUriFilterResult
Malicious URI filter results.
.google.cloud.modelarmor.v1beta.MaliciousUriFilterResult malicious_uri_filter_result = 4;- Specified by:
getMaliciousUriFilterResultin interfaceFilterResultOrBuilder- Returns:
- The maliciousUriFilterResult.
-
setMaliciousUriFilterResult
Malicious URI filter results.
.google.cloud.modelarmor.v1beta.MaliciousUriFilterResult malicious_uri_filter_result = 4; -
setMaliciousUriFilterResult
public FilterResult.Builder setMaliciousUriFilterResult(MaliciousUriFilterResult.Builder builderForValue) Malicious URI filter results.
.google.cloud.modelarmor.v1beta.MaliciousUriFilterResult malicious_uri_filter_result = 4; -
mergeMaliciousUriFilterResult
Malicious URI filter results.
.google.cloud.modelarmor.v1beta.MaliciousUriFilterResult malicious_uri_filter_result = 4; -
clearMaliciousUriFilterResult
Malicious URI filter results.
.google.cloud.modelarmor.v1beta.MaliciousUriFilterResult malicious_uri_filter_result = 4; -
getMaliciousUriFilterResultBuilder
Malicious URI filter results.
.google.cloud.modelarmor.v1beta.MaliciousUriFilterResult malicious_uri_filter_result = 4; -
getMaliciousUriFilterResultOrBuilder
Malicious URI filter results.
.google.cloud.modelarmor.v1beta.MaliciousUriFilterResult malicious_uri_filter_result = 4;- Specified by:
getMaliciousUriFilterResultOrBuilderin interfaceFilterResultOrBuilder
-
hasCsamFilterFilterResult
public boolean hasCsamFilterFilterResult()CSAM filter results.
.google.cloud.modelarmor.v1beta.CsamFilterResult csam_filter_filter_result = 5;- Specified by:
hasCsamFilterFilterResultin interfaceFilterResultOrBuilder- Returns:
- Whether the csamFilterFilterResult field is set.
-
getCsamFilterFilterResult
CSAM filter results.
.google.cloud.modelarmor.v1beta.CsamFilterResult csam_filter_filter_result = 5;- Specified by:
getCsamFilterFilterResultin interfaceFilterResultOrBuilder- Returns:
- The csamFilterFilterResult.
-
setCsamFilterFilterResult
CSAM filter results.
.google.cloud.modelarmor.v1beta.CsamFilterResult csam_filter_filter_result = 5; -
setCsamFilterFilterResult
CSAM filter results.
.google.cloud.modelarmor.v1beta.CsamFilterResult csam_filter_filter_result = 5; -
mergeCsamFilterFilterResult
CSAM filter results.
.google.cloud.modelarmor.v1beta.CsamFilterResult csam_filter_filter_result = 5; -
clearCsamFilterFilterResult
CSAM filter results.
.google.cloud.modelarmor.v1beta.CsamFilterResult csam_filter_filter_result = 5; -
getCsamFilterFilterResultBuilder
CSAM filter results.
.google.cloud.modelarmor.v1beta.CsamFilterResult csam_filter_filter_result = 5; -
getCsamFilterFilterResultOrBuilder
CSAM filter results.
.google.cloud.modelarmor.v1beta.CsamFilterResult csam_filter_filter_result = 5;- Specified by:
getCsamFilterFilterResultOrBuilderin interfaceFilterResultOrBuilder
-
hasVirusScanFilterResult
public boolean hasVirusScanFilterResult()Virus scan results.
.google.cloud.modelarmor.v1beta.VirusScanFilterResult virus_scan_filter_result = 6;- Specified by:
hasVirusScanFilterResultin interfaceFilterResultOrBuilder- Returns:
- Whether the virusScanFilterResult field is set.
-
getVirusScanFilterResult
Virus scan results.
.google.cloud.modelarmor.v1beta.VirusScanFilterResult virus_scan_filter_result = 6;- Specified by:
getVirusScanFilterResultin interfaceFilterResultOrBuilder- Returns:
- The virusScanFilterResult.
-
setVirusScanFilterResult
Virus scan results.
.google.cloud.modelarmor.v1beta.VirusScanFilterResult virus_scan_filter_result = 6; -
setVirusScanFilterResult
Virus scan results.
.google.cloud.modelarmor.v1beta.VirusScanFilterResult virus_scan_filter_result = 6; -
mergeVirusScanFilterResult
Virus scan results.
.google.cloud.modelarmor.v1beta.VirusScanFilterResult virus_scan_filter_result = 6; -
clearVirusScanFilterResult
Virus scan results.
.google.cloud.modelarmor.v1beta.VirusScanFilterResult virus_scan_filter_result = 6; -
getVirusScanFilterResultBuilder
Virus scan results.
.google.cloud.modelarmor.v1beta.VirusScanFilterResult virus_scan_filter_result = 6; -
getVirusScanFilterResultOrBuilder
Virus scan results.
.google.cloud.modelarmor.v1beta.VirusScanFilterResult virus_scan_filter_result = 6;- Specified by:
getVirusScanFilterResultOrBuilderin interfaceFilterResultOrBuilder
-