Class Resource
- java.lang.Object
-
- software.amazon.awssdk.services.servicecatalogappregistry.model.Resource
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<Resource.Builder,Resource>
@Generated("software.amazon.awssdk:codegen") public final class Resource extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Resource.Builder,Resource>
The information about the resource.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceResource.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringarn()The Amazon resource name (ARN) of the resource.InstantassociationTime()The time the resource was associated with the application.static Resource.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()ResourceIntegrationsintegrations()The service integration information about the resource.Stringname()The name of the resource.List<SdkField<?>>sdkFields()static Class<? extends Resource.Builder>serializableBuilderClass()Resource.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
-
name
public final String name()
The name of the resource.
- Returns:
- The name of the resource.
-
arn
public final String arn()
The Amazon resource name (ARN) of the resource.
- Returns:
- The Amazon resource name (ARN) of the resource.
-
associationTime
public final Instant associationTime()
The time the resource was associated with the application.
- Returns:
- The time the resource was associated with the application.
-
integrations
public final ResourceIntegrations integrations()
The service integration information about the resource.
- Returns:
- The service integration information about the resource.
-
toBuilder
public Resource.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<Resource.Builder,Resource>
-
builder
public static Resource.Builder builder()
-
serializableBuilderClass
public static Class<? extends Resource.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.
-
-