Class JcloudsEndpointBuilderFactory.JcloudsHeaderNameBuilder

  • Enclosing interface:
    JcloudsEndpointBuilderFactory

    public static class JcloudsEndpointBuilderFactory.JcloudsHeaderNameBuilder
    extends Object
    The builder of headers' name for the JClouds component.
    • Constructor Detail

      • JcloudsHeaderNameBuilder

        public JcloudsHeaderNameBuilder()
    • Method Detail

      • jcloudsBlobName

        public String jcloudsBlobName()
        The name of the blob. The option is a: String type. Group: producer blobstore
        Returns:
        the name of the header JcloudsBlobName.
      • jcloudsContainerName

        public String jcloudsContainerName()
        The name of the blob container. The option is a: String type. Group: producer blobstore
        Returns:
        the name of the header JcloudsContainerName.
      • jcloudsBlobNameList

        public String jcloudsBlobNameList()
        The blob name list. The option is a: List type. Group: producer blobstore
        Returns:
        the name of the header JcloudsBlobNameList.
      • jcloudsNodeState

        public String jcloudsNodeState()
        The node state. The option is a: Object type. Group: producer compute
        Returns:
        the name of the header JcloudsNodeState.
      • jcloudsOperation

        public String jcloudsOperation()
        The operation to be performed on the blob. The valid options are: PUT GET. The option is a: String type. Group: producer
        Returns:
        the name of the header JcloudsOperation.
      • jcloudsImageId

        public String jcloudsImageId()
        The imageId that will be used for creating a node. Values depend on the actual cloud provider. The option is a: String type. Group: producer compute
        Returns:
        the name of the header JcloudsImageId.
      • jcloudsLocationId

        public String jcloudsLocationId()
        The location that will be used for creating a node. Values depend on the actual cloud provider. The option is a: String type. Group: producer
        Returns:
        the name of the header JcloudsLocationId.
      • jcloudsHardwareId

        public String jcloudsHardwareId()
        The hardware that will be used for creating a node. Values depend on the actual cloud provider. The option is a: String type. Group: producer compute
        Returns:
        the name of the header JcloudsHardwareId.
      • jcloudsGroup

        public String jcloudsGroup()
        The group that will be assigned to the newly created node. Values depend on the actual cloud provider. The option is a: String type. Group: producer compute
        Returns:
        the name of the header JcloudsGroup.
      • jcloudsNodeId

        public String jcloudsNodeId()
        The id of the node that will run the script or destroyed. The option is a: String type. Group: producer compute
        Returns:
        the name of the header JcloudsNodeId.
      • jcloudsUser

        public String jcloudsUser()
        The user on the target node that will run the script. The option is a: String type. Group: producer compute
        Returns:
        the name of the header JcloudsUser.