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.StructgetArgs()A UI can combine these args with a template (based on message_base.type) to produce an internationalized message.com.google.protobuf.StructOrBuildergetArgsOrBuilder()A UI can combine these args with a template (based on message_base.type) to produce an internationalized message.StringgetDescription()A human readable description of what the error means.com.google.protobuf.ByteStringgetDescriptionBytes()A human readable description of what the error means.AnalysisMessageBasegetMessageBase()Details common to all types of Istio and ServiceMesh analysis messages.AnalysisMessageBaseOrBuildergetMessageBaseOrBuilder()Details common to all types of Istio and ServiceMesh analysis messages.StringgetResourcePaths(int index)A list of strings specifying the resource identifiers that were the cause of message generation.com.google.protobuf.ByteStringgetResourcePathsBytes(int index)A list of strings specifying the resource identifiers that were the cause of message generation.intgetResourcePathsCount()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.booleanhasArgs()A UI can combine these args with a template (based on message_base.type) to produce an internationalized message.booleanhasMessageBase()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;
-
-