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