@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RStudioServerProDomainSettings extends Object implements Serializable, Cloneable, StructuredPojo
A collection of settings that configure the RStudioServerPro Domain-level app.
| Constructor and Description |
|---|
RStudioServerProDomainSettings() |
| Modifier and Type | Method and Description |
|---|---|
RStudioServerProDomainSettings |
clone() |
boolean |
equals(Object obj) |
ResourceSpec |
getDefaultResourceSpec() |
String |
getDomainExecutionRoleArn()
The ARN of 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 ARN of 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.
|
RStudioServerProDomainSettings |
withDefaultResourceSpec(ResourceSpec defaultResourceSpec) |
RStudioServerProDomainSettings |
withDomainExecutionRoleArn(String domainExecutionRoleArn)
The ARN of the execution role for the
RStudioServerPro Domain-level app. |
RStudioServerProDomainSettings |
withRStudioConnectUrl(String rStudioConnectUrl)
A URL pointing to an RStudio Connect server.
|
RStudioServerProDomainSettings |
withRStudioPackageManagerUrl(String rStudioPackageManagerUrl)
A URL pointing to an RStudio Package Manager server.
|
public void setDomainExecutionRoleArn(String domainExecutionRoleArn)
The ARN of the execution role for the RStudioServerPro Domain-level app.
domainExecutionRoleArn - The ARN of the execution role for the RStudioServerPro Domain-level app.public String getDomainExecutionRoleArn()
The ARN of the execution role for the RStudioServerPro Domain-level app.
RStudioServerPro Domain-level app.public RStudioServerProDomainSettings withDomainExecutionRoleArn(String domainExecutionRoleArn)
The ARN of the execution role for the RStudioServerPro Domain-level app.
domainExecutionRoleArn - The ARN of the execution role for the RStudioServerPro Domain-level app.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 RStudioServerProDomainSettings 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 RStudioServerProDomainSettings withRStudioPackageManagerUrl(String rStudioPackageManagerUrl)
A URL pointing to an RStudio Package Manager server.
rStudioPackageManagerUrl - A URL pointing to an RStudio Package Manager server.public void setDefaultResourceSpec(ResourceSpec defaultResourceSpec)
defaultResourceSpec - public ResourceSpec getDefaultResourceSpec()
public RStudioServerProDomainSettings withDefaultResourceSpec(ResourceSpec defaultResourceSpec)
defaultResourceSpec - public String toString()
toString in class ObjectObject.toString()public RStudioServerProDomainSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.