@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RStudioServerProAppSettings extends Object implements Serializable, Cloneable, StructuredPojo
A collection of settings that configure user interaction with the RStudioServerPro app.
| Constructor and Description |
|---|
RStudioServerProAppSettings() |
| Modifier and Type | Method and Description |
|---|---|
RStudioServerProAppSettings |
clone() |
boolean |
equals(Object obj) |
String |
getAccessStatus()
Indicates whether the current user has access to the
RStudioServerPro app. |
String |
getUserGroup()
The level of permissions that the user has within the
RStudioServerPro app. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setAccessStatus(String accessStatus)
Indicates whether the current user has access to the
RStudioServerPro app. |
void |
setUserGroup(String userGroup)
The level of permissions that the user has within the
RStudioServerPro app. |
String |
toString()
Returns a string representation of this object.
|
RStudioServerProAppSettings |
withAccessStatus(RStudioServerProAccessStatus accessStatus)
Indicates whether the current user has access to the
RStudioServerPro app. |
RStudioServerProAppSettings |
withAccessStatus(String accessStatus)
Indicates whether the current user has access to the
RStudioServerPro app. |
RStudioServerProAppSettings |
withUserGroup(RStudioServerProUserGroup userGroup)
The level of permissions that the user has within the
RStudioServerPro app. |
RStudioServerProAppSettings |
withUserGroup(String userGroup)
The level of permissions that the user has within the
RStudioServerPro app. |
public void setAccessStatus(String accessStatus)
Indicates whether the current user has access to the RStudioServerPro app.
accessStatus - Indicates whether the current user has access to the RStudioServerPro app.RStudioServerProAccessStatuspublic String getAccessStatus()
Indicates whether the current user has access to the RStudioServerPro app.
RStudioServerPro app.RStudioServerProAccessStatuspublic RStudioServerProAppSettings withAccessStatus(String accessStatus)
Indicates whether the current user has access to the RStudioServerPro app.
accessStatus - Indicates whether the current user has access to the RStudioServerPro app.RStudioServerProAccessStatuspublic RStudioServerProAppSettings withAccessStatus(RStudioServerProAccessStatus accessStatus)
Indicates whether the current user has access to the RStudioServerPro app.
accessStatus - Indicates whether the current user has access to the RStudioServerPro app.RStudioServerProAccessStatuspublic void setUserGroup(String userGroup)
The level of permissions that the user has within the RStudioServerPro app. This value defaults to
`User`. The `Admin` value allows the user access to the RStudio Administrative Dashboard.
userGroup - The level of permissions that the user has within the RStudioServerPro app. This value
defaults to `User`. The `Admin` value allows the user access to the RStudio Administrative Dashboard.RStudioServerProUserGrouppublic String getUserGroup()
The level of permissions that the user has within the RStudioServerPro app. This value defaults to
`User`. The `Admin` value allows the user access to the RStudio Administrative Dashboard.
RStudioServerPro app. This value
defaults to `User`. The `Admin` value allows the user access to the RStudio Administrative Dashboard.RStudioServerProUserGrouppublic RStudioServerProAppSettings withUserGroup(String userGroup)
The level of permissions that the user has within the RStudioServerPro app. This value defaults to
`User`. The `Admin` value allows the user access to the RStudio Administrative Dashboard.
userGroup - The level of permissions that the user has within the RStudioServerPro app. This value
defaults to `User`. The `Admin` value allows the user access to the RStudio Administrative Dashboard.RStudioServerProUserGrouppublic RStudioServerProAppSettings withUserGroup(RStudioServerProUserGroup userGroup)
The level of permissions that the user has within the RStudioServerPro app. This value defaults to
`User`. The `Admin` value allows the user access to the RStudio Administrative Dashboard.
userGroup - The level of permissions that the user has within the RStudioServerPro app. This value
defaults to `User`. The `Admin` value allows the user access to the RStudio Administrative Dashboard.RStudioServerProUserGrouppublic String toString()
toString in class ObjectObject.toString()public RStudioServerProAppSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.