public static final class Autopilot.Builder extends GeneratedMessage.Builder<Autopilot.Builder> implements AutopilotOrBuilderAutopilot is the configuration for Autopilot settings on the cluster.
Protobuf type google.container.v1.Autopilot
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > Autopilot.BuilderImplements
AutopilotOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public Autopilot build()| Returns | |
|---|---|
| Type | Description |
Autopilot |
|
buildPartial()
public Autopilot buildPartial()| Returns | |
|---|---|
| Type | Description |
Autopilot |
|
clear()
public Autopilot.Builder clear()| Returns | |
|---|---|
| Type | Description |
Autopilot.Builder |
|
clearEnabled()
public Autopilot.Builder clearEnabled()Enable Autopilot
bool enabled = 1;
| Returns | |
|---|---|
| Type | Description |
Autopilot.Builder |
This builder for chaining. |
clearPrivilegedAdmissionConfig()
public Autopilot.Builder clearPrivilegedAdmissionConfig()PrivilegedAdmissionConfig is the configuration related to privileged admission control.
.google.container.v1.PrivilegedAdmissionConfig privileged_admission_config = 4;
| Returns | |
|---|---|
| Type | Description |
Autopilot.Builder |
|
clearWorkloadPolicyConfig()
public Autopilot.Builder clearWorkloadPolicyConfig()WorkloadPolicyConfig is the configuration related to GCW workload policy
.google.container.v1.WorkloadPolicyConfig workload_policy_config = 2;
| Returns | |
|---|---|
| Type | Description |
Autopilot.Builder |
|
getDefaultInstanceForType()
public Autopilot getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
Autopilot |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getEnabled()
public boolean getEnabled()Enable Autopilot
bool enabled = 1;
| Returns | |
|---|---|
| Type | Description |
boolean |
The enabled. |
getPrivilegedAdmissionConfig()
public PrivilegedAdmissionConfig getPrivilegedAdmissionConfig()PrivilegedAdmissionConfig is the configuration related to privileged admission control.
.google.container.v1.PrivilegedAdmissionConfig privileged_admission_config = 4;
| Returns | |
|---|---|
| Type | Description |
PrivilegedAdmissionConfig |
The privilegedAdmissionConfig. |
getPrivilegedAdmissionConfigBuilder()
public PrivilegedAdmissionConfig.Builder getPrivilegedAdmissionConfigBuilder()PrivilegedAdmissionConfig is the configuration related to privileged admission control.
.google.container.v1.PrivilegedAdmissionConfig privileged_admission_config = 4;
| Returns | |
|---|---|
| Type | Description |
PrivilegedAdmissionConfig.Builder |
|
getPrivilegedAdmissionConfigOrBuilder()
public PrivilegedAdmissionConfigOrBuilder getPrivilegedAdmissionConfigOrBuilder()PrivilegedAdmissionConfig is the configuration related to privileged admission control.
.google.container.v1.PrivilegedAdmissionConfig privileged_admission_config = 4;
| Returns | |
|---|---|
| Type | Description |
PrivilegedAdmissionConfigOrBuilder |
|
getWorkloadPolicyConfig()
public WorkloadPolicyConfig getWorkloadPolicyConfig()WorkloadPolicyConfig is the configuration related to GCW workload policy
.google.container.v1.WorkloadPolicyConfig workload_policy_config = 2;
| Returns | |
|---|---|
| Type | Description |
WorkloadPolicyConfig |
The workloadPolicyConfig. |
getWorkloadPolicyConfigBuilder()
public WorkloadPolicyConfig.Builder getWorkloadPolicyConfigBuilder()WorkloadPolicyConfig is the configuration related to GCW workload policy
.google.container.v1.WorkloadPolicyConfig workload_policy_config = 2;
| Returns | |
|---|---|
| Type | Description |
WorkloadPolicyConfig.Builder |
|
getWorkloadPolicyConfigOrBuilder()
public WorkloadPolicyConfigOrBuilder getWorkloadPolicyConfigOrBuilder()WorkloadPolicyConfig is the configuration related to GCW workload policy
.google.container.v1.WorkloadPolicyConfig workload_policy_config = 2;
| Returns | |
|---|---|
| Type | Description |
WorkloadPolicyConfigOrBuilder |
|
hasPrivilegedAdmissionConfig()
public boolean hasPrivilegedAdmissionConfig()PrivilegedAdmissionConfig is the configuration related to privileged admission control.
.google.container.v1.PrivilegedAdmissionConfig privileged_admission_config = 4;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the privilegedAdmissionConfig field is set. |
hasWorkloadPolicyConfig()
public boolean hasWorkloadPolicyConfig()WorkloadPolicyConfig is the configuration related to GCW workload policy
.google.container.v1.WorkloadPolicyConfig workload_policy_config = 2;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the workloadPolicyConfig field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(Autopilot other)
public Autopilot.Builder mergeFrom(Autopilot other)| Parameter | |
|---|---|
| Name | Description |
other |
Autopilot |
| Returns | |
|---|---|
| Type | Description |
Autopilot.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public Autopilot.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
Autopilot.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public Autopilot.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
Autopilot.Builder |
|
mergePrivilegedAdmissionConfig(PrivilegedAdmissionConfig value)
public Autopilot.Builder mergePrivilegedAdmissionConfig(PrivilegedAdmissionConfig value)PrivilegedAdmissionConfig is the configuration related to privileged admission control.
.google.container.v1.PrivilegedAdmissionConfig privileged_admission_config = 4;
| Parameter | |
|---|---|
| Name | Description |
value |
PrivilegedAdmissionConfig |
| Returns | |
|---|---|
| Type | Description |
Autopilot.Builder |
|
mergeWorkloadPolicyConfig(WorkloadPolicyConfig value)
public Autopilot.Builder mergeWorkloadPolicyConfig(WorkloadPolicyConfig value)WorkloadPolicyConfig is the configuration related to GCW workload policy
.google.container.v1.WorkloadPolicyConfig workload_policy_config = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
WorkloadPolicyConfig |
| Returns | |
|---|---|
| Type | Description |
Autopilot.Builder |
|
setEnabled(boolean value)
public Autopilot.Builder setEnabled(boolean value)Enable Autopilot
bool enabled = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
booleanThe enabled to set. |
| Returns | |
|---|---|
| Type | Description |
Autopilot.Builder |
This builder for chaining. |
setPrivilegedAdmissionConfig(PrivilegedAdmissionConfig value)
public Autopilot.Builder setPrivilegedAdmissionConfig(PrivilegedAdmissionConfig value)PrivilegedAdmissionConfig is the configuration related to privileged admission control.
.google.container.v1.PrivilegedAdmissionConfig privileged_admission_config = 4;
| Parameter | |
|---|---|
| Name | Description |
value |
PrivilegedAdmissionConfig |
| Returns | |
|---|---|
| Type | Description |
Autopilot.Builder |
|
setPrivilegedAdmissionConfig(PrivilegedAdmissionConfig.Builder builderForValue)
public Autopilot.Builder setPrivilegedAdmissionConfig(PrivilegedAdmissionConfig.Builder builderForValue)PrivilegedAdmissionConfig is the configuration related to privileged admission control.
.google.container.v1.PrivilegedAdmissionConfig privileged_admission_config = 4;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
PrivilegedAdmissionConfig.Builder |
| Returns | |
|---|---|
| Type | Description |
Autopilot.Builder |
|
setWorkloadPolicyConfig(WorkloadPolicyConfig value)
public Autopilot.Builder setWorkloadPolicyConfig(WorkloadPolicyConfig value)WorkloadPolicyConfig is the configuration related to GCW workload policy
.google.container.v1.WorkloadPolicyConfig workload_policy_config = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
WorkloadPolicyConfig |
| Returns | |
|---|---|
| Type | Description |
Autopilot.Builder |
|
setWorkloadPolicyConfig(WorkloadPolicyConfig.Builder builderForValue)
public Autopilot.Builder setWorkloadPolicyConfig(WorkloadPolicyConfig.Builder builderForValue)WorkloadPolicyConfig is the configuration related to GCW workload policy
.google.container.v1.WorkloadPolicyConfig workload_policy_config = 2;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
WorkloadPolicyConfig.Builder |
| Returns | |
|---|---|
| Type | Description |
Autopilot.Builder |
|