public static final class SafetySettings.RaiSettings.Builder extends GeneratedMessage.Builder<SafetySettings.RaiSettings.Builder> implements SafetySettings.RaiSettingsOrBuilder
Settings for Responsible AI.
Protobuf type google.cloud.dialogflow.cx.v3.SafetySettings.RaiSettings
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
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.v3.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
values |
Iterable<? extends com.google.cloud.dialogflow.cx.v3.SafetySettings.RaiSettings.CategoryFilter>
|
addCategoryFilters(SafetySettings.RaiSettings.CategoryFilter value)
public SafetySettings.RaiSettings.Builder addCategoryFilters(SafetySettings.RaiSettings.CategoryFilter value)
Optional. RAI blocking configurations.
repeated .google.cloud.dialogflow.cx.v3.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL];
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.v3.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL];
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.v3.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL];
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.v3.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL];
addCategoryFiltersBuilder()
public SafetySettings.RaiSettings.CategoryFilter.Builder addCategoryFiltersBuilder()
Optional. RAI blocking configurations.
repeated .google.cloud.dialogflow.cx.v3.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL];
addCategoryFiltersBuilder(int index)
public SafetySettings.RaiSettings.CategoryFilter.Builder addCategoryFiltersBuilder(int index)
Optional. RAI blocking configurations.
repeated .google.cloud.dialogflow.cx.v3.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
|
build()
public SafetySettings.RaiSettings build()
buildPartial()
public SafetySettings.RaiSettings buildPartial()
clear()
public SafetySettings.RaiSettings.Builder clear()
Overrides
clearCategoryFilters()
public SafetySettings.RaiSettings.Builder clearCategoryFilters()
Optional. RAI blocking configurations.
repeated .google.cloud.dialogflow.cx.v3.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL];
getCategoryFilters(int index)
public SafetySettings.RaiSettings.CategoryFilter getCategoryFilters(int index)
Optional. RAI blocking configurations.
repeated .google.cloud.dialogflow.cx.v3.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
|
getCategoryFiltersBuilder(int index)
public SafetySettings.RaiSettings.CategoryFilter.Builder getCategoryFiltersBuilder(int index)
Optional. RAI blocking configurations.
repeated .google.cloud.dialogflow.cx.v3.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
|
getCategoryFiltersBuilderList()
public List<SafetySettings.RaiSettings.CategoryFilter.Builder> getCategoryFiltersBuilderList()
Optional. RAI blocking configurations.
repeated .google.cloud.dialogflow.cx.v3.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL];
getCategoryFiltersCount()
public int getCategoryFiltersCount()
Optional. RAI blocking configurations.
repeated .google.cloud.dialogflow.cx.v3.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.v3.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL];
getCategoryFiltersOrBuilder(int index)
public SafetySettings.RaiSettings.CategoryFilterOrBuilder getCategoryFiltersOrBuilder(int index)
Optional. RAI blocking configurations.
repeated .google.cloud.dialogflow.cx.v3.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
|
getCategoryFiltersOrBuilderList()
public List<? extends SafetySettings.RaiSettings.CategoryFilterOrBuilder> getCategoryFiltersOrBuilderList()
Optional. RAI blocking configurations.
repeated .google.cloud.dialogflow.cx.v3.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
List<? extends com.google.cloud.dialogflow.cx.v3.SafetySettings.RaiSettings.CategoryFilterOrBuilder> |
|
getDefaultInstanceForType()
public SafetySettings.RaiSettings getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(SafetySettings.RaiSettings other)
public SafetySettings.RaiSettings.Builder mergeFrom(SafetySettings.RaiSettings other)
public SafetySettings.RaiSettings.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public SafetySettings.RaiSettings.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
removeCategoryFilters(int index)
public SafetySettings.RaiSettings.Builder removeCategoryFilters(int index)
Optional. RAI blocking configurations.
repeated .google.cloud.dialogflow.cx.v3.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
|
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.v3.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL];
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.v3.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL];