@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateMeetingRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateMeetingRequest() |
Modifier and Type | Method and Description |
---|---|
CreateMeetingRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getClientRequestToken()
The unique identifier for the client request.
|
String |
getExternalMeetingId()
The external meeting ID.
|
String |
getMediaRegion()
The Region in which to create the meeting.
|
String |
getMeetingHostId()
Reserved.
|
MeetingNotificationConfiguration |
getNotificationsConfiguration()
The configuration for resource targets to receive notifications when meeting and attendee events occur.
|
List<Tag> |
getTags()
The tag key-value pairs.
|
int |
hashCode() |
void |
setClientRequestToken(String clientRequestToken)
The unique identifier for the client request.
|
void |
setExternalMeetingId(String externalMeetingId)
The external meeting ID.
|
void |
setMediaRegion(String mediaRegion)
The Region in which to create the meeting.
|
void |
setMeetingHostId(String meetingHostId)
Reserved.
|
void |
setNotificationsConfiguration(MeetingNotificationConfiguration notificationsConfiguration)
The configuration for resource targets to receive notifications when meeting and attendee events occur.
|
void |
setTags(Collection<Tag> tags)
The tag key-value pairs.
|
String |
toString()
Returns a string representation of this object.
|
CreateMeetingRequest |
withClientRequestToken(String clientRequestToken)
The unique identifier for the client request.
|
CreateMeetingRequest |
withExternalMeetingId(String externalMeetingId)
The external meeting ID.
|
CreateMeetingRequest |
withMediaRegion(String mediaRegion)
The Region in which to create the meeting.
|
CreateMeetingRequest |
withMeetingHostId(String meetingHostId)
Reserved.
|
CreateMeetingRequest |
withNotificationsConfiguration(MeetingNotificationConfiguration notificationsConfiguration)
The configuration for resource targets to receive notifications when meeting and attendee events occur.
|
CreateMeetingRequest |
withTags(Collection<Tag> tags)
The tag key-value pairs.
|
CreateMeetingRequest |
withTags(Tag... tags)
The tag key-value pairs.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setClientRequestToken(String clientRequestToken)
The unique identifier for the client request. Use a different token for different meetings.
clientRequestToken
- The unique identifier for the client request. Use a different token for different meetings.public String getClientRequestToken()
The unique identifier for the client request. Use a different token for different meetings.
public CreateMeetingRequest withClientRequestToken(String clientRequestToken)
The unique identifier for the client request. Use a different token for different meetings.
clientRequestToken
- The unique identifier for the client request. Use a different token for different meetings.public void setExternalMeetingId(String externalMeetingId)
The external meeting ID.
externalMeetingId
- The external meeting ID.public String getExternalMeetingId()
The external meeting ID.
public CreateMeetingRequest withExternalMeetingId(String externalMeetingId)
The external meeting ID.
externalMeetingId
- The external meeting ID.public void setMeetingHostId(String meetingHostId)
Reserved.
meetingHostId
- Reserved.public String getMeetingHostId()
Reserved.
public CreateMeetingRequest withMeetingHostId(String meetingHostId)
Reserved.
meetingHostId
- Reserved.public void setMediaRegion(String mediaRegion)
The Region in which to create the meeting. Default: us-east-1
.
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
.
mediaRegion
- The Region in which to create the meeting. Default: us-east-1
.
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
.
public String getMediaRegion()
The Region in which to create the meeting. Default: us-east-1
.
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
.
us-east-1
.
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
.
public CreateMeetingRequest withMediaRegion(String mediaRegion)
The Region in which to create the meeting. Default: us-east-1
.
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
.
mediaRegion
- The Region in which to create the meeting. Default: us-east-1
.
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
.
public void setTags(Collection<Tag> tags)
The tag key-value pairs.
tags
- The tag key-value pairs.public CreateMeetingRequest withTags(Tag... tags)
The tag key-value pairs.
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection)
or withTags(java.util.Collection)
if you want to override the
existing values.
tags
- The tag key-value pairs.public CreateMeetingRequest withTags(Collection<Tag> tags)
The tag key-value pairs.
tags
- The tag key-value pairs.public void setNotificationsConfiguration(MeetingNotificationConfiguration notificationsConfiguration)
The configuration for resource targets to receive notifications when meeting and attendee events occur.
notificationsConfiguration
- The configuration for resource targets to receive notifications when meeting and attendee events occur.public MeetingNotificationConfiguration getNotificationsConfiguration()
The configuration for resource targets to receive notifications when meeting and attendee events occur.
public CreateMeetingRequest withNotificationsConfiguration(MeetingNotificationConfiguration notificationsConfiguration)
The configuration for resource targets to receive notifications when meeting and attendee events occur.
notificationsConfiguration
- The configuration for resource targets to receive notifications when meeting and attendee events occur.public String toString()
toString
in class Object
Object.toString()
public CreateMeetingRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()