@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, withSdkRequestTimeout
public 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.StudioLifecycleConfigAppType
public String getStudioLifecycleConfigAppType()
The App type that the Lifecycle Configuration is attached to.
StudioLifecycleConfigAppType
public 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.StudioLifecycleConfigAppType
public 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.StudioLifecycleConfigAppType
public 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 Object
Object.toString()
public CreateStudioLifecycleConfigRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()