Class EventDestination.AzureEventGrid

java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.v2.core.EventDestination.AzureEventGrid
All Implemented Interfaces:
StripeObjectInterface
Enclosing class:
EventDestination

public static class EventDestination.AzureEventGrid extends StripeObject
Configuration for delivering events through an Azure Event Grid partner topic.
  • Constructor Details

    • AzureEventGrid

      public AzureEventGrid()
  • Method Details

    • getAzurePartnerTopicName

      public String getAzurePartnerTopicName()
      The name of the Stripe-created partner topic that receives events.
    • getAzurePartnerTopicStatus

      public String getAzurePartnerTopicStatus()
      The Azure-reported lifecycle state of the partner topic.

      One of activated, deleted, never_activated, or unknown.

    • getAzureRegion

      public String getAzureRegion()
      The Azure region where the partner topic is located.
    • getAzureResourceGroupName

      public String getAzureResourceGroupName()
      The Azure resource group containing the partner topic.
    • getAzureSubscriptionId

      public String getAzureSubscriptionId()
      The Azure subscription containing the resource group and partner topic.
    • setAzurePartnerTopicName

      public void setAzurePartnerTopicName(String azurePartnerTopicName)
      The name of the Stripe-created partner topic that receives events.
    • setAzurePartnerTopicStatus

      public void setAzurePartnerTopicStatus(String azurePartnerTopicStatus)
      The Azure-reported lifecycle state of the partner topic.

      One of activated, deleted, never_activated, or unknown.

    • setAzureRegion

      public void setAzureRegion(String azureRegion)
      The Azure region where the partner topic is located.
    • setAzureResourceGroupName

      public void setAzureResourceGroupName(String azureResourceGroupName)
      The Azure resource group containing the partner topic.
    • setAzureSubscriptionId

      public void setAzureSubscriptionId(String azureSubscriptionId)
      The Azure subscription containing the resource group and partner topic.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object