- 1.52.0 (latest)
- 1.51.0
- 1.50.0
- 1.49.0
- 1.47.0
- 1.46.0
- 1.45.0
- 1.44.0
- 1.43.0
- 1.42.0
- 1.41.0
- 1.40.0
- 1.39.0
- 1.38.0
- 1.37.0
- 1.35.0
- 1.34.0
- 1.33.0
- 1.32.0
- 1.31.0
- 1.30.0
- 1.29.0
- 1.28.0
- 1.27.0
- 1.26.0
- 1.25.0
- 1.22.0
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.0
- 1.13.0
- 1.12.0
- 1.11.0
- 1.10.0
- 1.9.0
- 1.7.0
- 1.6.0
- 1.5.0
- 1.4.0
- 1.3.0
- 1.2.0
- 1.1.8
- 1.0.2
public static final class KubernetesConfig.ServiceNetworking.Builder extends GeneratedMessageV3.Builder<KubernetesConfig.ServiceNetworking.Builder> implements KubernetesConfig.ServiceNetworkingOrBuilder
Information about the Kubernetes Service networking configuration.
Protobuf type google.cloud.deploy.v1.KubernetesConfig.ServiceNetworking
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > KubernetesConfig.ServiceNetworking.BuilderImplements
KubernetesConfig.ServiceNetworkingOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public KubernetesConfig.ServiceNetworking.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
KubernetesConfig.ServiceNetworking.Builder |
build()
public KubernetesConfig.ServiceNetworking build()
Returns | |
---|---|
Type | Description |
KubernetesConfig.ServiceNetworking |
buildPartial()
public KubernetesConfig.ServiceNetworking buildPartial()
Returns | |
---|---|
Type | Description |
KubernetesConfig.ServiceNetworking |
clear()
public KubernetesConfig.ServiceNetworking.Builder clear()
Returns | |
---|---|
Type | Description |
KubernetesConfig.ServiceNetworking.Builder |
clearDeployment()
public KubernetesConfig.ServiceNetworking.Builder clearDeployment()
Required. Name of the Kubernetes Deployment whose traffic is managed by the specified Service.
string deployment = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
KubernetesConfig.ServiceNetworking.Builder |
This builder for chaining. |
clearDisablePodOverprovisioning()
public KubernetesConfig.ServiceNetworking.Builder clearDisablePodOverprovisioning()
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 | |
---|---|
Type | Description |
KubernetesConfig.ServiceNetworking.Builder |
This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public KubernetesConfig.ServiceNetworking.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field |
FieldDescriptor |
Returns | |
---|---|
Type | Description |
KubernetesConfig.ServiceNetworking.Builder |
clearOneof(Descriptors.OneofDescriptor oneof)
public KubernetesConfig.ServiceNetworking.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof |
OneofDescriptor |
Returns | |
---|---|
Type | Description |
KubernetesConfig.ServiceNetworking.Builder |
clearPodSelectorLabel()
public KubernetesConfig.ServiceNetworking.Builder clearPodSelectorLabel()
Optional. The label to use when selecting Pods for the Deployment resource. This label must already be present in the Deployment.
string pod_selector_label = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
KubernetesConfig.ServiceNetworking.Builder |
This builder for chaining. |
clearService()
public KubernetesConfig.ServiceNetworking.Builder clearService()
Required. Name of the Kubernetes Service.
string service = 1 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
KubernetesConfig.ServiceNetworking.Builder |
This builder for chaining. |
clone()
public KubernetesConfig.ServiceNetworking.Builder clone()
Returns | |
---|---|
Type | Description |
KubernetesConfig.ServiceNetworking.Builder |
getDefaultInstanceForType()
public KubernetesConfig.ServiceNetworking getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
KubernetesConfig.ServiceNetworking |
getDeployment()
public 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 | |
---|---|
Type | Description |
String |
The deployment. |
getDeploymentBytes()
public 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 | |
---|---|
Type | Description |
ByteString |
The bytes for deployment. |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getDisablePodOverprovisioning()
public 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 | |
---|---|
Type | Description |
boolean |
The disablePodOverprovisioning. |
getPodSelectorLabel()
public String getPodSelectorLabel()
Optional. The label to use when selecting Pods for the Deployment resource. This label must already be present in the Deployment.
string pod_selector_label = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The podSelectorLabel. |
getPodSelectorLabelBytes()
public ByteString getPodSelectorLabelBytes()
Optional. The label to use when selecting Pods for the Deployment resource. This label must already be present in the Deployment.
string pod_selector_label = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for podSelectorLabel. |
getService()
public String getService()
Required. Name of the Kubernetes Service.
string service = 1 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
String |
The service. |
getServiceBytes()
public ByteString getServiceBytes()
Required. Name of the Kubernetes Service.
string service = 1 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for service. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeFrom(KubernetesConfig.ServiceNetworking other)
public KubernetesConfig.ServiceNetworking.Builder mergeFrom(KubernetesConfig.ServiceNetworking other)
Parameter | |
---|---|
Name | Description |
other |
KubernetesConfig.ServiceNetworking |
Returns | |
---|---|
Type | Description |
KubernetesConfig.ServiceNetworking.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public KubernetesConfig.ServiceNetworking.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
KubernetesConfig.ServiceNetworking.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public KubernetesConfig.ServiceNetworking.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other |
Message |
Returns | |
---|---|
Type | Description |
KubernetesConfig.ServiceNetworking.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final KubernetesConfig.ServiceNetworking.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
KubernetesConfig.ServiceNetworking.Builder |
setDeployment(String value)
public KubernetesConfig.ServiceNetworking.Builder setDeployment(String value)
Required. Name of the Kubernetes Deployment whose traffic is managed by the specified Service.
string deployment = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
String The deployment to set. |
Returns | |
---|---|
Type | Description |
KubernetesConfig.ServiceNetworking.Builder |
This builder for chaining. |
setDeploymentBytes(ByteString value)
public KubernetesConfig.ServiceNetworking.Builder setDeploymentBytes(ByteString value)
Required. Name of the Kubernetes Deployment whose traffic is managed by the specified Service.
string deployment = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for deployment to set. |
Returns | |
---|---|
Type | Description |
KubernetesConfig.ServiceNetworking.Builder |
This builder for chaining. |
setDisablePodOverprovisioning(boolean value)
public KubernetesConfig.ServiceNetworking.Builder setDisablePodOverprovisioning(boolean value)
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];
Parameter | |
---|---|
Name | Description |
value |
boolean The disablePodOverprovisioning to set. |
Returns | |
---|---|
Type | Description |
KubernetesConfig.ServiceNetworking.Builder |
This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public KubernetesConfig.ServiceNetworking.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
KubernetesConfig.ServiceNetworking.Builder |
setPodSelectorLabel(String value)
public KubernetesConfig.ServiceNetworking.Builder setPodSelectorLabel(String value)
Optional. The label to use when selecting Pods for the Deployment resource. This label must already be present in the Deployment.
string pod_selector_label = 4 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
String The podSelectorLabel to set. |
Returns | |
---|---|
Type | Description |
KubernetesConfig.ServiceNetworking.Builder |
This builder for chaining. |
setPodSelectorLabelBytes(ByteString value)
public KubernetesConfig.ServiceNetworking.Builder setPodSelectorLabelBytes(ByteString value)
Optional. The label to use when selecting Pods for the Deployment resource. This label must already be present in the Deployment.
string pod_selector_label = 4 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for podSelectorLabel to set. |
Returns | |
---|---|
Type | Description |
KubernetesConfig.ServiceNetworking.Builder |
This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public KubernetesConfig.ServiceNetworking.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
Returns | |
---|---|
Type | Description |
KubernetesConfig.ServiceNetworking.Builder |
setService(String value)
public KubernetesConfig.ServiceNetworking.Builder setService(String value)
Required. Name of the Kubernetes Service.
string service = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
String The service to set. |
Returns | |
---|---|
Type | Description |
KubernetesConfig.ServiceNetworking.Builder |
This builder for chaining. |
setServiceBytes(ByteString value)
public KubernetesConfig.ServiceNetworking.Builder setServiceBytes(ByteString value)
Required. Name of the Kubernetes Service.
string service = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for service to set. |
Returns | |
---|---|
Type | Description |
KubernetesConfig.ServiceNetworking.Builder |
This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final KubernetesConfig.ServiceNetworking.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
KubernetesConfig.ServiceNetworking.Builder |