Class JourneyChannelSettings
java.lang.Object
software.amazon.awssdk.services.pinpoint.model.JourneyChannelSettings
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<JourneyChannelSettings.Builder,JourneyChannelSettings>
@Generated("software.amazon.awssdk:codegen")
public final class JourneyChannelSettings
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<JourneyChannelSettings.Builder,JourneyChannelSettings>
The channel-specific configurations for the journey.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()final StringAmazon Resource Name (ARN) of the Connect Campaign.final StringIAM role ARN to be assumed when invoking Connect campaign execution APIs for dialing.final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()static Class<? extends JourneyChannelSettings.Builder>final StringtoString()Returns a string representation of this object.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
connectCampaignArn
Amazon Resource Name (ARN) of the Connect Campaign.
- Returns:
- Amazon Resource Name (ARN) of the Connect Campaign.
-
connectCampaignExecutionRoleArn
IAM role ARN to be assumed when invoking Connect campaign execution APIs for dialing.
- Returns:
- IAM role ARN to be assumed when invoking Connect campaign execution APIs for dialing.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<JourneyChannelSettings.Builder,JourneyChannelSettings>
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
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. -
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-