@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 Object
Object.toString()
public RStudioServerProDomainSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.