@Generated(value="software.amazon.awssdk:codegen") public final class DescribeReservedInstancesModificationsRequest extends Ec2Request implements ToCopyableBuilder<DescribeReservedInstancesModificationsRequest.Builder,DescribeReservedInstancesModificationsRequest>
Contains the parameters for DescribeReservedInstancesModifications.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DescribeReservedInstancesModificationsRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DescribeReservedInstancesModificationsRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
List<Filter> |
filters()
One or more filters.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
nextToken()
The token to retrieve the next page of results.
|
List<String> |
reservedInstancesModificationIds()
IDs for the submitted modification request.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DescribeReservedInstancesModificationsRequest.Builder> |
serializableBuilderClass() |
DescribeReservedInstancesModificationsRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic List<Filter> filters()
One or more filters.
client-token - The idempotency token for the modification request.
create-date - The time when the modification request was created.
effective-date - The time when the modification becomes effective.
modification-result.reserved-instances-id - The ID for the Reserved Instances created as part of the
modification request. This ID is only available when the status of the modification is fulfilled.
modification-result.target-configuration.availability-zone - The Availability Zone for the new
Reserved Instances.
modification-result.target-configuration.instance-count - The number of new Reserved Instances.
modification-result.target-configuration.instance-type - The instance type of the new Reserved
Instances.
modification-result.target-configuration.platform - The network platform of the new Reserved
Instances (EC2-Classic | EC2-VPC).
reserved-instances-id - The ID of the Reserved Instances modified.
reserved-instances-modification-id - The ID of the modification request.
status - The status of the Reserved Instances modification request (processing |
fulfilled | failed).
status-message - The reason for the status.
update-date - The time when the modification request was last updated.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
client-token - The idempotency token for the modification request.
create-date - The time when the modification request was created.
effective-date - The time when the modification becomes effective.
modification-result.reserved-instances-id - The ID for the Reserved Instances created as
part of the modification request. This ID is only available when the status of the modification is
fulfilled.
modification-result.target-configuration.availability-zone - The Availability Zone for the
new Reserved Instances.
modification-result.target-configuration.instance-count - The number of new Reserved
Instances.
modification-result.target-configuration.instance-type - The instance type of the new
Reserved Instances.
modification-result.target-configuration.platform - The network platform of the new Reserved
Instances (EC2-Classic | EC2-VPC).
reserved-instances-id - The ID of the Reserved Instances modified.
reserved-instances-modification-id - The ID of the modification request.
status - The status of the Reserved Instances modification request (processing
| fulfilled | failed).
status-message - The reason for the status.
update-date - The time when the modification request was last updated.
public List<String> reservedInstancesModificationIds()
IDs for the submitted modification request.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public String nextToken()
The token to retrieve the next page of results.
public DescribeReservedInstancesModificationsRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DescribeReservedInstancesModificationsRequest.Builder,DescribeReservedInstancesModificationsRequest>toBuilder in class Ec2Requestpublic static DescribeReservedInstancesModificationsRequest.Builder builder()
public static Class<? extends DescribeReservedInstancesModificationsRequest.Builder> serializableBuilderClass()
public int hashCode()
hashCode in class AwsRequestpublic boolean equals(Object obj)
equals in class AwsRequestpublic boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2019. All rights reserved.