public final class AwsServerConfig extends GeneratedMessageV3 implements AwsServerConfigOrBuilder
AwsServerConfig is the configuration of GKE cluster on AWS.
Protobuf type google.cloud.gkemulticloud.v1.AwsServerConfig
Static Fields
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
Field Value
SUPPORTED_AWS_REGIONS_FIELD_NUMBER
public static final int SUPPORTED_AWS_REGIONS_FIELD_NUMBER
Field Value
VALID_VERSIONS_FIELD_NUMBER
public static final int VALID_VERSIONS_FIELD_NUMBER
Field Value
Static Methods
getDefaultInstance()
public static AwsServerConfig getDefaultInstance()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
newBuilder()
public static AwsServerConfig.Builder newBuilder()
Returns
newBuilder(AwsServerConfig prototype)
public static AwsServerConfig.Builder newBuilder(AwsServerConfig prototype)
Parameter
Returns
public static AwsServerConfig parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
public static AwsServerConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public static AwsServerConfig parseFrom(byte[] data)
Parameter
Name | Description |
data | byte[]
|
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static AwsServerConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public static AwsServerConfig parseFrom(ByteString data)
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AwsServerConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static AwsServerConfig parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
public static AwsServerConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static AwsServerConfig parseFrom(InputStream input)
Parameter
Returns
Exceptions
public static AwsServerConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public static AwsServerConfig parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static AwsServerConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parser()
public static Parser<AwsServerConfig> parser()
Returns
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter
Returns
Overrides
getDefaultInstanceForType()
public AwsServerConfig getDefaultInstanceForType()
Returns
getName()
The resource name of the config.
string name = 1;
Returns
Type | Description |
String | The name.
|
getNameBytes()
public ByteString getNameBytes()
The resource name of the config.
string name = 1;
Returns
getParserForType()
public Parser<AwsServerConfig> getParserForType()
Returns
Overrides
getSerializedSize()
public int getSerializedSize()
Returns
Overrides
getSupportedAwsRegions(int index)
public String getSupportedAwsRegions(int index)
The list of supported AWS regions.
repeated string supported_aws_regions = 3;
Parameter
Name | Description |
index | int
The index of the element to return.
|
Returns
Type | Description |
String | The supportedAwsRegions at the given index.
|
getSupportedAwsRegionsBytes(int index)
public ByteString getSupportedAwsRegionsBytes(int index)
The list of supported AWS regions.
repeated string supported_aws_regions = 3;
Parameter
Name | Description |
index | int
The index of the value to return.
|
Returns
Type | Description |
ByteString | The bytes of the supportedAwsRegions at the given index.
|
getSupportedAwsRegionsCount()
public int getSupportedAwsRegionsCount()
The list of supported AWS regions.
repeated string supported_aws_regions = 3;
Returns
Type | Description |
int | The count of supportedAwsRegions.
|
getSupportedAwsRegionsList()
public ProtocolStringList getSupportedAwsRegionsList()
The list of supported AWS regions.
repeated string supported_aws_regions = 3;
Returns
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
getValidVersions(int index)
public AwsK8sVersionInfo getValidVersions(int index)
List of valid Kubernetes versions.
repeated .google.cloud.gkemulticloud.v1.AwsK8sVersionInfo valid_versions = 2;
Parameter
Returns
getValidVersionsCount()
public int getValidVersionsCount()
List of valid Kubernetes versions.
repeated .google.cloud.gkemulticloud.v1.AwsK8sVersionInfo valid_versions = 2;
Returns
getValidVersionsList()
public List<AwsK8sVersionInfo> getValidVersionsList()
List of valid Kubernetes versions.
repeated .google.cloud.gkemulticloud.v1.AwsK8sVersionInfo valid_versions = 2;
Returns
getValidVersionsOrBuilder(int index)
public AwsK8sVersionInfoOrBuilder getValidVersionsOrBuilder(int index)
List of valid Kubernetes versions.
repeated .google.cloud.gkemulticloud.v1.AwsK8sVersionInfo valid_versions = 2;
Parameter
Returns
getValidVersionsOrBuilderList()
public List<? extends AwsK8sVersionInfoOrBuilder> getValidVersionsOrBuilderList()
List of valid Kubernetes versions.
repeated .google.cloud.gkemulticloud.v1.AwsK8sVersionInfo valid_versions = 2;
Returns
Type | Description |
List<? extends com.google.cloud.gkemulticloud.v1.AwsK8sVersionInfoOrBuilder> | |
hashCode()
Returns
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
newBuilderForType()
public AwsServerConfig.Builder newBuilderForType()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected AwsServerConfig.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
toBuilder()
public AwsServerConfig.Builder toBuilder()
Returns
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions