@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateThemeRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateThemeRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateThemeRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAwsAccountId()
The ID of the Amazon Web Services account that contains the theme that you're updating.
|
String |
getBaseThemeId()
The theme ID, defined by Amazon QuickSight, that a custom theme inherits from.
|
ThemeConfiguration |
getConfiguration()
The theme configuration, which contains the theme display properties.
|
String |
getName()
The name for the theme.
|
String |
getThemeId()
The ID for the theme.
|
String |
getVersionDescription()
A description of the theme version that you're updating Every time that you call
UpdateTheme , you
create a new version of the theme. |
int |
hashCode() |
void |
setAwsAccountId(String awsAccountId)
The ID of the Amazon Web Services account that contains the theme that you're updating.
|
void |
setBaseThemeId(String baseThemeId)
The theme ID, defined by Amazon QuickSight, that a custom theme inherits from.
|
void |
setConfiguration(ThemeConfiguration configuration)
The theme configuration, which contains the theme display properties.
|
void |
setName(String name)
The name for the theme.
|
void |
setThemeId(String themeId)
The ID for the theme.
|
void |
setVersionDescription(String versionDescription)
A description of the theme version that you're updating Every time that you call
UpdateTheme , you
create a new version of the theme. |
String |
toString()
Returns a string representation of this object.
|
UpdateThemeRequest |
withAwsAccountId(String awsAccountId)
The ID of the Amazon Web Services account that contains the theme that you're updating.
|
UpdateThemeRequest |
withBaseThemeId(String baseThemeId)
The theme ID, defined by Amazon QuickSight, that a custom theme inherits from.
|
UpdateThemeRequest |
withConfiguration(ThemeConfiguration configuration)
The theme configuration, which contains the theme display properties.
|
UpdateThemeRequest |
withName(String name)
The name for the theme.
|
UpdateThemeRequest |
withThemeId(String themeId)
The ID for the theme.
|
UpdateThemeRequest |
withVersionDescription(String versionDescription)
A description of the theme version that you're updating Every time that you call
UpdateTheme , you
create a new version of the theme. |
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 theme that you're updating.
awsAccountId
- The ID of the Amazon Web Services account that contains the theme that you're updating.public String getAwsAccountId()
The ID of the Amazon Web Services account that contains the theme that you're updating.
public UpdateThemeRequest withAwsAccountId(String awsAccountId)
The ID of the Amazon Web Services account that contains the theme that you're updating.
awsAccountId
- The ID of the Amazon Web Services account that contains the theme that you're updating.public void setThemeId(String themeId)
The ID for the theme.
themeId
- The ID for the theme.public String getThemeId()
The ID for the theme.
public UpdateThemeRequest withThemeId(String themeId)
The ID for the theme.
themeId
- The ID for the theme.public void setName(String name)
The name for the theme.
name
- The name for the theme.public String getName()
The name for the theme.
public UpdateThemeRequest withName(String name)
The name for the theme.
name
- The name for the theme.public void setBaseThemeId(String baseThemeId)
The theme ID, defined by Amazon QuickSight, that a custom theme inherits from. All themes initially inherit from a default Amazon QuickSight theme.
baseThemeId
- The theme ID, defined by Amazon QuickSight, that a custom theme inherits from. All themes initially
inherit from a default Amazon QuickSight theme.public String getBaseThemeId()
The theme ID, defined by Amazon QuickSight, that a custom theme inherits from. All themes initially inherit from a default Amazon QuickSight theme.
public UpdateThemeRequest withBaseThemeId(String baseThemeId)
The theme ID, defined by Amazon QuickSight, that a custom theme inherits from. All themes initially inherit from a default Amazon QuickSight theme.
baseThemeId
- The theme ID, defined by Amazon QuickSight, that a custom theme inherits from. All themes initially
inherit from a default Amazon QuickSight theme.public void setVersionDescription(String versionDescription)
A description of the theme version that you're updating Every time that you call UpdateTheme
, you
create a new version of the theme. Each version of the theme maintains a description of the version in
VersionDescription
.
versionDescription
- A description of the theme version that you're updating Every time that you call UpdateTheme
,
you create a new version of the theme. Each version of the theme maintains a description of the version in
VersionDescription
.public String getVersionDescription()
A description of the theme version that you're updating Every time that you call UpdateTheme
, you
create a new version of the theme. Each version of the theme maintains a description of the version in
VersionDescription
.
UpdateTheme
, you create a new version of the theme. Each version of the theme maintains a description of the version
in VersionDescription
.public UpdateThemeRequest withVersionDescription(String versionDescription)
A description of the theme version that you're updating Every time that you call UpdateTheme
, you
create a new version of the theme. Each version of the theme maintains a description of the version in
VersionDescription
.
versionDescription
- A description of the theme version that you're updating Every time that you call UpdateTheme
,
you create a new version of the theme. Each version of the theme maintains a description of the version in
VersionDescription
.public void setConfiguration(ThemeConfiguration configuration)
The theme configuration, which contains the theme display properties.
configuration
- The theme configuration, which contains the theme display properties.public ThemeConfiguration getConfiguration()
The theme configuration, which contains the theme display properties.
public UpdateThemeRequest withConfiguration(ThemeConfiguration configuration)
The theme configuration, which contains the theme display properties.
configuration
- The theme configuration, which contains the theme display properties.public String toString()
toString
in class Object
Object.toString()
public UpdateThemeRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()