Class CreateSubscriptionRequest
- java.lang.Object
-
- software.amazon.spapi.models.notifications.v1.CreateSubscriptionRequest
-
public class CreateSubscriptionRequest extends java.lang.ObjectThe request schema for the `createSubscription` operation.
-
-
Constructor Summary
Constructors Constructor Description CreateSubscriptionRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateSubscriptionRequestdestinationId(java.lang.String destinationId)booleanequals(java.lang.Object o)java.lang.StringgetDestinationId()The identifier for the destination where notifications will be delivered.java.lang.StringgetPayloadVersion()The version of the payload object to be used in the notification.ProcessingDirectivegetProcessingDirective()Get processingDirectiveinthashCode()CreateSubscriptionRequestpayloadVersion(java.lang.String payloadVersion)CreateSubscriptionRequestprocessingDirective(ProcessingDirective processingDirective)voidsetDestinationId(java.lang.String destinationId)voidsetPayloadVersion(java.lang.String payloadVersion)voidsetProcessingDirective(ProcessingDirective processingDirective)java.lang.StringtoString()
-
-
-
Method Detail
-
payloadVersion
public CreateSubscriptionRequest payloadVersion(java.lang.String payloadVersion)
-
getPayloadVersion
public java.lang.String getPayloadVersion()
The version of the payload object to be used in the notification.- Returns:
- payloadVersion
-
setPayloadVersion
public void setPayloadVersion(java.lang.String payloadVersion)
-
destinationId
public CreateSubscriptionRequest destinationId(java.lang.String destinationId)
-
getDestinationId
public java.lang.String getDestinationId()
The identifier for the destination where notifications will be delivered.- Returns:
- destinationId
-
setDestinationId
public void setDestinationId(java.lang.String destinationId)
-
processingDirective
public CreateSubscriptionRequest processingDirective(ProcessingDirective processingDirective)
-
getProcessingDirective
public ProcessingDirective getProcessingDirective()
Get processingDirective- Returns:
- processingDirective
-
setProcessingDirective
public void setProcessingDirective(ProcessingDirective processingDirective)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-