Class JcloudsEndpointBuilderFactory.JcloudsHeaderNameBuilder
- java.lang.Object
-
- org.apache.camel.builder.endpoint.dsl.JcloudsEndpointBuilderFactory.JcloudsHeaderNameBuilder
-
- Enclosing interface:
- JcloudsEndpointBuilderFactory
public static class JcloudsEndpointBuilderFactory.JcloudsHeaderNameBuilder extends Object
The builder of headers' name for the JClouds component.
-
-
Constructor Summary
Constructors Constructor Description JcloudsHeaderNameBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
jcloudsBlobName()
The name of the blob.String
jcloudsBlobNameList()
The blob name list.String
jcloudsContainerName()
The name of the blob container.String
jcloudsGroup()
The group that will be assigned to the newly created node.String
jcloudsHardwareId()
The hardware that will be used for creating a node.String
jcloudsImageId()
The imageId that will be used for creating a node.String
jcloudsLocationId()
The location that will be used for creating a node.String
jcloudsNodeId()
The id of the node that will run the script or destroyed.String
jcloudsNodeState()
The node state.String
jcloudsOperation()
The operation to be performed on the blob.String
jcloudsUser()
The user on the target node that will run the script.
-
-
-
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
.
-
-