public static final class FilterConfig.Builder extends GeneratedMessageV3.Builder<FilterConfig.Builder> implements FilterConfigOrBuilder
Filters configuration.
Protobuf type google.cloud.modelarmor.v1.FilterConfig
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > FilterConfig.BuilderImplements
FilterConfigOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public FilterConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
FilterConfig.Builder |
build()
public FilterConfig build()
Returns | |
---|---|
Type | Description |
FilterConfig |
buildPartial()
public FilterConfig buildPartial()
Returns | |
---|---|
Type | Description |
FilterConfig |
clear()
public FilterConfig.Builder clear()
Returns | |
---|---|
Type | Description |
FilterConfig.Builder |
clearField(Descriptors.FieldDescriptor field)
public FilterConfig.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field |
FieldDescriptor |
Returns | |
---|---|
Type | Description |
FilterConfig.Builder |
clearMaliciousUriFilterSettings()
public FilterConfig.Builder clearMaliciousUriFilterSettings()
Optional. Malicious URI filter settings.
.google.cloud.modelarmor.v1.MaliciousUriFilterSettings malicious_uri_filter_settings = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
FilterConfig.Builder |
clearOneof(Descriptors.OneofDescriptor oneof)
public FilterConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof |
OneofDescriptor |
Returns | |
---|---|
Type | Description |
FilterConfig.Builder |
clearPiAndJailbreakFilterSettings()
public FilterConfig.Builder clearPiAndJailbreakFilterSettings()
Optional. Prompt injection and Jailbreak filter settings.
.google.cloud.modelarmor.v1.PiAndJailbreakFilterSettings pi_and_jailbreak_filter_settings = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
FilterConfig.Builder |
clearRaiSettings()
public FilterConfig.Builder clearRaiSettings()
Optional. Responsible AI settings.
.google.cloud.modelarmor.v1.RaiFilterSettings rai_settings = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
FilterConfig.Builder |
clearSdpSettings()
public FilterConfig.Builder clearSdpSettings()
Optional. Sensitive Data Protection settings.
.google.cloud.modelarmor.v1.SdpFilterSettings sdp_settings = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
FilterConfig.Builder |
clone()
public FilterConfig.Builder clone()
Returns | |
---|---|
Type | Description |
FilterConfig.Builder |
getDefaultInstanceForType()
public FilterConfig getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
FilterConfig |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getMaliciousUriFilterSettings()
public MaliciousUriFilterSettings getMaliciousUriFilterSettings()
Optional. Malicious URI filter settings.
.google.cloud.modelarmor.v1.MaliciousUriFilterSettings malicious_uri_filter_settings = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
MaliciousUriFilterSettings |
The maliciousUriFilterSettings. |
getMaliciousUriFilterSettingsBuilder()
public MaliciousUriFilterSettings.Builder getMaliciousUriFilterSettingsBuilder()
Optional. Malicious URI filter settings.
.google.cloud.modelarmor.v1.MaliciousUriFilterSettings malicious_uri_filter_settings = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
MaliciousUriFilterSettings.Builder |
getMaliciousUriFilterSettingsOrBuilder()
public MaliciousUriFilterSettingsOrBuilder getMaliciousUriFilterSettingsOrBuilder()
Optional. Malicious URI filter settings.
.google.cloud.modelarmor.v1.MaliciousUriFilterSettings malicious_uri_filter_settings = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
MaliciousUriFilterSettingsOrBuilder |
getPiAndJailbreakFilterSettings()
public PiAndJailbreakFilterSettings getPiAndJailbreakFilterSettings()
Optional. Prompt injection and Jailbreak filter settings.
.google.cloud.modelarmor.v1.PiAndJailbreakFilterSettings pi_and_jailbreak_filter_settings = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
PiAndJailbreakFilterSettings |
The piAndJailbreakFilterSettings. |
getPiAndJailbreakFilterSettingsBuilder()
public PiAndJailbreakFilterSettings.Builder getPiAndJailbreakFilterSettingsBuilder()
Optional. Prompt injection and Jailbreak filter settings.
.google.cloud.modelarmor.v1.PiAndJailbreakFilterSettings pi_and_jailbreak_filter_settings = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
PiAndJailbreakFilterSettings.Builder |
getPiAndJailbreakFilterSettingsOrBuilder()
public PiAndJailbreakFilterSettingsOrBuilder getPiAndJailbreakFilterSettingsOrBuilder()
Optional. Prompt injection and Jailbreak filter settings.
.google.cloud.modelarmor.v1.PiAndJailbreakFilterSettings pi_and_jailbreak_filter_settings = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
PiAndJailbreakFilterSettingsOrBuilder |
getRaiSettings()
public RaiFilterSettings getRaiSettings()
Optional. Responsible AI settings.
.google.cloud.modelarmor.v1.RaiFilterSettings rai_settings = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
RaiFilterSettings |
The raiSettings. |
getRaiSettingsBuilder()
public RaiFilterSettings.Builder getRaiSettingsBuilder()
Optional. Responsible AI settings.
.google.cloud.modelarmor.v1.RaiFilterSettings rai_settings = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
RaiFilterSettings.Builder |
getRaiSettingsOrBuilder()
public RaiFilterSettingsOrBuilder getRaiSettingsOrBuilder()
Optional. Responsible AI settings.
.google.cloud.modelarmor.v1.RaiFilterSettings rai_settings = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
RaiFilterSettingsOrBuilder |
getSdpSettings()
public SdpFilterSettings getSdpSettings()
Optional. Sensitive Data Protection settings.
.google.cloud.modelarmor.v1.SdpFilterSettings sdp_settings = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
SdpFilterSettings |
The sdpSettings. |
getSdpSettingsBuilder()
public SdpFilterSettings.Builder getSdpSettingsBuilder()
Optional. Sensitive Data Protection settings.
.google.cloud.modelarmor.v1.SdpFilterSettings sdp_settings = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
SdpFilterSettings.Builder |
getSdpSettingsOrBuilder()
public SdpFilterSettingsOrBuilder getSdpSettingsOrBuilder()
Optional. Sensitive Data Protection settings.
.google.cloud.modelarmor.v1.SdpFilterSettings sdp_settings = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
SdpFilterSettingsOrBuilder |
hasMaliciousUriFilterSettings()
public boolean hasMaliciousUriFilterSettings()
Optional. Malicious URI filter settings.
.google.cloud.modelarmor.v1.MaliciousUriFilterSettings malicious_uri_filter_settings = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
boolean |
Whether the maliciousUriFilterSettings field is set. |
hasPiAndJailbreakFilterSettings()
public boolean hasPiAndJailbreakFilterSettings()
Optional. Prompt injection and Jailbreak filter settings.
.google.cloud.modelarmor.v1.PiAndJailbreakFilterSettings pi_and_jailbreak_filter_settings = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
boolean |
Whether the piAndJailbreakFilterSettings field is set. |
hasRaiSettings()
public boolean hasRaiSettings()
Optional. Responsible AI settings.
.google.cloud.modelarmor.v1.RaiFilterSettings rai_settings = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
boolean |
Whether the raiSettings field is set. |
hasSdpSettings()
public boolean hasSdpSettings()
Optional. Sensitive Data Protection settings.
.google.cloud.modelarmor.v1.SdpFilterSettings sdp_settings = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
boolean |
Whether the sdpSettings field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeFrom(FilterConfig other)
public FilterConfig.Builder mergeFrom(FilterConfig other)
Parameter | |
---|---|
Name | Description |
other |
FilterConfig |
Returns | |
---|---|
Type | Description |
FilterConfig.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public FilterConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
FilterConfig.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public FilterConfig.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other |
Message |
Returns | |
---|---|
Type | Description |
FilterConfig.Builder |
mergeMaliciousUriFilterSettings(MaliciousUriFilterSettings value)
public FilterConfig.Builder mergeMaliciousUriFilterSettings(MaliciousUriFilterSettings value)
Optional. Malicious URI filter settings.
.google.cloud.modelarmor.v1.MaliciousUriFilterSettings malicious_uri_filter_settings = 4 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
MaliciousUriFilterSettings |
Returns | |
---|---|
Type | Description |
FilterConfig.Builder |
mergePiAndJailbreakFilterSettings(PiAndJailbreakFilterSettings value)
public FilterConfig.Builder mergePiAndJailbreakFilterSettings(PiAndJailbreakFilterSettings value)
Optional. Prompt injection and Jailbreak filter settings.
.google.cloud.modelarmor.v1.PiAndJailbreakFilterSettings pi_and_jailbreak_filter_settings = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
PiAndJailbreakFilterSettings |
Returns | |
---|---|
Type | Description |
FilterConfig.Builder |
mergeRaiSettings(RaiFilterSettings value)
public FilterConfig.Builder mergeRaiSettings(RaiFilterSettings value)
Optional. Responsible AI settings.
.google.cloud.modelarmor.v1.RaiFilterSettings rai_settings = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
RaiFilterSettings |
Returns | |
---|---|
Type | Description |
FilterConfig.Builder |
mergeSdpSettings(SdpFilterSettings value)
public FilterConfig.Builder mergeSdpSettings(SdpFilterSettings value)
Optional. Sensitive Data Protection settings.
.google.cloud.modelarmor.v1.SdpFilterSettings sdp_settings = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
SdpFilterSettings |
Returns | |
---|---|
Type | Description |
FilterConfig.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final FilterConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
FilterConfig.Builder |
setField(Descriptors.FieldDescriptor field, Object value)
public FilterConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
FilterConfig.Builder |
setMaliciousUriFilterSettings(MaliciousUriFilterSettings value)
public FilterConfig.Builder setMaliciousUriFilterSettings(MaliciousUriFilterSettings value)
Optional. Malicious URI filter settings.
.google.cloud.modelarmor.v1.MaliciousUriFilterSettings malicious_uri_filter_settings = 4 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
MaliciousUriFilterSettings |
Returns | |
---|---|
Type | Description |
FilterConfig.Builder |
setMaliciousUriFilterSettings(MaliciousUriFilterSettings.Builder builderForValue)
public FilterConfig.Builder setMaliciousUriFilterSettings(MaliciousUriFilterSettings.Builder builderForValue)
Optional. Malicious URI filter settings.
.google.cloud.modelarmor.v1.MaliciousUriFilterSettings malicious_uri_filter_settings = 4 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
builderForValue |
MaliciousUriFilterSettings.Builder |
Returns | |
---|---|
Type | Description |
FilterConfig.Builder |
setPiAndJailbreakFilterSettings(PiAndJailbreakFilterSettings value)
public FilterConfig.Builder setPiAndJailbreakFilterSettings(PiAndJailbreakFilterSettings value)
Optional. Prompt injection and Jailbreak filter settings.
.google.cloud.modelarmor.v1.PiAndJailbreakFilterSettings pi_and_jailbreak_filter_settings = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
PiAndJailbreakFilterSettings |
Returns | |
---|---|
Type | Description |
FilterConfig.Builder |
setPiAndJailbreakFilterSettings(PiAndJailbreakFilterSettings.Builder builderForValue)
public FilterConfig.Builder setPiAndJailbreakFilterSettings(PiAndJailbreakFilterSettings.Builder builderForValue)
Optional. Prompt injection and Jailbreak filter settings.
.google.cloud.modelarmor.v1.PiAndJailbreakFilterSettings pi_and_jailbreak_filter_settings = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
builderForValue |
PiAndJailbreakFilterSettings.Builder |
Returns | |
---|---|
Type | Description |
FilterConfig.Builder |
setRaiSettings(RaiFilterSettings value)
public FilterConfig.Builder setRaiSettings(RaiFilterSettings value)
Optional. Responsible AI settings.
.google.cloud.modelarmor.v1.RaiFilterSettings rai_settings = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
RaiFilterSettings |
Returns | |
---|---|
Type | Description |
FilterConfig.Builder |
setRaiSettings(RaiFilterSettings.Builder builderForValue)
public FilterConfig.Builder setRaiSettings(RaiFilterSettings.Builder builderForValue)
Optional. Responsible AI settings.
.google.cloud.modelarmor.v1.RaiFilterSettings rai_settings = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
builderForValue |
RaiFilterSettings.Builder |
Returns | |
---|---|
Type | Description |
FilterConfig.Builder |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public FilterConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
Returns | |
---|---|
Type | Description |
FilterConfig.Builder |
setSdpSettings(SdpFilterSettings value)
public FilterConfig.Builder setSdpSettings(SdpFilterSettings value)
Optional. Sensitive Data Protection settings.
.google.cloud.modelarmor.v1.SdpFilterSettings sdp_settings = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
SdpFilterSettings |
Returns | |
---|---|
Type | Description |
FilterConfig.Builder |
setSdpSettings(SdpFilterSettings.Builder builderForValue)
public FilterConfig.Builder setSdpSettings(SdpFilterSettings.Builder builderForValue)
Optional. Sensitive Data Protection settings.
.google.cloud.modelarmor.v1.SdpFilterSettings sdp_settings = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
builderForValue |
SdpFilterSettings.Builder |
Returns | |
---|---|
Type | Description |
FilterConfig.Builder |
setUnknownFields(UnknownFieldSet unknownFields)
public final FilterConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
FilterConfig.Builder |