@Generated(value="software.amazon.awssdk:codegen") public final class Application extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Application.Builder,Application>
Represents a Service Catalog AppRegistry application that is the top-level node in a hierarchy of related cloud resource abstractions.
| Modifier and Type | Class and Description |
|---|---|
static interface |
Application.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
arn()
The Amazon resource name (ARN) that specifies the application across services.
|
static Application.Builder |
builder() |
Instant |
creationTime()
The ISO-8601 formatted timestamp of the moment when the application was created.
|
String |
description()
The description of the application.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasTags()
Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not
specify the value (it will be empty).
|
String |
id()
The identifier of the application.
|
Instant |
lastUpdateTime()
The ISO-8601 formatted timestamp of the moment when the application was last updated.
|
String |
name()
The name of the application.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends Application.Builder> |
serializableBuilderClass() |
Map<String,String> |
tags()
Key-value pairs you can use to associate with the application.
|
Application.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String id()
The identifier of the application.
public final String arn()
The Amazon resource name (ARN) that specifies the application across services.
public final String name()
The name of the application. The name must be unique in the region in which you are creating the application.
public final String description()
The description of the application.
public final Instant creationTime()
The ISO-8601 formatted timestamp of the moment when the application was created.
public final Instant lastUpdateTime()
The ISO-8601 formatted timestamp of the moment when the application was last updated.
public final boolean hasTags()
public final Map<String,String> tags()
Key-value pairs you can use to associate with the application.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasTags() to see if a value was sent in this field.
public Application.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<Application.Builder,Application>public static Application.Builder builder()
public static Class<? extends Application.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.