@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GridViewConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Specifies the type of grid layout.
| Constructor and Description |
|---|
GridViewConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
GridViewConfiguration |
clone() |
boolean |
equals(Object obj) |
ActiveSpeakerOnlyConfiguration |
getActiveSpeakerOnlyConfiguration()
The configuration settings for an
ActiveSpeakerOnly video tile. |
String |
getCanvasOrientation()
The orientation setting, horizontal or vertical.
|
String |
getContentShareLayout()
Defines the layout of the video tiles when content sharing is enabled.
|
HorizontalLayoutConfiguration |
getHorizontalLayoutConfiguration()
The configuration settings for a horizontal layout.
|
PresenterOnlyConfiguration |
getPresenterOnlyConfiguration()
Defines the configuration options for a presenter only video tile.
|
VerticalLayoutConfiguration |
getVerticalLayoutConfiguration()
The configuration settings for a vertical layout.
|
VideoAttribute |
getVideoAttribute()
The attribute settings for the video tiles.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setActiveSpeakerOnlyConfiguration(ActiveSpeakerOnlyConfiguration activeSpeakerOnlyConfiguration)
The configuration settings for an
ActiveSpeakerOnly video tile. |
void |
setCanvasOrientation(String canvasOrientation)
The orientation setting, horizontal or vertical.
|
void |
setContentShareLayout(String contentShareLayout)
Defines the layout of the video tiles when content sharing is enabled.
|
void |
setHorizontalLayoutConfiguration(HorizontalLayoutConfiguration horizontalLayoutConfiguration)
The configuration settings for a horizontal layout.
|
void |
setPresenterOnlyConfiguration(PresenterOnlyConfiguration presenterOnlyConfiguration)
Defines the configuration options for a presenter only video tile.
|
void |
setVerticalLayoutConfiguration(VerticalLayoutConfiguration verticalLayoutConfiguration)
The configuration settings for a vertical layout.
|
void |
setVideoAttribute(VideoAttribute videoAttribute)
The attribute settings for the video tiles.
|
String |
toString()
Returns a string representation of this object.
|
GridViewConfiguration |
withActiveSpeakerOnlyConfiguration(ActiveSpeakerOnlyConfiguration activeSpeakerOnlyConfiguration)
The configuration settings for an
ActiveSpeakerOnly video tile. |
GridViewConfiguration |
withCanvasOrientation(CanvasOrientation canvasOrientation)
The orientation setting, horizontal or vertical.
|
GridViewConfiguration |
withCanvasOrientation(String canvasOrientation)
The orientation setting, horizontal or vertical.
|
GridViewConfiguration |
withContentShareLayout(ContentShareLayoutOption contentShareLayout)
Defines the layout of the video tiles when content sharing is enabled.
|
GridViewConfiguration |
withContentShareLayout(String contentShareLayout)
Defines the layout of the video tiles when content sharing is enabled.
|
GridViewConfiguration |
withHorizontalLayoutConfiguration(HorizontalLayoutConfiguration horizontalLayoutConfiguration)
The configuration settings for a horizontal layout.
|
GridViewConfiguration |
withPresenterOnlyConfiguration(PresenterOnlyConfiguration presenterOnlyConfiguration)
Defines the configuration options for a presenter only video tile.
|
GridViewConfiguration |
withVerticalLayoutConfiguration(VerticalLayoutConfiguration verticalLayoutConfiguration)
The configuration settings for a vertical layout.
|
GridViewConfiguration |
withVideoAttribute(VideoAttribute videoAttribute)
The attribute settings for the video tiles.
|
public void setContentShareLayout(String contentShareLayout)
Defines the layout of the video tiles when content sharing is enabled.
contentShareLayout - Defines the layout of the video tiles when content sharing is enabled.ContentShareLayoutOptionpublic String getContentShareLayout()
Defines the layout of the video tiles when content sharing is enabled.
ContentShareLayoutOptionpublic GridViewConfiguration withContentShareLayout(String contentShareLayout)
Defines the layout of the video tiles when content sharing is enabled.
contentShareLayout - Defines the layout of the video tiles when content sharing is enabled.ContentShareLayoutOptionpublic GridViewConfiguration withContentShareLayout(ContentShareLayoutOption contentShareLayout)
Defines the layout of the video tiles when content sharing is enabled.
contentShareLayout - Defines the layout of the video tiles when content sharing is enabled.ContentShareLayoutOptionpublic void setPresenterOnlyConfiguration(PresenterOnlyConfiguration presenterOnlyConfiguration)
Defines the configuration options for a presenter only video tile.
presenterOnlyConfiguration - Defines the configuration options for a presenter only video tile.public PresenterOnlyConfiguration getPresenterOnlyConfiguration()
Defines the configuration options for a presenter only video tile.
public GridViewConfiguration withPresenterOnlyConfiguration(PresenterOnlyConfiguration presenterOnlyConfiguration)
Defines the configuration options for a presenter only video tile.
presenterOnlyConfiguration - Defines the configuration options for a presenter only video tile.public void setActiveSpeakerOnlyConfiguration(ActiveSpeakerOnlyConfiguration activeSpeakerOnlyConfiguration)
The configuration settings for an ActiveSpeakerOnly video tile.
activeSpeakerOnlyConfiguration - The configuration settings for an ActiveSpeakerOnly video tile.public ActiveSpeakerOnlyConfiguration getActiveSpeakerOnlyConfiguration()
The configuration settings for an ActiveSpeakerOnly video tile.
ActiveSpeakerOnly video tile.public GridViewConfiguration withActiveSpeakerOnlyConfiguration(ActiveSpeakerOnlyConfiguration activeSpeakerOnlyConfiguration)
The configuration settings for an ActiveSpeakerOnly video tile.
activeSpeakerOnlyConfiguration - The configuration settings for an ActiveSpeakerOnly video tile.public void setHorizontalLayoutConfiguration(HorizontalLayoutConfiguration horizontalLayoutConfiguration)
The configuration settings for a horizontal layout.
horizontalLayoutConfiguration - The configuration settings for a horizontal layout.public HorizontalLayoutConfiguration getHorizontalLayoutConfiguration()
The configuration settings for a horizontal layout.
public GridViewConfiguration withHorizontalLayoutConfiguration(HorizontalLayoutConfiguration horizontalLayoutConfiguration)
The configuration settings for a horizontal layout.
horizontalLayoutConfiguration - The configuration settings for a horizontal layout.public void setVerticalLayoutConfiguration(VerticalLayoutConfiguration verticalLayoutConfiguration)
The configuration settings for a vertical layout.
verticalLayoutConfiguration - The configuration settings for a vertical layout.public VerticalLayoutConfiguration getVerticalLayoutConfiguration()
The configuration settings for a vertical layout.
public GridViewConfiguration withVerticalLayoutConfiguration(VerticalLayoutConfiguration verticalLayoutConfiguration)
The configuration settings for a vertical layout.
verticalLayoutConfiguration - The configuration settings for a vertical layout.public void setVideoAttribute(VideoAttribute videoAttribute)
The attribute settings for the video tiles.
videoAttribute - The attribute settings for the video tiles.public VideoAttribute getVideoAttribute()
The attribute settings for the video tiles.
public GridViewConfiguration withVideoAttribute(VideoAttribute videoAttribute)
The attribute settings for the video tiles.
videoAttribute - The attribute settings for the video tiles.public void setCanvasOrientation(String canvasOrientation)
The orientation setting, horizontal or vertical.
canvasOrientation - The orientation setting, horizontal or vertical.CanvasOrientationpublic String getCanvasOrientation()
The orientation setting, horizontal or vertical.
CanvasOrientationpublic GridViewConfiguration withCanvasOrientation(String canvasOrientation)
The orientation setting, horizontal or vertical.
canvasOrientation - The orientation setting, horizontal or vertical.CanvasOrientationpublic GridViewConfiguration withCanvasOrientation(CanvasOrientation canvasOrientation)
The orientation setting, horizontal or vertical.
canvasOrientation - The orientation setting, horizontal or vertical.CanvasOrientationpublic String toString()
toString in class ObjectObject.toString()public GridViewConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.