Class ModerateTextResponse.Builder (2.25.0)

public static final class ModerateTextResponse.Builder extends GeneratedMessageV3.Builder<ModerateTextResponse.Builder> implements ModerateTextResponseOrBuilder

The document moderation response message.

Protobuf type google.cloud.language.v1beta2.ModerateTextResponse

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

Methods

addAllModerationCategories(Iterable<? extends ClassificationCategory> values)

public ModerateTextResponse.Builder addAllModerationCategories(Iterable<? extends ClassificationCategory> values)

Harmful and sensitive categories representing the input document.

repeated .google.cloud.language.v1beta2.ClassificationCategory moderation_categories = 1;

Parameter
NameDescription
valuesIterable<? extends com.google.cloud.language.v1beta2.ClassificationCategory>
Returns
TypeDescription
ModerateTextResponse.Builder

addModerationCategories(ClassificationCategory value)

public ModerateTextResponse.Builder addModerationCategories(ClassificationCategory value)

Harmful and sensitive categories representing the input document.

repeated .google.cloud.language.v1beta2.ClassificationCategory moderation_categories = 1;

Parameter
NameDescription
valueClassificationCategory
Returns
TypeDescription
ModerateTextResponse.Builder

addModerationCategories(ClassificationCategory.Builder builderForValue)

public ModerateTextResponse.Builder addModerationCategories(ClassificationCategory.Builder builderForValue)

Harmful and sensitive categories representing the input document.

repeated .google.cloud.language.v1beta2.ClassificationCategory moderation_categories = 1;

Parameter
NameDescription
builderForValueClassificationCategory.Builder
Returns
TypeDescription
ModerateTextResponse.Builder

addModerationCategories(int index, ClassificationCategory value)

public ModerateTextResponse.Builder addModerationCategories(int index, ClassificationCategory value)

Harmful and sensitive categories representing the input document.

repeated .google.cloud.language.v1beta2.ClassificationCategory moderation_categories = 1;

Parameters
NameDescription
indexint
valueClassificationCategory
Returns
TypeDescription
ModerateTextResponse.Builder

addModerationCategories(int index, ClassificationCategory.Builder builderForValue)

public ModerateTextResponse.Builder addModerationCategories(int index, ClassificationCategory.Builder builderForValue)

Harmful and sensitive categories representing the input document.

repeated .google.cloud.language.v1beta2.ClassificationCategory moderation_categories = 1;

Parameters
NameDescription
indexint
builderForValueClassificationCategory.Builder
Returns
TypeDescription
ModerateTextResponse.Builder

addModerationCategoriesBuilder()

public ClassificationCategory.Builder addModerationCategoriesBuilder()

Harmful and sensitive categories representing the input document.

repeated .google.cloud.language.v1beta2.ClassificationCategory moderation_categories = 1;

Returns
TypeDescription
ClassificationCategory.Builder

addModerationCategoriesBuilder(int index)

public ClassificationCategory.Builder addModerationCategoriesBuilder(int index)

Harmful and sensitive categories representing the input document.

repeated .google.cloud.language.v1beta2.ClassificationCategory moderation_categories = 1;

Parameter
NameDescription
indexint
Returns
TypeDescription
ClassificationCategory.Builder

addRepeatedField(Descriptors.FieldDescriptor field, Object value)