Class DigitalOceanEndpointBuilderFactory.DigitalOceanHeaderNameBuilder
java.lang.Object
org.apache.camel.builder.endpoint.dsl.DigitalOceanEndpointBuilderFactory.DigitalOceanHeaderNameBuilder
- Enclosing interface:
- DigitalOceanEndpointBuilderFactory
The builder of headers' name for the DigitalOcean component.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe description.The flag to enable backups.The flag to enable ipv6.The flag to enable private networking.The droplet identifier.The image of the droplet.The size of the droplet.The keys of the droplet.The tags of the droplet.The user data of the droplet.The volumes' identifier of the droplet.The floating IP address.The id.The id of the DigitalOcean public image or your private image.The kernel id to be changed for droplet.The SSH key fingerprint.The public key.The name.The names of the droplet.The operation to perform.The code name of the region aka DigitalOcean data centers.The type.The name of the volume.The size value in GB.
-
Constructor Details
-
DigitalOceanHeaderNameBuilder
public DigitalOceanHeaderNameBuilder()
-
-
Method Details
-
digitalOceanOperation
The operation to perform. The option is a:org.apache.camel.component.digitalocean.constants.DigitalOceanOperations
type. Group: producer- Returns:
- the name of the header
DigitalOceanOperation
.
-
digitalOceanId
The id. The option is a:Integer or String
type. Group: producer- Returns:
- the name of the header
DigitalOceanId
.
-
digitalOceanType
The type. The option is a:org.apache.camel.component.digitalocean.constants.DigitalOceanImageTypes
type. Group: producer- Returns:
- the name of the header
DigitalOceanType
.
-
digitalOceanName
The name. The option is a:String
type. Group: producer- Returns:
- the name of the header
DigitalOceanName
.
-
digitalOceanNames
The names of the droplet. The option is a:List<String>
type. Group: producer- Returns:
- the name of the header
DigitalOceanNames
.
-
digitalOceanRegion
The code name of the region aka DigitalOcean data centers. The option is a:String
type. Group: producer- Returns:
- the name of the header
DigitalOceanRegion
.
-
digitalOceanDescription
The description. The option is a:String
type. Group: producer- Returns:
- the name of the header
DigitalOceanDescription
.
-
digitalOceanDropletSize
The size of the droplet. The option is a:String
type. Group: producer- Returns:
- the name of the header
DigitalOceanDropletSize
.
-
digitalOceanDropletImage
The image of the droplet. The option is a:String
type. Group: producer- Returns:
- the name of the header
DigitalOceanDropletImage
.
-
digitalOceanDropletSSHKeys
The keys of the droplet. The option is a:List<String>
type. Group: producer- Returns:
- the name of the header
DigitalOceanDropletSSHKeys
.
-
digitalOceanDropletEnableBackups
The flag to enable backups. The option is a:Boolean
type. Group: producer- Returns:
- the name of the header
DigitalOceanDropletEnableBackups
.
-
digitalOceanDropletEnableIpv6
The flag to enable ipv6. The option is a:Boolean
type. Group: producer- Returns:
- the name of the header
DigitalOceanDropletEnableIpv6
.
-
digitalOceanDropletEnablePrivateNetworking
The flag to enable private networking. The option is a:Boolean
type. Group: producer- Returns:
- the name of the header
DigitalOceanDropletEnablePrivateNetworking
.
-
digitalOceanDropletUserData
The user data of the droplet. The option is a:String
type. Group: producer- Returns:
- the name of the header
DigitalOceanDropletUserData
.
-
digitalOceanDropletVolumes
The volumes' identifier of the droplet. The option is a:List<String>
type. Group: producer- Returns:
- the name of the header
DigitalOceanDropletVolumes
.
-
digitalOceanDropletTags
The tags of the droplet. The option is a:List<String>
type. Group: producer- Returns:
- the name of the header
DigitalOceanDropletTags
.
-
digitalOceanDropletId
The droplet identifier. The option is a:Integer
type. Group: producer- Returns:
- the name of the header
DigitalOceanDropletId
.
-
digitalOceanImageId
The id of the DigitalOcean public image or your private image. The option is a:Integer
type. Group: producer- Returns:
- the name of the header
DigitalOceanImageId
.
-
digitalOceanKernelId
The kernel id to be changed for droplet. The option is a:Integer
type. Group: producer- Returns:
- the name of the header
DigitalOceanKernelId
.
-
digitalOceanVolumeName
The name of the volume. The option is a:String
type. Group: producer- Returns:
- the name of the header
DigitalOceanVolumeName
.
-
digitalOceanVolumeSizeGigabytes
The size value in GB. The option is a:Integer or Double
type. Group: producer- Returns:
- the name of the header
DigitalOceanVolumeSizeGigabytes
.
-
digitalOceanFloatingIPAddress
The floating IP address. The option is a:String
type. Group: producer- Returns:
- the name of the header
DigitalOceanFloatingIPAddress
.
-
digitalOceanKeyFingerprint
The SSH key fingerprint. The option is a:String
type. Group: producer- Returns:
- the name of the header
DigitalOceanKeyFingerprint
.
-
digitalOceanKeyPublicKey
The public key. The option is a:String
type. Group: producer- Returns:
- the name of the header
DigitalOceanKeyPublicKey
.
-