public static final class Escalation.Builder extends GeneratedMessageV3.Builder<Escalation.Builder> implements EscalationOrBuilder
An escalation of a support case.
Protobuf type google.cloud.support.v2.Escalation
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
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public Escalation.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public Escalation build()
buildPartial()
public Escalation buildPartial()
clear()
public Escalation.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public Escalation.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearJustification()
public Escalation.Builder clearJustification()
Required. A free text description to accompany the reason
field above.
Provides additional context on why the case is being escalated.
string justification = 5 [(.google.api.field_behavior) = REQUIRED];
clearOneof(Descriptors.OneofDescriptor oneof)
public Escalation.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearReason()
public Escalation.Builder clearReason()
Required. The reason why the Case is being escalated.
.google.cloud.support.v2.Escalation.Reason reason = 4 [(.google.api.field_behavior) = REQUIRED];
clone()
public Escalation.Builder clone()
Overrides
getDefaultInstanceForType()
public Escalation getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getJustification()
public String getJustification()
Required. A free text description to accompany the reason
field above.
Provides additional context on why the case is being escalated.
string justification = 5 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
String |
The justification.
|
getJustificationBytes()
public ByteString getJustificationBytes()
Required. A free text description to accompany the reason
field above.
Provides additional context on why the case is being escalated.
string justification = 5 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
ByteString |
The bytes for justification.
|
getReason()
public Escalation.Reason getReason()
Required. The reason why the Case is being escalated.
.google.cloud.support.v2.Escalation.Reason reason = 4 [(.google.api.field_behavior) = REQUIRED];
getReasonValue()
public int getReasonValue()
Required. The reason why the Case is being escalated.
.google.cloud.support.v2.Escalation.Reason reason = 4 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
int |
The enum numeric value on the wire for reason.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(Escalation other)
public Escalation.Builder mergeFrom(Escalation other)
public Escalation.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public Escalation.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Escalation.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public Escalation.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setJustification(String value)
public Escalation.Builder setJustification(String value)
Required. A free text description to accompany the reason
field above.
Provides additional context on why the case is being escalated.
string justification = 5 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
String
The justification to set.
|
setJustificationBytes(ByteString value)
public Escalation.Builder setJustificationBytes(ByteString value)
Required. A free text description to accompany the reason
field above.
Provides additional context on why the case is being escalated.
string justification = 5 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
ByteString
The bytes for justification to set.
|
setReason(Escalation.Reason value)
public Escalation.Builder setReason(Escalation.Reason value)
Required. The reason why the Case is being escalated.
.google.cloud.support.v2.Escalation.Reason reason = 4 [(.google.api.field_behavior) = REQUIRED];
setReasonValue(int value)
public Escalation.Builder setReasonValue(int value)
Required. The reason why the Case is being escalated.
.google.cloud.support.v2.Escalation.Reason reason = 4 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
int
The enum numeric value on the wire for reason to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Escalation.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final Escalation.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides