@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateAnalysisRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateAnalysisRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateAnalysisRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAnalysisId()
The ID for the analysis that you're updating.
|
String |
getAwsAccountId()
The ID of the Amazon Web Services account that contains the analysis that you're updating.
|
AnalysisDefinition |
getDefinition()
The definition of an analysis.
|
String |
getName()
A descriptive name for the analysis that you're updating.
|
Parameters |
getParameters()
The parameter names and override values that you want to use.
|
AnalysisSourceEntity |
getSourceEntity()
A source entity to use for the analysis that you're updating.
|
String |
getThemeArn()
The Amazon Resource Name (ARN) for the theme to apply to the analysis that you're creating.
|
ValidationStrategy |
getValidationStrategy()
The option to relax the validation needed to update an analysis with definition objects.
|
int |
hashCode() |
void |
setAnalysisId(String analysisId)
The ID for the analysis that you're updating.
|
void |
setAwsAccountId(String awsAccountId)
The ID of the Amazon Web Services account that contains the analysis that you're updating.
|
void |
setDefinition(AnalysisDefinition definition)
The definition of an analysis.
|
void |
setName(String name)
A descriptive name for the analysis that you're updating.
|
void |
setParameters(Parameters parameters)
The parameter names and override values that you want to use.
|
void |
setSourceEntity(AnalysisSourceEntity sourceEntity)
A source entity to use for the analysis that you're updating.
|
void |
setThemeArn(String themeArn)
The Amazon Resource Name (ARN) for the theme to apply to the analysis that you're creating.
|
void |
setValidationStrategy(ValidationStrategy validationStrategy)
The option to relax the validation needed to update an analysis with definition objects.
|
String |
toString()
Returns a string representation of this object.
|
UpdateAnalysisRequest |
withAnalysisId(String analysisId)
The ID for the analysis that you're updating.
|
UpdateAnalysisRequest |
withAwsAccountId(String awsAccountId)
The ID of the Amazon Web Services account that contains the analysis that you're updating.
|
UpdateAnalysisRequest |
withDefinition(AnalysisDefinition definition)
The definition of an analysis.
|
UpdateAnalysisRequest |
withName(String name)
A descriptive name for the analysis that you're updating.
|
UpdateAnalysisRequest |
withParameters(Parameters parameters)
The parameter names and override values that you want to use.
|
UpdateAnalysisRequest |
withSourceEntity(AnalysisSourceEntity sourceEntity)
A source entity to use for the analysis that you're updating.
|
UpdateAnalysisRequest |
withThemeArn(String themeArn)
The Amazon Resource Name (ARN) for the theme to apply to the analysis that you're creating.
|
UpdateAnalysisRequest |
withValidationStrategy(ValidationStrategy validationStrategy)
The option to relax the validation needed to update an analysis with definition objects.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setAwsAccountId(String awsAccountId)
The ID of the Amazon Web Services account that contains the analysis that you're updating.
awsAccountId
- The ID of the Amazon Web Services account that contains the analysis that you're updating.public String getAwsAccountId()
The ID of the Amazon Web Services account that contains the analysis that you're updating.
public UpdateAnalysisRequest withAwsAccountId(String awsAccountId)
The ID of the Amazon Web Services account that contains the analysis that you're updating.
awsAccountId
- The ID of the Amazon Web Services account that contains the analysis that you're updating.public void setAnalysisId(String analysisId)
The ID for the analysis that you're updating. This ID displays in the URL of the analysis.
analysisId
- The ID for the analysis that you're updating. This ID displays in the URL of the analysis.public String getAnalysisId()
The ID for the analysis that you're updating. This ID displays in the URL of the analysis.
public UpdateAnalysisRequest withAnalysisId(String analysisId)
The ID for the analysis that you're updating. This ID displays in the URL of the analysis.
analysisId
- The ID for the analysis that you're updating. This ID displays in the URL of the analysis.public void setName(String name)
A descriptive name for the analysis that you're updating. This name displays for the analysis in the Amazon QuickSight console.
name
- A descriptive name for the analysis that you're updating. This name displays for the analysis in the
Amazon QuickSight console.public String getName()
A descriptive name for the analysis that you're updating. This name displays for the analysis in the Amazon QuickSight console.
public UpdateAnalysisRequest withName(String name)
A descriptive name for the analysis that you're updating. This name displays for the analysis in the Amazon QuickSight console.
name
- A descriptive name for the analysis that you're updating. This name displays for the analysis in the
Amazon QuickSight console.public void setParameters(Parameters parameters)
The parameter names and override values that you want to use. An analysis can have any parameter type, and some parameters might accept multiple values.
parameters
- The parameter names and override values that you want to use. An analysis can have any parameter type, and
some parameters might accept multiple values.public Parameters getParameters()
The parameter names and override values that you want to use. An analysis can have any parameter type, and some parameters might accept multiple values.
public UpdateAnalysisRequest withParameters(Parameters parameters)
The parameter names and override values that you want to use. An analysis can have any parameter type, and some parameters might accept multiple values.
parameters
- The parameter names and override values that you want to use. An analysis can have any parameter type, and
some parameters might accept multiple values.public void setSourceEntity(AnalysisSourceEntity sourceEntity)
A source entity to use for the analysis that you're updating. This metadata structure contains details that describe a source template and one or more datasets.
sourceEntity
- A source entity to use for the analysis that you're updating. This metadata structure contains details
that describe a source template and one or more datasets.public AnalysisSourceEntity getSourceEntity()
A source entity to use for the analysis that you're updating. This metadata structure contains details that describe a source template and one or more datasets.
public UpdateAnalysisRequest withSourceEntity(AnalysisSourceEntity sourceEntity)
A source entity to use for the analysis that you're updating. This metadata structure contains details that describe a source template and one or more datasets.
sourceEntity
- A source entity to use for the analysis that you're updating. This metadata structure contains details
that describe a source template and one or more datasets.public void setThemeArn(String themeArn)
The Amazon Resource Name (ARN) for the theme to apply to the analysis that you're creating. To see the theme in the Amazon QuickSight console, make sure that you have access to it.
themeArn
- The Amazon Resource Name (ARN) for the theme to apply to the analysis that you're creating. To see the
theme in the Amazon QuickSight console, make sure that you have access to it.public String getThemeArn()
The Amazon Resource Name (ARN) for the theme to apply to the analysis that you're creating. To see the theme in the Amazon QuickSight console, make sure that you have access to it.
public UpdateAnalysisRequest withThemeArn(String themeArn)
The Amazon Resource Name (ARN) for the theme to apply to the analysis that you're creating. To see the theme in the Amazon QuickSight console, make sure that you have access to it.
themeArn
- The Amazon Resource Name (ARN) for the theme to apply to the analysis that you're creating. To see the
theme in the Amazon QuickSight console, make sure that you have access to it.public void setDefinition(AnalysisDefinition definition)
The definition of an analysis.
A definition is the data model of all features in a Dashboard, Template, or Analysis.
definition
- The definition of an analysis.
A definition is the data model of all features in a Dashboard, Template, or Analysis.
public AnalysisDefinition getDefinition()
The definition of an analysis.
A definition is the data model of all features in a Dashboard, Template, or Analysis.
A definition is the data model of all features in a Dashboard, Template, or Analysis.
public UpdateAnalysisRequest withDefinition(AnalysisDefinition definition)
The definition of an analysis.
A definition is the data model of all features in a Dashboard, Template, or Analysis.
definition
- The definition of an analysis.
A definition is the data model of all features in a Dashboard, Template, or Analysis.
public void setValidationStrategy(ValidationStrategy validationStrategy)
The option to relax the validation needed to update an analysis with definition objects. This skips the validation step for specific errors.
validationStrategy
- The option to relax the validation needed to update an analysis with definition objects. This skips the
validation step for specific errors.public ValidationStrategy getValidationStrategy()
The option to relax the validation needed to update an analysis with definition objects. This skips the validation step for specific errors.
public UpdateAnalysisRequest withValidationStrategy(ValidationStrategy validationStrategy)
The option to relax the validation needed to update an analysis with definition objects. This skips the validation step for specific errors.
validationStrategy
- The option to relax the validation needed to update an analysis with definition objects. This skips the
validation step for specific errors.public String toString()
toString
in class Object
Object.toString()
public UpdateAnalysisRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()