StartServicePeriodHandshakeDetail
Details for a start service period handshake.
Inherited functions
Casts this HandshakeDetail as a ProgramManagementAccountHandshakeDetail and retrieves its aws.sdk.kotlin.services.partnercentralchannel.model.ProgramManagementAccountHandshakeDetail value. Throws an exception if the HandshakeDetail is not a ProgramManagementAccountHandshakeDetail.
Casts this HandshakeDetail as a ProgramManagementAccountHandshakeDetail and retrieves its aws.sdk.kotlin.services.partnercentralchannel.model.ProgramManagementAccountHandshakeDetail value. Returns null if the HandshakeDetail is not a ProgramManagementAccountHandshakeDetail.
Casts this HandshakeDetail as a RevokeServicePeriodHandshakeDetail and retrieves its aws.sdk.kotlin.services.partnercentralchannel.model.RevokeServicePeriodHandshakeDetail value. Throws an exception if the HandshakeDetail is not a RevokeServicePeriodHandshakeDetail.
Casts this HandshakeDetail as a RevokeServicePeriodHandshakeDetail and retrieves its aws.sdk.kotlin.services.partnercentralchannel.model.RevokeServicePeriodHandshakeDetail value. Returns null if the HandshakeDetail is not a RevokeServicePeriodHandshakeDetail.
Casts this HandshakeDetail as a StartServicePeriodHandshakeDetail and retrieves its aws.sdk.kotlin.services.partnercentralchannel.model.StartServicePeriodHandshakeDetail value. Throws an exception if the HandshakeDetail is not a StartServicePeriodHandshakeDetail.
Casts this HandshakeDetail as a StartServicePeriodHandshakeDetail and retrieves its aws.sdk.kotlin.services.partnercentralchannel.model.StartServicePeriodHandshakeDetail value. Returns null if the HandshakeDetail is not a StartServicePeriodHandshakeDetail.