public final class ClusterPolicyConfig extends GeneratedMessage implements ClusterPolicyConfigOrBuilder
ClusterPolicyConfig stores the configuration for cluster wide policies.
Protobuf type google.container.v1beta1.ClusterPolicyConfig
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
NO_STANDARD_NODE_POOLS_FIELD_NUMBER
public static final int NO_STANDARD_NODE_POOLS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
NO_SYSTEM_IMPERSONATION_FIELD_NUMBER
public static final int NO_SYSTEM_IMPERSONATION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
NO_SYSTEM_MUTATION_FIELD_NUMBER
public static final int NO_SYSTEM_MUTATION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
NO_UNSAFE_WEBHOOKS_FIELD_NUMBER
public static final int NO_UNSAFE_WEBHOOKS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static ClusterPolicyConfig getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static ClusterPolicyConfig.Builder newBuilder()
newBuilder(ClusterPolicyConfig prototype)
public static ClusterPolicyConfig.Builder newBuilder(ClusterPolicyConfig prototype)
public static ClusterPolicyConfig parseDelimitedFrom(InputStream input)
public static ClusterPolicyConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static ClusterPolicyConfig parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ClusterPolicyConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static ClusterPolicyConfig parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ClusterPolicyConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ClusterPolicyConfig parseFrom(CodedInputStream input)
public static ClusterPolicyConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ClusterPolicyConfig parseFrom(InputStream input)
public static ClusterPolicyConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static ClusterPolicyConfig parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ClusterPolicyConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<ClusterPolicyConfig> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public ClusterPolicyConfig getDefaultInstanceForType()
getNoStandardNodePools()
public boolean getNoStandardNodePools()
Denotes preventing standard node pools and requiring only autopilot node
pools.
optional bool no_standard_node_pools = 5;
| Returns |
| Type |
Description |
boolean |
The noStandardNodePools.
|
getNoSystemImpersonation()
public boolean getNoSystemImpersonation()
Denotes preventing impersonation and CSRs for GKE System users.
optional bool no_system_impersonation = 2;
| Returns |
| Type |
Description |
boolean |
The noSystemImpersonation.
|
getNoSystemMutation()
public boolean getNoSystemMutation()
Denotes that preventing creation and mutation of resources in GKE
managed namespaces and cluster-scoped GKE managed resources .
optional bool no_system_mutation = 1;
| Returns |
| Type |
Description |
boolean |
The noSystemMutation.
|
getNoUnsafeWebhooks()
public boolean getNoUnsafeWebhooks()
Denotes preventing unsafe webhooks.
optional bool no_unsafe_webhooks = 3;
| Returns |
| Type |
Description |
boolean |
The noUnsafeWebhooks.
|
getParserForType()
public Parser<ClusterPolicyConfig> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hasNoStandardNodePools()
public boolean hasNoStandardNodePools()
Denotes preventing standard node pools and requiring only autopilot node
pools.
optional bool no_standard_node_pools = 5;
| Returns |
| Type |
Description |
boolean |
Whether the noStandardNodePools field is set.
|
hasNoSystemImpersonation()
public boolean hasNoSystemImpersonation()
Denotes preventing impersonation and CSRs for GKE System users.
optional bool no_system_impersonation = 2;
| Returns |
| Type |
Description |
boolean |
Whether the noSystemImpersonation field is set.
|
hasNoSystemMutation()
public boolean hasNoSystemMutation()
Denotes that preventing creation and mutation of resources in GKE
managed namespaces and cluster-scoped GKE managed resources .
optional bool no_system_mutation = 1;
| Returns |
| Type |
Description |
boolean |
Whether the noSystemMutation field is set.
|
hasNoUnsafeWebhooks()
public boolean hasNoUnsafeWebhooks()
Denotes preventing unsafe webhooks.
optional bool no_unsafe_webhooks = 3;
| Returns |
| Type |
Description |
boolean |
Whether the noUnsafeWebhooks field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public ClusterPolicyConfig.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected ClusterPolicyConfig.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public ClusterPolicyConfig.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides