public static final class ModerateTextResponse.Builder extends GeneratedMessageV3.Builder<ModerateTextResponse.Builder> implements ModerateTextResponseOrBuilder
The document moderation response message.
Protobuf type google.cloud.language.v2.ModerateTextResponse
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
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.v2.ClassificationCategory moderation_categories = 1;
Parameter |
Name |
Description |
values |
Iterable<? extends com.google.cloud.language.v2.ClassificationCategory>
|
addModerationCategories(ClassificationCategory value)
public ModerateTextResponse.Builder addModerationCategories(ClassificationCategory value)
Harmful and sensitive categories representing the input document.
repeated .google.cloud.language.v2.ClassificationCategory moderation_categories = 1;
addModerationCategories(ClassificationCategory.Builder builderForValue)
public ModerateTextResponse.Builder addModerationCategories(ClassificationCategory.Builder builderForValue)
Harmful and sensitive categories representing the input document.
repeated .google.cloud.language.v2.ClassificationCategory moderation_categories = 1;
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.v2.ClassificationCategory moderation_categories = 1;
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.v2.ClassificationCategory moderation_categories = 1;
addModerationCategoriesBuilder()
public ClassificationCategory.Builder addModerationCategoriesBuilder()
Harmful and sensitive categories representing the input document.
repeated .google.cloud.language.v2.ClassificationCategory moderation_categories = 1;
addModerationCategoriesBuilder(int index)
public ClassificationCategory.Builder addModerationCategoriesBuilder(int index)
Harmful and sensitive categories representing the input document.
repeated .google.cloud.language.v2.ClassificationCategory moderation_categories = 1;
Parameter |
Name |
Description |
index |
int
|
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ModerateTextResponse.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public ModerateTextResponse build()
buildPartial()
public ModerateTextResponse buildPartial()
clear()
public ModerateTextResponse.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public ModerateTextResponse.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearLanguageCode()
public ModerateTextResponse.Builder clearLanguageCode()
The language of the text, which will be the same as the language specified
in the request or, if not specified, the automatically-detected language.
See [Document.language][] field for more details.
string language_code = 2;
clearLanguageSupported()
public ModerateTextResponse.Builder clearLanguageSupported()
Whether the language is officially supported. The API may still return a
response when the language is not supported, but it is on a best effort
basis.
bool language_supported = 3;
clearModerationCategories()
public ModerateTextResponse.Builder clearModerationCategories()
Harmful and sensitive categories representing the input document.
repeated .google.cloud.language.v2.ClassificationCategory moderation_categories = 1;
clearOneof(Descriptors.OneofDescriptor oneof)
public ModerateTextResponse.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public ModerateTextResponse.Builder clone()
Overrides
getDefaultInstanceForType()
public ModerateTextResponse getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getLanguageCode()
public String getLanguageCode()
The language of the text, which will be the same as the language specified
in the request or, if not specified, the automatically-detected language.
See [Document.language][] field for more details.
string language_code = 2;
Returns |
Type |
Description |
String |
The languageCode.
|
getLanguageCodeBytes()
public ByteString getLanguageCodeBytes()
The language of the text, which will be the same as the language specified
in the request or, if not specified, the automatically-detected language.
See [Document.language][] field for more details.
string language_code = 2;
Returns |
Type |
Description |
ByteString |
The bytes for languageCode.
|
getLanguageSupported()
public boolean getLanguageSupported()
Whether the language is officially supported. The API may still return a
response when the language is not supported, but it is on a best effort
basis.
bool language_supported = 3;
Returns |
Type |
Description |
boolean |
The languageSupported.
|
getModerationCategories(int index)
public ClassificationCategory getModerationCategories(int index)
Harmful and sensitive categories representing the input document.
repeated .google.cloud.language.v2.ClassificationCategory moderation_categories = 1;
Parameter |
Name |
Description |
index |
int
|
getModerationCategoriesBuilder(int index)
public ClassificationCategory.Builder getModerationCategoriesBuilder(int index)
Harmful and sensitive categories representing the input document.
repeated .google.cloud.language.v2.ClassificationCategory moderation_categories = 1;
Parameter |
Name |
Description |
index |
int
|
getModerationCategoriesBuilderList()
public List<ClassificationCategory.Builder> getModerationCategoriesBuilderList()
Harmful and sensitive categories representing the input document.
repeated .google.cloud.language.v2.ClassificationCategory moderation_categories = 1;
getModerationCategoriesCount()
public int getModerationCategoriesCount()
Harmful and sensitive categories representing the input document.
repeated .google.cloud.language.v2.ClassificationCategory moderation_categories = 1;
Returns |
Type |
Description |
int |
|
getModerationCategoriesList()
public List<ClassificationCategory> getModerationCategoriesList()
Harmful and sensitive categories representing the input document.
repeated .google.cloud.language.v2.ClassificationCategory moderation_categories = 1;
getModerationCategoriesOrBuilder(int index)
public ClassificationCategoryOrBuilder getModerationCategoriesOrBuilder(int index)
Harmful and sensitive categories representing the input document.
repeated .google.cloud.language.v2.ClassificationCategory moderation_categories = 1;
Parameter |
Name |
Description |
index |
int
|
getModerationCategoriesOrBuilderList()
public List<? extends ClassificationCategoryOrBuilder> getModerationCategoriesOrBuilderList()
Harmful and sensitive categories representing the input document.
repeated .google.cloud.language.v2.ClassificationCategory moderation_categories = 1;
Returns |
Type |
Description |
List<? extends com.google.cloud.language.v2.ClassificationCategoryOrBuilder> |
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(ModerateTextResponse other)
public ModerateTextResponse.Builder mergeFrom(ModerateTextResponse other)
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public ModerateTextResponse.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public ModerateTextResponse.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ModerateTextResponse.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
removeModerationCategories(int index)
public ModerateTextResponse.Builder removeModerationCategories(int index)
Harmful and sensitive categories representing the input document.
repeated .google.cloud.language.v2.ClassificationCategory moderation_categories = 1;
Parameter |
Name |
Description |
index |
int
|
setField(Descriptors.FieldDescriptor field, Object value)
public ModerateTextResponse.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setLanguageCode(String value)
public ModerateTextResponse.Builder setLanguageCode(String value)
The language of the text, which will be the same as the language specified
in the request or, if not specified, the automatically-detected language.
See [Document.language][] field for more details.
string language_code = 2;
Parameter |
Name |
Description |
value |
String
The languageCode to set.
|
setLanguageCodeBytes(ByteString value)
public ModerateTextResponse.Builder setLanguageCodeBytes(ByteString value)
The language of the text, which will be the same as the language specified
in the request or, if not specified, the automatically-detected language.
See [Document.language][] field for more details.
string language_code = 2;
Parameter |
Name |
Description |
value |
ByteString
The bytes for languageCode to set.
|
setLanguageSupported(boolean value)
public ModerateTextResponse.Builder setLanguageSupported(boolean value)
Whether the language is officially supported. The API may still return a
response when the language is not supported, but it is on a best effort
basis.
bool language_supported = 3;
Parameter |
Name |
Description |
value |
boolean
The languageSupported to set.
|
setModerationCategories(int index, ClassificationCategory value)
public ModerateTextResponse.Builder setModerationCategories(int index, ClassificationCategory value)
Harmful and sensitive categories representing the input document.
repeated .google.cloud.language.v2.ClassificationCategory moderation_categories = 1;
setModerationCategories(int index, ClassificationCategory.Builder builderForValue)
public ModerateTextResponse.Builder setModerationCategories(int index, ClassificationCategory.Builder builderForValue)
Harmful and sensitive categories representing the input document.
repeated .google.cloud.language.v2.ClassificationCategory moderation_categories = 1;
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ModerateTextResponse.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final ModerateTextResponse.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides