Class QuickConnectSummary
- java.lang.Object
-
- software.amazon.awssdk.services.connect.model.QuickConnectSummary
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<QuickConnectSummary.Builder,QuickConnectSummary>
@Generated("software.amazon.awssdk:codegen") public final class QuickConnectSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<QuickConnectSummary.Builder,QuickConnectSummary>
Contains summary information about a quick connect.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceQuickConnectSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringarn()The Amazon Resource Name (ARN) of the quick connect.static QuickConnectSummary.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Stringid()The identifier for the quick connect.StringlastModifiedRegion()The Amazon Web Services Region where this resource was last modified.InstantlastModifiedTime()The timestamp when this resource was last modified.Stringname()The name of the quick connect.QuickConnectTypequickConnectType()The type of quick connect.StringquickConnectTypeAsString()The type of quick connect.List<SdkField<?>>sdkFields()static Class<? extends QuickConnectSummary.Builder>serializableBuilderClass()QuickConnectSummary.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
-
id
public final String id()
The identifier for the quick connect.
- Returns:
- The identifier for the quick connect.
-
arn
public final String arn()
The Amazon Resource Name (ARN) of the quick connect.
- Returns:
- The Amazon Resource Name (ARN) of the quick connect.
-
name
public final String name()
The name of the quick connect.
- Returns:
- The name of the quick connect.
-
quickConnectType
public final QuickConnectType quickConnectType()
The type of quick connect. In the Amazon Connect console, when you create a quick connect, you are prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE).
If the service returns an enum value that is not available in the current SDK version,
quickConnectTypewill returnQuickConnectType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromquickConnectTypeAsString().- Returns:
- The type of quick connect. In the Amazon Connect console, when you create a quick connect, you are prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE).
- See Also:
QuickConnectType
-
quickConnectTypeAsString
public final String quickConnectTypeAsString()
The type of quick connect. In the Amazon Connect console, when you create a quick connect, you are prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE).
If the service returns an enum value that is not available in the current SDK version,
quickConnectTypewill returnQuickConnectType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromquickConnectTypeAsString().- Returns:
- The type of quick connect. In the Amazon Connect console, when you create a quick connect, you are prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE).
- See Also:
QuickConnectType
-
lastModifiedTime
public final Instant lastModifiedTime()
The timestamp when this resource was last modified.
- Returns:
- The timestamp when this resource was last modified.
-
lastModifiedRegion
public final String lastModifiedRegion()
The Amazon Web Services Region where this resource was last modified.
- Returns:
- The Amazon Web Services Region where this resource was last modified.
-
toBuilder
public QuickConnectSummary.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<QuickConnectSummary.Builder,QuickConnectSummary>
-
builder
public static QuickConnectSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends QuickConnectSummary.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.
-
-