@Generated(value="software.amazon.awssdk:codegen") public final class GetCostCategoriesResponse extends CostExplorerResponse implements ToCopyableBuilder<GetCostCategoriesResponse.Builder,GetCostCategoriesResponse>
| Modifier and Type | Class and Description |
|---|---|
static interface |
GetCostCategoriesResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
static GetCostCategoriesResponse.Builder |
builder() |
List<String> |
costCategoryNames()
The names of the Cost Categories.
|
List<String> |
costCategoryValues()
The Cost Category values.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasCostCategoryNames()
Returns true if the CostCategoryNames property was specified by the sender (it may be empty), or false if the
sender did not specify the value (it will be empty).
|
boolean |
hasCostCategoryValues()
Returns true if the CostCategoryValues 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 |
nextPageToken()
If the number of objects that are still available for retrieval exceeds the limit, AWS returns a NextPageToken
value in the response.
|
Integer |
returnSize()
The number of objects returned.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends GetCostCategoriesResponse.Builder> |
serializableBuilderClass() |
GetCostCategoriesResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Integer |
totalSize()
The total number of objects.
|
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String nextPageToken()
If the number of objects that are still available for retrieval exceeds the limit, AWS returns a NextPageToken value in the response. To retrieve the next batch of objects, provide the marker from the prior call in your next request.
public final boolean hasCostCategoryNames()
public final List<String> costCategoryNames()
The names of the Cost Categories.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasCostCategoryNames() to see if a value was sent in this field.
public final boolean hasCostCategoryValues()
public final List<String> costCategoryValues()
The Cost Category values.
CostCategoryValues are not returned if CostCategoryName is not specified in the
request.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasCostCategoryValues() to see if a value was sent in this field.
CostCategoryValues are not returned if CostCategoryName is not specified in the
request.
public final Integer returnSize()
The number of objects returned.
public final Integer totalSize()
The total number of objects.
public GetCostCategoriesResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<GetCostCategoriesResponse.Builder,GetCostCategoriesResponse>toBuilder in class AwsResponsepublic static GetCostCategoriesResponse.Builder builder()
public static Class<? extends GetCostCategoriesResponse.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsResponsepublic final boolean equals(Object obj)
equals in class AwsResponsepublic 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 SdkResponseCopyright © 2021. All rights reserved.