Name | Type | Description | Notes |
---|---|---|---|
Id | Pointer to NullableString | Webhooks subscription id | [optional] |
Sink | Pointer to NullableString | Webhooks callback uri. | [optional] |
Verified | Pointer to NullableBool | [Read Only] True if the webhooks subscription has been verified. | [optional] |
Types | Pointer to []EventType | Webhooks events types. | [optional] |
Config | Pointer to WebhooksSubscriptionConfig | [optional] |
func NewWebhooksSubscription() *WebhooksSubscription
NewWebhooksSubscription instantiates a new WebhooksSubscription object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewWebhooksSubscriptionWithDefaults() *WebhooksSubscription
NewWebhooksSubscriptionWithDefaults instantiates a new WebhooksSubscription object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *WebhooksSubscription) GetId() string
GetId returns the Id field if non-nil, zero value otherwise.
func (o *WebhooksSubscription) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *WebhooksSubscription) SetId(v string)
SetId sets Id field to given value.
func (o *WebhooksSubscription) HasId() bool
HasId returns a boolean if a field has been set.
func (o *WebhooksSubscription) SetIdNil(b bool)
SetIdNil sets the value for Id to be an explicit nil
func (o *WebhooksSubscription) UnsetId()
UnsetId ensures that no value is present for Id, not even an explicit nil
func (o *WebhooksSubscription) GetSink() string
GetSink returns the Sink field if non-nil, zero value otherwise.
func (o *WebhooksSubscription) GetSinkOk() (*string, bool)
GetSinkOk returns a tuple with the Sink field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *WebhooksSubscription) SetSink(v string)
SetSink sets Sink field to given value.
func (o *WebhooksSubscription) HasSink() bool
HasSink returns a boolean if a field has been set.
func (o *WebhooksSubscription) SetSinkNil(b bool)
SetSinkNil sets the value for Sink to be an explicit nil
func (o *WebhooksSubscription) UnsetSink()
UnsetSink ensures that no value is present for Sink, not even an explicit nil
func (o *WebhooksSubscription) GetVerified() bool
GetVerified returns the Verified field if non-nil, zero value otherwise.
func (o *WebhooksSubscription) GetVerifiedOk() (*bool, bool)
GetVerifiedOk returns a tuple with the Verified field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *WebhooksSubscription) SetVerified(v bool)
SetVerified sets Verified field to given value.
func (o *WebhooksSubscription) HasVerified() bool
HasVerified returns a boolean if a field has been set.
func (o *WebhooksSubscription) SetVerifiedNil(b bool)
SetVerifiedNil sets the value for Verified to be an explicit nil
func (o *WebhooksSubscription) UnsetVerified()
UnsetVerified ensures that no value is present for Verified, not even an explicit nil
func (o *WebhooksSubscription) GetTypes() []EventType
GetTypes returns the Types field if non-nil, zero value otherwise.
func (o *WebhooksSubscription) GetTypesOk() (*[]EventType, bool)
GetTypesOk returns a tuple with the Types field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *WebhooksSubscription) SetTypes(v []EventType)
SetTypes sets Types field to given value.
func (o *WebhooksSubscription) HasTypes() bool
HasTypes returns a boolean if a field has been set.
func (o *WebhooksSubscription) SetTypesNil(b bool)
SetTypesNil sets the value for Types to be an explicit nil
func (o *WebhooksSubscription) UnsetTypes()
UnsetTypes ensures that no value is present for Types, not even an explicit nil
func (o *WebhooksSubscription) GetConfig() WebhooksSubscriptionConfig
GetConfig returns the Config field if non-nil, zero value otherwise.
func (o *WebhooksSubscription) GetConfigOk() (*WebhooksSubscriptionConfig, bool)
GetConfigOk returns a tuple with the Config field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *WebhooksSubscription) SetConfig(v WebhooksSubscriptionConfig)
SetConfig sets Config field to given value.
func (o *WebhooksSubscription) HasConfig() bool
HasConfig returns a boolean if a field has been set.