Interface Service.IstioCanonicalServiceOrBuilder

    • 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.MessageLiteOrBuilder

        isInitialized
      • 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.