Package com.google.cloud.compute.v1
Interface BackendServiceLocalityLoadBalancingPolicyConfigOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
BackendServiceLocalityLoadBalancingPolicyConfig
,BackendServiceLocalityLoadBalancingPolicyConfig.Builder
public interface BackendServiceLocalityLoadBalancingPolicyConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BackendServiceLocalityLoadBalancingPolicyConfigCustomPolicy
getCustomPolicy()
optional .google.cloud.compute.v1.BackendServiceLocalityLoadBalancingPolicyConfigCustomPolicy custom_policy = 4818368;
BackendServiceLocalityLoadBalancingPolicyConfigCustomPolicyOrBuilder
getCustomPolicyOrBuilder()
optional .google.cloud.compute.v1.BackendServiceLocalityLoadBalancingPolicyConfigCustomPolicy custom_policy = 4818368;
BackendServiceLocalityLoadBalancingPolicyConfigPolicy
getPolicy()
optional .google.cloud.compute.v1.BackendServiceLocalityLoadBalancingPolicyConfigPolicy policy = 91071794;
BackendServiceLocalityLoadBalancingPolicyConfigPolicyOrBuilder
getPolicyOrBuilder()
optional .google.cloud.compute.v1.BackendServiceLocalityLoadBalancingPolicyConfigPolicy policy = 91071794;
boolean
hasCustomPolicy()
optional .google.cloud.compute.v1.BackendServiceLocalityLoadBalancingPolicyConfigCustomPolicy custom_policy = 4818368;
boolean
hasPolicy()
optional .google.cloud.compute.v1.BackendServiceLocalityLoadBalancingPolicyConfigPolicy policy = 91071794;
-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasCustomPolicy
boolean hasCustomPolicy()
optional .google.cloud.compute.v1.BackendServiceLocalityLoadBalancingPolicyConfigCustomPolicy custom_policy = 4818368;
- Returns:
- Whether the customPolicy field is set.
-
getCustomPolicy
BackendServiceLocalityLoadBalancingPolicyConfigCustomPolicy getCustomPolicy()
optional .google.cloud.compute.v1.BackendServiceLocalityLoadBalancingPolicyConfigCustomPolicy custom_policy = 4818368;
- Returns:
- The customPolicy.
-
getCustomPolicyOrBuilder
BackendServiceLocalityLoadBalancingPolicyConfigCustomPolicyOrBuilder 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
BackendServiceLocalityLoadBalancingPolicyConfigPolicy getPolicy()
optional .google.cloud.compute.v1.BackendServiceLocalityLoadBalancingPolicyConfigPolicy policy = 91071794;
- Returns:
- The policy.
-
getPolicyOrBuilder
BackendServiceLocalityLoadBalancingPolicyConfigPolicyOrBuilder getPolicyOrBuilder()
optional .google.cloud.compute.v1.BackendServiceLocalityLoadBalancingPolicyConfigPolicy policy = 91071794;
-
-