public static final class AnalysisMessageBase.Builder extends com.google.protobuf.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| Modifier and Type | Method and Description |
|---|---|
AnalysisMessageBase.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
AnalysisMessageBase |
build() |
AnalysisMessageBase |
buildPartial() |
AnalysisMessageBase.Builder |
clear() |
AnalysisMessageBase.Builder |
clearDocumentationUrl()
A url pointing to the Service Mesh or Istio documentation for this specific
error type.
|
AnalysisMessageBase.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
AnalysisMessageBase.Builder |
clearLevel()
Represents how severe a message is.
|
AnalysisMessageBase.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
AnalysisMessageBase.Builder |
clearType()
Represents the specific type of a message.
|
AnalysisMessageBase.Builder |
clone() |
AnalysisMessageBase |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getDocumentationUrl()
A url pointing to the Service Mesh or Istio documentation for this specific
error type.
|
com.google.protobuf.ByteString |
getDocumentationUrlBytes()
A url pointing to the Service Mesh or Istio documentation for this specific
error type.
|
AnalysisMessageBase.Level |
getLevel()
Represents how severe a message is.
|
int |
getLevelValue()
Represents how severe a message is.
|
AnalysisMessageBase.Type |
getType()
Represents the specific type of a message.
|
AnalysisMessageBase.Type.Builder |
getTypeBuilder()
Represents the specific type of a message.
|
AnalysisMessageBase.TypeOrBuilder |
getTypeOrBuilder()
Represents the specific type of a message.
|
boolean |
hasType()
Represents the specific type of a message.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
AnalysisMessageBase.Builder |
mergeFrom(AnalysisMessageBase other) |
AnalysisMessageBase.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
AnalysisMessageBase.Builder |
mergeFrom(com.google.protobuf.Message other) |
AnalysisMessageBase.Builder |
mergeType(AnalysisMessageBase.Type value)
Represents the specific type of a message.
|
AnalysisMessageBase.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
AnalysisMessageBase.Builder |
setDocumentationUrl(String value)
A url pointing to the Service Mesh or Istio documentation for this specific
error type.
|
AnalysisMessageBase.Builder |
setDocumentationUrlBytes(com.google.protobuf.ByteString value)
A url pointing to the Service Mesh or Istio documentation for this specific
error type.
|
AnalysisMessageBase.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
AnalysisMessageBase.Builder |
setLevel(AnalysisMessageBase.Level value)
Represents how severe a message is.
|
AnalysisMessageBase.Builder |
setLevelValue(int value)
Represents how severe a message is.
|
AnalysisMessageBase.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
AnalysisMessageBase.Builder |
setType(AnalysisMessageBase.Type.Builder builderForValue)
Represents the specific type of a message.
|
AnalysisMessageBase.Builder |
setType(AnalysisMessageBase.Type value)
Represents the specific type of a message.
|
AnalysisMessageBase.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<AnalysisMessageBase.Builder>public AnalysisMessageBase.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<AnalysisMessageBase.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<AnalysisMessageBase.Builder>public AnalysisMessageBase getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic AnalysisMessageBase build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic AnalysisMessageBase buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic AnalysisMessageBase.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<AnalysisMessageBase.Builder>public AnalysisMessageBase.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<AnalysisMessageBase.Builder>public AnalysisMessageBase.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<AnalysisMessageBase.Builder>public AnalysisMessageBase.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<AnalysisMessageBase.Builder>public AnalysisMessageBase.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<AnalysisMessageBase.Builder>public AnalysisMessageBase.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<AnalysisMessageBase.Builder>public AnalysisMessageBase.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<AnalysisMessageBase.Builder>public AnalysisMessageBase.Builder mergeFrom(AnalysisMessageBase other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<AnalysisMessageBase.Builder>public AnalysisMessageBase.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<AnalysisMessageBase.Builder>IOExceptionpublic boolean hasType()
Represents the specific type of a message.
.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessageBase.Type type = 1;hasType in interface AnalysisMessageBaseOrBuilderpublic AnalysisMessageBase.Type getType()
Represents the specific type of a message.
.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessageBase.Type type = 1;getType in interface AnalysisMessageBaseOrBuilderpublic AnalysisMessageBase.Builder setType(AnalysisMessageBase.Type value)
Represents the specific type of a message.
.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessageBase.Type type = 1;public AnalysisMessageBase.Builder setType(AnalysisMessageBase.Type.Builder builderForValue)
Represents the specific type of a message.
.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessageBase.Type type = 1;public AnalysisMessageBase.Builder mergeType(AnalysisMessageBase.Type value)
Represents the specific type of a message.
.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessageBase.Type type = 1;public AnalysisMessageBase.Builder clearType()
Represents the specific type of a message.
.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessageBase.Type type = 1;public AnalysisMessageBase.Type.Builder getTypeBuilder()
Represents the specific type of a message.
.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessageBase.Type type = 1;public AnalysisMessageBase.TypeOrBuilder getTypeOrBuilder()
Represents the specific type of a message.
.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessageBase.Type type = 1;getTypeOrBuilder in interface AnalysisMessageBaseOrBuilderpublic int getLevelValue()
Represents how severe a message is.
.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessageBase.Level level = 2;getLevelValue in interface AnalysisMessageBaseOrBuilderpublic AnalysisMessageBase.Builder setLevelValue(int value)
Represents how severe a message is.
.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessageBase.Level level = 2;value - The enum numeric value on the wire for level to set.public AnalysisMessageBase.Level getLevel()
Represents how severe a message is.
.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessageBase.Level level = 2;getLevel in interface AnalysisMessageBaseOrBuilderpublic AnalysisMessageBase.Builder setLevel(AnalysisMessageBase.Level value)
Represents how severe a message is.
.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessageBase.Level level = 2;value - The level to set.public AnalysisMessageBase.Builder clearLevel()
Represents how severe a message is.
.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessageBase.Level level = 2;public String getDocumentationUrl()
A url pointing to the Service Mesh or Istio documentation for this specific error type.
string documentation_url = 3;getDocumentationUrl in interface AnalysisMessageBaseOrBuilderpublic com.google.protobuf.ByteString getDocumentationUrlBytes()
A url pointing to the Service Mesh or Istio documentation for this specific error type.
string documentation_url = 3;getDocumentationUrlBytes in interface AnalysisMessageBaseOrBuilderpublic AnalysisMessageBase.Builder setDocumentationUrl(String value)
A url pointing to the Service Mesh or Istio documentation for this specific error type.
string documentation_url = 3;value - The documentationUrl to set.public AnalysisMessageBase.Builder clearDocumentationUrl()
A url pointing to the Service Mesh or Istio documentation for this specific error type.
string documentation_url = 3;public AnalysisMessageBase.Builder setDocumentationUrlBytes(com.google.protobuf.ByteString value)
A url pointing to the Service Mesh or Istio documentation for this specific error type.
string documentation_url = 3;value - The bytes for documentationUrl to set.public final AnalysisMessageBase.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<AnalysisMessageBase.Builder>public final AnalysisMessageBase.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<AnalysisMessageBase.Builder>Copyright © 2024 Google LLC. All rights reserved.