Package namespace.cloud.compute.v1beta
Interface Compute.InstanceExtendedMetadata.KubernetesInstanceMetadataOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Compute.InstanceExtendedMetadata.KubernetesInstanceMetadata,Compute.InstanceExtendedMetadata.KubernetesInstanceMetadata.Builder
- Enclosing class:
Compute.InstanceExtendedMetadata
public static interface Compute.InstanceExtendedMetadata.KubernetesInstanceMetadataOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptioncom.google.protobuf.ByteStringPEM-encoded CA certificate for verifying the API server.com.google.protobuf.ByteStringPEM-encoded client certificate for authenticating to the API server.com.google.protobuf.ByteStringPEM-encoded client key for authenticating to the API server.The Kubernetes API server endpoint address.com.google.protobuf.ByteStringThe Kubernetes API server endpoint address.The Kubernetes distribution running in the instance, e.g.com.google.protobuf.ByteStringThe Kubernetes distribution running in the instance, e.g.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getEndpointAddress
String getEndpointAddress()The Kubernetes API server endpoint address.
string endpoint_address = 1;- Returns:
- The endpointAddress.
-
getEndpointAddressBytes
com.google.protobuf.ByteString getEndpointAddressBytes()The Kubernetes API server endpoint address.
string endpoint_address = 1;- Returns:
- The bytes for endpointAddress.
-
getCertificateAuthorityData
com.google.protobuf.ByteString getCertificateAuthorityData()PEM-encoded CA certificate for verifying the API server.
bytes certificate_authority_data = 2;- Returns:
- The certificateAuthorityData.
-
getClientCertificateData
com.google.protobuf.ByteString getClientCertificateData()PEM-encoded client certificate for authenticating to the API server.
bytes client_certificate_data = 3;- Returns:
- The clientCertificateData.
-
getClientKeyData
com.google.protobuf.ByteString getClientKeyData()PEM-encoded client key for authenticating to the API server.
bytes client_key_data = 4;- Returns:
- The clientKeyData.
-
getKubernetesDistribution
String getKubernetesDistribution()The Kubernetes distribution running in the instance, e.g. "k3s".
string kubernetes_distribution = 5;- Returns:
- The kubernetesDistribution.
-
getKubernetesDistributionBytes
com.google.protobuf.ByteString getKubernetesDistributionBytes()The Kubernetes distribution running in the instance, e.g. "k3s".
string kubernetes_distribution = 5;- Returns:
- The bytes for kubernetesDistribution.
-