Class DescribeServicesRequest
- java.lang.Object
-
- software.amazon.awssdk.core.SdkRequest
-
- software.amazon.awssdk.awscore.AwsRequest
-
- software.amazon.awssdk.services.pricing.model.PricingRequest
-
- software.amazon.awssdk.services.pricing.model.DescribeServicesRequest
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<DescribeServicesRequest.Builder,DescribeServicesRequest>
@Generated("software.amazon.awssdk:codegen") public final class DescribeServicesRequest extends PricingRequest implements ToCopyableBuilder<DescribeServicesRequest.Builder,DescribeServicesRequest>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceDescribeServicesRequest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DescribeServicesRequest.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)StringformatVersion()The format version that you want the response to be in.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()IntegermaxResults()The maximum number of results that you want returned in the response.StringnextToken()The pagination token that indicates the next set of results that you want to retrieve.List<SdkField<?>>sdkFields()static Class<? extends DescribeServicesRequest.Builder>serializableBuilderClass()StringserviceCode()The code for the service whose information you want to retrieve, such asAmazonEC2.DescribeServicesRequest.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.awscore.AwsRequest
overrideConfiguration
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
serviceCode
public final String serviceCode()
The code for the service whose information you want to retrieve, such as
AmazonEC2. You can use theServiceCodeto filter the results in aGetProductscall. To retrieve a list of all services, leave this blank.- Returns:
- The code for the service whose information you want to retrieve, such as
AmazonEC2. You can use theServiceCodeto filter the results in aGetProductscall. To retrieve a list of all services, leave this blank.
-
formatVersion
public final String formatVersion()
The format version that you want the response to be in.
Valid values are:
aws_v1- Returns:
- The format version that you want the response to be in.
Valid values are:
aws_v1
-
nextToken
public final String nextToken()
The pagination token that indicates the next set of results that you want to retrieve.
- Returns:
- The pagination token that indicates the next set of results that you want to retrieve.
-
maxResults
public final Integer maxResults()
The maximum number of results that you want returned in the response.
- Returns:
- The maximum number of results that you want returned in the response.
-
toBuilder
public DescribeServicesRequest.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<DescribeServicesRequest.Builder,DescribeServicesRequest>- Specified by:
toBuilderin classPricingRequest
-
builder
public static DescribeServicesRequest.Builder builder()
-
serializableBuilderClass
public static Class<? extends DescribeServicesRequest.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classAwsRequest
-
equals
public final boolean equals(Object obj)
- Overrides:
equalsin classAwsRequest
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
getValueForField
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForFieldin classSdkRequest
-
-