@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ViewSummary extends Object implements Serializable, Cloneable, StructuredPojo
A summary of a view's metadata.
| Constructor and Description |
|---|
ViewSummary() |
| Modifier and Type | Method and Description |
|---|---|
ViewSummary |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The Amazon Resource Name (ARN) of the view.
|
String |
getDescription()
The description of the view.
|
String |
getId()
The identifier of the view.
|
String |
getName()
The name of the view.
|
String |
getStatus()
Indicates the view status as either
SAVED or PUBLISHED. |
String |
getType()
The type of the view.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setArn(String arn)
The Amazon Resource Name (ARN) of the view.
|
void |
setDescription(String description)
The description of the view.
|
void |
setId(String id)
The identifier of the view.
|
void |
setName(String name)
The name of the view.
|
void |
setStatus(String status)
Indicates the view status as either
SAVED or PUBLISHED. |
void |
setType(String type)
The type of the view.
|
String |
toString()
Returns a string representation of this object.
|
ViewSummary |
withArn(String arn)
The Amazon Resource Name (ARN) of the view.
|
ViewSummary |
withDescription(String description)
The description of the view.
|
ViewSummary |
withId(String id)
The identifier of the view.
|
ViewSummary |
withName(String name)
The name of the view.
|
ViewSummary |
withStatus(String status)
Indicates the view status as either
SAVED or PUBLISHED. |
ViewSummary |
withStatus(ViewStatus status)
Indicates the view status as either
SAVED or PUBLISHED. |
ViewSummary |
withType(String type)
The type of the view.
|
ViewSummary |
withType(ViewType type)
The type of the view.
|
public void setId(String id)
The identifier of the view.
id - The identifier of the view.public String getId()
The identifier of the view.
public ViewSummary withId(String id)
The identifier of the view.
id - The identifier of the view.public void setArn(String arn)
The Amazon Resource Name (ARN) of the view.
arn - The Amazon Resource Name (ARN) of the view.public String getArn()
The Amazon Resource Name (ARN) of the view.
public ViewSummary withArn(String arn)
The Amazon Resource Name (ARN) of the view.
arn - The Amazon Resource Name (ARN) of the view.public void setName(String name)
The name of the view.
name - The name of the view.public String getName()
The name of the view.
public ViewSummary withName(String name)
The name of the view.
name - The name of the view.public void setType(String type)
The type of the view.
type - The type of the view.ViewTypepublic String getType()
The type of the view.
ViewTypepublic ViewSummary withType(String type)
The type of the view.
type - The type of the view.ViewTypepublic ViewSummary withType(ViewType type)
The type of the view.
type - The type of the view.ViewTypepublic void setStatus(String status)
Indicates the view status as either SAVED or PUBLISHED. The PUBLISHED
status will initiate validation on the content.
status - Indicates the view status as either SAVED or PUBLISHED. The
PUBLISHED status will initiate validation on the content.ViewStatuspublic String getStatus()
Indicates the view status as either SAVED or PUBLISHED. The PUBLISHED
status will initiate validation on the content.
SAVED or PUBLISHED. The
PUBLISHED status will initiate validation on the content.ViewStatuspublic ViewSummary withStatus(String status)
Indicates the view status as either SAVED or PUBLISHED. The PUBLISHED
status will initiate validation on the content.
status - Indicates the view status as either SAVED or PUBLISHED. The
PUBLISHED status will initiate validation on the content.ViewStatuspublic ViewSummary withStatus(ViewStatus status)
Indicates the view status as either SAVED or PUBLISHED. The PUBLISHED
status will initiate validation on the content.
status - Indicates the view status as either SAVED or PUBLISHED. The
PUBLISHED status will initiate validation on the content.ViewStatuspublic void setDescription(String description)
The description of the view.
description - The description of the view.public String getDescription()
The description of the view.
public ViewSummary withDescription(String description)
The description of the view.
description - The description of the view.public String toString()
toString in class ObjectObject.toString()public ViewSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.