@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) |
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 |
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 |
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 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 replace a radio unit that you no longer need. We provide a shipping
label that you can use for the return process.
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 replace a radio unit that you no longer need. We provide a
shipping label that you can use for the return process.
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 replace a radio unit that you no longer need. We provide a shipping
label that you can use for the return process.
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 replace a radio unit that you no longer need. We provide a
shipping label that you can use for the return process.
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 replace a radio unit that you no longer need. We provide a shipping
label that you can use for the return process.
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 replace a radio unit that you no longer need. We provide a
shipping label that you can use for the return process.
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 replace a radio unit that you no longer need. We provide a shipping
label that you can use for the return process.
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 replace a radio unit that you no longer need. We provide a
shipping label that you can use for the return process.
UpdateType
public String toString()
toString
in class Object
Object.toString()
public StartNetworkResourceUpdateRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()