@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PortalOptions extends Object implements Serializable, Cloneable, StructuredPojo
A structure that describes the options for the access portal associated with an application.
| Constructor and Description |
|---|
PortalOptions() |
| Modifier and Type | Method and Description |
|---|---|
PortalOptions |
clone() |
boolean |
equals(Object obj) |
SignInOptions |
getSignInOptions()
A structure that describes the sign-in options for the access portal.
|
String |
getVisibility()
Indicates whether this application is visible in the access portal.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setSignInOptions(SignInOptions signInOptions)
A structure that describes the sign-in options for the access portal.
|
void |
setVisibility(String visibility)
Indicates whether this application is visible in the access portal.
|
String |
toString()
Returns a string representation of this object.
|
PortalOptions |
withSignInOptions(SignInOptions signInOptions)
A structure that describes the sign-in options for the access portal.
|
PortalOptions |
withVisibility(ApplicationVisibility visibility)
Indicates whether this application is visible in the access portal.
|
PortalOptions |
withVisibility(String visibility)
Indicates whether this application is visible in the access portal.
|
public void setSignInOptions(SignInOptions signInOptions)
A structure that describes the sign-in options for the access portal.
signInOptions - A structure that describes the sign-in options for the access portal.public SignInOptions getSignInOptions()
A structure that describes the sign-in options for the access portal.
public PortalOptions withSignInOptions(SignInOptions signInOptions)
A structure that describes the sign-in options for the access portal.
signInOptions - A structure that describes the sign-in options for the access portal.public void setVisibility(String visibility)
Indicates whether this application is visible in the access portal.
visibility - Indicates whether this application is visible in the access portal.ApplicationVisibilitypublic String getVisibility()
Indicates whether this application is visible in the access portal.
ApplicationVisibilitypublic PortalOptions withVisibility(String visibility)
Indicates whether this application is visible in the access portal.
visibility - Indicates whether this application is visible in the access portal.ApplicationVisibilitypublic PortalOptions withVisibility(ApplicationVisibility visibility)
Indicates whether this application is visible in the access portal.
visibility - Indicates whether this application is visible in the access portal.ApplicationVisibilitypublic String toString()
toString in class ObjectObject.toString()public PortalOptions clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.