@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class StartNetworkResourceUpdateRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
StartNetworkResourceUpdateRequest() |
Modifier and Type | Method and Description |
---|---|
StartNetworkResourceUpdateRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
CommitmentConfiguration |
getCommitmentConfiguration()
Use this action to extend and automatically renew the commitment period for the radio unit.
|
String |
getNetworkResourceArn()
The Amazon Resource Name (ARN) of the network resource.
|
String |
getReturnReason()
The reason for the return.
|
Address |
getShippingAddress()
The shipping address.
|
String |
getUpdateType()
The update type.
|
int |
hashCode() |
void |
setCommitmentConfiguration(CommitmentConfiguration commitmentConfiguration)
Use this action to extend and automatically renew the commitment period for the radio unit.
|
void |
setNetworkResourceArn(String networkResourceArn)
The Amazon Resource Name (ARN) of the network resource.
|
void |
setReturnReason(String returnReason)
The reason for the return.
|
void |
setShippingAddress(Address shippingAddress)
The shipping address.
|
void |
setUpdateType(String updateType)
The update type.
|
String |
toString()
Returns a string representation of this object.
|
StartNetworkResourceUpdateRequest |
withCommitmentConfiguration(CommitmentConfiguration commitmentConfiguration)
Use this action to extend and automatically renew the commitment period for the radio unit.
|
StartNetworkResourceUpdateRequest |
withNetworkResourceArn(String networkResourceArn)
The Amazon Resource Name (ARN) of the network resource.
|
StartNetworkResourceUpdateRequest |
withReturnReason(String returnReason)
The reason for the return.
|
StartNetworkResourceUpdateRequest |
withShippingAddress(Address shippingAddress)
The shipping address.
|
StartNetworkResourceUpdateRequest |
withUpdateType(String updateType)
The update type.
|
StartNetworkResourceUpdateRequest |
withUpdateType(UpdateType updateType)
The update type.
|
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 setCommitmentConfiguration(CommitmentConfiguration commitmentConfiguration)
Use this action to extend and automatically renew the commitment period for the radio unit. You can do the following:
Change a 60-day commitment to a 1-year or 3-year commitment. The change is immediate and the hourly rate decreases to the rate for the new commitment period.
Change a 1-year commitment to a 3-year commitment. The change is immediate and the hourly rate decreases to the rate for the 3-year commitment period.
Set a 1-year commitment to automatically renew for an additional 1 year. The hourly rate for the additional year will continue to be the same as your existing 1-year rate.
Set a 3-year commitment to automatically renew for an additional 1 year. The hourly rate for the additional year will continue to be the same as your existing 3-year rate.
Turn off a previously-enabled automatic renewal on a 1-year or 3-year commitment. You cannot use the automatic-renewal option for a 60-day commitment.
For pricing, see Amazon Web Services Private 5G Pricing.
commitmentConfiguration
- Use this action to extend and automatically renew the commitment period for the radio unit. You can do the
following:
Change a 60-day commitment to a 1-year or 3-year commitment. The change is immediate and the hourly rate decreases to the rate for the new commitment period.
Change a 1-year commitment to a 3-year commitment. The change is immediate and the hourly rate decreases to the rate for the 3-year commitment period.
Set a 1-year commitment to automatically renew for an additional 1 year. The hourly rate for the additional year will continue to be the same as your existing 1-year rate.
Set a 3-year commitment to automatically renew for an additional 1 year. The hourly rate for the additional year will continue to be the same as your existing 3-year rate.
Turn off a previously-enabled automatic renewal on a 1-year or 3-year commitment. You cannot use the automatic-renewal option for a 60-day commitment.
For pricing, see Amazon Web Services Private 5G Pricing.
public CommitmentConfiguration getCommitmentConfiguration()
Use this action to extend and automatically renew the commitment period for the radio unit. You can do the following:
Change a 60-day commitment to a 1-year or 3-year commitment. The change is immediate and the hourly rate decreases to the rate for the new commitment period.
Change a 1-year commitment to a 3-year commitment. The change is immediate and the hourly rate decreases to the rate for the 3-year commitment period.
Set a 1-year commitment to automatically renew for an additional 1 year. The hourly rate for the additional year will continue to be the same as your existing 1-year rate.
Set a 3-year commitment to automatically renew for an additional 1 year. The hourly rate for the additional year will continue to be the same as your existing 3-year rate.
Turn off a previously-enabled automatic renewal on a 1-year or 3-year commitment. You cannot use the automatic-renewal option for a 60-day commitment.
For pricing, see Amazon Web Services Private 5G Pricing.
Change a 60-day commitment to a 1-year or 3-year commitment. The change is immediate and the hourly rate decreases to the rate for the new commitment period.
Change a 1-year commitment to a 3-year commitment. The change is immediate and the hourly rate decreases to the rate for the 3-year commitment period.
Set a 1-year commitment to automatically renew for an additional 1 year. The hourly rate for the additional year will continue to be the same as your existing 1-year rate.
Set a 3-year commitment to automatically renew for an additional 1 year. The hourly rate for the additional year will continue to be the same as your existing 3-year rate.
Turn off a previously-enabled automatic renewal on a 1-year or 3-year commitment. You cannot use the automatic-renewal option for a 60-day commitment.
For pricing, see Amazon Web Services Private 5G Pricing.
public StartNetworkResourceUpdateRequest withCommitmentConfiguration(CommitmentConfiguration commitmentConfiguration)
Use this action to extend and automatically renew the commitment period for the radio unit. You can do the following:
Change a 60-day commitment to a 1-year or 3-year commitment. The change is immediate and the hourly rate decreases to the rate for the new commitment period.
Change a 1-year commitment to a 3-year commitment. The change is immediate and the hourly rate decreases to the rate for the 3-year commitment period.
Set a 1-year commitment to automatically renew for an additional 1 year. The hourly rate for the additional year will continue to be the same as your existing 1-year rate.
Set a 3-year commitment to automatically renew for an additional 1 year. The hourly rate for the additional year will continue to be the same as your existing 3-year rate.
Turn off a previously-enabled automatic renewal on a 1-year or 3-year commitment. You cannot use the automatic-renewal option for a 60-day commitment.
For pricing, see Amazon Web Services Private 5G Pricing.
commitmentConfiguration
- Use this action to extend and automatically renew the commitment period for the radio unit. You can do the
following:
Change a 60-day commitment to a 1-year or 3-year commitment. The change is immediate and the hourly rate decreases to the rate for the new commitment period.
Change a 1-year commitment to a 3-year commitment. The change is immediate and the hourly rate decreases to the rate for the 3-year commitment period.
Set a 1-year commitment to automatically renew for an additional 1 year. The hourly rate for the additional year will continue to be the same as your existing 1-year rate.
Set a 3-year commitment to automatically renew for an additional 1 year. The hourly rate for the additional year will continue to be the same as your existing 3-year rate.
Turn off a previously-enabled automatic renewal on a 1-year or 3-year commitment. You cannot use the automatic-renewal option for a 60-day commitment.
For pricing, see Amazon Web Services Private 5G Pricing.
public void setNetworkResourceArn(String networkResourceArn)
The Amazon Resource Name (ARN) of the network resource.
networkResourceArn
- The Amazon Resource Name (ARN) of the network resource.public String getNetworkResourceArn()
The Amazon Resource Name (ARN) of the network resource.
public StartNetworkResourceUpdateRequest withNetworkResourceArn(String networkResourceArn)
The Amazon Resource Name (ARN) of the network resource.
networkResourceArn
- The Amazon Resource Name (ARN) of the network resource.public void setReturnReason(String returnReason)
The reason for the return. Providing a reason for a return is optional.
returnReason
- The reason for the return. Providing a reason for a return is optional.public String getReturnReason()
The reason for the return. Providing a reason for a return is optional.
public StartNetworkResourceUpdateRequest withReturnReason(String returnReason)
The reason for the return. Providing a reason for a return is optional.
returnReason
- The reason for the return. Providing a reason for a return is optional.public void setShippingAddress(Address shippingAddress)
The shipping address. If you don't provide a shipping address when replacing or returning a network resource, we use the address from the original order for the network resource.
shippingAddress
- The shipping address. If you don't provide a shipping address when replacing or returning a network
resource, we use the address from the original order for the network resource.public Address getShippingAddress()
The shipping address. If you don't provide a shipping address when replacing or returning a network resource, we use the address from the original order for the network resource.
public StartNetworkResourceUpdateRequest withShippingAddress(Address shippingAddress)
The shipping address. If you don't provide a shipping address when replacing or returning a network resource, we use the address from the original order for the network resource.
shippingAddress
- The shipping address. If you don't provide a shipping address when replacing or returning a network
resource, we use the address from the original order for the network resource.public void setUpdateType(String updateType)
The update type.
REPLACE
- Submits a request to replace a defective radio unit. We provide a shipping label that you
can use for the return process and we ship a replacement radio unit to you.
RETURN
- Submits a request to return a radio unit that you no longer need. We provide a shipping
label that you can use for the return process.
COMMITMENT
- Submits a request to change or renew the commitment period. If you choose this value,
then you must set commitmentConfiguration
.
updateType
- The update type.
REPLACE
- Submits a request to replace a defective radio unit. We provide a shipping label
that you can use for the return process and we ship a replacement radio unit to you.
RETURN
- Submits a request to return a radio unit that you no longer need. We provide a
shipping label that you can use for the return process.
COMMITMENT
- Submits a request to change or renew the commitment period. If you choose this
value, then you must set commitmentConfiguration
.
UpdateType
public String getUpdateType()
The update type.
REPLACE
- Submits a request to replace a defective radio unit. We provide a shipping label that you
can use for the return process and we ship a replacement radio unit to you.
RETURN
- Submits a request to return a radio unit that you no longer need. We provide a shipping
label that you can use for the return process.
COMMITMENT
- Submits a request to change or renew the commitment period. If you choose this value,
then you must set commitmentConfiguration
.
REPLACE
- Submits a request to replace a defective radio unit. We provide a shipping label
that you can use for the return process and we ship a replacement radio unit to you.
RETURN
- Submits a request to return a radio unit that you no longer need. We provide a
shipping label that you can use for the return process.
COMMITMENT
- Submits a request to change or renew the commitment period. If you choose this
value, then you must set commitmentConfiguration
.
UpdateType
public StartNetworkResourceUpdateRequest withUpdateType(String updateType)
The update type.
REPLACE
- Submits a request to replace a defective radio unit. We provide a shipping label that you
can use for the return process and we ship a replacement radio unit to you.
RETURN
- Submits a request to return a radio unit that you no longer need. We provide a shipping
label that you can use for the return process.
COMMITMENT
- Submits a request to change or renew the commitment period. If you choose this value,
then you must set commitmentConfiguration
.
updateType
- The update type.
REPLACE
- Submits a request to replace a defective radio unit. We provide a shipping label
that you can use for the return process and we ship a replacement radio unit to you.
RETURN
- Submits a request to return a radio unit that you no longer need. We provide a
shipping label that you can use for the return process.
COMMITMENT
- Submits a request to change or renew the commitment period. If you choose this
value, then you must set commitmentConfiguration
.
UpdateType
public StartNetworkResourceUpdateRequest withUpdateType(UpdateType updateType)
The update type.
REPLACE
- Submits a request to replace a defective radio unit. We provide a shipping label that you
can use for the return process and we ship a replacement radio unit to you.
RETURN
- Submits a request to return a radio unit that you no longer need. We provide a shipping
label that you can use for the return process.
COMMITMENT
- Submits a request to change or renew the commitment period. If you choose this value,
then you must set commitmentConfiguration
.
updateType
- The update type.
REPLACE
- Submits a request to replace a defective radio unit. We provide a shipping label
that you can use for the return process and we ship a replacement radio unit to you.
RETURN
- Submits a request to return a radio unit that you no longer need. We provide a
shipping label that you can use for the return process.
COMMITMENT
- Submits a request to change or renew the commitment period. If you choose this
value, then you must set commitmentConfiguration
.
UpdateType
public String toString()
toString
in class Object
Object.toString()
public StartNetworkResourceUpdateRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()