@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Meeting extends Object implements Serializable, Cloneable, StructuredPojo
A meeting created using the Amazon Chime SDK.
Constructor and Description |
---|
Meeting() |
Modifier and Type | Method and Description |
---|---|
Meeting |
clone() |
boolean |
equals(Object obj) |
String |
getExternalMeetingId()
The external meeting ID.
|
MediaPlacement |
getMediaPlacement()
The media placement for the meeting.
|
String |
getMediaRegion()
The Region in which you create the meeting.
|
String |
getMeetingArn()
The ARN of the meeting.
|
MeetingFeaturesConfiguration |
getMeetingFeatures()
The features available to a meeting, such as echo reduction.
|
String |
getMeetingHostId()
Reserved.
|
String |
getMeetingId()
The Amazon Chime SDK meeting ID.
|
String |
getPrimaryMeetingId()
When specified, replicates the media from the primary meeting to this meeting.
|
List<String> |
getTenantIds()
Array of strings.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setExternalMeetingId(String externalMeetingId)
The external meeting ID.
|
void |
setMediaPlacement(MediaPlacement mediaPlacement)
The media placement for the meeting.
|
void |
setMediaRegion(String mediaRegion)
The Region in which you create the meeting.
|
void |
setMeetingArn(String meetingArn)
The ARN of the meeting.
|
void |
setMeetingFeatures(MeetingFeaturesConfiguration meetingFeatures)
The features available to a meeting, such as echo reduction.
|
void |
setMeetingHostId(String meetingHostId)
Reserved.
|
void |
setMeetingId(String meetingId)
The Amazon Chime SDK meeting ID.
|
void |
setPrimaryMeetingId(String primaryMeetingId)
When specified, replicates the media from the primary meeting to this meeting.
|
void |
setTenantIds(Collection<String> tenantIds)
Array of strings.
|
String |
toString()
Returns a string representation of this object.
|
Meeting |
withExternalMeetingId(String externalMeetingId)
The external meeting ID.
|
Meeting |
withMediaPlacement(MediaPlacement mediaPlacement)
The media placement for the meeting.
|
Meeting |
withMediaRegion(String mediaRegion)
The Region in which you create the meeting.
|
Meeting |
withMeetingArn(String meetingArn)
The ARN of the meeting.
|
Meeting |
withMeetingFeatures(MeetingFeaturesConfiguration meetingFeatures)
The features available to a meeting, such as echo reduction.
|
Meeting |
withMeetingHostId(String meetingHostId)
Reserved.
|
Meeting |
withMeetingId(String meetingId)
The Amazon Chime SDK meeting ID.
|
Meeting |
withPrimaryMeetingId(String primaryMeetingId)
When specified, replicates the media from the primary meeting to this meeting.
|
Meeting |
withTenantIds(Collection<String> tenantIds)
Array of strings.
|
Meeting |
withTenantIds(String... tenantIds)
Array of strings.
|
public void setMeetingId(String meetingId)
The Amazon Chime SDK meeting ID.
meetingId
- The Amazon Chime SDK meeting ID.public String getMeetingId()
The Amazon Chime SDK meeting ID.
public Meeting withMeetingId(String meetingId)
The Amazon Chime SDK meeting ID.
meetingId
- The Amazon Chime SDK meeting ID.public void setMeetingHostId(String meetingHostId)
Reserved.
meetingHostId
- Reserved.public String getMeetingHostId()
Reserved.
public Meeting withMeetingHostId(String meetingHostId)
Reserved.
meetingHostId
- Reserved.public void setExternalMeetingId(String externalMeetingId)
The external meeting ID.
Pattern: [-_&@+=,(){}\[\]\/«».:|'"#a-zA-Z0-9À-ÿ\s]*
Values that begin with aws:
are reserved. You can't configure a value that uses this prefix. Case
insensitive.
externalMeetingId
- The external meeting ID.
Pattern: [-_&@+=,(){}\[\]\/«».:|'"#a-zA-Z0-9À-ÿ\s]*
Values that begin with aws:
are reserved. You can't configure a value that uses this prefix.
Case insensitive.
public String getExternalMeetingId()
The external meeting ID.
Pattern: [-_&@+=,(){}\[\]\/«».:|'"#a-zA-Z0-9À-ÿ\s]*
Values that begin with aws:
are reserved. You can't configure a value that uses this prefix. Case
insensitive.
Pattern: [-_&@+=,(){}\[\]\/«».:|'"#a-zA-Z0-9À-ÿ\s]*
Values that begin with aws:
are reserved. You can't configure a value that uses this prefix.
Case insensitive.
public Meeting withExternalMeetingId(String externalMeetingId)
The external meeting ID.
Pattern: [-_&@+=,(){}\[\]\/«».:|'"#a-zA-Z0-9À-ÿ\s]*
Values that begin with aws:
are reserved. You can't configure a value that uses this prefix. Case
insensitive.
externalMeetingId
- The external meeting ID.
Pattern: [-_&@+=,(){}\[\]\/«».:|'"#a-zA-Z0-9À-ÿ\s]*
Values that begin with aws:
are reserved. You can't configure a value that uses this prefix.
Case insensitive.
public void setMediaRegion(String mediaRegion)
The Region in which you create the meeting. Available values: af-south-1
,
ap-northeast-1
, ap-northeast-2
, ap-south-1
, ap-southeast-1
,
ap-southeast-2
, ca-central-1
, eu-central-1
, eu-north-1
,
eu-south-1
, eu-west-1
, eu-west-2
, eu-west-3
,
sa-east-1
, us-east-1
, us-east-2
, us-west-1
,
us-west-2
.
Available values in Amazon Web Services GovCloud (US) Regions: us-gov-east-1
,
us-gov-west-1
.
mediaRegion
- The Region in which you create the meeting. Available values: af-south-1
,
ap-northeast-1
, ap-northeast-2
, ap-south-1
,
ap-southeast-1
, ap-southeast-2
, ca-central-1
,
eu-central-1
, eu-north-1
, eu-south-1
, eu-west-1
,
eu-west-2
, eu-west-3
, sa-east-1
, us-east-1
,
us-east-2
, us-west-1
, us-west-2
.
Available values in Amazon Web Services GovCloud (US) Regions: us-gov-east-1
,
us-gov-west-1
.
public String getMediaRegion()
The Region in which you create the meeting. Available values: af-south-1
,
ap-northeast-1
, ap-northeast-2
, ap-south-1
, ap-southeast-1
,
ap-southeast-2
, ca-central-1
, eu-central-1
, eu-north-1
,
eu-south-1
, eu-west-1
, eu-west-2
, eu-west-3
,
sa-east-1
, us-east-1
, us-east-2
, us-west-1
,
us-west-2
.
Available values in Amazon Web Services GovCloud (US) Regions: us-gov-east-1
,
us-gov-west-1
.
af-south-1
,
ap-northeast-1
, ap-northeast-2
, ap-south-1
,
ap-southeast-1
, ap-southeast-2
, ca-central-1
,
eu-central-1
, eu-north-1
, eu-south-1
, eu-west-1
,
eu-west-2
, eu-west-3
, sa-east-1
, us-east-1
,
us-east-2
, us-west-1
, us-west-2
.
Available values in Amazon Web Services GovCloud (US) Regions: us-gov-east-1
,
us-gov-west-1
.
public Meeting withMediaRegion(String mediaRegion)
The Region in which you create the meeting. Available values: af-south-1
,
ap-northeast-1
, ap-northeast-2
, ap-south-1
, ap-southeast-1
,
ap-southeast-2
, ca-central-1
, eu-central-1
, eu-north-1
,
eu-south-1
, eu-west-1
, eu-west-2
, eu-west-3
,
sa-east-1
, us-east-1
, us-east-2
, us-west-1
,
us-west-2
.
Available values in Amazon Web Services GovCloud (US) Regions: us-gov-east-1
,
us-gov-west-1
.
mediaRegion
- The Region in which you create the meeting. Available values: af-south-1
,
ap-northeast-1
, ap-northeast-2
, ap-south-1
,
ap-southeast-1
, ap-southeast-2
, ca-central-1
,
eu-central-1
, eu-north-1
, eu-south-1
, eu-west-1
,
eu-west-2
, eu-west-3
, sa-east-1
, us-east-1
,
us-east-2
, us-west-1
, us-west-2
.
Available values in Amazon Web Services GovCloud (US) Regions: us-gov-east-1
,
us-gov-west-1
.
public void setMediaPlacement(MediaPlacement mediaPlacement)
The media placement for the meeting.
mediaPlacement
- The media placement for the meeting.public MediaPlacement getMediaPlacement()
The media placement for the meeting.
public Meeting withMediaPlacement(MediaPlacement mediaPlacement)
The media placement for the meeting.
mediaPlacement
- The media placement for the meeting.public void setMeetingFeatures(MeetingFeaturesConfiguration meetingFeatures)
The features available to a meeting, such as echo reduction.
meetingFeatures
- The features available to a meeting, such as echo reduction.public MeetingFeaturesConfiguration getMeetingFeatures()
The features available to a meeting, such as echo reduction.
public Meeting withMeetingFeatures(MeetingFeaturesConfiguration meetingFeatures)
The features available to a meeting, such as echo reduction.
meetingFeatures
- The features available to a meeting, such as echo reduction.public void setPrimaryMeetingId(String primaryMeetingId)
When specified, replicates the media from the primary meeting to this meeting.
primaryMeetingId
- When specified, replicates the media from the primary meeting to this meeting.public String getPrimaryMeetingId()
When specified, replicates the media from the primary meeting to this meeting.
public Meeting withPrimaryMeetingId(String primaryMeetingId)
When specified, replicates the media from the primary meeting to this meeting.
primaryMeetingId
- When specified, replicates the media from the primary meeting to this meeting.public void setTenantIds(Collection<String> tenantIds)
Array of strings.
tenantIds
- Array of strings.public Meeting withTenantIds(String... tenantIds)
Array of strings.
NOTE: This method appends the values to the existing list (if any). Use
setTenantIds(java.util.Collection)
or withTenantIds(java.util.Collection)
if you want to
override the existing values.
tenantIds
- Array of strings.public Meeting withTenantIds(Collection<String> tenantIds)
Array of strings.
tenantIds
- Array of strings.public void setMeetingArn(String meetingArn)
The ARN of the meeting.
meetingArn
- The ARN of the meeting.public String getMeetingArn()
The ARN of the meeting.
public Meeting withMeetingArn(String meetingArn)
The ARN of the meeting.
meetingArn
- The ARN of the meeting.public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.