ChannelHandshakePayload
Contains the payload data for different types of channel handshakes.
Inheritors
Types
Payload for revoking a service period handshake.
Payload for starting a service period handshake.
Functions
Casts this ChannelHandshakePayload as a RevokeServicePeriodPayload and retrieves its aws.sdk.kotlin.services.partnercentralchannel.model.RevokeServicePeriodPayload value. Throws an exception if the ChannelHandshakePayload is not a RevokeServicePeriodPayload.
Casts this ChannelHandshakePayload as a RevokeServicePeriodPayload and retrieves its aws.sdk.kotlin.services.partnercentralchannel.model.RevokeServicePeriodPayload value. Returns null if the ChannelHandshakePayload is not a RevokeServicePeriodPayload.
Casts this ChannelHandshakePayload as a StartServicePeriodPayload and retrieves its aws.sdk.kotlin.services.partnercentralchannel.model.StartServicePeriodPayload value. Throws an exception if the ChannelHandshakePayload is not a StartServicePeriodPayload.
Casts this ChannelHandshakePayload as a StartServicePeriodPayload and retrieves its aws.sdk.kotlin.services.partnercentralchannel.model.StartServicePeriodPayload value. Returns null if the ChannelHandshakePayload is not a StartServicePeriodPayload.