Class JcloudsConfiguration


  • @UriParams
    public class JcloudsConfiguration
    extends Object
    • Constructor Detail

      • JcloudsConfiguration

        public JcloudsConfiguration()
    • Method Detail

      • setCommand

        public void setCommand​(JcloudsCommand command)
        What command to execute such as blobstore or compute.
      • getProviderId

        public String getProviderId()
      • setProviderId

        public void setProviderId​(String providerId)
        The name of the cloud provider that provides the target service (e.g. aws-s3 or aws_ec2).
      • getImageId

        public String getImageId()
      • setImageId

        public void setImageId​(String imageId)
        The imageId that will be used for creating a node. Values depend on the actual cloud provider.
      • getLocationId

        public String getLocationId()
      • setLocationId

        public void setLocationId​(String locationId)
        The location that will be used for creating a node. Values depend on the actual cloud provider.
      • getHardwareId

        public String getHardwareId()
      • setHardwareId

        public void setHardwareId​(String hardwareId)
        The hardware that will be used for creating a node. Values depend on the actual cloud provider.
      • getOperation

        public String getOperation()
      • setOperation

        public void setOperation​(String operation)
        Specifies the type of operation that will be performed to the blobstore.
      • getNodeState

        public String getNodeState()
      • setNodeState

        public void setNodeState​(String nodeState)
        To filter by node status to only select running nodes etc.
      • getNodeId

        public String getNodeId()
      • setNodeId

        public void setNodeId​(String nodeId)
        The id of the node that will run the script or destroyed.
      • getGroup

        public String getGroup()
      • setGroup

        public void setGroup​(String group)
        The group that will be assigned to the newly created node. Values depend on the actual cloud provider.
      • getUser

        public String getUser()
      • setUser

        public void setUser​(String user)
        The user on the target node that will run the script.
      • getContainer

        public String getContainer()
      • setContainer

        public void setContainer​(String container)
        The name of the blob container.
      • getDirectory

        public String getDirectory()
      • setDirectory

        public void setDirectory​(String directory)
        An optional directory name to use
      • getBlobName

        public String getBlobName()
      • setBlobName

        public void setBlobName​(String blobName)
        The name of the blob.