@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.ContentShareLayoutOption
public String getContentShareLayout()
Defines the layout of the video tiles when content sharing is enabled.
ContentShareLayoutOption
public 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.ContentShareLayoutOption
public 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.ContentShareLayoutOption
public 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.CanvasOrientation
public String getCanvasOrientation()
The orientation setting, horizontal or vertical.
CanvasOrientation
public GridViewConfiguration withCanvasOrientation(String canvasOrientation)
The orientation setting, horizontal or vertical.
canvasOrientation
- The orientation setting, horizontal or vertical.CanvasOrientation
public GridViewConfiguration withCanvasOrientation(CanvasOrientation canvasOrientation)
The orientation setting, horizontal or vertical.
canvasOrientation
- The orientation setting, horizontal or vertical.CanvasOrientation
public String toString()
toString
in class Object
Object.toString()
public GridViewConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.