Package namespace.cloud.compute.v1beta
Class Compute.DescribeInstanceResponse.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<Compute.DescribeInstanceResponse.Builder>
com.google.protobuf.GeneratedMessage.Builder<Compute.DescribeInstanceResponse.Builder>
namespace.cloud.compute.v1beta.Compute.DescribeInstanceResponse.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,Compute.DescribeInstanceResponseOrBuilder
- Enclosing class:
Compute.DescribeInstanceResponse
public static final class Compute.DescribeInstanceResponse.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Compute.DescribeInstanceResponse.Builder>
implements Compute.DescribeInstanceResponseOrBuilder
DescribeInstanceResponse is returned as a result to CreateInstance or DescribeInstance. It includes both standard metadata (that focuses on instance status), and extended metadata (credentials, endpoints, etc).Protobuf type
namespace.cloud.compute.v1beta.DescribeInstanceResponse-
Method Summary
Modifier and TypeMethodDescriptionaddAllAttachments(Iterable<? extends Compute.Attachment> values) A list of metadata that is attached to the instance.addAllContainers(Iterable<? extends Compute.AllocatedContainer> values) If the instance creation specified a set of containers, specifies the corresponding allocated containers.addAllShutdownReasons(Iterable<? extends Compute.DescribeInstanceResponse.ShutdownReason> values) A list of reasons why an instance terminated.addAllWorkloadPermissions(Iterable<? extends Authz.Permission> values) The set of permissions granted to the workload running in this instance.addAttachments(int index, Compute.Attachment value) A list of metadata that is attached to the instance.addAttachments(int index, Compute.Attachment.Builder builderForValue) A list of metadata that is attached to the instance.addAttachments(Compute.Attachment value) A list of metadata that is attached to the instance.addAttachments(Compute.Attachment.Builder builderForValue) A list of metadata that is attached to the instance.A list of metadata that is attached to the instance.addAttachmentsBuilder(int index) A list of metadata that is attached to the instance.addContainers(int index, Compute.AllocatedContainer value) If the instance creation specified a set of containers, specifies the corresponding allocated containers.addContainers(int index, Compute.AllocatedContainer.Builder builderForValue) If 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.addContainers(Compute.AllocatedContainer.Builder builderForValue) If 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.addContainersBuilder(int index) If the instance creation specified a set of containers, specifies the corresponding allocated containers.addShutdownReasons(int index, Compute.DescribeInstanceResponse.ShutdownReason value) A list of reasons why an instance terminated.addShutdownReasons(int index, Compute.DescribeInstanceResponse.ShutdownReason.Builder builderForValue) A list of reasons why an instance terminated.A list of reasons why an instance terminated.A list of reasons why an instance terminated.A list of reasons why an instance terminated.addShutdownReasonsBuilder(int index) A list of reasons why an instance terminated.addWorkloadPermissions(int index, Authz.Permission value) The set of permissions granted to the workload running in this instance.addWorkloadPermissions(int index, Authz.Permission.Builder builderForValue) The set of permissions granted to the workload running in this instance.The set of permissions granted to the workload running in this instance.addWorkloadPermissions(Authz.Permission.Builder builderForValue) The set of permissions granted to the workload running in this instance.The set of permissions granted to the workload running in this instance.addWorkloadPermissionsBuilder(int index) The set of permissions granted to the workload running in this instance.build()clear()A list of metadata that is attached to the instance.The instance's container cache configuration, if one exists.If the instance creation specified a set of containers, specifies the corresponding allocated containers.A set of experimental features attached to this instance.Service-specific metadata which may include credentials.A 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.Endpoint information of the private Container Registry that is usable with this instance.A list of reasons why an instance terminated.The set of permissions granted to the workload running in this instance.getAttachments(int index) A list of metadata that is attached to the instance.getAttachmentsBuilder(int index) A list of metadata that is attached to the instance.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.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.getContainersBuilder(int index) If 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.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.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorA set of experimental features attached to this instance.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.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.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.Endpoint information of the private Container Registry that is usable with this instance.getShutdownReasons(int index) A list of reasons why an instance terminated.getShutdownReasonsBuilder(int index) A list of reasons why an instance terminated.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.getWorkloadPermissionsBuilder(int index) The set of permissions granted to the workload running in this instance.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.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanThe instance's container cache configuration, if one exists.A set of experimental features attached to this instance.Service-specific metadata which may include credentials.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) 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.removeAttachments(int index) A list of metadata that is attached to the instance.removeContainers(int index) If the instance creation specified a set of containers, specifies the corresponding allocated containers.removeShutdownReasons(int index) A list of reasons why an instance terminated.removeWorkloadPermissions(int index) The set of permissions granted to the workload running in this instance.setAttachments(int index, Compute.Attachment value) A list of metadata that is attached to the instance.setAttachments(int index, Compute.Attachment.Builder builderForValue) A list of metadata that is attached to the instance.The instance's container cache configuration, if one exists.setContainerCache(Compute.ContainerCache.Builder builderForValue) The instance's container cache configuration, if one exists.setContainers(int index, Compute.AllocatedContainer value) If the instance creation specified a set of containers, specifies the corresponding allocated containers.setContainers(int index, Compute.AllocatedContainer.Builder builderForValue) 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.setExtendedMetadata(Compute.InstanceExtendedMetadata.Builder builderForValue) Service-specific metadata which may include credentials.setInstanceUrl(String value) A fully qualified URL that points to the instance summary in the dashboard.setInstanceUrlBytes(com.google.protobuf.ByteString value) A 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.setMetadata(Compute.InstanceMetadata.Builder builderForValue) 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.setRegistry(Compute.ImageRegistry value) Endpoint information of the private Container Registry that is usable with this instance.setRegistry(Compute.ImageRegistry.Builder builderForValue) Endpoint information of the private Container Registry that is usable with this instance.setShutdownReasons(int index, Compute.DescribeInstanceResponse.ShutdownReason value) A list of reasons why an instance terminated.setShutdownReasons(int index, Compute.DescribeInstanceResponse.ShutdownReason.Builder builderForValue) A list of reasons why an instance terminated.setWorkloadPermissions(int index, Authz.Permission value) The set of permissions granted to the workload running in this instance.setWorkloadPermissions(int index, Authz.Permission.Builder builderForValue) The set of permissions granted to the workload running in this instance.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Compute.DescribeInstanceResponse.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Compute.DescribeInstanceResponse.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<Compute.DescribeInstanceResponse.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Compute.DescribeInstanceResponse.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Compute.DescribeInstanceResponse.Builder>
-
mergeFrom
public Compute.DescribeInstanceResponse.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Compute.DescribeInstanceResponse.Builder>- Throws:
IOException
-
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;- Specified by:
getInstanceUrlin interfaceCompute.DescribeInstanceResponseOrBuilder- Returns:
- The instanceUrl.
-
getInstanceUrlBytes
public 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;- Specified by:
getInstanceUrlBytesin interfaceCompute.DescribeInstanceResponseOrBuilder- Returns:
- The bytes for instanceUrl.
-
setInstanceUrl
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;- Parameters:
value- The instanceUrl to set.- Returns:
- This builder for chaining.
-
clearInstanceUrl
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:
- This builder for chaining.
-
setInstanceUrlBytes
public Compute.DescribeInstanceResponse.Builder setInstanceUrlBytes(com.google.protobuf.ByteString value) 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;- Parameters:
value- The bytes for instanceUrl to set.- Returns:
- This builder for chaining.
-
hasMetadata
public 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;- Specified by:
hasMetadatain interfaceCompute.DescribeInstanceResponseOrBuilder- Returns:
- Whether the metadata field is set.
-
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;- Specified by:
getMetadatain interfaceCompute.DescribeInstanceResponseOrBuilder- Returns:
- The metadata.
-
setMetadata
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; -
setMetadata
public Compute.DescribeInstanceResponse.Builder setMetadata(Compute.InstanceMetadata.Builder builderForValue) 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; -
mergeMetadata
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; -
clearMetadata
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; -
getMetadataBuilder
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; -
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;- Specified by:
getMetadataOrBuilderin interfaceCompute.DescribeInstanceResponseOrBuilder
-
hasExtendedMetadata
public boolean hasExtendedMetadata()Service-specific metadata which may include credentials. E.g. SSH or Kubernetes endpoint information.
.namespace.cloud.compute.v1beta.InstanceExtendedMetadata extended_metadata = 3;- Specified by:
hasExtendedMetadatain interfaceCompute.DescribeInstanceResponseOrBuilder- Returns:
- Whether the extendedMetadata field is set.
-
getExtendedMetadata
Service-specific metadata which may include credentials. E.g. SSH or Kubernetes endpoint information.
.namespace.cloud.compute.v1beta.InstanceExtendedMetadata extended_metadata = 3;- Specified by:
getExtendedMetadatain interfaceCompute.DescribeInstanceResponseOrBuilder- Returns:
- The extendedMetadata.
-
setExtendedMetadata
public Compute.DescribeInstanceResponse.Builder setExtendedMetadata(Compute.InstanceExtendedMetadata value) Service-specific metadata which may include credentials. E.g. SSH or Kubernetes endpoint information.
.namespace.cloud.compute.v1beta.InstanceExtendedMetadata extended_metadata = 3; -
setExtendedMetadata
public Compute.DescribeInstanceResponse.Builder setExtendedMetadata(Compute.InstanceExtendedMetadata.Builder builderForValue) Service-specific metadata which may include credentials. E.g. SSH or Kubernetes endpoint information.
.namespace.cloud.compute.v1beta.InstanceExtendedMetadata extended_metadata = 3; -
mergeExtendedMetadata
public Compute.DescribeInstanceResponse.Builder mergeExtendedMetadata(Compute.InstanceExtendedMetadata value) Service-specific metadata which may include credentials. E.g. SSH or Kubernetes endpoint information.
.namespace.cloud.compute.v1beta.InstanceExtendedMetadata extended_metadata = 3; -
clearExtendedMetadata
Service-specific metadata which may include credentials. E.g. SSH or Kubernetes endpoint information.
.namespace.cloud.compute.v1beta.InstanceExtendedMetadata extended_metadata = 3; -
getExtendedMetadataBuilder
Service-specific metadata which may include credentials. E.g. SSH or Kubernetes endpoint information.
.namespace.cloud.compute.v1beta.InstanceExtendedMetadata extended_metadata = 3; -
getExtendedMetadataOrBuilder
Service-specific metadata which may include credentials. E.g. SSH or Kubernetes endpoint information.
.namespace.cloud.compute.v1beta.InstanceExtendedMetadata extended_metadata = 3;- Specified by:
getExtendedMetadataOrBuilderin interfaceCompute.DescribeInstanceResponseOrBuilder
-
hasRegistry
public 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;- Specified by:
hasRegistryin interfaceCompute.DescribeInstanceResponseOrBuilder- Returns:
- Whether the registry field is set.
-
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;- Specified by:
getRegistryin interfaceCompute.DescribeInstanceResponseOrBuilder- Returns:
- The registry.
-
setRegistry
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; -
setRegistry
public Compute.DescribeInstanceResponse.Builder setRegistry(Compute.ImageRegistry.Builder builderForValue) 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; -
mergeRegistry
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; -
clearRegistry
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; -
getRegistryBuilder
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; -
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;- Specified by:
getRegistryOrBuilderin interfaceCompute.DescribeInstanceResponseOrBuilder
-
getContainersList
If the instance creation specified a set of containers, specifies the corresponding allocated containers.
repeated .namespace.cloud.compute.v1beta.AllocatedContainer containers = 5;- Specified by:
getContainersListin interfaceCompute.DescribeInstanceResponseOrBuilder
-
getContainersCount
public int getContainersCount()If the instance creation specified a set of containers, specifies the corresponding allocated containers.
repeated .namespace.cloud.compute.v1beta.AllocatedContainer containers = 5;- Specified by:
getContainersCountin interfaceCompute.DescribeInstanceResponseOrBuilder
-
getContainers
If the instance creation specified a set of containers, specifies the corresponding allocated containers.
repeated .namespace.cloud.compute.v1beta.AllocatedContainer containers = 5;- Specified by:
getContainersin interfaceCompute.DescribeInstanceResponseOrBuilder
-
setContainers
public Compute.DescribeInstanceResponse.Builder setContainers(int index, Compute.AllocatedContainer value) If the instance creation specified a set of containers, specifies the corresponding allocated containers.
repeated .namespace.cloud.compute.v1beta.AllocatedContainer containers = 5; -
setContainers
public Compute.DescribeInstanceResponse.Builder setContainers(int index, Compute.AllocatedContainer.Builder builderForValue) If the instance creation specified a set of containers, specifies the corresponding allocated containers.
repeated .namespace.cloud.compute.v1beta.AllocatedContainer containers = 5; -
addContainers
If the instance creation specified a set of containers, specifies the corresponding allocated containers.
repeated .namespace.cloud.compute.v1beta.AllocatedContainer containers = 5; -
addContainers
public Compute.DescribeInstanceResponse.Builder addContainers(int index, Compute.AllocatedContainer value) If the instance creation specified a set of containers, specifies the corresponding allocated containers.
repeated .namespace.cloud.compute.v1beta.AllocatedContainer containers = 5; -
addContainers
public Compute.DescribeInstanceResponse.Builder addContainers(Compute.AllocatedContainer.Builder builderForValue) If the instance creation specified a set of containers, specifies the corresponding allocated containers.
repeated .namespace.cloud.compute.v1beta.AllocatedContainer containers = 5; -
addContainers
public Compute.DescribeInstanceResponse.Builder addContainers(int index, Compute.AllocatedContainer.Builder builderForValue) If the instance creation specified a set of containers, specifies the corresponding allocated containers.
repeated .namespace.cloud.compute.v1beta.AllocatedContainer containers = 5; -
addAllContainers
public Compute.DescribeInstanceResponse.Builder addAllContainers(Iterable<? extends Compute.AllocatedContainer> values) If the instance creation specified a set of containers, specifies the corresponding allocated containers.
repeated .namespace.cloud.compute.v1beta.AllocatedContainer containers = 5; -
clearContainers
If the instance creation specified a set of containers, specifies the corresponding allocated containers.
repeated .namespace.cloud.compute.v1beta.AllocatedContainer containers = 5; -
removeContainers
If the instance creation specified a set of containers, specifies the corresponding allocated containers.
repeated .namespace.cloud.compute.v1beta.AllocatedContainer containers = 5; -
getContainersBuilder
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;- Specified by:
getContainersOrBuilderin interfaceCompute.DescribeInstanceResponseOrBuilder
-
getContainersOrBuilderList
If the instance creation specified a set of containers, specifies the corresponding allocated containers.
repeated .namespace.cloud.compute.v1beta.AllocatedContainer containers = 5;- Specified by:
getContainersOrBuilderListin interfaceCompute.DescribeInstanceResponseOrBuilder
-
addContainersBuilder
If the instance creation specified a set of containers, specifies the corresponding allocated containers.
repeated .namespace.cloud.compute.v1beta.AllocatedContainer containers = 5; -
addContainersBuilder
If the instance creation specified a set of containers, specifies the corresponding allocated containers.
repeated .namespace.cloud.compute.v1beta.AllocatedContainer containers = 5; -
getContainersBuilderList
If the instance creation specified a set of containers, specifies the corresponding allocated containers.
repeated .namespace.cloud.compute.v1beta.AllocatedContainer containers = 5; -
hasExperimental
public 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;- Specified by:
hasExperimentalin interfaceCompute.DescribeInstanceResponseOrBuilder- Returns:
- Whether the experimental field is set.
-
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;- Specified by:
getExperimentalin interfaceCompute.DescribeInstanceResponseOrBuilder- Returns:
- The experimental.
-
setExperimental
public Compute.DescribeInstanceResponse.Builder setExperimental(Compute.DescribeInstanceResponse.ExperimentalFeatures value) 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; -
setExperimental
public Compute.DescribeInstanceResponse.Builder setExperimental(Compute.DescribeInstanceResponse.ExperimentalFeatures.Builder builderForValue) 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; -
mergeExperimental
public Compute.DescribeInstanceResponse.Builder mergeExperimental(Compute.DescribeInstanceResponse.ExperimentalFeatures value) 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; -
clearExperimental
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; -
getExperimentalBuilder
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; -
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;- Specified by:
getExperimentalOrBuilderin interfaceCompute.DescribeInstanceResponseOrBuilder
-
getAttachmentsList
A list of metadata that is attached to the instance.
repeated .namespace.cloud.compute.v1beta.Attachment attachments = 7;- Specified by:
getAttachmentsListin interfaceCompute.DescribeInstanceResponseOrBuilder
-
getAttachmentsCount
public int getAttachmentsCount()A list of metadata that is attached to the instance.
repeated .namespace.cloud.compute.v1beta.Attachment attachments = 7;- Specified by:
getAttachmentsCountin interfaceCompute.DescribeInstanceResponseOrBuilder
-
getAttachments
A list of metadata that is attached to the instance.
repeated .namespace.cloud.compute.v1beta.Attachment attachments = 7;- Specified by:
getAttachmentsin interfaceCompute.DescribeInstanceResponseOrBuilder
-
setAttachments
A list of metadata that is attached to the instance.
repeated .namespace.cloud.compute.v1beta.Attachment attachments = 7; -
setAttachments
public Compute.DescribeInstanceResponse.Builder setAttachments(int index, Compute.Attachment.Builder builderForValue) A list of metadata that is attached to the instance.
repeated .namespace.cloud.compute.v1beta.Attachment attachments = 7; -
addAttachments
A list of metadata that is attached to the instance.
repeated .namespace.cloud.compute.v1beta.Attachment attachments = 7; -
addAttachments
A list of metadata that is attached to the instance.
repeated .namespace.cloud.compute.v1beta.Attachment attachments = 7; -
addAttachments
public Compute.DescribeInstanceResponse.Builder addAttachments(Compute.Attachment.Builder builderForValue) A list of metadata that is attached to the instance.
repeated .namespace.cloud.compute.v1beta.Attachment attachments = 7; -
addAttachments
public Compute.DescribeInstanceResponse.Builder addAttachments(int index, Compute.Attachment.Builder builderForValue) A list of metadata that is attached to the instance.
repeated .namespace.cloud.compute.v1beta.Attachment attachments = 7; -
addAllAttachments
public Compute.DescribeInstanceResponse.Builder addAllAttachments(Iterable<? extends Compute.Attachment> values) A list of metadata that is attached to the instance.
repeated .namespace.cloud.compute.v1beta.Attachment attachments = 7; -
clearAttachments
A list of metadata that is attached to the instance.
repeated .namespace.cloud.compute.v1beta.Attachment attachments = 7; -
removeAttachments
A list of metadata that is attached to the instance.
repeated .namespace.cloud.compute.v1beta.Attachment attachments = 7; -
getAttachmentsBuilder
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;- Specified by:
getAttachmentsOrBuilderin interfaceCompute.DescribeInstanceResponseOrBuilder
-
getAttachmentsOrBuilderList
A list of metadata that is attached to the instance.
repeated .namespace.cloud.compute.v1beta.Attachment attachments = 7;- Specified by:
getAttachmentsOrBuilderListin interfaceCompute.DescribeInstanceResponseOrBuilder
-
addAttachmentsBuilder
A list of metadata that is attached to the instance.
repeated .namespace.cloud.compute.v1beta.Attachment attachments = 7; -
addAttachmentsBuilder
A list of metadata that is attached to the instance.
repeated .namespace.cloud.compute.v1beta.Attachment attachments = 7; -
getAttachmentsBuilderList
A list of metadata that is attached to the instance.
repeated .namespace.cloud.compute.v1beta.Attachment attachments = 7; -
hasContainerCache
public boolean hasContainerCache()The instance's container cache configuration, if one exists.
.namespace.cloud.compute.v1beta.ContainerCache container_cache = 8;- Specified by:
hasContainerCachein interfaceCompute.DescribeInstanceResponseOrBuilder- Returns:
- Whether the containerCache field is set.
-
getContainerCache
The instance's container cache configuration, if one exists.
.namespace.cloud.compute.v1beta.ContainerCache container_cache = 8;- Specified by:
getContainerCachein interfaceCompute.DescribeInstanceResponseOrBuilder- Returns:
- The containerCache.
-
setContainerCache
The instance's container cache configuration, if one exists.
.namespace.cloud.compute.v1beta.ContainerCache container_cache = 8; -
setContainerCache
public Compute.DescribeInstanceResponse.Builder setContainerCache(Compute.ContainerCache.Builder builderForValue) The instance's container cache configuration, if one exists.
.namespace.cloud.compute.v1beta.ContainerCache container_cache = 8; -
mergeContainerCache
The instance's container cache configuration, if one exists.
.namespace.cloud.compute.v1beta.ContainerCache container_cache = 8; -
clearContainerCache
The instance's container cache configuration, if one exists.
.namespace.cloud.compute.v1beta.ContainerCache container_cache = 8; -
getContainerCacheBuilder
The instance's container cache configuration, if one exists.
.namespace.cloud.compute.v1beta.ContainerCache container_cache = 8; -
getContainerCacheOrBuilder
The instance's container cache configuration, if one exists.
.namespace.cloud.compute.v1beta.ContainerCache container_cache = 8;- Specified by:
getContainerCacheOrBuilderin interfaceCompute.DescribeInstanceResponseOrBuilder
-
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;- Specified by:
getShutdownReasonsListin interfaceCompute.DescribeInstanceResponseOrBuilder
-
getShutdownReasonsCount
public 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;- Specified by:
getShutdownReasonsCountin interfaceCompute.DescribeInstanceResponseOrBuilder
-
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;- Specified by:
getShutdownReasonsin interfaceCompute.DescribeInstanceResponseOrBuilder
-
setShutdownReasons
public Compute.DescribeInstanceResponse.Builder setShutdownReasons(int index, Compute.DescribeInstanceResponse.ShutdownReason value) 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; -
setShutdownReasons
public Compute.DescribeInstanceResponse.Builder setShutdownReasons(int index, Compute.DescribeInstanceResponse.ShutdownReason.Builder builderForValue) 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; -
addShutdownReasons
public Compute.DescribeInstanceResponse.Builder addShutdownReasons(Compute.DescribeInstanceResponse.ShutdownReason value) 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; -
addShutdownReasons
public Compute.DescribeInstanceResponse.Builder addShutdownReasons(int index, Compute.DescribeInstanceResponse.ShutdownReason value) 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; -
addShutdownReasons
public Compute.DescribeInstanceResponse.Builder addShutdownReasons(Compute.DescribeInstanceResponse.ShutdownReason.Builder builderForValue) 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; -
addShutdownReasons
public Compute.DescribeInstanceResponse.Builder addShutdownReasons(int index, Compute.DescribeInstanceResponse.ShutdownReason.Builder builderForValue) 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; -
addAllShutdownReasons
public Compute.DescribeInstanceResponse.Builder addAllShutdownReasons(Iterable<? extends Compute.DescribeInstanceResponse.ShutdownReason> values) 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; -
clearShutdownReasons
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; -
removeShutdownReasons
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; -
getShutdownReasonsBuilder
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
public Compute.DescribeInstanceResponse.ShutdownReasonOrBuilder getShutdownReasonsOrBuilder(int index) 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;- Specified by:
getShutdownReasonsOrBuilderin interfaceCompute.DescribeInstanceResponseOrBuilder
-
getShutdownReasonsOrBuilderList
public 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;- Specified by:
getShutdownReasonsOrBuilderListin interfaceCompute.DescribeInstanceResponseOrBuilder
-
addShutdownReasonsBuilder
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; -
addShutdownReasonsBuilder
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; -
getShutdownReasonsBuilderList
public List<Compute.DescribeInstanceResponse.ShutdownReason.Builder> getShutdownReasonsBuilderList()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
The set of permissions granted to the workload running in this instance.
repeated .namespace.cloud.iam.v1beta.Permission workload_permissions = 10;- Specified by:
getWorkloadPermissionsListin interfaceCompute.DescribeInstanceResponseOrBuilder
-
getWorkloadPermissionsCount
public int getWorkloadPermissionsCount()The set of permissions granted to the workload running in this instance.
repeated .namespace.cloud.iam.v1beta.Permission workload_permissions = 10;- Specified by:
getWorkloadPermissionsCountin interfaceCompute.DescribeInstanceResponseOrBuilder
-
getWorkloadPermissions
The set of permissions granted to the workload running in this instance.
repeated .namespace.cloud.iam.v1beta.Permission workload_permissions = 10;- Specified by:
getWorkloadPermissionsin interfaceCompute.DescribeInstanceResponseOrBuilder
-
setWorkloadPermissions
public Compute.DescribeInstanceResponse.Builder setWorkloadPermissions(int index, Authz.Permission value) The set of permissions granted to the workload running in this instance.
repeated .namespace.cloud.iam.v1beta.Permission workload_permissions = 10; -
setWorkloadPermissions
public Compute.DescribeInstanceResponse.Builder setWorkloadPermissions(int index, Authz.Permission.Builder builderForValue) The set of permissions granted to the workload running in this instance.
repeated .namespace.cloud.iam.v1beta.Permission workload_permissions = 10; -
addWorkloadPermissions
The set of permissions granted to the workload running in this instance.
repeated .namespace.cloud.iam.v1beta.Permission workload_permissions = 10; -
addWorkloadPermissions
public Compute.DescribeInstanceResponse.Builder addWorkloadPermissions(int index, Authz.Permission value) The set of permissions granted to the workload running in this instance.
repeated .namespace.cloud.iam.v1beta.Permission workload_permissions = 10; -
addWorkloadPermissions
public Compute.DescribeInstanceResponse.Builder addWorkloadPermissions(Authz.Permission.Builder builderForValue) The set of permissions granted to the workload running in this instance.
repeated .namespace.cloud.iam.v1beta.Permission workload_permissions = 10; -
addWorkloadPermissions
public Compute.DescribeInstanceResponse.Builder addWorkloadPermissions(int index, Authz.Permission.Builder builderForValue) The set of permissions granted to the workload running in this instance.
repeated .namespace.cloud.iam.v1beta.Permission workload_permissions = 10; -
addAllWorkloadPermissions
public Compute.DescribeInstanceResponse.Builder addAllWorkloadPermissions(Iterable<? extends Authz.Permission> values) The set of permissions granted to the workload running in this instance.
repeated .namespace.cloud.iam.v1beta.Permission workload_permissions = 10; -
clearWorkloadPermissions
The set of permissions granted to the workload running in this instance.
repeated .namespace.cloud.iam.v1beta.Permission workload_permissions = 10; -
removeWorkloadPermissions
The set of permissions granted to the workload running in this instance.
repeated .namespace.cloud.iam.v1beta.Permission workload_permissions = 10; -
getWorkloadPermissionsBuilder
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;- Specified by:
getWorkloadPermissionsOrBuilderin interfaceCompute.DescribeInstanceResponseOrBuilder
-
getWorkloadPermissionsOrBuilderList
The set of permissions granted to the workload running in this instance.
repeated .namespace.cloud.iam.v1beta.Permission workload_permissions = 10;- Specified by:
getWorkloadPermissionsOrBuilderListin interfaceCompute.DescribeInstanceResponseOrBuilder
-
addWorkloadPermissionsBuilder
The set of permissions granted to the workload running in this instance.
repeated .namespace.cloud.iam.v1beta.Permission workload_permissions = 10; -
addWorkloadPermissionsBuilder
The set of permissions granted to the workload running in this instance.
repeated .namespace.cloud.iam.v1beta.Permission workload_permissions = 10; -
getWorkloadPermissionsBuilderList
The set of permissions granted to the workload running in this instance.
repeated .namespace.cloud.iam.v1beta.Permission workload_permissions = 10;
-