@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateJobRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateJobRequest() |
Modifier and Type | Method and Description |
---|---|
CreateJobRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAddressId()
The ID for the address that you want the Snow device shipped to.
|
String |
getClusterId()
The ID of a cluster.
|
String |
getDescription()
Defines an optional description of this specific job, for example
Important Photos 2016-08-11 . |
DeviceConfiguration |
getDeviceConfiguration()
Defines the device configuration for an Snowcone job.
|
String |
getForwardingAddressId()
The forwarding address ID for a job.
|
String |
getImpactLevel()
The highest impact level of data that will be stored or processed on the device, provided at job creation.
|
String |
getJobType()
Defines the type of job that you're creating.
|
String |
getKmsKeyARN()
The
KmsKeyARN that you want to associate with this job. |
String |
getLongTermPricingId()
The ID of the long-term pricing type for the device.
|
Notification |
getNotification()
Defines the Amazon Simple Notification Service (Amazon SNS) notification settings for this job.
|
OnDeviceServiceConfiguration |
getOnDeviceServiceConfiguration()
Specifies the service or services on the Snow Family device that your transferred data will be exported from or
imported into.
|
PickupDetails |
getPickupDetails()
Information identifying the person picking up the device.
|
String |
getRemoteManagement()
Allows you to securely operate and manage Snowcone devices remotely from outside of your internal network.
|
JobResource |
getResources()
Defines the Amazon S3 buckets associated with this job.
|
String |
getRoleARN()
The
RoleARN that you want to associate with this job. |
String |
getShippingOption()
The shipping speed for this job.
|
String |
getSnowballCapacityPreference()
If your job is being created in one of the US regions, you have the option of specifying what size Snow device
you'd like for this job.
|
String |
getSnowballType()
The type of Snow Family devices to use for this job.
|
TaxDocuments |
getTaxDocuments()
The tax documents required in your Amazon Web Services Region.
|
int |
hashCode() |
void |
setAddressId(String addressId)
The ID for the address that you want the Snow device shipped to.
|
void |
setClusterId(String clusterId)
The ID of a cluster.
|
void |
setDescription(String description)
Defines an optional description of this specific job, for example
Important Photos 2016-08-11 . |
void |
setDeviceConfiguration(DeviceConfiguration deviceConfiguration)
Defines the device configuration for an Snowcone job.
|
void |
setForwardingAddressId(String forwardingAddressId)
The forwarding address ID for a job.
|
void |
setImpactLevel(ImpactLevel impactLevel)
The highest impact level of data that will be stored or processed on the device, provided at job creation.
|
void |
setImpactLevel(String impactLevel)
The highest impact level of data that will be stored or processed on the device, provided at job creation.
|
void |
setJobType(JobType jobType)
Defines the type of job that you're creating.
|
void |
setJobType(String jobType)
Defines the type of job that you're creating.
|
void |
setKmsKeyARN(String kmsKeyARN)
The
KmsKeyARN that you want to associate with this job. |
void |
setLongTermPricingId(String longTermPricingId)
The ID of the long-term pricing type for the device.
|
void |
setNotification(Notification notification)
Defines the Amazon Simple Notification Service (Amazon SNS) notification settings for this job.
|
void |
setOnDeviceServiceConfiguration(OnDeviceServiceConfiguration onDeviceServiceConfiguration)
Specifies the service or services on the Snow Family device that your transferred data will be exported from or
imported into.
|
void |
setPickupDetails(PickupDetails pickupDetails)
Information identifying the person picking up the device.
|
void |
setRemoteManagement(RemoteManagement remoteManagement)
Allows you to securely operate and manage Snowcone devices remotely from outside of your internal network.
|
void |
setRemoteManagement(String remoteManagement)
Allows you to securely operate and manage Snowcone devices remotely from outside of your internal network.
|
void |
setResources(JobResource resources)
Defines the Amazon S3 buckets associated with this job.
|
void |
setRoleARN(String roleARN)
The
RoleARN that you want to associate with this job. |
void |
setShippingOption(ShippingOption shippingOption)
The shipping speed for this job.
|
void |
setShippingOption(String shippingOption)
The shipping speed for this job.
|
void |
setSnowballCapacityPreference(SnowballCapacity snowballCapacityPreference)
If your job is being created in one of the US regions, you have the option of specifying what size Snow device
you'd like for this job.
|
void |
setSnowballCapacityPreference(String snowballCapacityPreference)
If your job is being created in one of the US regions, you have the option of specifying what size Snow device
you'd like for this job.
|
void |
setSnowballType(SnowballType snowballType)
The type of Snow Family devices to use for this job.
|
void |
setSnowballType(String snowballType)
The type of Snow Family devices to use for this job.
|
void |
setTaxDocuments(TaxDocuments taxDocuments)
The tax documents required in your Amazon Web Services Region.
|
String |
toString()
Returns a string representation of this object.
|
CreateJobRequest |
withAddressId(String addressId)
The ID for the address that you want the Snow device shipped to.
|
CreateJobRequest |
withClusterId(String clusterId)
The ID of a cluster.
|
CreateJobRequest |
withDescription(String description)
Defines an optional description of this specific job, for example
Important Photos 2016-08-11 . |
CreateJobRequest |
withDeviceConfiguration(DeviceConfiguration deviceConfiguration)
Defines the device configuration for an Snowcone job.
|
CreateJobRequest |
withForwardingAddressId(String forwardingAddressId)
The forwarding address ID for a job.
|
CreateJobRequest |
withImpactLevel(ImpactLevel impactLevel)
The highest impact level of data that will be stored or processed on the device, provided at job creation.
|
CreateJobRequest |
withImpactLevel(String impactLevel)
The highest impact level of data that will be stored or processed on the device, provided at job creation.
|
CreateJobRequest |
withJobType(JobType jobType)
Defines the type of job that you're creating.
|
CreateJobRequest |
withJobType(String jobType)
Defines the type of job that you're creating.
|
CreateJobRequest |
withKmsKeyARN(String kmsKeyARN)
The
KmsKeyARN that you want to associate with this job. |
CreateJobRequest |
withLongTermPricingId(String longTermPricingId)
The ID of the long-term pricing type for the device.
|
CreateJobRequest |
withNotification(Notification notification)
Defines the Amazon Simple Notification Service (Amazon SNS) notification settings for this job.
|
CreateJobRequest |
withOnDeviceServiceConfiguration(OnDeviceServiceConfiguration onDeviceServiceConfiguration)
Specifies the service or services on the Snow Family device that your transferred data will be exported from or
imported into.
|
CreateJobRequest |
withPickupDetails(PickupDetails pickupDetails)
Information identifying the person picking up the device.
|
CreateJobRequest |
withRemoteManagement(RemoteManagement remoteManagement)
Allows you to securely operate and manage Snowcone devices remotely from outside of your internal network.
|
CreateJobRequest |
withRemoteManagement(String remoteManagement)
Allows you to securely operate and manage Snowcone devices remotely from outside of your internal network.
|
CreateJobRequest |
withResources(JobResource resources)
Defines the Amazon S3 buckets associated with this job.
|
CreateJobRequest |
withRoleARN(String roleARN)
The
RoleARN that you want to associate with this job. |
CreateJobRequest |
withShippingOption(ShippingOption shippingOption)
The shipping speed for this job.
|
CreateJobRequest |
withShippingOption(String shippingOption)
The shipping speed for this job.
|
CreateJobRequest |
withSnowballCapacityPreference(SnowballCapacity snowballCapacityPreference)
If your job is being created in one of the US regions, you have the option of specifying what size Snow device
you'd like for this job.
|
CreateJobRequest |
withSnowballCapacityPreference(String snowballCapacityPreference)
If your job is being created in one of the US regions, you have the option of specifying what size Snow device
you'd like for this job.
|
CreateJobRequest |
withSnowballType(SnowballType snowballType)
The type of Snow Family devices to use for this job.
|
CreateJobRequest |
withSnowballType(String snowballType)
The type of Snow Family devices to use for this job.
|
CreateJobRequest |
withTaxDocuments(TaxDocuments taxDocuments)
The tax documents required in your Amazon Web Services Region.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setJobType(String jobType)
Defines the type of job that you're creating.
jobType
- Defines the type of job that you're creating.JobType
public String getJobType()
Defines the type of job that you're creating.
JobType
public CreateJobRequest withJobType(String jobType)
Defines the type of job that you're creating.
jobType
- Defines the type of job that you're creating.JobType
public void setJobType(JobType jobType)
Defines the type of job that you're creating.
jobType
- Defines the type of job that you're creating.JobType
public CreateJobRequest withJobType(JobType jobType)
Defines the type of job that you're creating.
jobType
- Defines the type of job that you're creating.JobType
public void setResources(JobResource resources)
Defines the Amazon S3 buckets associated with this job.
With IMPORT
jobs, you specify the bucket or buckets that your transferred data will be imported
into.
With EXPORT
jobs, you specify the bucket or buckets that your transferred data will be exported
from. Optionally, you can also specify a KeyRange
value. If you choose to export a range, you define
the length of the range by providing either an inclusive BeginMarker
value, an inclusive
EndMarker
value, or both. Ranges are UTF-8 binary sorted.
resources
- Defines the Amazon S3 buckets associated with this job.
With IMPORT
jobs, you specify the bucket or buckets that your transferred data will be
imported into.
With EXPORT
jobs, you specify the bucket or buckets that your transferred data will be
exported from. Optionally, you can also specify a KeyRange
value. If you choose to export a
range, you define the length of the range by providing either an inclusive BeginMarker
value,
an inclusive EndMarker
value, or both. Ranges are UTF-8 binary sorted.
public JobResource getResources()
Defines the Amazon S3 buckets associated with this job.
With IMPORT
jobs, you specify the bucket or buckets that your transferred data will be imported
into.
With EXPORT
jobs, you specify the bucket or buckets that your transferred data will be exported
from. Optionally, you can also specify a KeyRange
value. If you choose to export a range, you define
the length of the range by providing either an inclusive BeginMarker
value, an inclusive
EndMarker
value, or both. Ranges are UTF-8 binary sorted.
With IMPORT
jobs, you specify the bucket or buckets that your transferred data will be
imported into.
With EXPORT
jobs, you specify the bucket or buckets that your transferred data will be
exported from. Optionally, you can also specify a KeyRange
value. If you choose to export a
range, you define the length of the range by providing either an inclusive BeginMarker
value, an inclusive EndMarker
value, or both. Ranges are UTF-8 binary sorted.
public CreateJobRequest withResources(JobResource resources)
Defines the Amazon S3 buckets associated with this job.
With IMPORT
jobs, you specify the bucket or buckets that your transferred data will be imported
into.
With EXPORT
jobs, you specify the bucket or buckets that your transferred data will be exported
from. Optionally, you can also specify a KeyRange
value. If you choose to export a range, you define
the length of the range by providing either an inclusive BeginMarker
value, an inclusive
EndMarker
value, or both. Ranges are UTF-8 binary sorted.
resources
- Defines the Amazon S3 buckets associated with this job.
With IMPORT
jobs, you specify the bucket or buckets that your transferred data will be
imported into.
With EXPORT
jobs, you specify the bucket or buckets that your transferred data will be
exported from. Optionally, you can also specify a KeyRange
value. If you choose to export a
range, you define the length of the range by providing either an inclusive BeginMarker
value,
an inclusive EndMarker
value, or both. Ranges are UTF-8 binary sorted.
public void setOnDeviceServiceConfiguration(OnDeviceServiceConfiguration onDeviceServiceConfiguration)
Specifies the service or services on the Snow Family device that your transferred data will be exported from or imported into. Amazon Web Services Snow Family supports Amazon S3 and NFS (Network File System) and the Amazon Web Services Storage Gateway service Tape Gateway type.
onDeviceServiceConfiguration
- Specifies the service or services on the Snow Family device that your transferred data will be exported
from or imported into. Amazon Web Services Snow Family supports Amazon S3 and NFS (Network File System)
and the Amazon Web Services Storage Gateway service Tape Gateway type.public OnDeviceServiceConfiguration getOnDeviceServiceConfiguration()
Specifies the service or services on the Snow Family device that your transferred data will be exported from or imported into. Amazon Web Services Snow Family supports Amazon S3 and NFS (Network File System) and the Amazon Web Services Storage Gateway service Tape Gateway type.
public CreateJobRequest withOnDeviceServiceConfiguration(OnDeviceServiceConfiguration onDeviceServiceConfiguration)
Specifies the service or services on the Snow Family device that your transferred data will be exported from or imported into. Amazon Web Services Snow Family supports Amazon S3 and NFS (Network File System) and the Amazon Web Services Storage Gateway service Tape Gateway type.
onDeviceServiceConfiguration
- Specifies the service or services on the Snow Family device that your transferred data will be exported
from or imported into. Amazon Web Services Snow Family supports Amazon S3 and NFS (Network File System)
and the Amazon Web Services Storage Gateway service Tape Gateway type.public void setDescription(String description)
Defines an optional description of this specific job, for example Important Photos 2016-08-11
.
description
- Defines an optional description of this specific job, for example Important Photos 2016-08-11
.public String getDescription()
Defines an optional description of this specific job, for example Important Photos 2016-08-11
.
Important Photos 2016-08-11
.public CreateJobRequest withDescription(String description)
Defines an optional description of this specific job, for example Important Photos 2016-08-11
.
description
- Defines an optional description of this specific job, for example Important Photos 2016-08-11
.public void setAddressId(String addressId)
The ID for the address that you want the Snow device shipped to.
addressId
- The ID for the address that you want the Snow device shipped to.public String getAddressId()
The ID for the address that you want the Snow device shipped to.
public CreateJobRequest withAddressId(String addressId)
The ID for the address that you want the Snow device shipped to.
addressId
- The ID for the address that you want the Snow device shipped to.public void setKmsKeyARN(String kmsKeyARN)
The KmsKeyARN
that you want to associate with this job. KmsKeyARN
s are created using
the CreateKey Key Management
Service (KMS) API action.
kmsKeyARN
- The KmsKeyARN
that you want to associate with this job. KmsKeyARN
s are created
using the CreateKey
Key Management Service (KMS) API action.public String getKmsKeyARN()
The KmsKeyARN
that you want to associate with this job. KmsKeyARN
s are created using
the CreateKey Key Management
Service (KMS) API action.
KmsKeyARN
that you want to associate with this job. KmsKeyARN
s are created
using the CreateKey
Key Management Service (KMS) API action.public CreateJobRequest withKmsKeyARN(String kmsKeyARN)
The KmsKeyARN
that you want to associate with this job. KmsKeyARN
s are created using
the CreateKey Key Management
Service (KMS) API action.
kmsKeyARN
- The KmsKeyARN
that you want to associate with this job. KmsKeyARN
s are created
using the CreateKey
Key Management Service (KMS) API action.public void setRoleARN(String roleARN)
The RoleARN
that you want to associate with this job. RoleArn
s are created using the CreateRole Identity and Access
Management (IAM) API action.
roleARN
- The RoleARN
that you want to associate with this job. RoleArn
s are created using
the CreateRole
Identity and Access Management (IAM) API action.public String getRoleARN()
The RoleARN
that you want to associate with this job. RoleArn
s are created using the CreateRole Identity and Access
Management (IAM) API action.
RoleARN
that you want to associate with this job. RoleArn
s are created
using the CreateRole Identity
and Access Management (IAM) API action.public CreateJobRequest withRoleARN(String roleARN)
The RoleARN
that you want to associate with this job. RoleArn
s are created using the CreateRole Identity and Access
Management (IAM) API action.
roleARN
- The RoleARN
that you want to associate with this job. RoleArn
s are created using
the CreateRole
Identity and Access Management (IAM) API action.public void setSnowballCapacityPreference(String snowballCapacityPreference)
If your job is being created in one of the US regions, you have the option of specifying what size Snow device you'd like for this job. In all other regions, Snowballs come with 80 TB in storage capacity.
For more information, see "https://docs.aws.amazon.com/snowball/latest/snowcone-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide or "https://docs.aws.amazon.com/snowball/latest/developer-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide.
snowballCapacityPreference
- If your job is being created in one of the US regions, you have the option of specifying what size Snow
device you'd like for this job. In all other regions, Snowballs come with 80 TB in storage capacity.
For more information, see "https://docs.aws.amazon.com/snowball/latest/snowcone-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide or "https://docs.aws.amazon.com/snowball/latest/developer-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide.
SnowballCapacity
public String getSnowballCapacityPreference()
If your job is being created in one of the US regions, you have the option of specifying what size Snow device you'd like for this job. In all other regions, Snowballs come with 80 TB in storage capacity.
For more information, see "https://docs.aws.amazon.com/snowball/latest/snowcone-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide or "https://docs.aws.amazon.com/snowball/latest/developer-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide.
For more information, see "https://docs.aws.amazon.com/snowball/latest/snowcone-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide or "https://docs.aws.amazon.com/snowball/latest/developer-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide.
SnowballCapacity
public CreateJobRequest withSnowballCapacityPreference(String snowballCapacityPreference)
If your job is being created in one of the US regions, you have the option of specifying what size Snow device you'd like for this job. In all other regions, Snowballs come with 80 TB in storage capacity.
For more information, see "https://docs.aws.amazon.com/snowball/latest/snowcone-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide or "https://docs.aws.amazon.com/snowball/latest/developer-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide.
snowballCapacityPreference
- If your job is being created in one of the US regions, you have the option of specifying what size Snow
device you'd like for this job. In all other regions, Snowballs come with 80 TB in storage capacity.
For more information, see "https://docs.aws.amazon.com/snowball/latest/snowcone-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide or "https://docs.aws.amazon.com/snowball/latest/developer-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide.
SnowballCapacity
public void setSnowballCapacityPreference(SnowballCapacity snowballCapacityPreference)
If your job is being created in one of the US regions, you have the option of specifying what size Snow device you'd like for this job. In all other regions, Snowballs come with 80 TB in storage capacity.
For more information, see "https://docs.aws.amazon.com/snowball/latest/snowcone-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide or "https://docs.aws.amazon.com/snowball/latest/developer-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide.
snowballCapacityPreference
- If your job is being created in one of the US regions, you have the option of specifying what size Snow
device you'd like for this job. In all other regions, Snowballs come with 80 TB in storage capacity.
For more information, see "https://docs.aws.amazon.com/snowball/latest/snowcone-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide or "https://docs.aws.amazon.com/snowball/latest/developer-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide.
SnowballCapacity
public CreateJobRequest withSnowballCapacityPreference(SnowballCapacity snowballCapacityPreference)
If your job is being created in one of the US regions, you have the option of specifying what size Snow device you'd like for this job. In all other regions, Snowballs come with 80 TB in storage capacity.
For more information, see "https://docs.aws.amazon.com/snowball/latest/snowcone-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide or "https://docs.aws.amazon.com/snowball/latest/developer-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide.
snowballCapacityPreference
- If your job is being created in one of the US regions, you have the option of specifying what size Snow
device you'd like for this job. In all other regions, Snowballs come with 80 TB in storage capacity.
For more information, see "https://docs.aws.amazon.com/snowball/latest/snowcone-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide or "https://docs.aws.amazon.com/snowball/latest/developer-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide.
SnowballCapacity
public void setShippingOption(String shippingOption)
The shipping speed for this job. This speed doesn't dictate how soon you'll get the Snow device, rather it represents how quickly the Snow device moves to its destination while in transit. Regional shipping speeds are as follows:
In Australia, you have access to express shipping. Typically, Snow devices shipped express are delivered in about a day.
In the European Union (EU), you have access to express shipping. Typically, Snow devices shipped express are delivered in about a day. In addition, most countries in the EU have access to standard shipping, which typically takes less than a week, one way.
In India, Snow devices are delivered in one to seven days.
In the US, you have access to one-day shipping and two-day shipping.
shippingOption
- The shipping speed for this job. This speed doesn't dictate how soon you'll get the Snow device, rather it
represents how quickly the Snow device moves to its destination while in transit. Regional shipping speeds
are as follows:
In Australia, you have access to express shipping. Typically, Snow devices shipped express are delivered in about a day.
In the European Union (EU), you have access to express shipping. Typically, Snow devices shipped express are delivered in about a day. In addition, most countries in the EU have access to standard shipping, which typically takes less than a week, one way.
In India, Snow devices are delivered in one to seven days.
In the US, you have access to one-day shipping and two-day shipping.
ShippingOption
public String getShippingOption()
The shipping speed for this job. This speed doesn't dictate how soon you'll get the Snow device, rather it represents how quickly the Snow device moves to its destination while in transit. Regional shipping speeds are as follows:
In Australia, you have access to express shipping. Typically, Snow devices shipped express are delivered in about a day.
In the European Union (EU), you have access to express shipping. Typically, Snow devices shipped express are delivered in about a day. In addition, most countries in the EU have access to standard shipping, which typically takes less than a week, one way.
In India, Snow devices are delivered in one to seven days.
In the US, you have access to one-day shipping and two-day shipping.
In Australia, you have access to express shipping. Typically, Snow devices shipped express are delivered in about a day.
In the European Union (EU), you have access to express shipping. Typically, Snow devices shipped express are delivered in about a day. In addition, most countries in the EU have access to standard shipping, which typically takes less than a week, one way.
In India, Snow devices are delivered in one to seven days.
In the US, you have access to one-day shipping and two-day shipping.
ShippingOption
public CreateJobRequest withShippingOption(String shippingOption)
The shipping speed for this job. This speed doesn't dictate how soon you'll get the Snow device, rather it represents how quickly the Snow device moves to its destination while in transit. Regional shipping speeds are as follows:
In Australia, you have access to express shipping. Typically, Snow devices shipped express are delivered in about a day.
In the European Union (EU), you have access to express shipping. Typically, Snow devices shipped express are delivered in about a day. In addition, most countries in the EU have access to standard shipping, which typically takes less than a week, one way.
In India, Snow devices are delivered in one to seven days.
In the US, you have access to one-day shipping and two-day shipping.
shippingOption
- The shipping speed for this job. This speed doesn't dictate how soon you'll get the Snow device, rather it
represents how quickly the Snow device moves to its destination while in transit. Regional shipping speeds
are as follows:
In Australia, you have access to express shipping. Typically, Snow devices shipped express are delivered in about a day.
In the European Union (EU), you have access to express shipping. Typically, Snow devices shipped express are delivered in about a day. In addition, most countries in the EU have access to standard shipping, which typically takes less than a week, one way.
In India, Snow devices are delivered in one to seven days.
In the US, you have access to one-day shipping and two-day shipping.
ShippingOption
public void setShippingOption(ShippingOption shippingOption)
The shipping speed for this job. This speed doesn't dictate how soon you'll get the Snow device, rather it represents how quickly the Snow device moves to its destination while in transit. Regional shipping speeds are as follows:
In Australia, you have access to express shipping. Typically, Snow devices shipped express are delivered in about a day.
In the European Union (EU), you have access to express shipping. Typically, Snow devices shipped express are delivered in about a day. In addition, most countries in the EU have access to standard shipping, which typically takes less than a week, one way.
In India, Snow devices are delivered in one to seven days.
In the US, you have access to one-day shipping and two-day shipping.
shippingOption
- The shipping speed for this job. This speed doesn't dictate how soon you'll get the Snow device, rather it
represents how quickly the Snow device moves to its destination while in transit. Regional shipping speeds
are as follows:
In Australia, you have access to express shipping. Typically, Snow devices shipped express are delivered in about a day.
In the European Union (EU), you have access to express shipping. Typically, Snow devices shipped express are delivered in about a day. In addition, most countries in the EU have access to standard shipping, which typically takes less than a week, one way.
In India, Snow devices are delivered in one to seven days.
In the US, you have access to one-day shipping and two-day shipping.
ShippingOption
public CreateJobRequest withShippingOption(ShippingOption shippingOption)
The shipping speed for this job. This speed doesn't dictate how soon you'll get the Snow device, rather it represents how quickly the Snow device moves to its destination while in transit. Regional shipping speeds are as follows:
In Australia, you have access to express shipping. Typically, Snow devices shipped express are delivered in about a day.
In the European Union (EU), you have access to express shipping. Typically, Snow devices shipped express are delivered in about a day. In addition, most countries in the EU have access to standard shipping, which typically takes less than a week, one way.
In India, Snow devices are delivered in one to seven days.
In the US, you have access to one-day shipping and two-day shipping.
shippingOption
- The shipping speed for this job. This speed doesn't dictate how soon you'll get the Snow device, rather it
represents how quickly the Snow device moves to its destination while in transit. Regional shipping speeds
are as follows:
In Australia, you have access to express shipping. Typically, Snow devices shipped express are delivered in about a day.
In the European Union (EU), you have access to express shipping. Typically, Snow devices shipped express are delivered in about a day. In addition, most countries in the EU have access to standard shipping, which typically takes less than a week, one way.
In India, Snow devices are delivered in one to seven days.
In the US, you have access to one-day shipping and two-day shipping.
ShippingOption
public void setNotification(Notification notification)
Defines the Amazon Simple Notification Service (Amazon SNS) notification settings for this job.
notification
- Defines the Amazon Simple Notification Service (Amazon SNS) notification settings for this job.public Notification getNotification()
Defines the Amazon Simple Notification Service (Amazon SNS) notification settings for this job.
public CreateJobRequest withNotification(Notification notification)
Defines the Amazon Simple Notification Service (Amazon SNS) notification settings for this job.
notification
- Defines the Amazon Simple Notification Service (Amazon SNS) notification settings for this job.public void setClusterId(String clusterId)
The ID of a cluster. If you're creating a job for a node in a cluster, you need to provide only this
clusterId
value. The other job attributes are inherited from the cluster.
clusterId
- The ID of a cluster. If you're creating a job for a node in a cluster, you need to provide only this
clusterId
value. The other job attributes are inherited from the cluster.public String getClusterId()
The ID of a cluster. If you're creating a job for a node in a cluster, you need to provide only this
clusterId
value. The other job attributes are inherited from the cluster.
clusterId
value. The other job attributes are inherited from the cluster.public CreateJobRequest withClusterId(String clusterId)
The ID of a cluster. If you're creating a job for a node in a cluster, you need to provide only this
clusterId
value. The other job attributes are inherited from the cluster.
clusterId
- The ID of a cluster. If you're creating a job for a node in a cluster, you need to provide only this
clusterId
value. The other job attributes are inherited from the cluster.public void setSnowballType(String snowballType)
The type of Snow Family devices to use for this job.
For cluster jobs, Amazon Web Services Snow Family currently supports only the EDGE
device type.
The type of Amazon Web Services Snow device to use for this job. Currently, the only supported device type for
cluster jobs is EDGE
.
For more information, see Snowball Edge Device Options in the Snowball Edge Developer Guide.
For more information, see "https://docs.aws.amazon.com/snowball/latest/snowcone-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide or "https://docs.aws.amazon.com/snowball/latest/developer-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide.
snowballType
- The type of Snow Family devices to use for this job.
For cluster jobs, Amazon Web Services Snow Family currently supports only the EDGE
device
type.
The type of Amazon Web Services Snow device to use for this job. Currently, the only supported device type
for cluster jobs is EDGE
.
For more information, see Snowball Edge Device Options in the Snowball Edge Developer Guide.
For more information, see "https://docs.aws.amazon.com/snowball/latest/snowcone-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide or "https://docs.aws.amazon.com/snowball/latest/developer-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide.
SnowballType
public String getSnowballType()
The type of Snow Family devices to use for this job.
For cluster jobs, Amazon Web Services Snow Family currently supports only the EDGE
device type.
The type of Amazon Web Services Snow device to use for this job. Currently, the only supported device type for
cluster jobs is EDGE
.
For more information, see Snowball Edge Device Options in the Snowball Edge Developer Guide.
For more information, see "https://docs.aws.amazon.com/snowball/latest/snowcone-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide or "https://docs.aws.amazon.com/snowball/latest/developer-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide.
For cluster jobs, Amazon Web Services Snow Family currently supports only the EDGE
device
type.
The type of Amazon Web Services Snow device to use for this job. Currently, the only supported device
type for cluster jobs is EDGE
.
For more information, see Snowball Edge Device Options in the Snowball Edge Developer Guide.
For more information, see "https://docs.aws.amazon.com/snowball/latest/snowcone-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide or "https://docs.aws.amazon.com/snowball/latest/developer-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide.
SnowballType
public CreateJobRequest withSnowballType(String snowballType)
The type of Snow Family devices to use for this job.
For cluster jobs, Amazon Web Services Snow Family currently supports only the EDGE
device type.
The type of Amazon Web Services Snow device to use for this job. Currently, the only supported device type for
cluster jobs is EDGE
.
For more information, see Snowball Edge Device Options in the Snowball Edge Developer Guide.
For more information, see "https://docs.aws.amazon.com/snowball/latest/snowcone-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide or "https://docs.aws.amazon.com/snowball/latest/developer-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide.
snowballType
- The type of Snow Family devices to use for this job.
For cluster jobs, Amazon Web Services Snow Family currently supports only the EDGE
device
type.
The type of Amazon Web Services Snow device to use for this job. Currently, the only supported device type
for cluster jobs is EDGE
.
For more information, see Snowball Edge Device Options in the Snowball Edge Developer Guide.
For more information, see "https://docs.aws.amazon.com/snowball/latest/snowcone-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide or "https://docs.aws.amazon.com/snowball/latest/developer-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide.
SnowballType
public void setSnowballType(SnowballType snowballType)
The type of Snow Family devices to use for this job.
For cluster jobs, Amazon Web Services Snow Family currently supports only the EDGE
device type.
The type of Amazon Web Services Snow device to use for this job. Currently, the only supported device type for
cluster jobs is EDGE
.
For more information, see Snowball Edge Device Options in the Snowball Edge Developer Guide.
For more information, see "https://docs.aws.amazon.com/snowball/latest/snowcone-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide or "https://docs.aws.amazon.com/snowball/latest/developer-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide.
snowballType
- The type of Snow Family devices to use for this job.
For cluster jobs, Amazon Web Services Snow Family currently supports only the EDGE
device
type.
The type of Amazon Web Services Snow device to use for this job. Currently, the only supported device type
for cluster jobs is EDGE
.
For more information, see Snowball Edge Device Options in the Snowball Edge Developer Guide.
For more information, see "https://docs.aws.amazon.com/snowball/latest/snowcone-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide or "https://docs.aws.amazon.com/snowball/latest/developer-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide.
SnowballType
public CreateJobRequest withSnowballType(SnowballType snowballType)
The type of Snow Family devices to use for this job.
For cluster jobs, Amazon Web Services Snow Family currently supports only the EDGE
device type.
The type of Amazon Web Services Snow device to use for this job. Currently, the only supported device type for
cluster jobs is EDGE
.
For more information, see Snowball Edge Device Options in the Snowball Edge Developer Guide.
For more information, see "https://docs.aws.amazon.com/snowball/latest/snowcone-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide or "https://docs.aws.amazon.com/snowball/latest/developer-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide.
snowballType
- The type of Snow Family devices to use for this job.
For cluster jobs, Amazon Web Services Snow Family currently supports only the EDGE
device
type.
The type of Amazon Web Services Snow device to use for this job. Currently, the only supported device type
for cluster jobs is EDGE
.
For more information, see Snowball Edge Device Options in the Snowball Edge Developer Guide.
For more information, see "https://docs.aws.amazon.com/snowball/latest/snowcone-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide or "https://docs.aws.amazon.com/snowball/latest/developer-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide.
SnowballType
public void setForwardingAddressId(String forwardingAddressId)
The forwarding address ID for a job. This field is not supported in most Regions.
forwardingAddressId
- The forwarding address ID for a job. This field is not supported in most Regions.public String getForwardingAddressId()
The forwarding address ID for a job. This field is not supported in most Regions.
public CreateJobRequest withForwardingAddressId(String forwardingAddressId)
The forwarding address ID for a job. This field is not supported in most Regions.
forwardingAddressId
- The forwarding address ID for a job. This field is not supported in most Regions.public void setTaxDocuments(TaxDocuments taxDocuments)
The tax documents required in your Amazon Web Services Region.
taxDocuments
- The tax documents required in your Amazon Web Services Region.public TaxDocuments getTaxDocuments()
The tax documents required in your Amazon Web Services Region.
public CreateJobRequest withTaxDocuments(TaxDocuments taxDocuments)
The tax documents required in your Amazon Web Services Region.
taxDocuments
- The tax documents required in your Amazon Web Services Region.public void setDeviceConfiguration(DeviceConfiguration deviceConfiguration)
Defines the device configuration for an Snowcone job.
For more information, see "https://docs.aws.amazon.com/snowball/latest/snowcone-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide or "https://docs.aws.amazon.com/snowball/latest/developer-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide.
deviceConfiguration
- Defines the device configuration for an Snowcone job.
For more information, see "https://docs.aws.amazon.com/snowball/latest/snowcone-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide or "https://docs.aws.amazon.com/snowball/latest/developer-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide.
public DeviceConfiguration getDeviceConfiguration()
Defines the device configuration for an Snowcone job.
For more information, see "https://docs.aws.amazon.com/snowball/latest/snowcone-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide or "https://docs.aws.amazon.com/snowball/latest/developer-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide.
For more information, see "https://docs.aws.amazon.com/snowball/latest/snowcone-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide or "https://docs.aws.amazon.com/snowball/latest/developer-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide.
public CreateJobRequest withDeviceConfiguration(DeviceConfiguration deviceConfiguration)
Defines the device configuration for an Snowcone job.
For more information, see "https://docs.aws.amazon.com/snowball/latest/snowcone-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide or "https://docs.aws.amazon.com/snowball/latest/developer-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide.
deviceConfiguration
- Defines the device configuration for an Snowcone job.
For more information, see "https://docs.aws.amazon.com/snowball/latest/snowcone-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide or "https://docs.aws.amazon.com/snowball/latest/developer-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide.
public void setRemoteManagement(String remoteManagement)
Allows you to securely operate and manage Snowcone devices remotely from outside of your internal network. When
set to INSTALLED_AUTOSTART
, remote management will automatically be available when the device
arrives at your location. Otherwise, you need to use the Snowball Edge client to manage the device. When set to
NOT_INSTALLED
, remote management will not be available on the device.
remoteManagement
- Allows you to securely operate and manage Snowcone devices remotely from outside of your internal network.
When set to INSTALLED_AUTOSTART
, remote management will automatically be available when the
device arrives at your location. Otherwise, you need to use the Snowball Edge client to manage the device.
When set to NOT_INSTALLED
, remote management will not be available on the device.RemoteManagement
public String getRemoteManagement()
Allows you to securely operate and manage Snowcone devices remotely from outside of your internal network. When
set to INSTALLED_AUTOSTART
, remote management will automatically be available when the device
arrives at your location. Otherwise, you need to use the Snowball Edge client to manage the device. When set to
NOT_INSTALLED
, remote management will not be available on the device.
INSTALLED_AUTOSTART
, remote management will automatically be available
when the device arrives at your location. Otherwise, you need to use the Snowball Edge client to manage
the device. When set to NOT_INSTALLED
, remote management will not be available on the
device.RemoteManagement
public CreateJobRequest withRemoteManagement(String remoteManagement)
Allows you to securely operate and manage Snowcone devices remotely from outside of your internal network. When
set to INSTALLED_AUTOSTART
, remote management will automatically be available when the device
arrives at your location. Otherwise, you need to use the Snowball Edge client to manage the device. When set to
NOT_INSTALLED
, remote management will not be available on the device.
remoteManagement
- Allows you to securely operate and manage Snowcone devices remotely from outside of your internal network.
When set to INSTALLED_AUTOSTART
, remote management will automatically be available when the
device arrives at your location. Otherwise, you need to use the Snowball Edge client to manage the device.
When set to NOT_INSTALLED
, remote management will not be available on the device.RemoteManagement
public void setRemoteManagement(RemoteManagement remoteManagement)
Allows you to securely operate and manage Snowcone devices remotely from outside of your internal network. When
set to INSTALLED_AUTOSTART
, remote management will automatically be available when the device
arrives at your location. Otherwise, you need to use the Snowball Edge client to manage the device. When set to
NOT_INSTALLED
, remote management will not be available on the device.
remoteManagement
- Allows you to securely operate and manage Snowcone devices remotely from outside of your internal network.
When set to INSTALLED_AUTOSTART
, remote management will automatically be available when the
device arrives at your location. Otherwise, you need to use the Snowball Edge client to manage the device.
When set to NOT_INSTALLED
, remote management will not be available on the device.RemoteManagement
public CreateJobRequest withRemoteManagement(RemoteManagement remoteManagement)
Allows you to securely operate and manage Snowcone devices remotely from outside of your internal network. When
set to INSTALLED_AUTOSTART
, remote management will automatically be available when the device
arrives at your location. Otherwise, you need to use the Snowball Edge client to manage the device. When set to
NOT_INSTALLED
, remote management will not be available on the device.
remoteManagement
- Allows you to securely operate and manage Snowcone devices remotely from outside of your internal network.
When set to INSTALLED_AUTOSTART
, remote management will automatically be available when the
device arrives at your location. Otherwise, you need to use the Snowball Edge client to manage the device.
When set to NOT_INSTALLED
, remote management will not be available on the device.RemoteManagement
public void setLongTermPricingId(String longTermPricingId)
The ID of the long-term pricing type for the device.
longTermPricingId
- The ID of the long-term pricing type for the device.public String getLongTermPricingId()
The ID of the long-term pricing type for the device.
public CreateJobRequest withLongTermPricingId(String longTermPricingId)
The ID of the long-term pricing type for the device.
longTermPricingId
- The ID of the long-term pricing type for the device.public void setImpactLevel(String impactLevel)
The highest impact level of data that will be stored or processed on the device, provided at job creation.
impactLevel
- The highest impact level of data that will be stored or processed on the device, provided at job creation.ImpactLevel
public String getImpactLevel()
The highest impact level of data that will be stored or processed on the device, provided at job creation.
ImpactLevel
public CreateJobRequest withImpactLevel(String impactLevel)
The highest impact level of data that will be stored or processed on the device, provided at job creation.
impactLevel
- The highest impact level of data that will be stored or processed on the device, provided at job creation.ImpactLevel
public void setImpactLevel(ImpactLevel impactLevel)
The highest impact level of data that will be stored or processed on the device, provided at job creation.
impactLevel
- The highest impact level of data that will be stored or processed on the device, provided at job creation.ImpactLevel
public CreateJobRequest withImpactLevel(ImpactLevel impactLevel)
The highest impact level of data that will be stored or processed on the device, provided at job creation.
impactLevel
- The highest impact level of data that will be stored or processed on the device, provided at job creation.ImpactLevel
public void setPickupDetails(PickupDetails pickupDetails)
Information identifying the person picking up the device.
pickupDetails
- Information identifying the person picking up the device.public PickupDetails getPickupDetails()
Information identifying the person picking up the device.
public CreateJobRequest withPickupDetails(PickupDetails pickupDetails)
Information identifying the person picking up the device.
pickupDetails
- Information identifying the person picking up the device.public String toString()
toString
in class Object
Object.toString()
public CreateJobRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()