public final class AnalysisMessage extends com.google.protobuf.GeneratedMessageV3 implements AnalysisMessageOrBuilder
AnalysisMessage is a single message produced by an analyzer, and it used to communicate to the end user about the state of their Service Mesh configuration.Protobuf type
google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessage| Modifier and Type | Class and Description |
|---|---|
static class |
AnalysisMessage.Builder
AnalysisMessage is a single message produced by an analyzer, and
it used to communicate to the end user about the state of their Service
Mesh configuration.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
ARGS_FIELD_NUMBER |
static int |
DESCRIPTION_FIELD_NUMBER |
static int |
MESSAGE_BASE_FIELD_NUMBER |
static int |
RESOURCE_PATHS_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
com.google.protobuf.Struct |
getArgs()
A UI can combine these args with a template (based on message_base.type)
to produce an internationalized message.
|
com.google.protobuf.StructOrBuilder |
getArgsOrBuilder()
A UI can combine these args with a template (based on message_base.type)
to produce an internationalized message.
|
static AnalysisMessage |
getDefaultInstance() |
AnalysisMessage |
getDefaultInstanceForType() |
String |
getDescription()
A human readable description of what the error means.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
A human readable description of what the error means.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
AnalysisMessageBase |
getMessageBase()
Details common to all types of Istio and ServiceMesh analysis messages.
|
AnalysisMessageBaseOrBuilder |
getMessageBaseOrBuilder()
Details common to all types of Istio and ServiceMesh analysis messages.
|
com.google.protobuf.Parser<AnalysisMessage> |
getParserForType() |
String |
getResourcePaths(int index)
A list of strings specifying the resource identifiers that were the cause
of message generation.
|
com.google.protobuf.ByteString |
getResourcePathsBytes(int index)
A list of strings specifying the resource identifiers that were the cause
of message generation.
|
int |
getResourcePathsCount()
A list of strings specifying the resource identifiers that were the cause
of message generation.
|
com.google.protobuf.ProtocolStringList |
getResourcePathsList()
A list of strings specifying the resource identifiers that were the cause
of message generation.
|
int |
getSerializedSize() |
boolean |
hasArgs()
A UI can combine these args with a template (based on message_base.type)
to produce an internationalized message.
|
int |
hashCode() |
boolean |
hasMessageBase()
Details common to all types of Istio and ServiceMesh analysis messages.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static AnalysisMessage.Builder |
newBuilder() |
static AnalysisMessage.Builder |
newBuilder(AnalysisMessage prototype) |
AnalysisMessage.Builder |
newBuilderForType() |
protected AnalysisMessage.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static AnalysisMessage |
parseDelimitedFrom(InputStream input) |
static AnalysisMessage |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AnalysisMessage |
parseFrom(byte[] data) |
static AnalysisMessage |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AnalysisMessage |
parseFrom(ByteBuffer data) |
static AnalysisMessage |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AnalysisMessage |
parseFrom(com.google.protobuf.ByteString data) |
static AnalysisMessage |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AnalysisMessage |
parseFrom(com.google.protobuf.CodedInputStream input) |
static AnalysisMessage |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AnalysisMessage |
parseFrom(InputStream input) |
static AnalysisMessage |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<AnalysisMessage> |
parser() |
AnalysisMessage.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int MESSAGE_BASE_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
public static final int RESOURCE_PATHS_FIELD_NUMBER
public static final int ARGS_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public boolean hasMessageBase()
Details common to all types of Istio and ServiceMesh analysis messages.
.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessageBase message_base = 1;hasMessageBase in interface AnalysisMessageOrBuilderpublic AnalysisMessageBase getMessageBase()
Details common to all types of Istio and ServiceMesh analysis messages.
.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessageBase message_base = 1;getMessageBase in interface AnalysisMessageOrBuilderpublic AnalysisMessageBaseOrBuilder getMessageBaseOrBuilder()
Details common to all types of Istio and ServiceMesh analysis messages.
.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessageBase message_base = 1;getMessageBaseOrBuilder in interface AnalysisMessageOrBuilderpublic String getDescription()
A human readable description of what the error means. It is suitable for non-internationalize display purposes.
string description = 2;getDescription in interface AnalysisMessageOrBuilderpublic com.google.protobuf.ByteString getDescriptionBytes()
A human readable description of what the error means. It is suitable for non-internationalize display purposes.
string description = 2;getDescriptionBytes in interface AnalysisMessageOrBuilderpublic com.google.protobuf.ProtocolStringList getResourcePathsList()
A list of strings specifying the resource identifiers that were the cause of message generation. A "path" here may be: * MEMBERSHIP_ID if the cause is a specific member cluster * MEMBERSHIP_ID/(NAMESPACE\/)?RESOURCETYPE/NAME if the cause is a resource in a cluster
repeated string resource_paths = 3;getResourcePathsList in interface AnalysisMessageOrBuilderpublic int getResourcePathsCount()
A list of strings specifying the resource identifiers that were the cause of message generation. A "path" here may be: * MEMBERSHIP_ID if the cause is a specific member cluster * MEMBERSHIP_ID/(NAMESPACE\/)?RESOURCETYPE/NAME if the cause is a resource in a cluster
repeated string resource_paths = 3;getResourcePathsCount in interface AnalysisMessageOrBuilderpublic String getResourcePaths(int index)
A list of strings specifying the resource identifiers that were the cause of message generation. A "path" here may be: * MEMBERSHIP_ID if the cause is a specific member cluster * MEMBERSHIP_ID/(NAMESPACE\/)?RESOURCETYPE/NAME if the cause is a resource in a cluster
repeated string resource_paths = 3;getResourcePaths in interface AnalysisMessageOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getResourcePathsBytes(int index)
A list of strings specifying the resource identifiers that were the cause of message generation. A "path" here may be: * MEMBERSHIP_ID if the cause is a specific member cluster * MEMBERSHIP_ID/(NAMESPACE\/)?RESOURCETYPE/NAME if the cause is a resource in a cluster
repeated string resource_paths = 3;getResourcePathsBytes in interface AnalysisMessageOrBuilderindex - The index of the value to return.public boolean hasArgs()
A UI can combine these args with a template (based on message_base.type) to produce an internationalized message.
.google.protobuf.Struct args = 4;hasArgs in interface AnalysisMessageOrBuilderpublic com.google.protobuf.Struct getArgs()
A UI can combine these args with a template (based on message_base.type) to produce an internationalized message.
.google.protobuf.Struct args = 4;getArgs in interface AnalysisMessageOrBuilderpublic com.google.protobuf.StructOrBuilder getArgsOrBuilder()
A UI can combine these args with a template (based on message_base.type) to produce an internationalized message.
.google.protobuf.Struct args = 4;getArgsOrBuilder in interface AnalysisMessageOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static AnalysisMessage parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AnalysisMessage parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AnalysisMessage parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AnalysisMessage parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AnalysisMessage parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AnalysisMessage parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AnalysisMessage parseFrom(InputStream input) throws IOException
IOExceptionpublic static AnalysisMessage parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static AnalysisMessage parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static AnalysisMessage parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static AnalysisMessage parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static AnalysisMessage parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic AnalysisMessage.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static AnalysisMessage.Builder newBuilder()
public static AnalysisMessage.Builder newBuilder(AnalysisMessage prototype)
public AnalysisMessage.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected AnalysisMessage.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static AnalysisMessage getDefaultInstance()
public static com.google.protobuf.Parser<AnalysisMessage> parser()
public com.google.protobuf.Parser<AnalysisMessage> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public AnalysisMessage getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024 Google LLC. All rights reserved.