Package com.google.monitoring.v3
Interface Service.IstioCanonicalServiceOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Service.IstioCanonicalService
,Service.IstioCanonicalService.Builder
- Enclosing class:
- Service
public static interface Service.IstioCanonicalServiceOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getCanonicalService()
The name of the canonical service underlying this service.com.google.protobuf.ByteString
getCanonicalServiceBytes()
The name of the canonical service underlying this service.String
getCanonicalServiceNamespace()
The namespace of the canonical service underlying this service.com.google.protobuf.ByteString
getCanonicalServiceNamespaceBytes()
The namespace of the canonical service underlying this service.String
getMeshUid()
Identifier for the Istio mesh in which this canonical service is defined.com.google.protobuf.ByteString
getMeshUidBytes()
Identifier for the Istio mesh in which this canonical service is defined.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getMeshUid
String getMeshUid()
Identifier for the Istio mesh in which this canonical service is defined. Corresponds to the `mesh_uid` metric label in [Istio metrics](https://cloud.google.com/monitoring/api/metrics_istio).
string mesh_uid = 1;
- Returns:
- The meshUid.
-
getMeshUidBytes
com.google.protobuf.ByteString getMeshUidBytes()
Identifier for the Istio mesh in which this canonical service is defined. Corresponds to the `mesh_uid` metric label in [Istio metrics](https://cloud.google.com/monitoring/api/metrics_istio).
string mesh_uid = 1;
- Returns:
- The bytes for meshUid.
-
getCanonicalServiceNamespace
String getCanonicalServiceNamespace()
The namespace of the canonical service underlying this service. Corresponds to the `destination_canonical_service_namespace` metric label in [Istio metrics](https://cloud.google.com/monitoring/api/metrics_istio).
string canonical_service_namespace = 3;
- Returns:
- The canonicalServiceNamespace.
-
getCanonicalServiceNamespaceBytes
com.google.protobuf.ByteString getCanonicalServiceNamespaceBytes()
The namespace of the canonical service underlying this service. Corresponds to the `destination_canonical_service_namespace` metric label in [Istio metrics](https://cloud.google.com/monitoring/api/metrics_istio).
string canonical_service_namespace = 3;
- Returns:
- The bytes for canonicalServiceNamespace.
-
getCanonicalService
String getCanonicalService()
The name of the canonical service underlying this service. Corresponds to the `destination_canonical_service_name` metric label in label in [Istio metrics](https://cloud.google.com/monitoring/api/metrics_istio).
string canonical_service = 4;
- Returns:
- The canonicalService.
-
getCanonicalServiceBytes
com.google.protobuf.ByteString getCanonicalServiceBytes()
The name of the canonical service underlying this service. Corresponds to the `destination_canonical_service_name` metric label in label in [Istio metrics](https://cloud.google.com/monitoring/api/metrics_istio).
string canonical_service = 4;
- Returns:
- The bytes for canonicalService.
-
-