@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RStudioServerProDomainSettingsForUpdate extends Object implements Serializable, Cloneable, StructuredPojo
A collection of settings that update the current configuration for the RStudioServerPro Domain-level
app.
| Constructor and Description |
|---|
RStudioServerProDomainSettingsForUpdate() |
| Modifier and Type | Method and Description |
|---|---|
RStudioServerProDomainSettingsForUpdate |
clone() |
boolean |
equals(Object obj) |
ResourceSpec |
getDefaultResourceSpec() |
String |
getDomainExecutionRoleArn()
The execution role for the
RStudioServerPro Domain-level app. |
String |
getRStudioConnectUrl()
A URL pointing to an RStudio Connect server.
|
String |
getRStudioPackageManagerUrl()
A URL pointing to an RStudio Package Manager server.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setDefaultResourceSpec(ResourceSpec defaultResourceSpec) |
void |
setDomainExecutionRoleArn(String domainExecutionRoleArn)
The execution role for the
RStudioServerPro Domain-level app. |
void |
setRStudioConnectUrl(String rStudioConnectUrl)
A URL pointing to an RStudio Connect server.
|
void |
setRStudioPackageManagerUrl(String rStudioPackageManagerUrl)
A URL pointing to an RStudio Package Manager server.
|
String |
toString()
Returns a string representation of this object.
|
RStudioServerProDomainSettingsForUpdate |
withDefaultResourceSpec(ResourceSpec defaultResourceSpec) |
RStudioServerProDomainSettingsForUpdate |
withDomainExecutionRoleArn(String domainExecutionRoleArn)
The execution role for the
RStudioServerPro Domain-level app. |
RStudioServerProDomainSettingsForUpdate |
withRStudioConnectUrl(String rStudioConnectUrl)
A URL pointing to an RStudio Connect server.
|
RStudioServerProDomainSettingsForUpdate |
withRStudioPackageManagerUrl(String rStudioPackageManagerUrl)
A URL pointing to an RStudio Package Manager server.
|
public RStudioServerProDomainSettingsForUpdate()
public void setDomainExecutionRoleArn(String domainExecutionRoleArn)
The execution role for the RStudioServerPro Domain-level app.
domainExecutionRoleArn - The execution role for the RStudioServerPro Domain-level app.public String getDomainExecutionRoleArn()
The execution role for the RStudioServerPro Domain-level app.
RStudioServerPro Domain-level app.public RStudioServerProDomainSettingsForUpdate withDomainExecutionRoleArn(String domainExecutionRoleArn)
The execution role for the RStudioServerPro Domain-level app.
domainExecutionRoleArn - The execution role for the RStudioServerPro Domain-level app.public void setDefaultResourceSpec(ResourceSpec defaultResourceSpec)
defaultResourceSpec - public ResourceSpec getDefaultResourceSpec()
public RStudioServerProDomainSettingsForUpdate withDefaultResourceSpec(ResourceSpec defaultResourceSpec)
defaultResourceSpec - public void setRStudioConnectUrl(String rStudioConnectUrl)
A URL pointing to an RStudio Connect server.
rStudioConnectUrl - A URL pointing to an RStudio Connect server.public String getRStudioConnectUrl()
A URL pointing to an RStudio Connect server.
public RStudioServerProDomainSettingsForUpdate withRStudioConnectUrl(String rStudioConnectUrl)
A URL pointing to an RStudio Connect server.
rStudioConnectUrl - A URL pointing to an RStudio Connect server.public void setRStudioPackageManagerUrl(String rStudioPackageManagerUrl)
A URL pointing to an RStudio Package Manager server.
rStudioPackageManagerUrl - A URL pointing to an RStudio Package Manager server.public String getRStudioPackageManagerUrl()
A URL pointing to an RStudio Package Manager server.
public RStudioServerProDomainSettingsForUpdate withRStudioPackageManagerUrl(String rStudioPackageManagerUrl)
A URL pointing to an RStudio Package Manager server.
rStudioPackageManagerUrl - A URL pointing to an RStudio Package Manager server.public String toString()
toString in class ObjectObject.toString()public RStudioServerProDomainSettingsForUpdate clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.