Class MeetingSetting
- java.lang.Object
-
- software.amazon.awssdk.services.alexaforbusiness.model.MeetingSetting
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<MeetingSetting.Builder,MeetingSetting>
@Generated("software.amazon.awssdk:codegen") public final class MeetingSetting extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MeetingSetting.Builder,MeetingSetting>
The values that indicate whether a pin is always required (YES), never required (NO), or OPTIONAL.
-
If YES, Alexa will always ask for a meeting pin.
-
If NO, Alexa will never ask for a meeting pin.
-
If OPTIONAL, Alexa will ask if you have a meeting pin and if the customer responds with yes, it will ask for the meeting pin.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceMeetingSetting.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MeetingSetting.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()RequirePinrequirePin()The values that indicate whether the pin is always required.StringrequirePinAsString()The values that indicate whether the pin is always required.List<SdkField<?>>sdkFields()static Class<? extends MeetingSetting.Builder>serializableBuilderClass()MeetingSetting.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
requirePin
public final RequirePin requirePin()
The values that indicate whether the pin is always required.
If the service returns an enum value that is not available in the current SDK version,
requirePinwill returnRequirePin.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromrequirePinAsString().- Returns:
- The values that indicate whether the pin is always required.
- See Also:
RequirePin
-
requirePinAsString
public final String requirePinAsString()
The values that indicate whether the pin is always required.
If the service returns an enum value that is not available in the current SDK version,
requirePinwill returnRequirePin.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromrequirePinAsString().- Returns:
- The values that indicate whether the pin is always required.
- See Also:
RequirePin
-
toBuilder
public MeetingSetting.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<MeetingSetting.Builder,MeetingSetting>
-
builder
public static MeetingSetting.Builder builder()
-
serializableBuilderClass
public static Class<? extends MeetingSetting.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-