Class Escalation.Builder (0.56.0)
0.71.0 (latest)
0.69.0
0.67.0
0.66.0
0.65.0
0.64.0
0.62.0
0.60.0
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 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
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]