@Generated(value="software.amazon.awssdk:codegen") public final class ViewSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ViewSummary.Builder,ViewSummary>
A summary of a view's metadata.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ViewSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
arn()
The Amazon Resource Name (ARN) of the view.
|
static ViewSummary.Builder |
builder() |
String |
description()
The description of the view.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
id()
The identifier of the view.
|
String |
name()
The name of the view.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ViewSummary.Builder> |
serializableBuilderClass() |
ViewStatus |
status()
Indicates the view status as either
SAVED or PUBLISHED. |
String |
statusAsString()
Indicates the view status as either
SAVED or PUBLISHED. |
ViewSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
ViewType |
type()
The type of the view.
|
String |
typeAsString()
The type of the view.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String id()
The identifier of the view.
public final String arn()
The Amazon Resource Name (ARN) of the view.
public final String name()
The name of the view.
public final ViewType type()
The type of the view.
If the service returns an enum value that is not available in the current SDK version, type will return
ViewType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
ViewTypepublic final String typeAsString()
The type of the view.
If the service returns an enum value that is not available in the current SDK version, type will return
ViewType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
ViewTypepublic final ViewStatus status()
Indicates the view status as either SAVED or PUBLISHED. The PUBLISHED
status will initiate validation on the content.
If the service returns an enum value that is not available in the current SDK version, status will
return ViewStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
SAVED or PUBLISHED. The
PUBLISHED status will initiate validation on the content.ViewStatuspublic final String statusAsString()
Indicates the view status as either SAVED or PUBLISHED. The PUBLISHED
status will initiate validation on the content.
If the service returns an enum value that is not available in the current SDK version, status will
return ViewStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
SAVED or PUBLISHED. The
PUBLISHED status will initiate validation on the content.ViewStatuspublic final String description()
The description of the view.
public ViewSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ViewSummary.Builder,ViewSummary>public static ViewSummary.Builder builder()
public static Class<? extends ViewSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.