@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ConferenceProvider extends Object implements Serializable, Cloneable, StructuredPojo
An entity that provides a conferencing solution. Alexa for Business acts as the voice interface and mediator that connects users to their preferred conference provider. Examples of conference providers include Amazon Chime, Zoom, Cisco, and Polycom.
Constructor and Description |
---|
ConferenceProvider() |
Modifier and Type | Method and Description |
---|---|
ConferenceProvider |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The ARN of the newly created conference provider.
|
IPDialIn |
getIPDialIn()
The IP endpoint and protocol for calling.
|
MeetingSetting |
getMeetingSetting()
The meeting settings for the conference provider.
|
String |
getName()
The name of the conference provider.
|
PSTNDialIn |
getPSTNDialIn()
The information for PSTN conferencing.
|
String |
getType()
The type of conference providers.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArn(String arn)
The ARN of the newly created conference provider.
|
void |
setIPDialIn(IPDialIn iPDialIn)
The IP endpoint and protocol for calling.
|
void |
setMeetingSetting(MeetingSetting meetingSetting)
The meeting settings for the conference provider.
|
void |
setName(String name)
The name of the conference provider.
|
void |
setPSTNDialIn(PSTNDialIn pSTNDialIn)
The information for PSTN conferencing.
|
void |
setType(String type)
The type of conference providers.
|
String |
toString()
Returns a string representation of this object.
|
ConferenceProvider |
withArn(String arn)
The ARN of the newly created conference provider.
|
ConferenceProvider |
withIPDialIn(IPDialIn iPDialIn)
The IP endpoint and protocol for calling.
|
ConferenceProvider |
withMeetingSetting(MeetingSetting meetingSetting)
The meeting settings for the conference provider.
|
ConferenceProvider |
withName(String name)
The name of the conference provider.
|
ConferenceProvider |
withPSTNDialIn(PSTNDialIn pSTNDialIn)
The information for PSTN conferencing.
|
ConferenceProvider |
withType(ConferenceProviderType type)
The type of conference providers.
|
ConferenceProvider |
withType(String type)
The type of conference providers.
|
public void setArn(String arn)
The ARN of the newly created conference provider.
arn
- The ARN of the newly created conference provider.public String getArn()
The ARN of the newly created conference provider.
public ConferenceProvider withArn(String arn)
The ARN of the newly created conference provider.
arn
- The ARN of the newly created conference provider.public void setName(String name)
The name of the conference provider.
name
- The name of the conference provider.public String getName()
The name of the conference provider.
public ConferenceProvider withName(String name)
The name of the conference provider.
name
- The name of the conference provider.public void setType(String type)
The type of conference providers.
type
- The type of conference providers.ConferenceProviderType
public String getType()
The type of conference providers.
ConferenceProviderType
public ConferenceProvider withType(String type)
The type of conference providers.
type
- The type of conference providers.ConferenceProviderType
public ConferenceProvider withType(ConferenceProviderType type)
The type of conference providers.
type
- The type of conference providers.ConferenceProviderType
public void setIPDialIn(IPDialIn iPDialIn)
The IP endpoint and protocol for calling.
iPDialIn
- The IP endpoint and protocol for calling.public IPDialIn getIPDialIn()
The IP endpoint and protocol for calling.
public ConferenceProvider withIPDialIn(IPDialIn iPDialIn)
The IP endpoint and protocol for calling.
iPDialIn
- The IP endpoint and protocol for calling.public void setPSTNDialIn(PSTNDialIn pSTNDialIn)
The information for PSTN conferencing.
pSTNDialIn
- The information for PSTN conferencing.public PSTNDialIn getPSTNDialIn()
The information for PSTN conferencing.
public ConferenceProvider withPSTNDialIn(PSTNDialIn pSTNDialIn)
The information for PSTN conferencing.
pSTNDialIn
- The information for PSTN conferencing.public void setMeetingSetting(MeetingSetting meetingSetting)
The meeting settings for the conference provider.
meetingSetting
- The meeting settings for the conference provider.public MeetingSetting getMeetingSetting()
The meeting settings for the conference provider.
public ConferenceProvider withMeetingSetting(MeetingSetting meetingSetting)
The meeting settings for the conference provider.
meetingSetting
- The meeting settings for the conference provider.public String toString()
toString
in class Object
Object.toString()
public ConferenceProvider clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.