Package com.google.cloud.deploy.v1
Interface KubernetesConfig.ServiceNetworkingOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
KubernetesConfig.ServiceNetworking
,KubernetesConfig.ServiceNetworking.Builder
- Enclosing class:
- KubernetesConfig
public static interface KubernetesConfig.ServiceNetworkingOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getDeployment()
Required.com.google.protobuf.ByteString
getDeploymentBytes()
Required.boolean
getDisablePodOverprovisioning()
Optional.String
getService()
Required.com.google.protobuf.ByteString
getServiceBytes()
Required.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getService
String getService()
Required. Name of the Kubernetes Service.
string service = 1 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The service.
-
getServiceBytes
com.google.protobuf.ByteString getServiceBytes()
Required. Name of the Kubernetes Service.
string service = 1 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The bytes for service.
-
getDeployment
String getDeployment()
Required. Name of the Kubernetes Deployment whose traffic is managed by the specified Service.
string deployment = 2 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The deployment.
-
getDeploymentBytes
com.google.protobuf.ByteString getDeploymentBytes()
Required. Name of the Kubernetes Deployment whose traffic is managed by the specified Service.
string deployment = 2 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The bytes for deployment.
-
getDisablePodOverprovisioning
boolean getDisablePodOverprovisioning()
Optional. Whether to disable Pod overprovisioning. If Pod overprovisioning is disabled then Cloud Deploy will limit the number of total Pods used for the deployment strategy to the number of Pods the Deployment has on the cluster.
bool disable_pod_overprovisioning = 3 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The disablePodOverprovisioning.
-
-