@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateStudioLifecycleConfigRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
CreateStudioLifecycleConfigRequest() |
| Modifier and Type | Method and Description |
|---|---|
CreateStudioLifecycleConfigRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getStudioLifecycleConfigAppType()
The App type that the Lifecycle Configuration is attached to.
|
String |
getStudioLifecycleConfigContent()
The content of your Amazon SageMaker Studio Lifecycle Configuration script.
|
String |
getStudioLifecycleConfigName()
The name of the Amazon SageMaker Studio Lifecycle Configuration to create.
|
List<Tag> |
getTags()
Tags to be associated with the Lifecycle Configuration.
|
int |
hashCode() |
void |
setStudioLifecycleConfigAppType(String studioLifecycleConfigAppType)
The App type that the Lifecycle Configuration is attached to.
|
void |
setStudioLifecycleConfigContent(String studioLifecycleConfigContent)
The content of your Amazon SageMaker Studio Lifecycle Configuration script.
|
void |
setStudioLifecycleConfigName(String studioLifecycleConfigName)
The name of the Amazon SageMaker Studio Lifecycle Configuration to create.
|
void |
setTags(Collection<Tag> tags)
Tags to be associated with the Lifecycle Configuration.
|
String |
toString()
Returns a string representation of this object.
|
CreateStudioLifecycleConfigRequest |
withStudioLifecycleConfigAppType(String studioLifecycleConfigAppType)
The App type that the Lifecycle Configuration is attached to.
|
CreateStudioLifecycleConfigRequest |
withStudioLifecycleConfigAppType(StudioLifecycleConfigAppType studioLifecycleConfigAppType)
The App type that the Lifecycle Configuration is attached to.
|
CreateStudioLifecycleConfigRequest |
withStudioLifecycleConfigContent(String studioLifecycleConfigContent)
The content of your Amazon SageMaker Studio Lifecycle Configuration script.
|
CreateStudioLifecycleConfigRequest |
withStudioLifecycleConfigName(String studioLifecycleConfigName)
The name of the Amazon SageMaker Studio Lifecycle Configuration to create.
|
CreateStudioLifecycleConfigRequest |
withTags(Collection<Tag> tags)
Tags to be associated with the Lifecycle Configuration.
|
CreateStudioLifecycleConfigRequest |
withTags(Tag... tags)
Tags to be associated with the Lifecycle Configuration.
|
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, withSdkRequestTimeoutpublic void setStudioLifecycleConfigName(String studioLifecycleConfigName)
The name of the Amazon SageMaker Studio Lifecycle Configuration to create.
studioLifecycleConfigName - The name of the Amazon SageMaker Studio Lifecycle Configuration to create.public String getStudioLifecycleConfigName()
The name of the Amazon SageMaker Studio Lifecycle Configuration to create.
public CreateStudioLifecycleConfigRequest withStudioLifecycleConfigName(String studioLifecycleConfigName)
The name of the Amazon SageMaker Studio Lifecycle Configuration to create.
studioLifecycleConfigName - The name of the Amazon SageMaker Studio Lifecycle Configuration to create.public void setStudioLifecycleConfigContent(String studioLifecycleConfigContent)
The content of your Amazon SageMaker Studio Lifecycle Configuration script. This content must be base64 encoded.
studioLifecycleConfigContent - The content of your Amazon SageMaker Studio Lifecycle Configuration script. This content must be base64
encoded.public String getStudioLifecycleConfigContent()
The content of your Amazon SageMaker Studio Lifecycle Configuration script. This content must be base64 encoded.
public CreateStudioLifecycleConfigRequest withStudioLifecycleConfigContent(String studioLifecycleConfigContent)
The content of your Amazon SageMaker Studio Lifecycle Configuration script. This content must be base64 encoded.
studioLifecycleConfigContent - The content of your Amazon SageMaker Studio Lifecycle Configuration script. This content must be base64
encoded.public void setStudioLifecycleConfigAppType(String studioLifecycleConfigAppType)
The App type that the Lifecycle Configuration is attached to.
studioLifecycleConfigAppType - The App type that the Lifecycle Configuration is attached to.StudioLifecycleConfigAppTypepublic String getStudioLifecycleConfigAppType()
The App type that the Lifecycle Configuration is attached to.
StudioLifecycleConfigAppTypepublic CreateStudioLifecycleConfigRequest withStudioLifecycleConfigAppType(String studioLifecycleConfigAppType)
The App type that the Lifecycle Configuration is attached to.
studioLifecycleConfigAppType - The App type that the Lifecycle Configuration is attached to.StudioLifecycleConfigAppTypepublic CreateStudioLifecycleConfigRequest withStudioLifecycleConfigAppType(StudioLifecycleConfigAppType studioLifecycleConfigAppType)
The App type that the Lifecycle Configuration is attached to.
studioLifecycleConfigAppType - The App type that the Lifecycle Configuration is attached to.StudioLifecycleConfigAppTypepublic List<Tag> getTags()
Tags to be associated with the Lifecycle Configuration. Each tag consists of a key and an optional value. Tag keys must be unique per resource. Tags are searchable using the Search API.
public void setTags(Collection<Tag> tags)
Tags to be associated with the Lifecycle Configuration. Each tag consists of a key and an optional value. Tag keys must be unique per resource. Tags are searchable using the Search API.
tags - Tags to be associated with the Lifecycle Configuration. Each tag consists of a key and an optional value.
Tag keys must be unique per resource. Tags are searchable using the Search API.public CreateStudioLifecycleConfigRequest withTags(Tag... tags)
Tags to be associated with the Lifecycle Configuration. Each tag consists of a key and an optional value. Tag keys must be unique per resource. Tags are searchable using the Search API.
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 - Tags to be associated with the Lifecycle Configuration. Each tag consists of a key and an optional value.
Tag keys must be unique per resource. Tags are searchable using the Search API.public CreateStudioLifecycleConfigRequest withTags(Collection<Tag> tags)
Tags to be associated with the Lifecycle Configuration. Each tag consists of a key and an optional value. Tag keys must be unique per resource. Tags are searchable using the Search API.
tags - Tags to be associated with the Lifecycle Configuration. Each tag consists of a key and an optional value.
Tag keys must be unique per resource. Tags are searchable using the Search API.public String toString()
toString in class ObjectObject.toString()public CreateStudioLifecycleConfigRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()