- 2.58.0 (latest)
- 2.57.0
- 2.56.0
- 2.55.0
- 2.54.0
- 2.52.0
- 2.51.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.40.0
- 2.39.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.27.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.2
- 2.4.1
- 2.3.8
public final class NodePoolAutoConfig extends GeneratedMessageV3 implements NodePoolAutoConfigOrBuilder
node pool configs that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters
Protobuf type google.container.v1beta1.NodePoolAutoConfig
Inheritance
Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessageV3 > NodePoolAutoConfigImplements
NodePoolAutoConfigOrBuilderStatic Fields
NETWORK_TAGS_FIELD_NUMBER
public static final int NETWORK_TAGS_FIELD_NUMBER
Type | Description |
int |
Static Methods
getDefaultInstance()
public static NodePoolAutoConfig getDefaultInstance()
Type | Description |
NodePoolAutoConfig |
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
newBuilder()
public static NodePoolAutoConfig.Builder newBuilder()
Type | Description |
NodePoolAutoConfig.Builder |
newBuilder(NodePoolAutoConfig prototype)
public static NodePoolAutoConfig.Builder newBuilder(NodePoolAutoConfig prototype)
Name | Description |
prototype | NodePoolAutoConfig |
Type | Description |
NodePoolAutoConfig.Builder |
parseDelimitedFrom(InputStream input)
public static NodePoolAutoConfig parseDelimitedFrom(InputStream input)
Name | Description |
input | InputStream |
Type | Description |
NodePoolAutoConfig |
Type | Description |
IOException |
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static NodePoolAutoConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | InputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
NodePoolAutoConfig |
Type | Description |
IOException |
parseFrom(byte[] data)
public static NodePoolAutoConfig parseFrom(byte[] data)
Name | Description |
data | byte[] |
Type | Description |
NodePoolAutoConfig |
Type | Description |
InvalidProtocolBufferException |
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static NodePoolAutoConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Name | Description |
data | byte[] |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
NodePoolAutoConfig |
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteString data)
public static NodePoolAutoConfig parseFrom(ByteString data)
Name | Description |
data | ByteString |
Type | Description |
NodePoolAutoConfig |
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static NodePoolAutoConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Name | Description |
data | ByteString |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
NodePoolAutoConfig |
Type | Description |
InvalidProtocolBufferException |
parseFrom(CodedInputStream input)
public static NodePoolAutoConfig parseFrom(CodedInputStream input)
Name | Description |
input | CodedInputStream |
Type | Description |
NodePoolAutoConfig |
Type | Description |
IOException |
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static NodePoolAutoConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
NodePoolAutoConfig |
Type | Description |
IOException |
parseFrom(InputStream input)
public static NodePoolAutoConfig parseFrom(InputStream input)
Name | Description |
input | InputStream |
Type | Description |
NodePoolAutoConfig |
Type | Description |
IOException |
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static NodePoolAutoConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | InputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
NodePoolAutoConfig |
Type | Description |
IOException |
parseFrom(ByteBuffer data)
public static NodePoolAutoConfig parseFrom(ByteBuffer data)
Name | Description |
data | ByteBuffer |
Type | Description |
NodePoolAutoConfig |
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static NodePoolAutoConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Name | Description |
data | ByteBuffer |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
NodePoolAutoConfig |
Type | Description |
InvalidProtocolBufferException |
parser()
public static Parser<NodePoolAutoConfig> parser()
Type | Description |
Parser<NodePoolAutoConfig> |
Methods
equals(Object obj)
public boolean equals(Object obj)
Name | Description |
obj | Object |
Type | Description |
boolean |
getDefaultInstanceForType()
public NodePoolAutoConfig getDefaultInstanceForType()
Type | Description |
NodePoolAutoConfig |
getNetworkTags()
public NetworkTags getNetworkTags()
The list of instance tags applied to all nodes. Tags are used to identify valid sources or targets for network firewalls and are specified by the client during cluster creation. Each tag within the list must comply with RFC1035.
.google.container.v1beta1.NetworkTags network_tags = 1;
Type | Description |
NetworkTags | The networkTags. |
getNetworkTagsOrBuilder()
public NetworkTagsOrBuilder getNetworkTagsOrBuilder()
The list of instance tags applied to all nodes. Tags are used to identify valid sources or targets for network firewalls and are specified by the client during cluster creation. Each tag within the list must comply with RFC1035.
.google.container.v1beta1.NetworkTags network_tags = 1;
Type | Description |
NetworkTagsOrBuilder |
getParserForType()
public Parser<NodePoolAutoConfig> getParserForType()
Type | Description |
Parser<NodePoolAutoConfig> |
getSerializedSize()
public int getSerializedSize()
Type | Description |
int |
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Type | Description |
UnknownFieldSet |
hasNetworkTags()
public boolean hasNetworkTags()
The list of instance tags applied to all nodes. Tags are used to identify valid sources or targets for network firewalls and are specified by the client during cluster creation. Each tag within the list must comply with RFC1035.
.google.container.v1beta1.NetworkTags network_tags = 1;
Type | Description |
boolean | Whether the networkTags field is set. |
hashCode()
public int hashCode()
Type | Description |
int |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Type | Description |
boolean |
newBuilderForType()
public NodePoolAutoConfig.Builder newBuilderForType()
Type | Description |
NodePoolAutoConfig.Builder |
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected NodePoolAutoConfig.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Name | Description |
parent | BuilderParent |
Type | Description |
NodePoolAutoConfig.Builder |
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Name | Description |
unused | UnusedPrivateParameter |
Type | Description |
Object |
toBuilder()
public NodePoolAutoConfig.Builder toBuilder()
Type | Description |
NodePoolAutoConfig.Builder |
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Name | Description |
output | CodedOutputStream |
Type | Description |
IOException |