Class IntegrationAssociationSummary
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<IntegrationAssociationSummary.Builder,IntegrationAssociationSummary>
Contains summary information about the associated AppIntegrations.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()final StringThe identifier of the Amazon Connect instance.final StringThe Amazon Resource Name (ARN) for the AppIntegration.final StringThe Amazon Resource Name (ARN) for the AppIntegration association.final StringThe identifier for the AppIntegration association.final IntegrationTypeThe integration type.final StringThe integration type.static Class<? extends IntegrationAssociationSummary.Builder> final StringThe user-provided, friendly name for the external application.final StringThe URL for the external application.final SourceTypeThe name of the source.final StringThe name of the source.Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
integrationAssociationId
The identifier for the AppIntegration association.
- Returns:
- The identifier for the AppIntegration association.
-
integrationAssociationArn
The Amazon Resource Name (ARN) for the AppIntegration association.
- Returns:
- The Amazon Resource Name (ARN) for the AppIntegration association.
-
instanceId
The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.
- Returns:
- The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.
-
integrationType
The integration type.
If the service returns an enum value that is not available in the current SDK version,
integrationTypewill returnIntegrationType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromintegrationTypeAsString().- Returns:
- The integration type.
- See Also:
-
integrationTypeAsString
The integration type.
If the service returns an enum value that is not available in the current SDK version,
integrationTypewill returnIntegrationType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromintegrationTypeAsString().- Returns:
- The integration type.
- See Also:
-
integrationArn
The Amazon Resource Name (ARN) for the AppIntegration.
- Returns:
- The Amazon Resource Name (ARN) for the AppIntegration.
-
sourceApplicationUrl
The URL for the external application.
- Returns:
- The URL for the external application.
-
sourceApplicationName
The user-provided, friendly name for the external application.
- Returns:
- The user-provided, friendly name for the external application.
-
sourceType
The name of the source.
If the service returns an enum value that is not available in the current SDK version,
sourceTypewill returnSourceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromsourceTypeAsString().- Returns:
- The name of the source.
- See Also:
-
sourceTypeAsString
The name of the source.
If the service returns an enum value that is not available in the current SDK version,
sourceTypewill returnSourceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromsourceTypeAsString().- Returns:
- The name of the source.
- See Also:
-
toBuilder
Description copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<IntegrationAssociationSummary.Builder,IntegrationAssociationSummary> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an
SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
equalsBySdkFieldsin interfaceSdkPojo- Parameters:
obj- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
-
sdkFields
-