Package namespace.cloud.compute.v1beta
Interface Compute.InstanceExtendedMetadataOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Compute.InstanceExtendedMetadata,Compute.InstanceExtendedMetadata.Builder
- Enclosing class:
Compute
public static interface Compute.InstanceExtendedMetadataOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionThe regional API endpoint for the CommandService, used to execute commands in containers running on this instance.com.google.protobuf.ByteStringThe regional API endpoint for the CommandService, used to execute commands in containers running on this instance.Kubernetes access metadata.Kubernetes access metadata.SSH access metadata.SSH access metadata.getTlsBackedPort(int index) Allocated TCP and TLS passthrough ports.intAllocated TCP and TLS passthrough ports.Allocated TCP and TLS passthrough ports.getTlsBackedPortOrBuilder(int index) Allocated TCP and TLS passthrough ports.Allocated TCP and TLS passthrough ports.booleanKubernetes access metadata.booleanSSH access metadata.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
-
hasSshMetadata
boolean hasSshMetadata()SSH access metadata. Set when the instance supports SSH access.
.namespace.cloud.compute.v1beta.InstanceExtendedMetadata.SshMetadata ssh_metadata = 1;- Returns:
- Whether the sshMetadata field is set.
-
getSshMetadata
Compute.InstanceExtendedMetadata.SshMetadata getSshMetadata()SSH access metadata. Set when the instance supports SSH access.
.namespace.cloud.compute.v1beta.InstanceExtendedMetadata.SshMetadata ssh_metadata = 1;- Returns:
- The sshMetadata.
-
getSshMetadataOrBuilder
Compute.InstanceExtendedMetadata.SshMetadataOrBuilder getSshMetadataOrBuilder()SSH access metadata. Set when the instance supports SSH access.
.namespace.cloud.compute.v1beta.InstanceExtendedMetadata.SshMetadata ssh_metadata = 1; -
hasKubernetesMetadata
boolean hasKubernetesMetadata()Kubernetes access metadata. Set when Kubernetes is enabled.
.namespace.cloud.compute.v1beta.InstanceExtendedMetadata.KubernetesInstanceMetadata kubernetes_metadata = 2;- Returns:
- Whether the kubernetesMetadata field is set.
-
getKubernetesMetadata
Compute.InstanceExtendedMetadata.KubernetesInstanceMetadata getKubernetesMetadata()Kubernetes access metadata. Set when Kubernetes is enabled.
.namespace.cloud.compute.v1beta.InstanceExtendedMetadata.KubernetesInstanceMetadata kubernetes_metadata = 2;- Returns:
- The kubernetesMetadata.
-
getKubernetesMetadataOrBuilder
Compute.InstanceExtendedMetadata.KubernetesInstanceMetadataOrBuilder getKubernetesMetadataOrBuilder()Kubernetes access metadata. Set when Kubernetes is enabled.
.namespace.cloud.compute.v1beta.InstanceExtendedMetadata.KubernetesInstanceMetadata kubernetes_metadata = 2; -
getTlsBackedPortList
List<Compute.InstanceExtendedMetadata.AllocatedTlsBackedPort> getTlsBackedPortList()Allocated TCP and TLS passthrough ports.
repeated .namespace.cloud.compute.v1beta.InstanceExtendedMetadata.AllocatedTlsBackedPort tls_backed_port = 3; -
getTlsBackedPort
Allocated TCP and TLS passthrough ports.
repeated .namespace.cloud.compute.v1beta.InstanceExtendedMetadata.AllocatedTlsBackedPort tls_backed_port = 3; -
getTlsBackedPortCount
int getTlsBackedPortCount()Allocated TCP and TLS passthrough ports.
repeated .namespace.cloud.compute.v1beta.InstanceExtendedMetadata.AllocatedTlsBackedPort tls_backed_port = 3; -
getTlsBackedPortOrBuilderList
List<? extends Compute.InstanceExtendedMetadata.AllocatedTlsBackedPortOrBuilder> getTlsBackedPortOrBuilderList()Allocated TCP and TLS passthrough ports.
repeated .namespace.cloud.compute.v1beta.InstanceExtendedMetadata.AllocatedTlsBackedPort tls_backed_port = 3; -
getTlsBackedPortOrBuilder
Compute.InstanceExtendedMetadata.AllocatedTlsBackedPortOrBuilder getTlsBackedPortOrBuilder(int index) Allocated TCP and TLS passthrough ports.
repeated .namespace.cloud.compute.v1beta.InstanceExtendedMetadata.AllocatedTlsBackedPort tls_backed_port = 3; -
getCommandServiceEndpoint
String getCommandServiceEndpoint()The regional API endpoint for the CommandService, used to execute commands in containers running on this instance.
string command_service_endpoint = 4;- Returns:
- The commandServiceEndpoint.
-
getCommandServiceEndpointBytes
com.google.protobuf.ByteString getCommandServiceEndpointBytes()The regional API endpoint for the CommandService, used to execute commands in containers running on this instance.
string command_service_endpoint = 4;- Returns:
- The bytes for commandServiceEndpoint.
-