Class ListResourcesAssociatedToCustomLineItemResponseElement
- java.lang.Object
-
- software.amazon.awssdk.services.billingconductor.model.ListResourcesAssociatedToCustomLineItemResponseElement
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ListResourcesAssociatedToCustomLineItemResponseElement.Builder,ListResourcesAssociatedToCustomLineItemResponseElement>
@Generated("software.amazon.awssdk:codegen") public final class ListResourcesAssociatedToCustomLineItemResponseElement extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ListResourcesAssociatedToCustomLineItemResponseElement.Builder,ListResourcesAssociatedToCustomLineItemResponseElement>
A representation of a resource association for a custom line item.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceListResourcesAssociatedToCustomLineItemResponseElement.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringarn()The ARN of the associated resource.static ListResourcesAssociatedToCustomLineItemResponseElement.Builderbuilder()StringendBillingPeriod()The end billing period of the associated resource.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()CustomLineItemRelationshiprelationship()The type of relationship between the custom line item and the associated resource.StringrelationshipAsString()The type of relationship between the custom line item and the associated resource.List<SdkField<?>>sdkFields()static Class<? extends ListResourcesAssociatedToCustomLineItemResponseElement.Builder>serializableBuilderClass()ListResourcesAssociatedToCustomLineItemResponseElement.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
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
-
arn
public final String arn()
The ARN of the associated resource.
- Returns:
- The ARN of the associated resource.
-
relationship
public final CustomLineItemRelationship relationship()
The type of relationship between the custom line item and the associated resource.
If the service returns an enum value that is not available in the current SDK version,
relationshipwill returnCustomLineItemRelationship.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromrelationshipAsString().- Returns:
- The type of relationship between the custom line item and the associated resource.
- See Also:
CustomLineItemRelationship
-
relationshipAsString
public final String relationshipAsString()
The type of relationship between the custom line item and the associated resource.
If the service returns an enum value that is not available in the current SDK version,
relationshipwill returnCustomLineItemRelationship.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromrelationshipAsString().- Returns:
- The type of relationship between the custom line item and the associated resource.
- See Also:
CustomLineItemRelationship
-
endBillingPeriod
public final String endBillingPeriod()
The end billing period of the associated resource.
- Returns:
- The end billing period of the associated resource.
-
toBuilder
public ListResourcesAssociatedToCustomLineItemResponseElement.Builder toBuilder()
-
builder
public static ListResourcesAssociatedToCustomLineItemResponseElement.Builder builder()
-
serializableBuilderClass
public static Class<? extends ListResourcesAssociatedToCustomLineItemResponseElement.Builder> serializableBuilderClass()
-
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.
-
-