Class FilterResult.Builder (0.1.0)

public static final class FilterResult.Builder extends GeneratedMessageV3.Builder<FilterResult.Builder> implements FilterResultOrBuilder

Filter Result obtained after Sanitization operations.

Protobuf type google.cloud.modelarmor.v1.FilterResult

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public FilterResult.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
FilterResult.Builder
Overrides

build()

public FilterResult build()
Returns
Type Description
FilterResult

buildPartial()

public FilterResult buildPartial()
Returns
Type Description
FilterResult

clear()

public FilterResult.Builder clear()
Returns
Type Description
FilterResult.Builder
Overrides

clearCsamFilterFilterResult()

public FilterResult.Builder clearCsamFilterFilterResult()

CSAM filter results.

.google.cloud.modelarmor.v1.CsamFilterResult csam_filter_filter_result = 5;

Returns
Type Description
FilterResult.Builder

clearField(Descriptors.FieldDescriptor field)

public FilterResult.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
FilterResult.Builder
Overrides

clearFilterResult()

public FilterResult.Builder clearFilterResult()
Returns
Type Description
FilterResult.Builder

clearMaliciousUriFilterResult()

public FilterResult.Builder clearMaliciousUriFilterResult()

Malicious URI filter results.

.google.cloud.modelarmor.v1.MaliciousUriFilterResult malicious_uri_filter_result = 4;

Returns
Type Description
FilterResult.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public FilterResult.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
FilterResult.Builder
Overrides

clearPiAndJailbreakFilterResult()

public FilterResult.Builder clearPiAndJailbreakFilterResult()

Prompt injection and Jailbreak filter results.

.google.cloud.modelarmor.v1.PiAndJailbreakFilterResult pi_and_jailbreak_filter_result = 3;

Returns
Type Description
FilterResult.Builder

clearRaiFilterResult()

public FilterResult.Builder clearRaiFilterResult()

Responsible AI filter results.

.google.cloud.modelarmor.v1.RaiFilterResult rai_filter_result = 1;

Returns
Type Description
FilterResult.Builder

clearSdpFilterResult()

public FilterResult.Builder clearSdpFilterResult()

Sensitive Data Protection results.

.google.cloud.modelarmor.v1.SdpFilterResult sdp_filter_result = 2;

Returns
Type Description
FilterResult.Builder

clearVirusScanFilterResult()

public FilterResult.Builder clearVirusScanFilterResult()

Virus scan results.

.google.cloud.modelarmor.v1.VirusScanFilterResult virus_scan_filter_result = 6;

Returns
Type Description
FilterResult.Builder

clone()

public FilterResult.Builder clone()
Returns
Type Description
FilterResult.Builder
Overrides

getCsamFilterFilterResult()

public CsamFilterResult getCsamFilterFilterResult()

CSAM filter results.

.google.cloud.modelarmor.v1.CsamFilterResult csam_filter_filter_result = 5;

Returns
Type Description
CsamFilterResult

The csamFilterFilterResult.

getCsamFilterFilterResultBuilder()

public CsamFilterResult.Builder getCsamFilterFilterResultBuilder()

CSAM filter results.

.google.cloud.modelarmor.v1.CsamFilterResult csam_filter_filter_result = 5;

Returns
Type Description
CsamFilterResult.Builder

getCsamFilterFilterResultOrBuilder()

public CsamFilterResultOrBuilder getCsamFilterFilterResultOrBuilder()

CSAM filter results.

.google.cloud.modelarmor.v1.CsamFilterResult csam_filter_filter_result = 5;

Returns
Type Description
CsamFilterResultOrBuilder

getDefaultInstanceForType()

public FilterResult getDefaultInstanceForType()
Returns
Type Description
FilterResult

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getFilterResultCase()

public FilterResult.FilterResultCase getFilterResultCase()
Returns
Type Description
FilterResult.FilterResultCase

getMaliciousUriFilterResult()

public MaliciousUriFilterResult getMaliciousUriFilterResult()

Malicious URI filter results.

.google.cloud.modelarmor.v1.MaliciousUriFilterResult malicious_uri_filter_result = 4;

Returns
Type Description
MaliciousUriFilterResult

The maliciousUriFilterResult.

getMaliciousUriFilterResultBuilder()

public MaliciousUriFilterResult.Builder getMaliciousUriFilterResultBuilder()

Malicious URI filter results.

.google.cloud.modelarmor.v1.MaliciousUriFilterResult malicious_uri_filter_result = 4;

Returns
Type Description
MaliciousUriFilterResult.Builder

getMaliciousUriFilterResultOrBuilder()

public MaliciousUriFilterResultOrBuilder getMaliciousUriFilterResultOrBuilder()

Malicious URI filter results.

.google.cloud.modelarmor.v1.MaliciousUriFilterResult malicious_uri_filter_result = 4;

Returns
Type Description
MaliciousUriFilterResultOrBuilder

getPiAndJailbreakFilterResult()

public PiAndJailbreakFilterResult getPiAndJailbreakFilterResult()

Prompt injection and Jailbreak filter results.

.google.cloud.modelarmor.v1.PiAndJailbreakFilterResult pi_and_jailbreak_filter_result = 3;

Returns
Type Description
PiAndJailbreakFilterResult

The piAndJailbreakFilterResult.

getPiAndJailbreakFilterResultBuilder()

public PiAndJailbreakFilterResult.Builder getPiAndJailbreakFilterResultBuilder()

Prompt injection and Jailbreak filter results.

.google.cloud.modelarmor.v1.PiAndJailbreakFilterResult pi_and_jailbreak_filter_result = 3;

Returns
Type Description
PiAndJailbreakFilterResult.Builder

getPiAndJailbreakFilterResultOrBuilder()

public PiAndJailbreakFilterResultOrBuilder getPiAndJailbreakFilterResultOrBuilder()

Prompt injection and Jailbreak filter results.

.google.cloud.modelarmor.v1.PiAndJailbreakFilterResult pi_and_jailbreak_filter_result = 3;

Returns
Type Description
PiAndJailbreakFilterResultOrBuilder

getRaiFilterResult()

public RaiFilterResult getRaiFilterResult()

Responsible AI filter results.

.google.cloud.modelarmor.v1.RaiFilterResult rai_filter_result = 1;

Returns
Type Description
RaiFilterResult

The raiFilterResult.

getRaiFilterResultBuilder()

public RaiFilterResult.Builder getRaiFilterResultBuilder()

Responsible AI filter results.

.google.cloud.modelarmor.v1.RaiFilterResult rai_filter_result = 1;

Returns
Type Description
RaiFilterResult.Builder

getRaiFilterResultOrBuilder()

public RaiFilterResultOrBuilder getRaiFilterResultOrBuilder()

Responsible AI filter results.

.google.cloud.modelarmor.v1.RaiFilterResult rai_filter_result = 1;

Returns
Type Description
RaiFilterResultOrBuilder

getSdpFilterResult()

public SdpFilterResult getSdpFilterResult()

Sensitive Data Protection results.

.google.cloud.modelarmor.v1.SdpFilterResult sdp_filter_result = 2;

Returns
Type Description
SdpFilterResult

The sdpFilterResult.

getSdpFilterResultBuilder()

public SdpFilterResult.Builder getSdpFilterResultBuilder()

Sensitive Data Protection results.

.google.cloud.modelarmor.v1.SdpFilterResult sdp_filter_result = 2;

Returns
Type Description
SdpFilterResult.Builder

getSdpFilterResultOrBuilder()

public SdpFilterResultOrBuilder getSdpFilterResultOrBuilder()

Sensitive Data Protection results.

.google.cloud.modelarmor.v1.SdpFilterResult sdp_filter_result = 2;

Returns
Type Description
SdpFilterResultOrBuilder

getVirusScanFilterResult()

public VirusScanFilterResult getVirusScanFilterResult()

Virus scan results.

.google.cloud.modelarmor.v1.VirusScanFilterResult virus_scan_filter_result = 6;

Returns
Type Description
VirusScanFilterResult

The virusScanFilterResult.

getVirusScanFilterResultBuilder()

public VirusScanFilterResult.Builder getVirusScanFilterResultBuilder()

Virus scan results.

.google.cloud.modelarmor.v1.VirusScanFilterResult virus_scan_filter_result = 6;

Returns
Type Description
VirusScanFilterResult.Builder

getVirusScanFilterResultOrBuilder()

public VirusScanFilterResultOrBuilder getVirusScanFilterResultOrBuilder()

Virus scan results.

.google.cloud.modelarmor.v1.VirusScanFilterResult virus_scan_filter_result = 6;

Returns
Type Description
VirusScanFilterResultOrBuilder

hasCsamFilterFilterResult()

public boolean hasCsamFilterFilterResult()

CSAM filter results.

.google.cloud.modelarmor.v1.CsamFilterResult csam_filter_filter_result = 5;

Returns
Type Description
boolean

Whether the csamFilterFilterResult field is set.

hasMaliciousUriFilterResult()

public boolean hasMaliciousUriFilterResult()

Malicious URI filter results.

.google.cloud.modelarmor.v1.MaliciousUriFilterResult malicious_uri_filter_result = 4;

Returns
Type Description
boolean

Whether the maliciousUriFilterResult field is set.

hasPiAndJailbreakFilterResult()

public boolean hasPiAndJailbreakFilterResult()

Prompt injection and Jailbreak filter results.

.google.cloud.modelarmor.v1.PiAndJailbreakFilterResult pi_and_jailbreak_filter_result = 3;

Returns
Type Description
boolean

Whether the piAndJailbreakFilterResult field is set.

hasRaiFilterResult()

public boolean hasRaiFilterResult()

Responsible AI filter results.

.google.cloud.modelarmor.v1.RaiFilterResult rai_filter_result = 1;

Returns
Type Description
boolean

Whether the raiFilterResult field is set.

hasSdpFilterResult()

public boolean hasSdpFilterResult()

Sensitive Data Protection results.

.google.cloud.modelarmor.v1.SdpFilterResult sdp_filter_result = 2;

Returns
Type Description
boolean

Whether the sdpFilterResult field is set.

hasVirusScanFilterResult()

public boolean hasVirusScanFilterResult()

Virus scan results.

.google.cloud.modelarmor.v1.VirusScanFilterResult virus_scan_filter_result = 6;

Returns
Type Description
boolean

Whether the virusScanFilterResult field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeCsamFilterFilterResult(CsamFilterResult value)

public FilterResult.Builder mergeCsamFilterFilterResult(CsamFilterResult value)

CSAM filter results.

.google.cloud.modelarmor.v1.CsamFilterResult csam_filter_filter_result = 5;

Parameter
Name Description
value CsamFilterResult
Returns
Type Description
FilterResult.Builder

mergeFrom(FilterResult other)

public FilterResult.Builder mergeFrom(FilterResult other)
Parameter
Name Description
other FilterResult
Returns
Type Description
FilterResult.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public FilterResult.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
FilterResult.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public FilterResult.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
FilterResult.Builder
Overrides

mergeMaliciousUriFilterResult(MaliciousUriFilterResult value)

public FilterResult.Builder mergeMaliciousUriFilterResult(MaliciousUriFilterResult value)

Malicious URI filter results.

.google.cloud.modelarmor.v1.MaliciousUriFilterResult malicious_uri_filter_result = 4;

Parameter
Name Description
value MaliciousUriFilterResult
Returns
Type Description
FilterResult.Builder

mergePiAndJailbreakFilterResult(PiAndJailbreakFilterResult value)

public FilterResult.Builder mergePiAndJailbreakFilterResult(PiAndJailbreakFilterResult value)

Prompt injection and Jailbreak filter results.

.google.cloud.modelarmor.v1.PiAndJailbreakFilterResult pi_and_jailbreak_filter_result = 3;

Parameter
Name Description
value PiAndJailbreakFilterResult
Returns
Type Description
FilterResult.Builder

mergeRaiFilterResult(RaiFilterResult value)

public FilterResult.Builder mergeRaiFilterResult(RaiFilterResult value)

Responsible AI filter results.

.google.cloud.modelarmor.v1.RaiFilterResult rai_filter_result = 1;

Parameter
Name Description
value RaiFilterResult
Returns
Type Description
FilterResult.Builder

mergeSdpFilterResult(SdpFilterResult value)

public FilterResult.Builder mergeSdpFilterResult(SdpFilterResult value)

Sensitive Data Protection results.

.google.cloud.modelarmor.v1.SdpFilterResult sdp_filter_result = 2;

Parameter
Name Description
value SdpFilterResult
Returns
Type Description
FilterResult.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final FilterResult.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
FilterResult.Builder
Overrides

mergeVirusScanFilterResult(VirusScanFilterResult value)

public FilterResult.Builder mergeVirusScanFilterResult(VirusScanFilterResult value)

Virus scan results.

.google.cloud.modelarmor.v1.VirusScanFilterResult virus_scan_filter_result = 6;

Parameter
Name Description
value VirusScanFilterResult
Returns
Type Description
FilterResult.Builder

setCsamFilterFilterResult(CsamFilterResult value)

public FilterResult.Builder setCsamFilterFilterResult(CsamFilterResult value)

CSAM filter results.

.google.cloud.modelarmor.v1.CsamFilterResult csam_filter_filter_result = 5;

Parameter
Name Description
value CsamFilterResult
Returns
Type Description
FilterResult.Builder

setCsamFilterFilterResult(CsamFilterResult.Builder builderForValue)

public FilterResult.Builder setCsamFilterFilterResult(CsamFilterResult.Builder builderForValue)

CSAM filter results.

.google.cloud.modelarmor.v1.CsamFilterResult csam_filter_filter_result = 5;

Parameter
Name Description
builderForValue CsamFilterResult.Builder
Returns
Type Description
FilterResult.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public FilterResult.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
FilterResult.Builder
Overrides

setMaliciousUriFilterResult(MaliciousUriFilterResult value)

public FilterResult.Builder setMaliciousUriFilterResult(MaliciousUriFilterResult value)

Malicious URI filter results.

.google.cloud.modelarmor.v1.MaliciousUriFilterResult malicious_uri_filter_result = 4;

Parameter
Name Description
value MaliciousUriFilterResult
Returns
Type Description
FilterResult.Builder

setMaliciousUriFilterResult(MaliciousUriFilterResult.Builder builderForValue)

public FilterResult.Builder setMaliciousUriFilterResult(MaliciousUriFilterResult.Builder builderForValue)

Malicious URI filter results.

.google.cloud.modelarmor.v1.MaliciousUriFilterResult malicious_uri_filter_result = 4;

Parameter
Name Description
builderForValue MaliciousUriFilterResult.Builder
Returns
Type Description
FilterResult.Builder

setPiAndJailbreakFilterResult(PiAndJailbreakFilterResult value)

public FilterResult.Builder setPiAndJailbreakFilterResult(PiAndJailbreakFilterResult value)

Prompt injection and Jailbreak filter results.

.google.cloud.modelarmor.v1.PiAndJailbreakFilterResult pi_and_jailbreak_filter_result = 3;

Parameter
Name Description
value PiAndJailbreakFilterResult
Returns
Type Description
FilterResult.Builder

setPiAndJailbreakFilterResult(PiAndJailbreakFilterResult.Builder builderForValue)

public FilterResult.Builder setPiAndJailbreakFilterResult(PiAndJailbreakFilterResult.Builder builderForValue)

Prompt injection and Jailbreak filter results.

.google.cloud.modelarmor.v1.PiAndJailbreakFilterResult pi_and_jailbreak_filter_result = 3;

Parameter
Name Description
builderForValue PiAndJailbreakFilterResult.Builder
Returns
Type Description
FilterResult.Builder

setRaiFilterResult(RaiFilterResult value)

public FilterResult.Builder setRaiFilterResult(RaiFilterResult value)

Responsible AI filter results.

.google.cloud.modelarmor.v1.RaiFilterResult rai_filter_result = 1;

Parameter
Name Description
value RaiFilterResult
Returns
Type Description
FilterResult.Builder

setRaiFilterResult(RaiFilterResult.Builder builderForValue)

public FilterResult.Builder setRaiFilterResult(RaiFilterResult.Builder builderForValue)

Responsible AI filter results.

.google.cloud.modelarmor.v1.RaiFilterResult rai_filter_result = 1;

Parameter
Name Description
builderForValue RaiFilterResult.Builder
Returns
Type Description
FilterResult.Builder

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public FilterResult.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
FilterResult.Builder
Overrides

setSdpFilterResult(SdpFilterResult value)

public FilterResult.Builder setSdpFilterResult(SdpFilterResult value)

Sensitive Data Protection results.

.google.cloud.modelarmor.v1.SdpFilterResult sdp_filter_result = 2;

Parameter
Name Description
value SdpFilterResult
Returns
Type Description
FilterResult.Builder

setSdpFilterResult(SdpFilterResult.Builder builderForValue)

public FilterResult.Builder setSdpFilterResult(SdpFilterResult.Builder builderForValue)

Sensitive Data Protection results.

.google.cloud.modelarmor.v1.SdpFilterResult sdp_filter_result = 2;

Parameter
Name Description
builderForValue SdpFilterResult.Builder
Returns
Type Description
FilterResult.Builder

setUnknownFields(UnknownFieldSet unknownFields)

public final FilterResult.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
FilterResult.Builder
Overrides

setVirusScanFilterResult(VirusScanFilterResult value)

public FilterResult.Builder setVirusScanFilterResult(VirusScanFilterResult value)

Virus scan results.

.google.cloud.modelarmor.v1.VirusScanFilterResult virus_scan_filter_result = 6;

Parameter
Name Description
value VirusScanFilterResult
Returns
Type Description
FilterResult.Builder

setVirusScanFilterResult(VirusScanFilterResult.Builder builderForValue)

public FilterResult.Builder setVirusScanFilterResult(VirusScanFilterResult.Builder builderForValue)

Virus scan results.

.google.cloud.modelarmor.v1.VirusScanFilterResult virus_scan_filter_result = 6;

Parameter
Name Description
builderForValue VirusScanFilterResult.Builder
Returns
Type Description
FilterResult.Builder