public static final class DefaultResourceSet.Builder
extends java.lang.Object
DefaultResourceSet builder static inner class.| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
preReservedRole |
| Modifier and Type | Method and Description |
|---|---|
DefaultResourceSet.Builder |
addResource(java.util.Collection<ResourceSpec> resourceSpecCollection)
Adds a collection of
resources and returns a reference to this Builder so that the methods can be
chained together. |
DefaultResourceSet.Builder |
addResource(ResourceSpec resource)
Adds
resource and returns a reference to this Builder so that the methods can be chained together. |
DefaultResourceSet.Builder |
addVolume(java.lang.String volumeType,
java.lang.Double size,
java.lang.String containerPath) |
DefaultResourceSet |
build()
Returns a
DefaultResourceSet built from the parameters previously set. |
DefaultResourceSet.Builder |
cpus(java.lang.Double cpus) |
DefaultResourceSet.Builder |
gpus(java.lang.Double gpus) |
DefaultResourceSet.Builder |
id(java.lang.String id)
Sets the
id and returns a reference to this Builder so that the methods can be chained together. |
DefaultResourceSet.Builder |
memory(java.lang.Double memory) |
DefaultResourceSet.Builder |
volumes(java.util.Collection<VolumeSpec> volumes)
Sets the
volumes and returns a reference to this Builder so that the methods can be chained together. |
public DefaultResourceSet.Builder id(java.lang.String id)
id and returns a reference to this Builder so that the methods can be chained together.id - the id to setpublic DefaultResourceSet.Builder cpus(java.lang.Double cpus)
public DefaultResourceSet.Builder gpus(java.lang.Double gpus)
public DefaultResourceSet.Builder memory(java.lang.Double memory)
public DefaultResourceSet.Builder addVolume(java.lang.String volumeType, java.lang.Double size, java.lang.String containerPath)
public DefaultResourceSet.Builder addResource(ResourceSpec resource)
resource and returns a reference to this Builder so that the methods can be chained together.resource - the resource to addpublic DefaultResourceSet.Builder addResource(java.util.Collection<ResourceSpec> resourceSpecCollection)
resources and returns a reference to this Builder so that the methods can be
chained together.resourceSpecCollection - the resource to addpublic DefaultResourceSet.Builder volumes(java.util.Collection<VolumeSpec> volumes)
volumes and returns a reference to this Builder so that the methods can be chained together.volumes - the volumes to setpublic DefaultResourceSet build()
DefaultResourceSet built from the parameters previously set.DefaultResourceSet built with parameters of this DefaultResourceSet.Builder