@Generated(value="software.amazon.awssdk:codegen") public final class RecommendationSource extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RecommendationSource.Builder,RecommendationSource>
Describes the source of a recommendation, such as an Amazon EC2 instance or Auto Scaling group.
| Modifier and Type | Class and Description |
|---|---|
static interface |
RecommendationSource.Builder |
| Modifier and Type | Method and Description |
|---|---|
static RecommendationSource.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
recommendationSourceArn()
The Amazon Resource Name (ARN) of the recommendation source.
|
RecommendationSourceType |
recommendationSourceType()
The resource type of the recommendation source.
|
String |
recommendationSourceTypeAsString()
The resource type of the recommendation source.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends RecommendationSource.Builder> |
serializableBuilderClass() |
RecommendationSource.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String recommendationSourceArn()
The Amazon Resource Name (ARN) of the recommendation source.
public final RecommendationSourceType recommendationSourceType()
The resource type of the recommendation source.
If the service returns an enum value that is not available in the current SDK version,
recommendationSourceType will return RecommendationSourceType.UNKNOWN_TO_SDK_VERSION. The raw
value returned by the service is available from recommendationSourceTypeAsString().
RecommendationSourceTypepublic final String recommendationSourceTypeAsString()
The resource type of the recommendation source.
If the service returns an enum value that is not available in the current SDK version,
recommendationSourceType will return RecommendationSourceType.UNKNOWN_TO_SDK_VERSION. The raw
value returned by the service is available from recommendationSourceTypeAsString().
RecommendationSourceTypepublic RecommendationSource.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<RecommendationSource.Builder,RecommendationSource>public static RecommendationSource.Builder builder()
public static Class<? extends RecommendationSource.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.