Interface BackendServiceLocalityLoadBalancingPolicyConfigOrBuilder

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

@Generated public interface BackendServiceLocalityLoadBalancingPolicyConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasCustomPolicy

      boolean hasCustomPolicy()
      optional .google.cloud.compute.v1.BackendServiceLocalityLoadBalancingPolicyConfigCustomPolicy custom_policy = 4818368;
      Returns:
      Whether the customPolicy field is set.
    • getCustomPolicy

      optional .google.cloud.compute.v1.BackendServiceLocalityLoadBalancingPolicyConfigCustomPolicy custom_policy = 4818368;
      Returns:
      The customPolicy.
    • getCustomPolicyOrBuilder

      optional .google.cloud.compute.v1.BackendServiceLocalityLoadBalancingPolicyConfigCustomPolicy custom_policy = 4818368;
    • hasPolicy

      boolean hasPolicy()
      optional .google.cloud.compute.v1.BackendServiceLocalityLoadBalancingPolicyConfigPolicy policy = 91071794;
      Returns:
      Whether the policy field is set.
    • getPolicy

      optional .google.cloud.compute.v1.BackendServiceLocalityLoadBalancingPolicyConfigPolicy policy = 91071794;
      Returns:
      The policy.
    • getPolicyOrBuilder

      optional .google.cloud.compute.v1.BackendServiceLocalityLoadBalancingPolicyConfigPolicy policy = 91071794;