Class FilterResult
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.modelarmor.v1beta.FilterResult
- All Implemented Interfaces:
FilterResultOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class FilterResult
extends com.google.protobuf.GeneratedMessage
implements FilterResultOrBuilder
Filter Result obtained after Sanitization operations.Protobuf type
google.cloud.modelarmor.v1beta.FilterResult- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classFilter Result obtained after Sanitization operations.static enumNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanCSAM filter results.CSAM filter results.static FilterResultstatic final com.google.protobuf.Descriptors.DescriptorMalicious URI filter results.Malicious URI filter results.com.google.protobuf.Parser<FilterResult>Prompt injection and Jailbreak filter results.Prompt injection and Jailbreak filter results.Responsible AI filter results.Responsible AI filter results.Sensitive Data Protection results.Sensitive Data Protection results.intVirus scan results.Virus scan results.booleanCSAM filter results.inthashCode()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 booleanstatic FilterResult.Builderstatic FilterResult.BuildernewBuilder(FilterResult prototype) protected FilterResult.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static FilterResultparseDelimitedFrom(InputStream input) static FilterResultparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static FilterResultparseFrom(byte[] data) static FilterResultparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static FilterResultparseFrom(com.google.protobuf.ByteString data) static FilterResultparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static FilterResultparseFrom(com.google.protobuf.CodedInputStream input) static FilterResultparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static FilterResultparseFrom(InputStream input) static FilterResultparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static FilterResultparseFrom(ByteBuffer data) static FilterResultparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<FilterResult>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
RAI_FILTER_RESULT_FIELD_NUMBER
public static final int RAI_FILTER_RESULT_FIELD_NUMBER- See Also:
-
SDP_FILTER_RESULT_FIELD_NUMBER
public static final int SDP_FILTER_RESULT_FIELD_NUMBER- See Also:
-
PI_AND_JAILBREAK_FILTER_RESULT_FIELD_NUMBER
public static final int PI_AND_JAILBREAK_FILTER_RESULT_FIELD_NUMBER- See Also:
-
MALICIOUS_URI_FILTER_RESULT_FIELD_NUMBER
public static final int MALICIOUS_URI_FILTER_RESULT_FIELD_NUMBER- See Also:
-
CSAM_FILTER_FILTER_RESULT_FIELD_NUMBER
public static final int CSAM_FILTER_FILTER_RESULT_FIELD_NUMBER- See Also:
-
VIRUS_SCAN_FILTER_RESULT_FIELD_NUMBER
public static final int VIRUS_SCAN_FILTER_RESULT_FIELD_NUMBER- See Also:
-
-
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
-
getFilterResultCase
- Specified by:
getFilterResultCasein interfaceFilterResultOrBuilder
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
getVirusScanFilterResultOrBuilder
Virus scan results.
.google.cloud.modelarmor.v1beta.VirusScanFilterResult virus_scan_filter_result = 6;- Specified by:
getVirusScanFilterResultOrBuilderin interfaceFilterResultOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static FilterResult parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FilterResult parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FilterResult parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FilterResult parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FilterResult parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FilterResult parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static FilterResult parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static FilterResult parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static FilterResult parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected FilterResult.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-