@Generated(value="software.amazon.awssdk:codegen") public final class Analysis extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Analysis.Builder,Analysis>
Metadata structure for an analysis in Amazon QuickSight
| Modifier and Type | Class and Description |
|---|---|
static interface |
Analysis.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
analysisId()
The ID of the analysis.
|
String |
arn()
The Amazon Resource Name (ARN) of the analysis.
|
static Analysis.Builder |
builder() |
Instant |
createdTime()
The time that the analysis was created.
|
List<String> |
dataSetArns()
The ARNs of the datasets of the analysis.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
List<AnalysisError> |
errors()
Errors associated with the analysis.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasDataSetArns()
Returns true if the DataSetArns property was specified by the sender (it may be empty), or false if the sender
did not specify the value (it will be empty).
|
boolean |
hasErrors()
Returns true if the Errors property was specified by the sender (it may be empty), or false if the sender did not
specify the value (it will be empty).
|
int |
hashCode() |
boolean |
hasSheets()
Returns true if the Sheets property was specified by the sender (it may be empty), or false if the sender did not
specify the value (it will be empty).
|
Instant |
lastUpdatedTime()
The time that the analysis was last updated.
|
String |
name()
The descriptive name of the analysis.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends Analysis.Builder> |
serializableBuilderClass() |
List<Sheet> |
sheets()
A list of the associated sheets with the unique identifier and name of each sheet.
|
ResourceStatus |
status()
Status associated with the analysis.
|
String |
statusAsString()
Status associated with the analysis.
|
String |
themeArn()
The ARN of the theme of the analysis.
|
Analysis.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String analysisId()
The ID of the analysis.
public String arn()
The Amazon Resource Name (ARN) of the analysis.
public String name()
The descriptive name of the analysis.
public ResourceStatus status()
Status associated with the analysis.
If the service returns an enum value that is not available in the current SDK version, status will
return ResourceStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
ResourceStatuspublic String statusAsString()
Status associated with the analysis.
If the service returns an enum value that is not available in the current SDK version, status will
return ResourceStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
ResourceStatuspublic boolean hasErrors()
public List<AnalysisError> errors()
Errors associated with the analysis.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasErrors() to see if a value was sent in this field.
public boolean hasDataSetArns()
public List<String> dataSetArns()
The ARNs of the datasets of the analysis.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasDataSetArns() to see if a value was sent in this field.
public String themeArn()
The ARN of the theme of the analysis.
public Instant createdTime()
The time that the analysis was created.
public Instant lastUpdatedTime()
The time that the analysis was last updated.
public boolean hasSheets()
public List<Sheet> sheets()
A list of the associated sheets with the unique identifier and name of each sheet.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasSheets() to see if a value was sent in this field.
public Analysis.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<Analysis.Builder,Analysis>public static Analysis.Builder builder()
public static Class<? extends Analysis.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.