@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Analysis extends Object implements Serializable, Cloneable, StructuredPojo
Metadata structure for an analysis in Amazon QuickSight
Constructor and Description |
---|
Analysis() |
Modifier and Type | Method and Description |
---|---|
Analysis |
clone() |
boolean |
equals(Object obj) |
String |
getAnalysisId()
The ID of the analysis.
|
String |
getArn()
The Amazon Resource Name (ARN) of the analysis.
|
Date |
getCreatedTime()
The time that the analysis was created.
|
List<String> |
getDataSetArns()
The ARNs of the datasets of the analysis.
|
List<AnalysisError> |
getErrors()
Errors associated with the analysis.
|
Date |
getLastUpdatedTime()
The time that the analysis was last updated.
|
String |
getName()
The descriptive name of the analysis.
|
List<Sheet> |
getSheets()
A list of the associated sheets with the unique identifier and name of each sheet.
|
String |
getStatus()
Status associated with the analysis.
|
String |
getThemeArn()
The ARN of the theme of the analysis.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAnalysisId(String analysisId)
The ID of the analysis.
|
void |
setArn(String arn)
The Amazon Resource Name (ARN) of the analysis.
|
void |
setCreatedTime(Date createdTime)
The time that the analysis was created.
|
void |
setDataSetArns(Collection<String> dataSetArns)
The ARNs of the datasets of the analysis.
|
void |
setErrors(Collection<AnalysisError> errors)
Errors associated with the analysis.
|
void |
setLastUpdatedTime(Date lastUpdatedTime)
The time that the analysis was last updated.
|
void |
setName(String name)
The descriptive name of the analysis.
|
void |
setSheets(Collection<Sheet> sheets)
A list of the associated sheets with the unique identifier and name of each sheet.
|
void |
setStatus(String status)
Status associated with the analysis.
|
void |
setThemeArn(String themeArn)
The ARN of the theme of the analysis.
|
String |
toString()
Returns a string representation of this object.
|
Analysis |
withAnalysisId(String analysisId)
The ID of the analysis.
|
Analysis |
withArn(String arn)
The Amazon Resource Name (ARN) of the analysis.
|
Analysis |
withCreatedTime(Date createdTime)
The time that the analysis was created.
|
Analysis |
withDataSetArns(Collection<String> dataSetArns)
The ARNs of the datasets of the analysis.
|
Analysis |
withDataSetArns(String... dataSetArns)
The ARNs of the datasets of the analysis.
|
Analysis |
withErrors(AnalysisError... errors)
Errors associated with the analysis.
|
Analysis |
withErrors(Collection<AnalysisError> errors)
Errors associated with the analysis.
|
Analysis |
withLastUpdatedTime(Date lastUpdatedTime)
The time that the analysis was last updated.
|
Analysis |
withName(String name)
The descriptive name of the analysis.
|
Analysis |
withSheets(Collection<Sheet> sheets)
A list of the associated sheets with the unique identifier and name of each sheet.
|
Analysis |
withSheets(Sheet... sheets)
A list of the associated sheets with the unique identifier and name of each sheet.
|
Analysis |
withStatus(ResourceStatus status)
Status associated with the analysis.
|
Analysis |
withStatus(String status)
Status associated with the analysis.
|
Analysis |
withThemeArn(String themeArn)
The ARN of the theme of the analysis.
|
public void setAnalysisId(String analysisId)
The ID of the analysis.
analysisId
- The ID of the analysis.public String getAnalysisId()
The ID of the analysis.
public Analysis withAnalysisId(String analysisId)
The ID of the analysis.
analysisId
- The ID of the analysis.public void setArn(String arn)
The Amazon Resource Name (ARN) of the analysis.
arn
- The Amazon Resource Name (ARN) of the analysis.public String getArn()
The Amazon Resource Name (ARN) of the analysis.
public Analysis withArn(String arn)
The Amazon Resource Name (ARN) of the analysis.
arn
- The Amazon Resource Name (ARN) of the analysis.public void setName(String name)
The descriptive name of the analysis.
name
- The descriptive name of the analysis.public String getName()
The descriptive name of the analysis.
public Analysis withName(String name)
The descriptive name of the analysis.
name
- The descriptive name of the analysis.public void setStatus(String status)
Status associated with the analysis.
status
- Status associated with the analysis.ResourceStatus
public String getStatus()
Status associated with the analysis.
ResourceStatus
public Analysis withStatus(String status)
Status associated with the analysis.
status
- Status associated with the analysis.ResourceStatus
public Analysis withStatus(ResourceStatus status)
Status associated with the analysis.
status
- Status associated with the analysis.ResourceStatus
public List<AnalysisError> getErrors()
Errors associated with the analysis.
public void setErrors(Collection<AnalysisError> errors)
Errors associated with the analysis.
errors
- Errors associated with the analysis.public Analysis withErrors(AnalysisError... errors)
Errors associated with the analysis.
NOTE: This method appends the values to the existing list (if any). Use
setErrors(java.util.Collection)
or withErrors(java.util.Collection)
if you want to override the
existing values.
errors
- Errors associated with the analysis.public Analysis withErrors(Collection<AnalysisError> errors)
Errors associated with the analysis.
errors
- Errors associated with the analysis.public List<String> getDataSetArns()
The ARNs of the datasets of the analysis.
public void setDataSetArns(Collection<String> dataSetArns)
The ARNs of the datasets of the analysis.
dataSetArns
- The ARNs of the datasets of the analysis.public Analysis withDataSetArns(String... dataSetArns)
The ARNs of the datasets of the analysis.
NOTE: This method appends the values to the existing list (if any). Use
setDataSetArns(java.util.Collection)
or withDataSetArns(java.util.Collection)
if you want to
override the existing values.
dataSetArns
- The ARNs of the datasets of the analysis.public Analysis withDataSetArns(Collection<String> dataSetArns)
The ARNs of the datasets of the analysis.
dataSetArns
- The ARNs of the datasets of the analysis.public void setThemeArn(String themeArn)
The ARN of the theme of the analysis.
themeArn
- The ARN of the theme of the analysis.public String getThemeArn()
The ARN of the theme of the analysis.
public Analysis withThemeArn(String themeArn)
The ARN of the theme of the analysis.
themeArn
- The ARN of the theme of the analysis.public void setCreatedTime(Date createdTime)
The time that the analysis was created.
createdTime
- The time that the analysis was created.public Date getCreatedTime()
The time that the analysis was created.
public Analysis withCreatedTime(Date createdTime)
The time that the analysis was created.
createdTime
- The time that the analysis was created.public void setLastUpdatedTime(Date lastUpdatedTime)
The time that the analysis was last updated.
lastUpdatedTime
- The time that the analysis was last updated.public Date getLastUpdatedTime()
The time that the analysis was last updated.
public Analysis withLastUpdatedTime(Date lastUpdatedTime)
The time that the analysis was last updated.
lastUpdatedTime
- The time that the analysis was last updated.public List<Sheet> getSheets()
A list of the associated sheets with the unique identifier and name of each sheet.
public void setSheets(Collection<Sheet> sheets)
A list of the associated sheets with the unique identifier and name of each sheet.
sheets
- A list of the associated sheets with the unique identifier and name of each sheet.public Analysis withSheets(Sheet... sheets)
A list of the associated sheets with the unique identifier and name of each sheet.
NOTE: This method appends the values to the existing list (if any). Use
setSheets(java.util.Collection)
or withSheets(java.util.Collection)
if you want to override the
existing values.
sheets
- A list of the associated sheets with the unique identifier and name of each sheet.public Analysis withSheets(Collection<Sheet> sheets)
A list of the associated sheets with the unique identifier and name of each sheet.
sheets
- A list of the associated sheets with the unique identifier and name of each sheet.public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.