@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ReleaseAddressRequest extends AmazonWebServiceRequest implements Serializable, Cloneable, DryRunSupportedRequest<ReleaseAddressRequest>
NOOP
Constructor and Description |
---|
ReleaseAddressRequest()
Default constructor for ReleaseAddressRequest object.
|
ReleaseAddressRequest(String publicIp)
Constructs a new ReleaseAddressRequest object.
|
Modifier and Type | Method and Description |
---|---|
ReleaseAddressRequest |
clone() |
boolean |
equals(Object obj) |
String |
getAllocationId()
The allocation ID.
|
Request<ReleaseAddressRequest> |
getDryRunRequest()
This method is intended for internal use only.
|
String |
getNetworkBorderGroup()
The set of Availability Zones, Local Zones, or Wavelength Zones from which Amazon Web Services advertises IP
addresses.
|
String |
getPublicIp()
Deprecated.
|
int |
hashCode() |
void |
setAllocationId(String allocationId)
The allocation ID.
|
void |
setNetworkBorderGroup(String networkBorderGroup)
The set of Availability Zones, Local Zones, or Wavelength Zones from which Amazon Web Services advertises IP
addresses.
|
void |
setPublicIp(String publicIp)
Deprecated.
|
String |
toString()
Returns a string representation of this object.
|
ReleaseAddressRequest |
withAllocationId(String allocationId)
The allocation ID.
|
ReleaseAddressRequest |
withNetworkBorderGroup(String networkBorderGroup)
The set of Availability Zones, Local Zones, or Wavelength Zones from which Amazon Web Services advertises IP
addresses.
|
ReleaseAddressRequest |
withPublicIp(String publicIp)
Deprecated.
|
addHandlerContext, copyBaseTo, 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 ReleaseAddressRequest()
public ReleaseAddressRequest(String publicIp)
publicIp
- Deprecated.public void setAllocationId(String allocationId)
The allocation ID. This parameter is required.
allocationId
- The allocation ID. This parameter is required.public String getAllocationId()
The allocation ID. This parameter is required.
public ReleaseAddressRequest withAllocationId(String allocationId)
The allocation ID. This parameter is required.
allocationId
- The allocation ID. This parameter is required.public void setPublicIp(String publicIp)
Deprecated.
publicIp
- Deprecated.public String getPublicIp()
Deprecated.
public ReleaseAddressRequest withPublicIp(String publicIp)
Deprecated.
publicIp
- Deprecated.public void setNetworkBorderGroup(String networkBorderGroup)
The set of Availability Zones, Local Zones, or Wavelength Zones from which Amazon Web Services advertises IP addresses.
If you provide an incorrect network border group, you receive an InvalidAddress.NotFound
error.
You cannot use a network border group with EC2 Classic. If you attempt this operation on EC2 classic, you receive
an InvalidParameterCombination
error.
networkBorderGroup
- The set of Availability Zones, Local Zones, or Wavelength Zones from which Amazon Web Services advertises
IP addresses.
If you provide an incorrect network border group, you receive an InvalidAddress.NotFound
error.
You cannot use a network border group with EC2 Classic. If you attempt this operation on EC2 classic, you
receive an InvalidParameterCombination
error.
public String getNetworkBorderGroup()
The set of Availability Zones, Local Zones, or Wavelength Zones from which Amazon Web Services advertises IP addresses.
If you provide an incorrect network border group, you receive an InvalidAddress.NotFound
error.
You cannot use a network border group with EC2 Classic. If you attempt this operation on EC2 classic, you receive
an InvalidParameterCombination
error.
If you provide an incorrect network border group, you receive an InvalidAddress.NotFound
error.
You cannot use a network border group with EC2 Classic. If you attempt this operation on EC2 classic, you
receive an InvalidParameterCombination
error.
public ReleaseAddressRequest withNetworkBorderGroup(String networkBorderGroup)
The set of Availability Zones, Local Zones, or Wavelength Zones from which Amazon Web Services advertises IP addresses.
If you provide an incorrect network border group, you receive an InvalidAddress.NotFound
error.
You cannot use a network border group with EC2 Classic. If you attempt this operation on EC2 classic, you receive
an InvalidParameterCombination
error.
networkBorderGroup
- The set of Availability Zones, Local Zones, or Wavelength Zones from which Amazon Web Services advertises
IP addresses.
If you provide an incorrect network border group, you receive an InvalidAddress.NotFound
error.
You cannot use a network border group with EC2 Classic. If you attempt this operation on EC2 classic, you
receive an InvalidParameterCombination
error.
public Request<ReleaseAddressRequest> getDryRunRequest()
getDryRunRequest
in interface DryRunSupportedRequest<ReleaseAddressRequest>
public String toString()
toString
in class Object
Object.toString()
public ReleaseAddressRequest clone()
clone
in class AmazonWebServiceRequest
Copyright © 2023. All rights reserved.