@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateAccountCustomizationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateAccountCustomizationRequest() |
Modifier and Type | Method and Description |
---|---|
CreateAccountCustomizationRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
AccountCustomization |
getAccountCustomization()
The QuickSight customizations you're adding in the current AWS Region.
|
String |
getAwsAccountId()
The ID for the AWS account that you want to customize QuickSight for.
|
String |
getNamespace()
The QuickSight namespace that you want to add customizations to.
|
List<Tag> |
getTags()
A list of the tags that you want to attach to this resource.
|
int |
hashCode() |
void |
setAccountCustomization(AccountCustomization accountCustomization)
The QuickSight customizations you're adding in the current AWS Region.
|
void |
setAwsAccountId(String awsAccountId)
The ID for the AWS account that you want to customize QuickSight for.
|
void |
setNamespace(String namespace)
The QuickSight namespace that you want to add customizations to.
|
void |
setTags(Collection<Tag> tags)
A list of the tags that you want to attach to this resource.
|
String |
toString()
Returns a string representation of this object.
|
CreateAccountCustomizationRequest |
withAccountCustomization(AccountCustomization accountCustomization)
The QuickSight customizations you're adding in the current AWS Region.
|
CreateAccountCustomizationRequest |
withAwsAccountId(String awsAccountId)
The ID for the AWS account that you want to customize QuickSight for.
|
CreateAccountCustomizationRequest |
withNamespace(String namespace)
The QuickSight namespace that you want to add customizations to.
|
CreateAccountCustomizationRequest |
withTags(Collection<Tag> tags)
A list of the tags that you want to attach to this resource.
|
CreateAccountCustomizationRequest |
withTags(Tag... tags)
A list of the tags that you want to attach to this resource.
|
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 for the AWS account that you want to customize QuickSight for.
awsAccountId
- The ID for the AWS account that you want to customize QuickSight for.public String getAwsAccountId()
The ID for the AWS account that you want to customize QuickSight for.
public CreateAccountCustomizationRequest withAwsAccountId(String awsAccountId)
The ID for the AWS account that you want to customize QuickSight for.
awsAccountId
- The ID for the AWS account that you want to customize QuickSight for.public void setNamespace(String namespace)
The QuickSight namespace that you want to add customizations to.
namespace
- The QuickSight namespace that you want to add customizations to.public String getNamespace()
The QuickSight namespace that you want to add customizations to.
public CreateAccountCustomizationRequest withNamespace(String namespace)
The QuickSight namespace that you want to add customizations to.
namespace
- The QuickSight namespace that you want to add customizations to.public void setAccountCustomization(AccountCustomization accountCustomization)
The QuickSight customizations you're adding in the current AWS Region. You can add these to an AWS account and a QuickSight namespace.
For example, you can add a default theme by setting AccountCustomization
to the midnight theme:
"AccountCustomization": { "DefaultTheme": "arn:aws:quicksight::aws:theme/MIDNIGHT" }
. Or, you can
add a custom theme by specifying
"AccountCustomization": { "DefaultTheme": "arn:aws:quicksight:us-west-2:111122223333:theme/bdb844d0-0fe9-4d9d-b520-0fe602d93639" }
.
accountCustomization
- The QuickSight customizations you're adding in the current AWS Region. You can add these to an AWS account
and a QuickSight namespace.
For example, you can add a default theme by setting AccountCustomization
to the midnight
theme: "AccountCustomization": { "DefaultTheme": "arn:aws:quicksight::aws:theme/MIDNIGHT" }
.
Or, you can add a custom theme by specifying
"AccountCustomization": { "DefaultTheme": "arn:aws:quicksight:us-west-2:111122223333:theme/bdb844d0-0fe9-4d9d-b520-0fe602d93639" }
.
public AccountCustomization getAccountCustomization()
The QuickSight customizations you're adding in the current AWS Region. You can add these to an AWS account and a QuickSight namespace.
For example, you can add a default theme by setting AccountCustomization
to the midnight theme:
"AccountCustomization": { "DefaultTheme": "arn:aws:quicksight::aws:theme/MIDNIGHT" }
. Or, you can
add a custom theme by specifying
"AccountCustomization": { "DefaultTheme": "arn:aws:quicksight:us-west-2:111122223333:theme/bdb844d0-0fe9-4d9d-b520-0fe602d93639" }
.
For example, you can add a default theme by setting AccountCustomization
to the midnight
theme: "AccountCustomization": { "DefaultTheme": "arn:aws:quicksight::aws:theme/MIDNIGHT" }
.
Or, you can add a custom theme by specifying
"AccountCustomization": { "DefaultTheme": "arn:aws:quicksight:us-west-2:111122223333:theme/bdb844d0-0fe9-4d9d-b520-0fe602d93639" }
.
public CreateAccountCustomizationRequest withAccountCustomization(AccountCustomization accountCustomization)
The QuickSight customizations you're adding in the current AWS Region. You can add these to an AWS account and a QuickSight namespace.
For example, you can add a default theme by setting AccountCustomization
to the midnight theme:
"AccountCustomization": { "DefaultTheme": "arn:aws:quicksight::aws:theme/MIDNIGHT" }
. Or, you can
add a custom theme by specifying
"AccountCustomization": { "DefaultTheme": "arn:aws:quicksight:us-west-2:111122223333:theme/bdb844d0-0fe9-4d9d-b520-0fe602d93639" }
.
accountCustomization
- The QuickSight customizations you're adding in the current AWS Region. You can add these to an AWS account
and a QuickSight namespace.
For example, you can add a default theme by setting AccountCustomization
to the midnight
theme: "AccountCustomization": { "DefaultTheme": "arn:aws:quicksight::aws:theme/MIDNIGHT" }
.
Or, you can add a custom theme by specifying
"AccountCustomization": { "DefaultTheme": "arn:aws:quicksight:us-west-2:111122223333:theme/bdb844d0-0fe9-4d9d-b520-0fe602d93639" }
.
public List<Tag> getTags()
A list of the tags that you want to attach to this resource.
public void setTags(Collection<Tag> tags)
A list of the tags that you want to attach to this resource.
tags
- A list of the tags that you want to attach to this resource.public CreateAccountCustomizationRequest withTags(Tag... tags)
A list of the tags that you want to attach to this resource.
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection)
or withTags(java.util.Collection)
if you want to override the
existing values.
tags
- A list of the tags that you want to attach to this resource.public CreateAccountCustomizationRequest withTags(Collection<Tag> tags)
A list of the tags that you want to attach to this resource.
tags
- A list of the tags that you want to attach to this resource.public String toString()
toString
in class Object
Object.toString()
public CreateAccountCustomizationRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()