Package namespace.cloud.compute.v1beta
Interface Compute.DescribeInstanceResponseOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Compute.DescribeInstanceResponse,Compute.DescribeInstanceResponse.Builder
- Enclosing class:
Compute
public static interface Compute.DescribeInstanceResponseOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetAttachments(int index) A list of metadata that is attached to the instance.intA list of metadata that is attached to the instance.A list of metadata that is attached to the instance.getAttachmentsOrBuilder(int index) A list of metadata that is attached to the instance.List<? extends Compute.AttachmentOrBuilder> A list of metadata that is attached to the instance.The instance's container cache configuration, if one exists.The instance's container cache configuration, if one exists.getContainers(int index) If the instance creation specified a set of containers, specifies the corresponding allocated containers.intIf the instance creation specified a set of containers, specifies the corresponding allocated containers.If the instance creation specified a set of containers, specifies the corresponding allocated containers.getContainersOrBuilder(int index) If the instance creation specified a set of containers, specifies the corresponding allocated containers.List<? extends Compute.AllocatedContainerOrBuilder> If the instance creation specified a set of containers, specifies the corresponding allocated containers.A set of experimental features attached to this instance.A set of experimental features attached to this instance.Service-specific metadata which may include credentials.Service-specific metadata which may include credentials.A fully qualified URL that points to the instance summary in the dashboard.com.google.protobuf.ByteStringA fully qualified URL that points to the instance summary in the dashboard.InstanceMetadata include both creation time specified fields such as labels, and status-like properties like the destroyed timestamp if the instance is no longer running.InstanceMetadata include both creation time specified fields such as labels, and status-like properties like the destroyed timestamp if the instance is no longer running.Endpoint information of the private Container Registry that is usable with this instance.Endpoint information of the private Container Registry that is usable with this instance.getShutdownReasons(int index) A list of reasons why an instance terminated.intA list of reasons why an instance terminated.A list of reasons why an instance terminated.getShutdownReasonsOrBuilder(int index) A list of reasons why an instance terminated.A list of reasons why an instance terminated.getWorkloadPermissions(int index) The set of permissions granted to the workload running in this instance.intThe set of permissions granted to the workload running in this instance.The set of permissions granted to the workload running in this instance.getWorkloadPermissionsOrBuilder(int index) The set of permissions granted to the workload running in this instance.List<? extends Authz.PermissionOrBuilder> The set of permissions granted to the workload running in this instance.booleanThe instance's container cache configuration, if one exists.booleanA set of experimental features attached to this instance.booleanService-specific metadata which may include credentials.booleanInstanceMetadata include both creation time specified fields such as labels, and status-like properties like the destroyed timestamp if the instance is no longer running.booleanEndpoint information of the private Container Registry that is usable with this instance.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
-
getInstanceUrl
String getInstanceUrl()A fully qualified URL that points to the instance summary in the dashboard. E.g. `https://cloud.namespace.so/01gr490qvbntkjn9jwypnd4g04/instance/ui3e3e3g7cfrg`.
string instance_url = 1;- Returns:
- The instanceUrl.
-
getInstanceUrlBytes
com.google.protobuf.ByteString getInstanceUrlBytes()A fully qualified URL that points to the instance summary in the dashboard. E.g. `https://cloud.namespace.so/01gr490qvbntkjn9jwypnd4g04/instance/ui3e3e3g7cfrg`.
string instance_url = 1;- Returns:
- The bytes for instanceUrl.
-
hasMetadata
boolean hasMetadata()InstanceMetadata include both creation time specified fields such as labels, and status-like properties like the destroyed timestamp if the instance is no longer running.
.namespace.cloud.compute.v1beta.InstanceMetadata metadata = 2;- Returns:
- Whether the metadata field is set.
-
getMetadata
Compute.InstanceMetadata getMetadata()InstanceMetadata include both creation time specified fields such as labels, and status-like properties like the destroyed timestamp if the instance is no longer running.
.namespace.cloud.compute.v1beta.InstanceMetadata metadata = 2;- Returns:
- The metadata.
-
getMetadataOrBuilder
Compute.InstanceMetadataOrBuilder getMetadataOrBuilder()InstanceMetadata include both creation time specified fields such as labels, and status-like properties like the destroyed timestamp if the instance is no longer running.
.namespace.cloud.compute.v1beta.InstanceMetadata metadata = 2; -
hasExtendedMetadata
boolean hasExtendedMetadata()Service-specific metadata which may include credentials. E.g. SSH or Kubernetes endpoint information.
.namespace.cloud.compute.v1beta.InstanceExtendedMetadata extended_metadata = 3;- Returns:
- Whether the extendedMetadata field is set.
-
getExtendedMetadata
Compute.InstanceExtendedMetadata getExtendedMetadata()Service-specific metadata which may include credentials. E.g. SSH or Kubernetes endpoint information.
.namespace.cloud.compute.v1beta.InstanceExtendedMetadata extended_metadata = 3;- Returns:
- The extendedMetadata.
-
getExtendedMetadataOrBuilder
Compute.InstanceExtendedMetadataOrBuilder getExtendedMetadataOrBuilder()Service-specific metadata which may include credentials. E.g. SSH or Kubernetes endpoint information.
.namespace.cloud.compute.v1beta.InstanceExtendedMetadata extended_metadata = 3; -
hasRegistry
boolean hasRegistry()Endpoint information of the private Container Registry that is usable with this instance. Instances are pre-configured to access workspace-owned images in this registry.
.namespace.cloud.compute.v1beta.ImageRegistry registry = 4;- Returns:
- Whether the registry field is set.
-
getRegistry
Compute.ImageRegistry getRegistry()Endpoint information of the private Container Registry that is usable with this instance. Instances are pre-configured to access workspace-owned images in this registry.
.namespace.cloud.compute.v1beta.ImageRegistry registry = 4;- Returns:
- The registry.
-
getRegistryOrBuilder
Compute.ImageRegistryOrBuilder getRegistryOrBuilder()Endpoint information of the private Container Registry that is usable with this instance. Instances are pre-configured to access workspace-owned images in this registry.
.namespace.cloud.compute.v1beta.ImageRegistry registry = 4; -
getContainersList
List<Compute.AllocatedContainer> getContainersList()If the instance creation specified a set of containers, specifies the corresponding allocated containers.
repeated .namespace.cloud.compute.v1beta.AllocatedContainer containers = 5; -
getContainers
If the instance creation specified a set of containers, specifies the corresponding allocated containers.
repeated .namespace.cloud.compute.v1beta.AllocatedContainer containers = 5; -
getContainersCount
int getContainersCount()If the instance creation specified a set of containers, specifies the corresponding allocated containers.
repeated .namespace.cloud.compute.v1beta.AllocatedContainer containers = 5; -
getContainersOrBuilderList
List<? extends Compute.AllocatedContainerOrBuilder> getContainersOrBuilderList()If the instance creation specified a set of containers, specifies the corresponding allocated containers.
repeated .namespace.cloud.compute.v1beta.AllocatedContainer containers = 5; -
getContainersOrBuilder
If the instance creation specified a set of containers, specifies the corresponding allocated containers.
repeated .namespace.cloud.compute.v1beta.AllocatedContainer containers = 5; -
hasExperimental
boolean hasExperimental()A set of experimental features attached to this instance. Experimental features may be removed or modified at any time by the Namespace team.
.namespace.cloud.compute.v1beta.DescribeInstanceResponse.ExperimentalFeatures experimental = 6;- Returns:
- Whether the experimental field is set.
-
getExperimental
Compute.DescribeInstanceResponse.ExperimentalFeatures getExperimental()A set of experimental features attached to this instance. Experimental features may be removed or modified at any time by the Namespace team.
.namespace.cloud.compute.v1beta.DescribeInstanceResponse.ExperimentalFeatures experimental = 6;- Returns:
- The experimental.
-
getExperimentalOrBuilder
Compute.DescribeInstanceResponse.ExperimentalFeaturesOrBuilder getExperimentalOrBuilder()A set of experimental features attached to this instance. Experimental features may be removed or modified at any time by the Namespace team.
.namespace.cloud.compute.v1beta.DescribeInstanceResponse.ExperimentalFeatures experimental = 6; -
getAttachmentsList
List<Compute.Attachment> getAttachmentsList()A list of metadata that is attached to the instance.
repeated .namespace.cloud.compute.v1beta.Attachment attachments = 7; -
getAttachments
A list of metadata that is attached to the instance.
repeated .namespace.cloud.compute.v1beta.Attachment attachments = 7; -
getAttachmentsCount
int getAttachmentsCount()A list of metadata that is attached to the instance.
repeated .namespace.cloud.compute.v1beta.Attachment attachments = 7; -
getAttachmentsOrBuilderList
List<? extends Compute.AttachmentOrBuilder> getAttachmentsOrBuilderList()A list of metadata that is attached to the instance.
repeated .namespace.cloud.compute.v1beta.Attachment attachments = 7; -
getAttachmentsOrBuilder
A list of metadata that is attached to the instance.
repeated .namespace.cloud.compute.v1beta.Attachment attachments = 7; -
hasContainerCache
boolean hasContainerCache()The instance's container cache configuration, if one exists.
.namespace.cloud.compute.v1beta.ContainerCache container_cache = 8;- Returns:
- Whether the containerCache field is set.
-
getContainerCache
Compute.ContainerCache getContainerCache()The instance's container cache configuration, if one exists.
.namespace.cloud.compute.v1beta.ContainerCache container_cache = 8;- Returns:
- The containerCache.
-
getContainerCacheOrBuilder
Compute.ContainerCacheOrBuilder getContainerCacheOrBuilder()The instance's container cache configuration, if one exists.
.namespace.cloud.compute.v1beta.ContainerCache container_cache = 8; -
getShutdownReasonsList
List<Compute.DescribeInstanceResponse.ShutdownReason> getShutdownReasonsList()A list of reasons why an instance terminated. Usually, this only contains one entry. If there were multiple concurrent causes that triggered a shutdown, each would be noted here.
repeated .namespace.cloud.compute.v1beta.DescribeInstanceResponse.ShutdownReason shutdown_reasons = 9; -
getShutdownReasons
A list of reasons why an instance terminated. Usually, this only contains one entry. If there were multiple concurrent causes that triggered a shutdown, each would be noted here.
repeated .namespace.cloud.compute.v1beta.DescribeInstanceResponse.ShutdownReason shutdown_reasons = 9; -
getShutdownReasonsCount
int getShutdownReasonsCount()A list of reasons why an instance terminated. Usually, this only contains one entry. If there were multiple concurrent causes that triggered a shutdown, each would be noted here.
repeated .namespace.cloud.compute.v1beta.DescribeInstanceResponse.ShutdownReason shutdown_reasons = 9; -
getShutdownReasonsOrBuilderList
List<? extends Compute.DescribeInstanceResponse.ShutdownReasonOrBuilder> getShutdownReasonsOrBuilderList()A list of reasons why an instance terminated. Usually, this only contains one entry. If there were multiple concurrent causes that triggered a shutdown, each would be noted here.
repeated .namespace.cloud.compute.v1beta.DescribeInstanceResponse.ShutdownReason shutdown_reasons = 9; -
getShutdownReasonsOrBuilder
A list of reasons why an instance terminated. Usually, this only contains one entry. If there were multiple concurrent causes that triggered a shutdown, each would be noted here.
repeated .namespace.cloud.compute.v1beta.DescribeInstanceResponse.ShutdownReason shutdown_reasons = 9; -
getWorkloadPermissionsList
List<Authz.Permission> getWorkloadPermissionsList()The set of permissions granted to the workload running in this instance.
repeated .namespace.cloud.iam.v1beta.Permission workload_permissions = 10; -
getWorkloadPermissions
The set of permissions granted to the workload running in this instance.
repeated .namespace.cloud.iam.v1beta.Permission workload_permissions = 10; -
getWorkloadPermissionsCount
int getWorkloadPermissionsCount()The set of permissions granted to the workload running in this instance.
repeated .namespace.cloud.iam.v1beta.Permission workload_permissions = 10; -
getWorkloadPermissionsOrBuilderList
List<? extends Authz.PermissionOrBuilder> getWorkloadPermissionsOrBuilderList()The set of permissions granted to the workload running in this instance.
repeated .namespace.cloud.iam.v1beta.Permission workload_permissions = 10; -
getWorkloadPermissionsOrBuilder
The set of permissions granted to the workload running in this instance.
repeated .namespace.cloud.iam.v1beta.Permission workload_permissions = 10;
-