@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DomainSettingsForUpdate extends Object implements Serializable, Cloneable, StructuredPojo
A collection of Domain
configuration settings to update.
Constructor and Description |
---|
DomainSettingsForUpdate() |
Modifier and Type | Method and Description |
---|---|
DomainSettingsForUpdate |
clone() |
boolean |
equals(Object obj) |
String |
getExecutionRoleIdentityConfig()
The configuration for attaching a SageMaker user profile name to the execution role as a sts:SourceIdentity key.
|
RStudioServerProDomainSettingsForUpdate |
getRStudioServerProDomainSettingsForUpdate()
A collection of
RStudioServerPro Domain-level app settings to update. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setExecutionRoleIdentityConfig(String executionRoleIdentityConfig)
The configuration for attaching a SageMaker user profile name to the execution role as a sts:SourceIdentity key.
|
void |
setRStudioServerProDomainSettingsForUpdate(RStudioServerProDomainSettingsForUpdate rStudioServerProDomainSettingsForUpdate)
A collection of
RStudioServerPro Domain-level app settings to update. |
String |
toString()
Returns a string representation of this object.
|
DomainSettingsForUpdate |
withExecutionRoleIdentityConfig(ExecutionRoleIdentityConfig executionRoleIdentityConfig)
The configuration for attaching a SageMaker user profile name to the execution role as a sts:SourceIdentity key.
|
DomainSettingsForUpdate |
withExecutionRoleIdentityConfig(String executionRoleIdentityConfig)
The configuration for attaching a SageMaker user profile name to the execution role as a sts:SourceIdentity key.
|
DomainSettingsForUpdate |
withRStudioServerProDomainSettingsForUpdate(RStudioServerProDomainSettingsForUpdate rStudioServerProDomainSettingsForUpdate)
A collection of
RStudioServerPro Domain-level app settings to update. |
public void setRStudioServerProDomainSettingsForUpdate(RStudioServerProDomainSettingsForUpdate rStudioServerProDomainSettingsForUpdate)
A collection of RStudioServerPro
Domain-level app settings to update.
rStudioServerProDomainSettingsForUpdate
- A collection of RStudioServerPro
Domain-level app settings to update.public RStudioServerProDomainSettingsForUpdate getRStudioServerProDomainSettingsForUpdate()
A collection of RStudioServerPro
Domain-level app settings to update.
RStudioServerPro
Domain-level app settings to update.public DomainSettingsForUpdate withRStudioServerProDomainSettingsForUpdate(RStudioServerProDomainSettingsForUpdate rStudioServerProDomainSettingsForUpdate)
A collection of RStudioServerPro
Domain-level app settings to update.
rStudioServerProDomainSettingsForUpdate
- A collection of RStudioServerPro
Domain-level app settings to update.public void setExecutionRoleIdentityConfig(String executionRoleIdentityConfig)
The configuration for attaching a SageMaker user profile name to the execution role as a sts:SourceIdentity key. This configuration can only be modified if there are no apps in the
InService
or Pending
state.
executionRoleIdentityConfig
- The configuration for attaching a SageMaker user profile name to the execution role as a sts:SourceIdentity key. This configuration can only be modified if there are no apps in the
InService
or Pending
state.ExecutionRoleIdentityConfig
public String getExecutionRoleIdentityConfig()
The configuration for attaching a SageMaker user profile name to the execution role as a sts:SourceIdentity key. This configuration can only be modified if there are no apps in the
InService
or Pending
state.
InService
or Pending
state.ExecutionRoleIdentityConfig
public DomainSettingsForUpdate withExecutionRoleIdentityConfig(String executionRoleIdentityConfig)
The configuration for attaching a SageMaker user profile name to the execution role as a sts:SourceIdentity key. This configuration can only be modified if there are no apps in the
InService
or Pending
state.
executionRoleIdentityConfig
- The configuration for attaching a SageMaker user profile name to the execution role as a sts:SourceIdentity key. This configuration can only be modified if there are no apps in the
InService
or Pending
state.ExecutionRoleIdentityConfig
public DomainSettingsForUpdate withExecutionRoleIdentityConfig(ExecutionRoleIdentityConfig executionRoleIdentityConfig)
The configuration for attaching a SageMaker user profile name to the execution role as a sts:SourceIdentity key. This configuration can only be modified if there are no apps in the
InService
or Pending
state.
executionRoleIdentityConfig
- The configuration for attaching a SageMaker user profile name to the execution role as a sts:SourceIdentity key. This configuration can only be modified if there are no apps in the
InService
or Pending
state.ExecutionRoleIdentityConfig
public String toString()
toString
in class Object
Object.toString()
public DomainSettingsForUpdate clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.