- 0.60.0 (latest)
- 0.59.0
- 0.58.0
- 0.57.0
- 0.56.0
- 0.54.0
- 0.52.0
- 0.51.0
- 0.48.0
- 0.47.0
- 0.46.0
- 0.44.0
- 0.43.0
- 0.42.0
- 0.41.0
- 0.40.0
- 0.39.0
- 0.38.0
- 0.37.0
- 0.36.0
- 0.35.0
- 0.33.0
- 0.32.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.28.0
- 0.27.0
- 0.26.0
- 0.25.0
- 0.24.0
- 0.23.0
- 0.21.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.14.0
- 0.13.0
- 0.12.0
- 0.11.0
- 0.8.0
- 0.7.0
- 0.6.0
- 0.5.0
- 0.4.0
- 0.3.0
- 0.2.0
- 0.1.0
public static final class CaseClassification.Builder extends GeneratedMessageV3.Builder<CaseClassification.Builder> implements CaseClassificationOrBuilderA Case Classification represents the topic that a case is about. It's very important to use accurate classifications, because they're used to route your cases to specialists who can help you.
A classification always has an ID that is its unique identifier. A valid ID is required when creating a case.
Protobuf type google.cloud.support.v2.CaseClassification
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > CaseClassification.BuilderImplements
CaseClassificationOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CaseClassification.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
CaseClassification.Builder |
|
build()
public CaseClassification build()| Returns | |
|---|---|
| Type | Description |
CaseClassification |
|
buildPartial()
public CaseClassification buildPartial()| Returns | |
|---|---|
| Type | Description |
CaseClassification |
|
clear()
public CaseClassification.Builder clear()| Returns | |
|---|---|
| Type | Description |
CaseClassification.Builder |
|
clearDisplayName()
public CaseClassification.Builder clearDisplayName()A display name for the classification.
The display name is not static and can change. To uniquely and consistently
identify classifications, use the CaseClassification.id field.
string display_name = 4;
| Returns | |
|---|---|
| Type | Description |
CaseClassification.Builder |
This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public CaseClassification.Builder clearField(Descriptors.FieldDescriptor field)| Parameter | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
| Returns | |
|---|---|
| Type | Description |
CaseClassification.Builder |
|
clearId()
public CaseClassification.Builder clearId()The unique ID for a classification. Must be specified for case creation.
To retrieve valid classification IDs for case creation, use
caseClassifications.search.
Classification IDs returned by caseClassifications.search are guaranteed
to be valid for at least 6 months. If a given classification is
deactiveated, it will immediately stop being returned. After 6 months,
case.create requests using the classification ID will fail.
string id = 3;
| Returns | |
|---|---|
| Type | Description |
CaseClassification.Builder |
This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public CaseClassification.Builder clearOneof(Descriptors.OneofDescriptor oneof)| Parameter | |
|---|---|
| Name | Description |
oneof |
OneofDescriptor |
| Returns | |
|---|---|
| Type | Description |
CaseClassification.Builder |
|
clone()
public CaseClassification.Builder clone()| Returns | |
|---|---|
| Type | Description |
CaseClassification.Builder |
|
getDefaultInstanceForType()
public CaseClassification getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
CaseClassification |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getDisplayName()
public String getDisplayName()A display name for the classification.
The display name is not static and can change. To uniquely and consistently
identify classifications, use the CaseClassification.id field.
string display_name = 4;
| Returns | |
|---|---|
| Type | Description |
String |
The displayName. |
getDisplayNameBytes()
public ByteString getDisplayNameBytes()A display name for the classification.
The display name is not static and can change. To uniquely and consistently
identify classifications, use the CaseClassification.id field.
string display_name = 4;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for displayName. |
getId()
public String getId()The unique ID for a classification. Must be specified for case creation.
To retrieve valid classification IDs for case creation, use
caseClassifications.search.
Classification IDs returned by caseClassifications.search are guaranteed
to be valid for at least 6 months. If a given classification is
deactiveated, it will immediately stop being returned. After 6 months,
case.create requests using the classification ID will fail.
string id = 3;
| Returns | |
|---|---|
| Type | Description |
String |
The id. |
getIdBytes()
public ByteString getIdBytes()The unique ID for a classification. Must be specified for case creation.
To retrieve valid classification IDs for case creation, use
caseClassifications.search.
Classification IDs returned by caseClassifications.search are guaranteed
to be valid for at least 6 months. If a given classification is
deactiveated, it will immediately stop being returned. After 6 months,
case.create requests using the classification ID will fail.
string id = 3;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for id. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(CaseClassification other)
public CaseClassification.Builder mergeFrom(CaseClassification other)| Parameter | |
|---|---|
| Name | Description |
other |
CaseClassification |
| Returns | |
|---|---|
| Type | Description |
CaseClassification.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public CaseClassification.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
CaseClassification.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public CaseClassification.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
CaseClassification.Builder |
|
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CaseClassification.Builder mergeUnknownFields(UnknownFieldSet unknownFields)| Parameter | |
|---|---|
| Name | Description |
unknownFields |
UnknownFieldSet |
| Returns | |
|---|---|
| Type | Description |
CaseClassification.Builder |
|
setDisplayName(String value)
public CaseClassification.Builder setDisplayName(String value)A display name for the classification.
The display name is not static and can change. To uniquely and consistently
identify classifications, use the CaseClassification.id field.
string display_name = 4;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe displayName to set. |
| Returns | |
|---|---|
| Type | Description |
CaseClassification.Builder |
This builder for chaining. |
setDisplayNameBytes(ByteString value)
public CaseClassification.Builder setDisplayNameBytes(ByteString value)A display name for the classification.
The display name is not static and can change. To uniquely and consistently
identify classifications, use the CaseClassification.id field.
string display_name = 4;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for displayName to set. |
| Returns | |
|---|---|
| Type | Description |
CaseClassification.Builder |
This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public CaseClassification.Builder setField(Descriptors.FieldDescriptor field, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
CaseClassification.Builder |
|
setId(String value)
public CaseClassification.Builder setId(String value)The unique ID for a classification. Must be specified for case creation.
To retrieve valid classification IDs for case creation, use
caseClassifications.search.
Classification IDs returned by caseClassifications.search are guaranteed
to be valid for at least 6 months. If a given classification is
deactiveated, it will immediately stop being returned. After 6 months,
case.create requests using the classification ID will fail.
string id = 3;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe id to set. |
| Returns | |
|---|---|
| Type | Description |
CaseClassification.Builder |
This builder for chaining. |
setIdBytes(ByteString value)
public CaseClassification.Builder setIdBytes(ByteString value)The unique ID for a classification. Must be specified for case creation.
To retrieve valid classification IDs for case creation, use
caseClassifications.search.
Classification IDs returned by caseClassifications.search are guaranteed
to be valid for at least 6 months. If a given classification is
deactiveated, it will immediately stop being returned. After 6 months,
case.create requests using the classification ID will fail.
string id = 3;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for id to set. |
| Returns | |
|---|---|
| Type | Description |
CaseClassification.Builder |
This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CaseClassification.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
CaseClassification.Builder |
|
setUnknownFields(UnknownFieldSet unknownFields)
public final CaseClassification.Builder setUnknownFields(UnknownFieldSet unknownFields)| Parameter | |
|---|---|
| Name | Description |
unknownFields |
UnknownFieldSet |
| Returns | |
|---|---|
| Type | Description |
CaseClassification.Builder |
|