Class DigitalOceanEndpointBuilderFactory.DigitalOceanHeaderNameBuilder
- java.lang.Object
-
- org.apache.camel.builder.endpoint.dsl.DigitalOceanEndpointBuilderFactory.DigitalOceanHeaderNameBuilder
-
- Enclosing interface:
- DigitalOceanEndpointBuilderFactory
public static class DigitalOceanEndpointBuilderFactory.DigitalOceanHeaderNameBuilder extends Object
The builder of headers' name for the DigitalOcean component.
-
-
Constructor Summary
Constructors Constructor Description DigitalOceanHeaderNameBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringdigitalOceanDescription()The description.StringdigitalOceanDropletEnableBackups()The flag to enable backups.StringdigitalOceanDropletEnableIpv6()The flag to enable ipv6.StringdigitalOceanDropletEnablePrivateNetworking()The flag to enable private networking.StringdigitalOceanDropletId()The droplet identifier.StringdigitalOceanDropletImage()The image of the droplet.StringdigitalOceanDropletSize()The size of the droplet.StringdigitalOceanDropletSSHKeys()The keys of the droplet.StringdigitalOceanDropletTags()The tags of the droplet.StringdigitalOceanDropletUserData()The user data of the droplet.StringdigitalOceanDropletVolumes()The volumes' identifier of the droplet.StringdigitalOceanFloatingIPAddress()The floating IP address.StringdigitalOceanId()The id.StringdigitalOceanImageId()The id of the DigitalOcean public image or your private image.StringdigitalOceanKernelId()The kernel id to be changed for droplet.StringdigitalOceanKeyFingerprint()The SSH key fingerprint.StringdigitalOceanKeyPublicKey()The public key.StringdigitalOceanName()The name.StringdigitalOceanNames()The names of the droplet.StringdigitalOceanOperation()The operation to perform.StringdigitalOceanRegion()The code name of the region aka DigitalOcean data centers.StringdigitalOceanType()The type.StringdigitalOceanVolumeName()The name of the volume.StringdigitalOceanVolumeSizeGigabytes()The size value in GB.
-
-
-
Method Detail
-
digitalOceanOperation
public String digitalOceanOperation()
The operation to perform. The option is a:org.apache.camel.component.digitalocean.constants.DigitalOceanOperationstype. Group: producer- Returns:
- the name of the header
DigitalOceanOperation.
-
digitalOceanId
public String digitalOceanId()
The id. The option is a:Integer or Stringtype. Group: producer- Returns:
- the name of the header
DigitalOceanId.
-
digitalOceanType
public String digitalOceanType()
The type. The option is a:org.apache.camel.component.digitalocean.constants.DigitalOceanImageTypestype. Group: producer- Returns:
- the name of the header
DigitalOceanType.
-
digitalOceanName
public String digitalOceanName()
The name. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
DigitalOceanName.
-
digitalOceanNames
public String digitalOceanNames()
The names of the droplet. The option is a:List<String>type. Group: producer- Returns:
- the name of the header
DigitalOceanNames.
-
digitalOceanRegion
public String digitalOceanRegion()
The code name of the region aka DigitalOcean data centers. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
DigitalOceanRegion.
-
digitalOceanDescription
public String digitalOceanDescription()
The description. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
DigitalOceanDescription.
-
digitalOceanDropletSize
public String digitalOceanDropletSize()
The size of the droplet. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
DigitalOceanDropletSize.
-
digitalOceanDropletImage
public String digitalOceanDropletImage()
The image of the droplet. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
DigitalOceanDropletImage.
-
digitalOceanDropletSSHKeys
public String digitalOceanDropletSSHKeys()
The keys of the droplet. The option is a:List<String>type. Group: producer- Returns:
- the name of the header
DigitalOceanDropletSSHKeys.
-
digitalOceanDropletEnableBackups
public String digitalOceanDropletEnableBackups()
The flag to enable backups. The option is a:Booleantype. Group: producer- Returns:
- the name of the header
DigitalOceanDropletEnableBackups.
-
digitalOceanDropletEnableIpv6
public String digitalOceanDropletEnableIpv6()
The flag to enable ipv6. The option is a:Booleantype. Group: producer- Returns:
- the name of the header
DigitalOceanDropletEnableIpv6.
-
digitalOceanDropletEnablePrivateNetworking
public String digitalOceanDropletEnablePrivateNetworking()
The flag to enable private networking. The option is a:Booleantype. Group: producer- Returns:
- the name of the header
DigitalOceanDropletEnablePrivateNetworking.
-
digitalOceanDropletUserData
public String digitalOceanDropletUserData()
The user data of the droplet. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
DigitalOceanDropletUserData.
-
digitalOceanDropletVolumes
public String digitalOceanDropletVolumes()
The volumes' identifier of the droplet. The option is a:List<String>type. Group: producer- Returns:
- the name of the header
DigitalOceanDropletVolumes.
-
digitalOceanDropletTags
public String digitalOceanDropletTags()
The tags of the droplet. The option is a:List<String>type. Group: producer- Returns:
- the name of the header
DigitalOceanDropletTags.
-
digitalOceanDropletId
public String digitalOceanDropletId()
The droplet identifier. The option is a:Integertype. Group: producer- Returns:
- the name of the header
DigitalOceanDropletId.
-
digitalOceanImageId
public String digitalOceanImageId()
The id of the DigitalOcean public image or your private image. The option is a:Integertype. Group: producer- Returns:
- the name of the header
DigitalOceanImageId.
-
digitalOceanKernelId
public String digitalOceanKernelId()
The kernel id to be changed for droplet. The option is a:Integertype. Group: producer- Returns:
- the name of the header
DigitalOceanKernelId.
-
digitalOceanVolumeName
public String digitalOceanVolumeName()
The name of the volume. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
DigitalOceanVolumeName.
-
digitalOceanVolumeSizeGigabytes
public String digitalOceanVolumeSizeGigabytes()
The size value in GB. The option is a:Integer or Doubletype. Group: producer- Returns:
- the name of the header
DigitalOceanVolumeSizeGigabytes.
-
digitalOceanFloatingIPAddress
public String digitalOceanFloatingIPAddress()
The floating IP address. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
DigitalOceanFloatingIPAddress.
-
digitalOceanKeyFingerprint
public String digitalOceanKeyFingerprint()
The SSH key fingerprint. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
DigitalOceanKeyFingerprint.
-
digitalOceanKeyPublicKey
public String digitalOceanKeyPublicKey()
The public key. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
DigitalOceanKeyPublicKey.
-
-