@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class StudioWebPortalSettings extends Object implements Serializable, Cloneable, StructuredPojo
Studio settings. If these settings are applied on a user level, they take priority over the settings applied on a domain level.
Constructor and Description |
---|
StudioWebPortalSettings() |
Modifier and Type | Method and Description |
---|---|
StudioWebPortalSettings |
clone() |
boolean |
equals(Object obj) |
List<String> |
getHiddenAppTypes()
The Applications supported in
Studio that are hidden from the Studio left navigation pane.
|
List<String> |
getHiddenMlTools()
The machine learning tools that are hidden from the Studio left navigation pane.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setHiddenAppTypes(Collection<String> hiddenAppTypes)
The Applications supported in
Studio that are hidden from the Studio left navigation pane.
|
void |
setHiddenMlTools(Collection<String> hiddenMlTools)
The machine learning tools that are hidden from the Studio left navigation pane.
|
String |
toString()
Returns a string representation of this object.
|
StudioWebPortalSettings |
withHiddenAppTypes(AppType... hiddenAppTypes)
The Applications supported in
Studio that are hidden from the Studio left navigation pane.
|
StudioWebPortalSettings |
withHiddenAppTypes(Collection<String> hiddenAppTypes)
The Applications supported in
Studio that are hidden from the Studio left navigation pane.
|
StudioWebPortalSettings |
withHiddenAppTypes(String... hiddenAppTypes)
The Applications supported in
Studio that are hidden from the Studio left navigation pane.
|
StudioWebPortalSettings |
withHiddenMlTools(Collection<String> hiddenMlTools)
The machine learning tools that are hidden from the Studio left navigation pane.
|
StudioWebPortalSettings |
withHiddenMlTools(MlTools... hiddenMlTools)
The machine learning tools that are hidden from the Studio left navigation pane.
|
StudioWebPortalSettings |
withHiddenMlTools(String... hiddenMlTools)
The machine learning tools that are hidden from the Studio left navigation pane.
|
public List<String> getHiddenMlTools()
The machine learning tools that are hidden from the Studio left navigation pane.
MlTools
public void setHiddenMlTools(Collection<String> hiddenMlTools)
The machine learning tools that are hidden from the Studio left navigation pane.
hiddenMlTools
- The machine learning tools that are hidden from the Studio left navigation pane.MlTools
public StudioWebPortalSettings withHiddenMlTools(String... hiddenMlTools)
The machine learning tools that are hidden from the Studio left navigation pane.
NOTE: This method appends the values to the existing list (if any). Use
setHiddenMlTools(java.util.Collection)
or withHiddenMlTools(java.util.Collection)
if you want
to override the existing values.
hiddenMlTools
- The machine learning tools that are hidden from the Studio left navigation pane.MlTools
public StudioWebPortalSettings withHiddenMlTools(Collection<String> hiddenMlTools)
The machine learning tools that are hidden from the Studio left navigation pane.
hiddenMlTools
- The machine learning tools that are hidden from the Studio left navigation pane.MlTools
public StudioWebPortalSettings withHiddenMlTools(MlTools... hiddenMlTools)
The machine learning tools that are hidden from the Studio left navigation pane.
hiddenMlTools
- The machine learning tools that are hidden from the Studio left navigation pane.MlTools
public List<String> getHiddenAppTypes()
The Applications supported in Studio that are hidden from the Studio left navigation pane.
AppType
public void setHiddenAppTypes(Collection<String> hiddenAppTypes)
The Applications supported in Studio that are hidden from the Studio left navigation pane.
hiddenAppTypes
- The Applications
supported in Studio that are hidden from the Studio left navigation pane.AppType
public StudioWebPortalSettings withHiddenAppTypes(String... hiddenAppTypes)
The Applications supported in Studio that are hidden from the Studio left navigation pane.
NOTE: This method appends the values to the existing list (if any). Use
setHiddenAppTypes(java.util.Collection)
or withHiddenAppTypes(java.util.Collection)
if you want
to override the existing values.
hiddenAppTypes
- The Applications
supported in Studio that are hidden from the Studio left navigation pane.AppType
public StudioWebPortalSettings withHiddenAppTypes(Collection<String> hiddenAppTypes)
The Applications supported in Studio that are hidden from the Studio left navigation pane.
hiddenAppTypes
- The Applications
supported in Studio that are hidden from the Studio left navigation pane.AppType
public StudioWebPortalSettings withHiddenAppTypes(AppType... hiddenAppTypes)
The Applications supported in Studio that are hidden from the Studio left navigation pane.
hiddenAppTypes
- The Applications
supported in Studio that are hidden from the Studio left navigation pane.AppType
public String toString()
toString
in class Object
Object.toString()
public StudioWebPortalSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.