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 StringgetCanonicalService()The name of the canonical service underlying this service.com.google.protobuf.ByteStringgetCanonicalServiceBytes()The name of the canonical service underlying this service.StringgetCanonicalServiceNamespace()The namespace of the canonical service underlying this service.com.google.protobuf.ByteStringgetCanonicalServiceNamespaceBytes()The namespace of the canonical service underlying this service.StringgetMeshUid()Identifier for the Istio mesh in which this canonical service is defined.com.google.protobuf.ByteStringgetMeshUidBytes()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.
-
-