Interface Service.ClusterIstioOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Service.ClusterIstio, Service.ClusterIstio.Builder
    Enclosing class:
    Service

    public static interface Service.ClusterIstioOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getClusterName()
      The name of the Kubernetes cluster in which this Istio service is defined.
      com.google.protobuf.ByteString getClusterNameBytes()
      The name of the Kubernetes cluster in which this Istio service is defined.
      String getLocation()
      The location of the Kubernetes cluster in which this Istio service is defined.
      com.google.protobuf.ByteString getLocationBytes()
      The location of the Kubernetes cluster in which this Istio service is defined.
      String getServiceName()
      The name of the Istio service underlying this service.
      com.google.protobuf.ByteString getServiceNameBytes()
      The name of the Istio service underlying this service.
      String getServiceNamespace()
      The namespace of the Istio service underlying this service.
      com.google.protobuf.ByteString getServiceNamespaceBytes()
      The namespace of the Istio service underlying this service.
      • 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

      • getLocation

        String getLocation()
         The location of the Kubernetes cluster in which this Istio service is
         defined. Corresponds to the `location` resource label in `k8s_cluster`
         resources.
         
        string location = 1;
        Returns:
        The location.
      • getLocationBytes

        com.google.protobuf.ByteString getLocationBytes()
         The location of the Kubernetes cluster in which this Istio service is
         defined. Corresponds to the `location` resource label in `k8s_cluster`
         resources.
         
        string location = 1;
        Returns:
        The bytes for location.
      • getClusterName

        String getClusterName()
         The name of the Kubernetes cluster in which this Istio service is
         defined. Corresponds to the `cluster_name` resource label in
         `k8s_cluster` resources.
         
        string cluster_name = 2;
        Returns:
        The clusterName.
      • getClusterNameBytes

        com.google.protobuf.ByteString getClusterNameBytes()
         The name of the Kubernetes cluster in which this Istio service is
         defined. Corresponds to the `cluster_name` resource label in
         `k8s_cluster` resources.
         
        string cluster_name = 2;
        Returns:
        The bytes for clusterName.
      • getServiceNamespace

        String getServiceNamespace()
         The namespace of the Istio service underlying this service. Corresponds
         to the `destination_service_namespace` metric label in Istio metrics.
         
        string service_namespace = 3;
        Returns:
        The serviceNamespace.
      • getServiceNamespaceBytes

        com.google.protobuf.ByteString getServiceNamespaceBytes()
         The namespace of the Istio service underlying this service. Corresponds
         to the `destination_service_namespace` metric label in Istio metrics.
         
        string service_namespace = 3;
        Returns:
        The bytes for serviceNamespace.
      • getServiceName

        String getServiceName()
         The name of the Istio service underlying this service. Corresponds to the
         `destination_service_name` metric label in Istio metrics.
         
        string service_name = 4;
        Returns:
        The serviceName.
      • getServiceNameBytes

        com.google.protobuf.ByteString getServiceNameBytes()
         The name of the Istio service underlying this service. Corresponds to the
         `destination_service_name` metric label in Istio metrics.
         
        string service_name = 4;
        Returns:
        The bytes for serviceName.