Class RaiFilterSettings.Builder (0.1.0)

public static final class RaiFilterSettings.Builder extends GeneratedMessageV3.Builder<RaiFilterSettings.Builder> implements RaiFilterSettingsOrBuilder

Responsible AI Filter settings.

Protobuf type google.cloud.modelarmor.v1.RaiFilterSettings

Static Methods

getDescriptor()

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

Methods

addAllRaiFilters(Iterable<? extends RaiFilterSettings.RaiFilter> values)

public RaiFilterSettings.Builder addAllRaiFilters(Iterable<? extends RaiFilterSettings.RaiFilter> values)

Required. List of Responsible AI filters enabled for template.

repeated .google.cloud.modelarmor.v1.RaiFilterSettings.RaiFilter rai_filters = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
values Iterable<? extends com.google.cloud.modelarmor.v1.RaiFilterSettings.RaiFilter>
Returns
Type Description
RaiFilterSettings.Builder

addRaiFilters(RaiFilterSettings.RaiFilter value)

public RaiFilterSettings.Builder addRaiFilters(RaiFilterSettings.RaiFilter value)

Required. List of Responsible AI filters enabled for template.

repeated .google.cloud.modelarmor.v1.RaiFilterSettings.RaiFilter rai_filters = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value RaiFilterSettings.RaiFilter
Returns
Type Description
RaiFilterSettings.Builder

addRaiFilters(RaiFilterSettings.RaiFilter.Builder builderForValue)

public RaiFilterSettings.Builder addRaiFilters(RaiFilterSettings.RaiFilter.Builder builderForValue)

Required. List of Responsible AI filters enabled for template.

repeated .google.cloud.modelarmor.v1.RaiFilterSettings.RaiFilter rai_filters = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue RaiFilterSettings.RaiFilter.Builder
Returns
Type Description
RaiFilterSettings.Builder

addRaiFilters(int index, RaiFilterSettings.RaiFilter value)

public RaiFilterSettings.Builder addRaiFilters(int index, RaiFilterSettings.RaiFilter value)

Required. List of Responsible AI filters enabled for template.

repeated .google.cloud.modelarmor.v1.RaiFilterSettings.RaiFilter rai_filters = 1 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
value RaiFilterSettings.RaiFilter
Returns
Type Description
RaiFilterSettings.Builder

addRaiFilters(int index, RaiFilterSettings.RaiFilter.Builder builderForValue)

public RaiFilterSettings.Builder addRaiFilters(int index, RaiFilterSettings.RaiFilter.Builder builderForValue)

Required. List of Responsible AI filters enabled for template.

repeated .google.cloud.modelarmor.v1.RaiFilterSettings.RaiFilter rai_filters = 1 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
builderForValue RaiFilterSettings.RaiFilter.Builder
Returns
Type Description
RaiFilterSettings.Builder

addRaiFiltersBuilder()

public RaiFilterSettings.RaiFilter.Builder addRaiFiltersBuilder()

Required. List of Responsible AI filters enabled for template.

repeated .google.cloud.modelarmor.v1.RaiFilterSettings.RaiFilter rai_filters = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
RaiFilterSettings.RaiFilter.Builder

addRaiFiltersBuilder(int index)

public RaiFilterSettings.RaiFilter.Builder addRaiFiltersBuilder(int index)

Required. List of Responsible AI filters enabled for template.

repeated .google.cloud.modelarmor.v1.RaiFilterSettings.RaiFilter rai_filters = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
RaiFilterSettings.RaiFilter.Builder

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public RaiFilterSettings build()
Returns
Type Description
RaiFilterSettings

buildPartial()

public RaiFilterSettings buildPartial()
Returns
Type Description
RaiFilterSettings

clear()

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

clearField(Descriptors.FieldDescriptor field)

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

clearOneof(Descriptors.OneofDescriptor oneof)

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

clearRaiFilters()

public RaiFilterSettings.Builder clearRaiFilters()

Required. List of Responsible AI filters enabled for template.

repeated .google.cloud.modelarmor.v1.RaiFilterSettings.RaiFilter rai_filters = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
RaiFilterSettings.Builder

clone()

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

getDefaultInstanceForType()

public RaiFilterSettings getDefaultInstanceForType()
Returns
Type Description
RaiFilterSettings

getDescriptorForType()

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

getRaiFilters(int index)

public RaiFilterSettings.RaiFilter getRaiFilters(int index)

Required. List of Responsible AI filters enabled for template.

repeated .google.cloud.modelarmor.v1.RaiFilterSettings.RaiFilter rai_filters = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
RaiFilterSettings.RaiFilter

getRaiFiltersBuilder(int index)

public RaiFilterSettings.RaiFilter.Builder getRaiFiltersBuilder(int index)

Required. List of Responsible AI filters enabled for template.

repeated .google.cloud.modelarmor.v1.RaiFilterSettings.RaiFilter rai_filters = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
RaiFilterSettings.RaiFilter.Builder

getRaiFiltersBuilderList()

public List<RaiFilterSettings.RaiFilter.Builder> getRaiFiltersBuilderList()

Required. List of Responsible AI filters enabled for template.

repeated .google.cloud.modelarmor.v1.RaiFilterSettings.RaiFilter rai_filters = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<Builder>

getRaiFiltersCount()

public int getRaiFiltersCount()

Required. List of Responsible AI filters enabled for template.

repeated .google.cloud.modelarmor.v1.RaiFilterSettings.RaiFilter rai_filters = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

getRaiFiltersList()

public List<RaiFilterSettings.RaiFilter> getRaiFiltersList()

Required. List of Responsible AI filters enabled for template.

repeated .google.cloud.modelarmor.v1.RaiFilterSettings.RaiFilter rai_filters = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<RaiFilter>

getRaiFiltersOrBuilder(int index)

public RaiFilterSettings.RaiFilterOrBuilder getRaiFiltersOrBuilder(int index)

Required. List of Responsible AI filters enabled for template.

repeated .google.cloud.modelarmor.v1.RaiFilterSettings.RaiFilter rai_filters = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
RaiFilterSettings.RaiFilterOrBuilder

getRaiFiltersOrBuilderList()

public List<? extends RaiFilterSettings.RaiFilterOrBuilder> getRaiFiltersOrBuilderList()

Required. List of Responsible AI filters enabled for template.

repeated .google.cloud.modelarmor.v1.RaiFilterSettings.RaiFilter rai_filters = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<? extends com.google.cloud.modelarmor.v1.RaiFilterSettings.RaiFilterOrBuilder>

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(RaiFilterSettings other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeUnknownFields(UnknownFieldSet unknownFields)

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

removeRaiFilters(int index)

public RaiFilterSettings.Builder removeRaiFilters(int index)

Required. List of Responsible AI filters enabled for template.

repeated .google.cloud.modelarmor.v1.RaiFilterSettings.RaiFilter rai_filters = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
RaiFilterSettings.Builder

setField(Descriptors.FieldDescriptor field, Object value)

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

setRaiFilters(int index, RaiFilterSettings.RaiFilter value)

public RaiFilterSettings.Builder setRaiFilters(int index, RaiFilterSettings.RaiFilter value)

Required. List of Responsible AI filters enabled for template.

repeated .google.cloud.modelarmor.v1.RaiFilterSettings.RaiFilter rai_filters = 1 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
value RaiFilterSettings.RaiFilter
Returns
Type Description
RaiFilterSettings.Builder

setRaiFilters(int index, RaiFilterSettings.RaiFilter.Builder builderForValue)

public RaiFilterSettings.Builder setRaiFilters(int index, RaiFilterSettings.RaiFilter.Builder builderForValue)

Required. List of Responsible AI filters enabled for template.

repeated .google.cloud.modelarmor.v1.RaiFilterSettings.RaiFilter rai_filters = 1 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
builderForValue RaiFilterSettings.RaiFilter.Builder
Returns
Type Description
RaiFilterSettings.Builder

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

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

setUnknownFields(UnknownFieldSet unknownFields)

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