@Generated(value="software.amazon.awssdk:codegen") public final class DescribeInstallationMediaRequest extends RdsRequest implements ToCopyableBuilder<DescribeInstallationMediaRequest.Builder,DescribeInstallationMediaRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
DescribeInstallationMediaRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DescribeInstallationMediaRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
List<Filter> |
filters()
A filter that specifies one or more installation media to describe.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasFilters()
Returns true if the Filters property was specified by the sender (it may be empty), or false if the sender did
not specify the value (it will be empty).
|
int |
hashCode() |
String |
installationMediaId()
The installation medium ID.
|
String |
marker()
An optional pagination token provided by a previous request.
|
Integer |
maxRecords()
An optional pagination token provided by a previous DescribeInstallationMedia request.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DescribeInstallationMediaRequest.Builder> |
serializableBuilderClass() |
DescribeInstallationMediaRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String installationMediaId()
The installation medium ID.
public final boolean hasFilters()
public final List<Filter> filters()
A filter that specifies one or more installation media to describe. Supported filters include the following:
custom-availability-zone-id - Accepts custom Availability Zone (AZ) identifiers. The results list
includes information about only the custom AZs identified by these identifiers.
engine - Accepts database engines. The results list includes information about only the database
engines identified by these identifiers.
For more information about the valid engines for installation media, see ImportInstallationMedia.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasFilters() to see if a value was sent in this field.
custom-availability-zone-id - Accepts custom Availability Zone (AZ) identifiers. The results
list includes information about only the custom AZs identified by these identifiers.
engine - Accepts database engines. The results list includes information about only the
database engines identified by these identifiers.
For more information about the valid engines for installation media, see ImportInstallationMedia.
public final Integer maxRecords()
An optional pagination token provided by a previous DescribeInstallationMedia request. If this parameter is
specified, the response includes only records beyond the marker, up to the value specified by
MaxRecords.
MaxRecords.public final String marker()
An optional pagination token provided by a previous request. If this parameter is specified, the response
includes only records beyond the marker, up to the value specified by MaxRecords.
MaxRecords.public DescribeInstallationMediaRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DescribeInstallationMediaRequest.Builder,DescribeInstallationMediaRequest>toBuilder in class RdsRequestpublic static DescribeInstallationMediaRequest.Builder builder()
public static Class<? extends DescribeInstallationMediaRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2021. All rights reserved.