Class SafetySettings.RaiSettings.Builder (0.92.0)

public static final class SafetySettings.RaiSettings.Builder extends GeneratedMessageV3.Builder<SafetySettings.RaiSettings.Builder> implements SafetySettings.RaiSettingsOrBuilder

Settings for Responsible AI.

Protobuf type google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings

Static Methods

getDescriptor()

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

Methods

addAllCategoryFilters(Iterable<? extends SafetySettings.RaiSettings.CategoryFilter> values)

public SafetySettings.RaiSettings.Builder addAllCategoryFilters(Iterable<? extends SafetySettings.RaiSettings.CategoryFilter> values)

Optional. RAI blocking configurations.

repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
values Iterable<? extends com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter>
Returns
Type Description
SafetySettings.RaiSettings.Builder

addCategoryFilters(SafetySettings.RaiSettings.CategoryFilter value)

public SafetySettings.RaiSettings.Builder addCategoryFilters(SafetySettings.RaiSettings.CategoryFilter value)

Optional. RAI blocking configurations.

repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value SafetySettings.RaiSettings.CategoryFilter
Returns
Type Description
SafetySettings.RaiSettings.Builder

addCategoryFilters(SafetySettings.RaiSettings.CategoryFilter.Builder builderForValue)

public SafetySettings.RaiSettings.Builder addCategoryFilters(SafetySettings.RaiSettings.CategoryFilter.Builder builderForValue)

Optional. RAI blocking configurations.

repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue SafetySettings.RaiSettings.CategoryFilter.Builder
Returns
Type Description
SafetySettings.RaiSettings.Builder

addCategoryFilters(int index, SafetySettings.RaiSettings.CategoryFilter value)

public SafetySettings.RaiSettings.Builder addCategoryFilters(int index, SafetySettings.RaiSettings.CategoryFilter value)

Optional. RAI blocking configurations.

repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameters
Name Description
index int
value SafetySettings.RaiSettings.CategoryFilter
Returns
Type Description
SafetySettings.RaiSettings.Builder

addCategoryFilters(int index, SafetySettings.RaiSettings.CategoryFilter.Builder builderForValue)

public SafetySettings.RaiSettings.Builder addCategoryFilters(int index, SafetySettings.RaiSettings.CategoryFilter.Builder builderForValue)

Optional. RAI blocking configurations.

repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameters
Name Description
index int
builderForValue SafetySettings.RaiSettings.CategoryFilter.Builder
Returns
Type Description
SafetySettings.RaiSettings.Builder

addCategoryFiltersBuilder()

public SafetySettings.RaiSettings.CategoryFilter.Builder addCategoryFiltersBuilder()

Optional. RAI blocking configurations.

repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
SafetySettings.RaiSettings.CategoryFilter.Builder

addCategoryFiltersBuilder(int index)

public SafetySettings.RaiSettings.CategoryFilter.Builder addCategoryFiltersBuilder(int index)

Optional. RAI blocking configurations.

repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
SafetySettings.RaiSettings.CategoryFilter.Builder

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public SafetySettings.RaiSettings build()
Returns
Type Description
SafetySettings.RaiSettings

buildPartial()

public SafetySettings.RaiSettings buildPartial()
Returns
Type Description
SafetySettings.RaiSettings

clear()

public SafetySettings.RaiSettings.Builder clear()
Returns
Type Description
SafetySettings.RaiSettings.Builder
Overrides

clearCategoryFilters()

public SafetySettings.RaiSettings.Builder clearCategoryFilters()

Optional. RAI blocking configurations.

repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
SafetySettings.RaiSettings.Builder

clearField(Descriptors.FieldDescriptor field)

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

clearOneof(Descriptors.OneofDescriptor oneof)

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

clone()

public SafetySettings.RaiSettings.Builder clone()
Returns
Type Description
SafetySettings.RaiSettings.Builder
Overrides

getCategoryFilters(int index)

public SafetySettings.RaiSettings.CategoryFilter getCategoryFilters(int index)

Optional. RAI blocking configurations.

repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
SafetySettings.RaiSettings.CategoryFilter

getCategoryFiltersBuilder(int index)

public SafetySettings.RaiSettings.CategoryFilter.Builder getCategoryFiltersBuilder(int index)

Optional. RAI blocking configurations.

repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
SafetySettings.RaiSettings.CategoryFilter.Builder

getCategoryFiltersBuilderList()

public List<SafetySettings.RaiSettings.CategoryFilter.Builder> getCategoryFiltersBuilderList()

Optional. RAI blocking configurations.

repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<Builder>

getCategoryFiltersCount()

public int getCategoryFiltersCount()

Optional. RAI blocking configurations.

repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

getCategoryFiltersList()

public List<SafetySettings.RaiSettings.CategoryFilter> getCategoryFiltersList()

Optional. RAI blocking configurations.

repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<CategoryFilter>

getCategoryFiltersOrBuilder(int index)

public SafetySettings.RaiSettings.CategoryFilterOrBuilder getCategoryFiltersOrBuilder(int index)

Optional. RAI blocking configurations.

repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
SafetySettings.RaiSettings.CategoryFilterOrBuilder

getCategoryFiltersOrBuilderList()

public List<? extends SafetySettings.RaiSettings.CategoryFilterOrBuilder> getCategoryFiltersOrBuilderList()

Optional. RAI blocking configurations.

repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<? extends com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilterOrBuilder>

getDefaultInstanceForType()

public SafetySettings.RaiSettings getDefaultInstanceForType()
Returns
Type Description
SafetySettings.RaiSettings

getDescriptorForType()

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

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(SafetySettings.RaiSettings other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeUnknownFields(UnknownFieldSet unknownFields)

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

removeCategoryFilters(int index)

public SafetySettings.RaiSettings.Builder removeCategoryFilters(int index)

Optional. RAI blocking configurations.

repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
SafetySettings.RaiSettings.Builder

setCategoryFilters(int index, SafetySettings.RaiSettings.CategoryFilter value)

public SafetySettings.RaiSettings.Builder setCategoryFilters(int index, SafetySettings.RaiSettings.CategoryFilter value)

Optional. RAI blocking configurations.

repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameters
Name Description
index int
value SafetySettings.RaiSettings.CategoryFilter
Returns
Type Description
SafetySettings.RaiSettings.Builder

setCategoryFilters(int index, SafetySettings.RaiSettings.CategoryFilter.Builder builderForValue)

public SafetySettings.RaiSettings.Builder setCategoryFilters(int index, SafetySettings.RaiSettings.CategoryFilter.Builder builderForValue)

Optional. RAI blocking configurations.

repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameters
Name Description
index int
builderForValue SafetySettings.RaiSettings.CategoryFilter.Builder
Returns
Type Description
SafetySettings.RaiSettings.Builder

setField(Descriptors.FieldDescriptor field, Object value)

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

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

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

setUnknownFields(UnknownFieldSet unknownFields)

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