Interface AnalysisMessageOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
AnalysisMessage
,AnalysisMessage.Builder
public interface AnalysisMessageOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description 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.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.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.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.List<String>
getResourcePathsList()
A list of strings specifying the resource identifiers that were the cause of message generation.boolean
hasArgs()
A UI can combine these args with a template (based on message_base.type) to produce an internationalized message.boolean
hasMessageBase()
Details common to all types of Istio and ServiceMesh analysis messages.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasMessageBase
boolean hasMessageBase()
Details common to all types of Istio and ServiceMesh analysis messages.
.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessageBase message_base = 1;
- Returns:
- Whether the messageBase field is set.
-
getMessageBase
AnalysisMessageBase getMessageBase()
Details common to all types of Istio and ServiceMesh analysis messages.
.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessageBase message_base = 1;
- Returns:
- The messageBase.
-
getMessageBaseOrBuilder
AnalysisMessageBaseOrBuilder getMessageBaseOrBuilder()
Details common to all types of Istio and ServiceMesh analysis messages.
.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessageBase message_base = 1;
-
getDescription
String getDescription()
A human readable description of what the error means. It is suitable for non-internationalize display purposes.
string description = 2;
- Returns:
- The description.
-
getDescriptionBytes
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;
- Returns:
- The bytes for description.
-
getResourcePathsList
List<String> 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;
- Returns:
- A list containing the resourcePaths.
-
getResourcePathsCount
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;
- Returns:
- The count of resourcePaths.
-
getResourcePaths
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;
- Parameters:
index
- The index of the element to return.- Returns:
- The resourcePaths at the given index.
-
getResourcePathsBytes
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;
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the resourcePaths at the given index.
-
hasArgs
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;
- Returns:
- Whether the args field is set.
-
getArgs
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;
- Returns:
- The args.
-
getArgsOrBuilder
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;
-
-