Interface KubernetesEndpointAggregatorOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
KubernetesEndpointAggregator, KubernetesEndpointAggregator.Builder

public interface KubernetesEndpointAggregatorOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    string cluster_name = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
    com.google.protobuf.ByteString
    string cluster_name = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
    repeated .centraldogma.xds.k8s.v1.KubernetesLocalityLbEndpoints locality_lb_endpoints = 4 [(.google.api.field_behavior) = REQUIRED];
    int
    repeated .centraldogma.xds.k8s.v1.KubernetesLocalityLbEndpoints locality_lb_endpoints = 4 [(.google.api.field_behavior) = REQUIRED];
    repeated .centraldogma.xds.k8s.v1.KubernetesLocalityLbEndpoints locality_lb_endpoints = 4 [(.google.api.field_behavior) = REQUIRED];
    repeated .centraldogma.xds.k8s.v1.KubernetesLocalityLbEndpoints locality_lb_endpoints = 4 [(.google.api.field_behavior) = REQUIRED];
    repeated .centraldogma.xds.k8s.v1.KubernetesLocalityLbEndpoints locality_lb_endpoints = 4 [(.google.api.field_behavior) = REQUIRED];
    Format: groups/{group}/k8s/endpointAggregators/{endpoint}
    com.google.protobuf.ByteString
    Format: groups/{group}/k8s/endpointAggregators/{endpoint}
    io.envoyproxy.envoy.config.endpoint.v3.ClusterLoadAssignment.Policy
    .envoy.config.endpoint.v3.ClusterLoadAssignment.Policy policy = 3 [(.google.api.field_behavior) = OPTIONAL];
    io.envoyproxy.envoy.config.endpoint.v3.ClusterLoadAssignment.PolicyOrBuilder
    .envoy.config.endpoint.v3.ClusterLoadAssignment.Policy policy = 3 [(.google.api.field_behavior) = OPTIONAL];
    boolean
    .envoy.config.endpoint.v3.ClusterLoadAssignment.Policy policy = 3 [(.google.api.field_behavior) = OPTIONAL];

    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 Details

    • getName

      String getName()
      Format: groups/{group}/k8s/endpointAggregators/{endpoint}
      
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
      Format: groups/{group}/k8s/endpointAggregators/{endpoint}
      
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Returns:
      The bytes for name.
    • getClusterName

      String getClusterName()
      string cluster_name = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The clusterName.
    • getClusterNameBytes

      com.google.protobuf.ByteString getClusterNameBytes()
      string cluster_name = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for clusterName.
    • hasPolicy

      boolean hasPolicy()
      .envoy.config.endpoint.v3.ClusterLoadAssignment.Policy policy = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the policy field is set.
    • getPolicy

      io.envoyproxy.envoy.config.endpoint.v3.ClusterLoadAssignment.Policy getPolicy()
      .envoy.config.endpoint.v3.ClusterLoadAssignment.Policy policy = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The policy.
    • getPolicyOrBuilder

      io.envoyproxy.envoy.config.endpoint.v3.ClusterLoadAssignment.PolicyOrBuilder getPolicyOrBuilder()
      .envoy.config.endpoint.v3.ClusterLoadAssignment.Policy policy = 3 [(.google.api.field_behavior) = OPTIONAL];
    • getLocalityLbEndpointsList

      List<KubernetesLocalityLbEndpoints> getLocalityLbEndpointsList()
      repeated .centraldogma.xds.k8s.v1.KubernetesLocalityLbEndpoints locality_lb_endpoints = 4 [(.google.api.field_behavior) = REQUIRED];
    • getLocalityLbEndpoints

      KubernetesLocalityLbEndpoints getLocalityLbEndpoints(int index)
      repeated .centraldogma.xds.k8s.v1.KubernetesLocalityLbEndpoints locality_lb_endpoints = 4 [(.google.api.field_behavior) = REQUIRED];
    • getLocalityLbEndpointsCount

      int getLocalityLbEndpointsCount()
      repeated .centraldogma.xds.k8s.v1.KubernetesLocalityLbEndpoints locality_lb_endpoints = 4 [(.google.api.field_behavior) = REQUIRED];
    • getLocalityLbEndpointsOrBuilderList

      List<? extends KubernetesLocalityLbEndpointsOrBuilder> getLocalityLbEndpointsOrBuilderList()
      repeated .centraldogma.xds.k8s.v1.KubernetesLocalityLbEndpoints locality_lb_endpoints = 4 [(.google.api.field_behavior) = REQUIRED];
    • getLocalityLbEndpointsOrBuilder

      KubernetesLocalityLbEndpointsOrBuilder getLocalityLbEndpointsOrBuilder(int index)
      repeated .centraldogma.xds.k8s.v1.KubernetesLocalityLbEndpoints locality_lb_endpoints = 4 [(.google.api.field_behavior) = REQUIRED];