@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 RStudioServerProAppSettings()
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.RStudioServerProAccessStatus public String getAccessStatus()
Indicates whether the current user has access to the RStudioServerPro app.
RStudioServerPro app.RStudioServerProAccessStatus public 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.RStudioServerProAccessStatus public 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.RStudioServerProAccessStatus public 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.RStudioServerProUserGroup public 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.RStudioServerProUserGroup public 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.RStudioServerProUserGroup public 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.RStudioServerProUserGroup public String toString()
toString in class Object Object.toString() public RStudioServerProAppSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo ProtocolMarshaller.marshall in interface StructuredPojo protocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.