Class AnalysisMessageBase.Builder (1.13.0)
1.88.0 (latest)
1.87.0
1.85.0
1.83.0
1.82.0
1.81.0
1.80.0
1.78.0
1.76.0
1.75.0
1.74.0
1.73.0
1.72.0
1.70.0
1.68.0
1.67.0
1.64.0
1.63.0
1.62.0
1.60.0
1.59.0
1.58.0
1.57.0
1.56.0
1.55.0
1.54.0
1.53.0
1.52.0
1.51.0
1.49.0
1.48.0
1.47.0
1.46.0
1.45.0
1.44.0
1.43.0
1.42.0
1.41.0
1.40.0
1.39.0
1.37.0
1.36.0
1.35.0
1.34.0
1.33.0
1.32.0
1.31.0
1.30.0
1.29.0
1.28.0
1.27.0
1.24.0
1.23.0
1.22.0
1.21.0
1.20.0
1.19.0
1.18.0
1.17.0
1.16.0
1.15.0
1.14.0
1.13.0
1.12.0
1.11.0
1.9.0
1.8.0
1.7.0
1.6.0
1.5.0
1.4.0
1.3.6
1.2.1
1.1.0
1.0.1
0.5.4
public static final class AnalysisMessageBase . Builder extends GeneratedMessageV3 . Builder<AnalysisMessageBase . Builder > implements AnalysisMessageBaseOrBuilder
AnalysisMessageBase describes some common information that is
needed for all messages.
Protobuf type google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessageBase
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
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 AnalysisMessageBase . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public AnalysisMessageBase build ()
buildPartial()
public AnalysisMessageBase buildPartial ()
clear()
public AnalysisMessageBase . Builder clear ()
Overrides
clearDocumentationUrl()
public AnalysisMessageBase . Builder clearDocumentationUrl ()
A url pointing to the Service Mesh or Istio documentation for this specific
error type.
string documentation_url = 3;
clearField(Descriptors.FieldDescriptor field)
public AnalysisMessageBase . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearLevel()
public AnalysisMessageBase . Builder clearLevel ()
Represents how severe a message is.
.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessageBase.Level level = 2;
clearOneof(Descriptors.OneofDescriptor oneof)
public AnalysisMessageBase . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clearType()
public AnalysisMessageBase . Builder clearType ()
Represents the specific type of a message.
.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessageBase.Type type = 1;
clone()
public AnalysisMessageBase . Builder clone ()
Overrides
getDefaultInstanceForType()
public AnalysisMessageBase getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getDocumentationUrl()
public String getDocumentationUrl ()
A url pointing to the Service Mesh or Istio documentation for this specific
error type.
string documentation_url = 3;
Returns
Type
Description
String
The documentationUrl.
getDocumentationUrlBytes()
public ByteString getDocumentationUrlBytes ()
A url pointing to the Service Mesh or Istio documentation for this specific
error type.
string documentation_url = 3;
Returns
Type
Description
ByteString
The bytes for documentationUrl.
getLevel()
public AnalysisMessageBase . Level getLevel ()
Represents how severe a message is.
.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessageBase.Level level = 2;
getLevelValue()
public int getLevelValue ()
Represents how severe a message is.
.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessageBase.Level level = 2;
Returns
Type
Description
int
The enum numeric value on the wire for level.
getType()
public AnalysisMessageBase . Type getType ()
Represents the specific type of a message.
.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessageBase.Type type = 1;
getTypeBuilder()
public AnalysisMessageBase . Type . Builder getTypeBuilder ()
Represents the specific type of a message.
.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessageBase.Type type = 1;
getTypeOrBuilder()
public AnalysisMessageBase . TypeOrBuilder getTypeOrBuilder ()
Represents the specific type of a message.
.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessageBase.Type type = 1;
hasType()
Represents the specific type of a message.
.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessageBase.Type type = 1;
Returns
Type
Description
boolean
Whether the type field is set.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(AnalysisMessageBase other)
public AnalysisMessageBase . Builder mergeFrom ( AnalysisMessageBase other )
public AnalysisMessageBase . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public AnalysisMessageBase . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeType(AnalysisMessageBase.Type value)
public AnalysisMessageBase . Builder mergeType ( AnalysisMessageBase . Type value )
Represents the specific type of a message.
.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessageBase.Type type = 1;
mergeUnknownFields(UnknownFieldSet unknownFields)
public final AnalysisMessageBase . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setDocumentationUrl(String value)
public AnalysisMessageBase . Builder setDocumentationUrl ( String value )
A url pointing to the Service Mesh or Istio documentation for this specific
error type.
string documentation_url = 3;
Parameter
Name
Description
value
String The documentationUrl to set.
setDocumentationUrlBytes(ByteString value)
public AnalysisMessageBase . Builder setDocumentationUrlBytes ( ByteString value )
A url pointing to the Service Mesh or Istio documentation for this specific
error type.
string documentation_url = 3;
Parameter
Name
Description
value
ByteString The bytes for documentationUrl to set.
setField(Descriptors.FieldDescriptor field, Object value)
public AnalysisMessageBase . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setLevel(AnalysisMessageBase.Level value)
public AnalysisMessageBase . Builder setLevel ( AnalysisMessageBase . Level value )
Represents how severe a message is.
.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessageBase.Level level = 2;
setLevelValue(int value)
public AnalysisMessageBase . Builder setLevelValue ( int value )
Represents how severe a message is.
.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessageBase.Level level = 2;
Parameter
Name
Description
value
int The enum numeric value on the wire for level to set.
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public AnalysisMessageBase . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setType(AnalysisMessageBase.Type value)
public AnalysisMessageBase . Builder setType ( AnalysisMessageBase . Type value )
Represents the specific type of a message.
.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessageBase.Type type = 1;
setType(AnalysisMessageBase.Type.Builder builderForValue)
public AnalysisMessageBase . Builder setType ( AnalysisMessageBase . Type . Builder builderForValue )
Represents the specific type of a message.
.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessageBase.Type type = 1;
setUnknownFields(UnknownFieldSet unknownFields)
public final AnalysisMessageBase . 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-30 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-30 UTC."],[],[]]