@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.ApplicationVisibility
public String getVisibility()
Indicates whether this application is visible in the access portal.
ApplicationVisibility
public 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.ApplicationVisibility
public 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.ApplicationVisibility
public String toString()
toString
in class Object
Object.toString()
public PortalOptions clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.