Package com.google.cloud.hypercomputecluster.v1beta (0.1.0)
| GitHub Repository |
Prerelease Implications
This package is a prerelease version! Use with caution.
Prerelease versions are considered unstable as they may be shut down and/or subject to breaking changes when upgrading. Use them only for testing or if you specifically need their experimental features.
Client Classes
Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.
| Client | Description |
|---|---|
| com. |
Service Description: Service describing handlers for resources
This class provides the ability to make remote calls to the backing service through method calls that map to API methods. Sample code to get started: |
Settings Classes
Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.
| Settings | Description |
|---|---|
| com. |
Settings class to configure an instance of HypercomputeClusterClient.
The default instance has everything set to sensible defaults: |
Classes
| Class | Description |
|---|---|
| com. |
A Persistent disk used as the boot disk for a Compute Engine VM instance. |
| com. |
A Persistent disk used as the boot disk for a Compute Engine VM instance. |
| com. |
A reference to a Google Cloud Storage bucket. |
| com. |
A reference to a Google Cloud Storage bucket. |
| com. |
A collection of virtual machines and connected resources forming a high-performance computing cluster capable of running large-scale, tightly coupled workloads. A cluster combines a set a compute resources that perform |
| com. |
A collection of virtual machines and connected resources forming a high-performance computing cluster capable of running large-scale, tightly coupled workloads. A cluster combines a set a compute resources that perform |
| com. |
|
| com. |
Builder for projects/{project}/locations/{location}/clusters/{cluster}. |
| com. |
Details about a Compute Engine instance. |
| com. |
Details about a Compute Engine instance. |
| com. |
When set in a SlurmNodeSet, indicates that the nodeset should be backed by Compute Engine VM instances. |
| com. |
When set in a SlurmNodeSet, indicates that the nodeset should be backed by Compute Engine VM instances. |
| com. |
A resource defining how virtual machines and accelerators should be provisioned for the cluster. |
| com. |
A resource defining how virtual machines and accelerators should be provisioned for the cluster. |
| com. |
Describes how a compute resource should be created at runtime. |
| com. |
Describes how a compute resource should be created at runtime. |
| com. |
Request message for CreateCluster. |
| com. |
Request message for CreateCluster. |
| com. |
Request message for DeleteCluster. |
| com. |
Request message for DeleteCluster. |
| com. |
When set in a StorageResourceConfig, indicates that an existing Google Cloud |
| com. |
When set in a StorageResourceConfig, indicates that an existing Google Cloud |
| com. |
When set in a StorageResourceConfig, indicates that an existing Filestore |
| com. |
When set in a StorageResourceConfig, indicates that an existing Filestore |
| com. |
When set in a StorageResourceConfig, indicates that an existing Managed |
| com. |
When set in a StorageResourceConfig, indicates that an existing Managed |
| com. |
When set in a NetworkResourceConfig, indicates that an existing network should be imported. |
| com. |
When set in a NetworkResourceConfig, indicates that an existing network should be imported. |
| com. |
Message describing filestore configuration |
| com. |
Message describing filestore configuration |
| com. |
A reference to a Filestore instance. |
| com. |
A reference to a Filestore instance. |
| com. |
Message describing Google Cloud Storage autoclass configuration |
| com. |
Message describing Google Cloud Storage autoclass configuration |
| com. |
Message describing Google Cloud Storage hierarchical namespace configuration |
| com. |
Message describing Google Cloud Storage hierarchical namespace configuration |
| com. |
Request message for GetCluster. |
| com. |
Request message for GetCluster. |
| com. |
|
| com. |
|
| com. |
|
| com. |
|
| com. |
|
| com. |
|
| com. |
Service describing handlers for resources |
| com. |
Base class for the server implementation of the service HypercomputeCluster. Service describing handlers for resources |
| com. |
|
| com. |
Builder for HypercomputeClusterSettings. |
| com. |
Request message for ListClusters. |
| com. |
Request message for ListClusters. |
| com. |
Response message for ListClusters. |
| com. |
Response message for ListClusters. |
| com. |
|
| com. |
Builder for projects/{project}/locations/{location}. |
| com. |
A reference to a Managed Lustre instance. |
| com. |
A reference to a Managed Lustre instance. |
| com. |
A reference to a VPC network in Google Compute Engine. |
| com. |
A reference to a VPC network in Google Compute Engine. |
| com. |
A resource representing a network that connects the various components of a cluster together. |
| com. |
A resource representing a network that connects the various components of a cluster together. |
| com. |
Describes how a network resource should be initialized. Each network resource can either be imported from an existing Google Cloud resource or initialized when the cluster is created. |
| com. |
Describes how a network resource should be initialized. Each network resource can either be imported from an existing Google Cloud resource or initialized when the cluster is created. |
| com. |
When set in a StorageResourceConfig, indicates that a new Google Cloud Storage |
| com. |
When set in a StorageResourceConfig, indicates that a new Google Cloud Storage |
| com. |
When set in a StorageResourceConfig, indicates that a new Filestore instance |
| com. |
When set in a StorageResourceConfig, indicates that a new Filestore instance |
| com. |
When set in a ComputeResourceConfig, indicates that VM instances should be created using Flex |
| com. |
When set in a ComputeResourceConfig, indicates that VM instances should be created using Flex |
| com. |
When set in a StorageResourceConfig, indicates that a new Managed |
| com. |
When set in a StorageResourceConfig, indicates that a new Managed |
| com. |
When set in a NetworkResourceConfig, indicates that a new network should be created. |
| com. |
When set in a NetworkResourceConfig, indicates that a new network should be created. |
| com. |
When set in a ComputeResourceConfig, indicates that on-demand (i.e., using the standard provisioning model) VM |
| com. |
When set in a ComputeResourceConfig, indicates that on-demand (i.e., using the standard provisioning model) VM |
| com. |
When set in a ComputeResourceConfig, indicates that VM instances should be created from a |
| com. |
When set in a ComputeResourceConfig, indicates that VM instances should be created from a |
| com. |
When set in a ComputeResourceConfig, indicates that spot |
| com. |
When set in a ComputeResourceConfig, indicates that spot |
| com. |
Represents the metadata of the long-running operation. |
| com. |
Represents the metadata of the long-running operation. |
| com. |
|
| com. |
The component responsible for scheduling and running workloads on the cluster as well as providing the user interface for interacting with the cluster at runtime. |
| com. |
The component responsible for scheduling and running workloads on the cluster as well as providing the user interface for interacting with the cluster at runtime. |
| com. |
Configuration for Slurm login nodes in the cluster. Login nodes are Compute Engine VM instances that allow users to access the |
| com. |
Configuration for Slurm login nodes in the cluster. Login nodes are Compute Engine VM instances that allow users to access the |
| com. |
Configuration for Slurm nodesets in the cluster. Nodesets are groups of compute nodes used by Slurm that are responsible for running workloads submitted to the cluster. |
| com. |
Configuration for Slurm nodesets in the cluster. Nodesets are groups of compute nodes used by Slurm that are responsible for running workloads submitted to the cluster. |
| com. |
When set in Orchestrator, indicates that the cluster should use Slurm as |
| com. |
When set in Orchestrator, indicates that the cluster should use Slurm as |
| com. |
Configuration for Slurm partitions in the cluster. Partitions are groups of nodesets, and are how clients specify where their workloads should be run. |
| com. |
Configuration for Slurm partitions in the cluster. Partitions are groups of nodesets, and are how clients specify where their workloads should be run. |
| com. |
Description of how a storage resource should be mounted on a VM instance. |
| com. |
Description of how a storage resource should be mounted on a VM instance. |
| com. |
A resource representing a form of persistent storage that is accessible to compute resources in the cluster. |
| com. |
A resource representing a form of persistent storage that is accessible to compute resources in the cluster. |
| com. |
Describes how a storage resource should be initialized. Each storage resource can either be imported from an existing Google Cloud resource or initialized when the cluster is created. |
| com. |
Describes how a storage resource should be initialized. Each storage resource can either be imported from an existing Google Cloud resource or initialized when the cluster is created. |
| com. |
Request message for UpdateCluster. |
| com. |
Request message for UpdateCluster. |