managementwebhook

package
v8.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 19, 2023 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AccountCapabilityData

type AccountCapabilityData struct {
	// Indicates whether the capability is allowed. Adyen sets this to **true** if the verification is successful.
	Allowed *bool `json:"allowed,omitempty"`
	// The allowed level of the capability. Some capabilities have different levels which correspond to thresholds. Higher levels may require additional checks and increased monitoring.Possible values: **notApplicable**, **low**, **medium**, **high**.
	AllowedLevel *string `json:"allowedLevel,omitempty"`
	// The name of the capability. For example, **sendToTransferInstrument**.
	Capability *string `json:"capability,omitempty"`
	// List of entities that has problems with verification. The information includes the details of the errors and the actions that you can take to resolve them.
	Problems []CapabilityProblem `json:"problems,omitempty"`
	// Indicates whether you requested the capability.
	Requested bool `json:"requested"`
	// The level that you requested for the capability. Some capabilities have different levels which correspond to thresholds. Higher levels may require additional checks and increased monitoring.Possible values: **notApplicable**, **low**, **medium**, **high**.
	RequestedLevel string `json:"requestedLevel"`
	// The status of the verification checks for the capability.  Possible values:  * **pending**: Adyen is running the verification.  * **invalid**: The verification failed. Check if the `errors` array contains more information.  * **valid**: The verification was successful.  * **rejected**: Adyen checked the information and found reasons to not allow the capability.
	VerificationStatus *string `json:"verificationStatus,omitempty"`
}

AccountCapabilityData struct for AccountCapabilityData

func NewAccountCapabilityData

func NewAccountCapabilityData(requested bool, requestedLevel string) *AccountCapabilityData

NewAccountCapabilityData instantiates a new AccountCapabilityData 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 NewAccountCapabilityDataWithDefaults

func NewAccountCapabilityDataWithDefaults() *AccountCapabilityData

NewAccountCapabilityDataWithDefaults instantiates a new AccountCapabilityData 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 (*AccountCapabilityData) GetAllowed

func (o *AccountCapabilityData) GetAllowed() bool

GetAllowed returns the Allowed field value if set, zero value otherwise.

func (*AccountCapabilityData) GetAllowedLevel

func (o *AccountCapabilityData) GetAllowedLevel() string

GetAllowedLevel returns the AllowedLevel field value if set, zero value otherwise.

func (*AccountCapabilityData) GetAllowedLevelOk

func (o *AccountCapabilityData) GetAllowedLevelOk() (*string, bool)

GetAllowedLevelOk returns a tuple with the AllowedLevel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccountCapabilityData) GetAllowedOk

func (o *AccountCapabilityData) GetAllowedOk() (*bool, bool)

GetAllowedOk returns a tuple with the Allowed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccountCapabilityData) GetCapability

func (o *AccountCapabilityData) GetCapability() string

GetCapability returns the Capability field value if set, zero value otherwise.

func (*AccountCapabilityData) GetCapabilityOk

func (o *AccountCapabilityData) GetCapabilityOk() (*string, bool)

GetCapabilityOk returns a tuple with the Capability field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccountCapabilityData) GetProblems

func (o *AccountCapabilityData) GetProblems() []CapabilityProblem

GetProblems returns the Problems field value if set, zero value otherwise.

func (*AccountCapabilityData) GetProblemsOk

func (o *AccountCapabilityData) GetProblemsOk() ([]CapabilityProblem, bool)

GetProblemsOk returns a tuple with the Problems field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccountCapabilityData) GetRequested

func (o *AccountCapabilityData) GetRequested() bool

GetRequested returns the Requested field value

func (*AccountCapabilityData) GetRequestedLevel

func (o *AccountCapabilityData) GetRequestedLevel() string

GetRequestedLevel returns the RequestedLevel field value

func (*AccountCapabilityData) GetRequestedLevelOk

func (o *AccountCapabilityData) GetRequestedLevelOk() (*string, bool)

GetRequestedLevelOk returns a tuple with the RequestedLevel field value and a boolean to check if the value has been set.

func (*AccountCapabilityData) GetRequestedOk

func (o *AccountCapabilityData) GetRequestedOk() (*bool, bool)

GetRequestedOk returns a tuple with the Requested field value and a boolean to check if the value has been set.

func (*AccountCapabilityData) GetVerificationStatus

func (o *AccountCapabilityData) GetVerificationStatus() string

GetVerificationStatus returns the VerificationStatus field value if set, zero value otherwise.

func (*AccountCapabilityData) GetVerificationStatusOk

func (o *AccountCapabilityData) GetVerificationStatusOk() (*string, bool)

GetVerificationStatusOk returns a tuple with the VerificationStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccountCapabilityData) HasAllowed

func (o *AccountCapabilityData) HasAllowed() bool

HasAllowed returns a boolean if a field has been set.

func (*AccountCapabilityData) HasAllowedLevel

func (o *AccountCapabilityData) HasAllowedLevel() bool

HasAllowedLevel returns a boolean if a field has been set.

func (*AccountCapabilityData) HasCapability

func (o *AccountCapabilityData) HasCapability() bool

HasCapability returns a boolean if a field has been set.

func (*AccountCapabilityData) HasProblems

func (o *AccountCapabilityData) HasProblems() bool

HasProblems returns a boolean if a field has been set.

func (*AccountCapabilityData) HasVerificationStatus

func (o *AccountCapabilityData) HasVerificationStatus() bool

HasVerificationStatus returns a boolean if a field has been set.

func (AccountCapabilityData) MarshalJSON

func (o AccountCapabilityData) MarshalJSON() ([]byte, error)

func (*AccountCapabilityData) SetAllowed

func (o *AccountCapabilityData) SetAllowed(v bool)

SetAllowed gets a reference to the given bool and assigns it to the Allowed field.

func (*AccountCapabilityData) SetAllowedLevel

func (o *AccountCapabilityData) SetAllowedLevel(v string)

SetAllowedLevel gets a reference to the given string and assigns it to the AllowedLevel field.

func (*AccountCapabilityData) SetCapability

func (o *AccountCapabilityData) SetCapability(v string)

SetCapability gets a reference to the given string and assigns it to the Capability field.

func (*AccountCapabilityData) SetProblems

func (o *AccountCapabilityData) SetProblems(v []CapabilityProblem)

SetProblems gets a reference to the given []CapabilityProblem and assigns it to the Problems field.

func (*AccountCapabilityData) SetRequested

func (o *AccountCapabilityData) SetRequested(v bool)

SetRequested sets field value

func (*AccountCapabilityData) SetRequestedLevel

func (o *AccountCapabilityData) SetRequestedLevel(v string)

SetRequestedLevel sets field value

func (*AccountCapabilityData) SetVerificationStatus

func (o *AccountCapabilityData) SetVerificationStatus(v string)

SetVerificationStatus gets a reference to the given string and assigns it to the VerificationStatus field.

func (AccountCapabilityData) ToMap

func (o AccountCapabilityData) ToMap() (map[string]interface{}, error)

type AccountCreateNotificationData

type AccountCreateNotificationData struct {
	// Key-value pairs that specify the actions that the merchant account can do and its settings. The key is a capability. For example, the **sendToTransferInstrument** is the capability required before you can pay out funds to the bank account. The value is an object containing the settings for the capability.
	Capabilities map[string]AccountCapabilityData `json:"capabilities"`
	// The unique identifier of the company account.
	CompanyId string `json:"companyId"`
	// The unique identifier of the [legal entity](https://docs.adyen.com/api-explorer/legalentity/latest/post/legalEntities#responses-200-id).
	LegalEntityId *string `json:"legalEntityId,omitempty"`
	// The unique identifier of the merchant account.
	MerchantId string `json:"merchantId"`
	// The status of the merchant account.  Possible values:  * **PreActive**: The merchant account has been created. Users cannot access the merchant account in the Customer Area. The account cannot process payments. * **Active**: Users can access the merchant account in the Customer Area. If the company account is also **Active**, then payment processing and payouts are enabled. * **InactiveWithModifications**: Users can access the merchant account in the Customer Area. The account cannot process new payments but can still modify payments, for example issue refunds. The account can still receive payouts. * **Inactive**: Users can access the merchant account in the Customer Area. Payment processing and payouts are disabled. * **Closed**: The account is closed and this cannot be reversed. Users cannot log in. Payment processing and payouts are disabled.
	Status string `json:"status"`
}

AccountCreateNotificationData struct for AccountCreateNotificationData

func NewAccountCreateNotificationData

func NewAccountCreateNotificationData(capabilities map[string]AccountCapabilityData, companyId string, merchantId string, status string) *AccountCreateNotificationData

NewAccountCreateNotificationData instantiates a new AccountCreateNotificationData 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 NewAccountCreateNotificationDataWithDefaults

func NewAccountCreateNotificationDataWithDefaults() *AccountCreateNotificationData

NewAccountCreateNotificationDataWithDefaults instantiates a new AccountCreateNotificationData 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 (*AccountCreateNotificationData) GetCapabilities

GetCapabilities returns the Capabilities field value

func (*AccountCreateNotificationData) GetCapabilitiesOk

func (o *AccountCreateNotificationData) GetCapabilitiesOk() (*map[string]AccountCapabilityData, bool)

GetCapabilitiesOk returns a tuple with the Capabilities field value and a boolean to check if the value has been set.

func (*AccountCreateNotificationData) GetCompanyId

func (o *AccountCreateNotificationData) GetCompanyId() string

GetCompanyId returns the CompanyId field value

func (*AccountCreateNotificationData) GetCompanyIdOk

func (o *AccountCreateNotificationData) GetCompanyIdOk() (*string, bool)

GetCompanyIdOk returns a tuple with the CompanyId field value and a boolean to check if the value has been set.

func (*AccountCreateNotificationData) GetLegalEntityId

func (o *AccountCreateNotificationData) GetLegalEntityId() string

GetLegalEntityId returns the LegalEntityId field value if set, zero value otherwise.

func (*AccountCreateNotificationData) GetLegalEntityIdOk

func (o *AccountCreateNotificationData) GetLegalEntityIdOk() (*string, bool)

GetLegalEntityIdOk returns a tuple with the LegalEntityId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccountCreateNotificationData) GetMerchantId

func (o *AccountCreateNotificationData) GetMerchantId() string

GetMerchantId returns the MerchantId field value

func (*AccountCreateNotificationData) GetMerchantIdOk

func (o *AccountCreateNotificationData) GetMerchantIdOk() (*string, bool)

GetMerchantIdOk returns a tuple with the MerchantId field value and a boolean to check if the value has been set.

func (*AccountCreateNotificationData) GetStatus

func (o *AccountCreateNotificationData) GetStatus() string

GetStatus returns the Status field value

func (*AccountCreateNotificationData) GetStatusOk

func (o *AccountCreateNotificationData) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*AccountCreateNotificationData) HasLegalEntityId

func (o *AccountCreateNotificationData) HasLegalEntityId() bool

HasLegalEntityId returns a boolean if a field has been set.

func (AccountCreateNotificationData) MarshalJSON

func (o AccountCreateNotificationData) MarshalJSON() ([]byte, error)

func (*AccountCreateNotificationData) SetCapabilities

SetCapabilities sets field value

func (*AccountCreateNotificationData) SetCompanyId

func (o *AccountCreateNotificationData) SetCompanyId(v string)

SetCompanyId sets field value

func (*AccountCreateNotificationData) SetLegalEntityId

func (o *AccountCreateNotificationData) SetLegalEntityId(v string)

SetLegalEntityId gets a reference to the given string and assigns it to the LegalEntityId field.

func (*AccountCreateNotificationData) SetMerchantId

func (o *AccountCreateNotificationData) SetMerchantId(v string)

SetMerchantId sets field value

func (*AccountCreateNotificationData) SetStatus

func (o *AccountCreateNotificationData) SetStatus(v string)

SetStatus sets field value

func (AccountCreateNotificationData) ToMap

func (o AccountCreateNotificationData) ToMap() (map[string]interface{}, error)

type AccountNotificationResponse

type AccountNotificationResponse struct {
	// Respond with **HTTP 200 OK** and `[accepted]` in the response body to [accept the webhook](https://docs.adyen.com/development-resources/webhooks#accept-notifications).
	NotificationResponse *string `json:"notificationResponse,omitempty"`
}

AccountNotificationResponse struct for AccountNotificationResponse

func NewAccountNotificationResponse

func NewAccountNotificationResponse() *AccountNotificationResponse

NewAccountNotificationResponse instantiates a new AccountNotificationResponse 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 NewAccountNotificationResponseWithDefaults

func NewAccountNotificationResponseWithDefaults() *AccountNotificationResponse

NewAccountNotificationResponseWithDefaults instantiates a new AccountNotificationResponse 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 (*AccountNotificationResponse) GetNotificationResponse

func (o *AccountNotificationResponse) GetNotificationResponse() string

GetNotificationResponse returns the NotificationResponse field value if set, zero value otherwise.

func (*AccountNotificationResponse) GetNotificationResponseOk

func (o *AccountNotificationResponse) GetNotificationResponseOk() (*string, bool)

GetNotificationResponseOk returns a tuple with the NotificationResponse field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccountNotificationResponse) HasNotificationResponse

func (o *AccountNotificationResponse) HasNotificationResponse() bool

HasNotificationResponse returns a boolean if a field has been set.

func (AccountNotificationResponse) MarshalJSON

func (o AccountNotificationResponse) MarshalJSON() ([]byte, error)

func (*AccountNotificationResponse) SetNotificationResponse

func (o *AccountNotificationResponse) SetNotificationResponse(v string)

SetNotificationResponse gets a reference to the given string and assigns it to the NotificationResponse field.

func (AccountNotificationResponse) ToMap

func (o AccountNotificationResponse) ToMap() (map[string]interface{}, error)

type AccountUpdateNotificationData

type AccountUpdateNotificationData struct {
	// Key-value pairs that specify what you can do with the merchant account and its settings. The key is a capability. For example, the **sendToTransferInstrument** is the capability required before you can pay out the funds of a merchant account to a [bank account](https://docs.adyen.com/api-explorer/legalentity/latest/post/transferInstruments). The value is an object containing the settings for the capability.
	Capabilities map[string]AccountCapabilityData `json:"capabilities"`
	// The unique identifier of the [legal entity](https://docs.adyen.com/api-explorer/legalentity/latest/post/legalEntities#responses-200-id).
	LegalEntityId *string `json:"legalEntityId,omitempty"`
	// The unique identifier of the merchant account.
	MerchantId string `json:"merchantId"`
	// The status of the merchant account.  Possible values:  * **PreActive**: The merchant account has been created. Users cannot access the merchant account in the Customer Area. The account cannot process payments. * **Active**: Users can access the merchant account in the Customer Area. If the company account is also **Active**, then payment processing and payouts are enabled. * **InactiveWithModifications**: Users can access the merchant account in the Customer Area. The account cannot process new payments but can still modify payments, for example issue refunds. The account can still receive payouts. * **Inactive**: Users can access the merchant account in the Customer Area. Payment processing and payouts are disabled. * **Closed**: The account is closed and this cannot be reversed. Users cannot log in. Payment processing and payouts are disabled.
	Status string `json:"status"`
}

AccountUpdateNotificationData struct for AccountUpdateNotificationData

func NewAccountUpdateNotificationData

func NewAccountUpdateNotificationData(capabilities map[string]AccountCapabilityData, merchantId string, status string) *AccountUpdateNotificationData

NewAccountUpdateNotificationData instantiates a new AccountUpdateNotificationData 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 NewAccountUpdateNotificationDataWithDefaults

func NewAccountUpdateNotificationDataWithDefaults() *AccountUpdateNotificationData

NewAccountUpdateNotificationDataWithDefaults instantiates a new AccountUpdateNotificationData 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 (*AccountUpdateNotificationData) GetCapabilities

GetCapabilities returns the Capabilities field value

func (*AccountUpdateNotificationData) GetCapabilitiesOk

func (o *AccountUpdateNotificationData) GetCapabilitiesOk() (*map[string]AccountCapabilityData, bool)

GetCapabilitiesOk returns a tuple with the Capabilities field value and a boolean to check if the value has been set.

func (*AccountUpdateNotificationData) GetLegalEntityId

func (o *AccountUpdateNotificationData) GetLegalEntityId() string

GetLegalEntityId returns the LegalEntityId field value if set, zero value otherwise.

func (*AccountUpdateNotificationData) GetLegalEntityIdOk

func (o *AccountUpdateNotificationData) GetLegalEntityIdOk() (*string, bool)

GetLegalEntityIdOk returns a tuple with the LegalEntityId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccountUpdateNotificationData) GetMerchantId

func (o *AccountUpdateNotificationData) GetMerchantId() string

GetMerchantId returns the MerchantId field value

func (*AccountUpdateNotificationData) GetMerchantIdOk

func (o *AccountUpdateNotificationData) GetMerchantIdOk() (*string, bool)

GetMerchantIdOk returns a tuple with the MerchantId field value and a boolean to check if the value has been set.

func (*AccountUpdateNotificationData) GetStatus

func (o *AccountUpdateNotificationData) GetStatus() string

GetStatus returns the Status field value

func (*AccountUpdateNotificationData) GetStatusOk

func (o *AccountUpdateNotificationData) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*AccountUpdateNotificationData) HasLegalEntityId

func (o *AccountUpdateNotificationData) HasLegalEntityId() bool

HasLegalEntityId returns a boolean if a field has been set.

func (AccountUpdateNotificationData) MarshalJSON

func (o AccountUpdateNotificationData) MarshalJSON() ([]byte, error)

func (*AccountUpdateNotificationData) SetCapabilities

SetCapabilities sets field value

func (*AccountUpdateNotificationData) SetLegalEntityId

func (o *AccountUpdateNotificationData) SetLegalEntityId(v string)

SetLegalEntityId gets a reference to the given string and assigns it to the LegalEntityId field.

func (*AccountUpdateNotificationData) SetMerchantId

func (o *AccountUpdateNotificationData) SetMerchantId(v string)

SetMerchantId sets field value

func (*AccountUpdateNotificationData) SetStatus

func (o *AccountUpdateNotificationData) SetStatus(v string)

SetStatus sets field value

func (AccountUpdateNotificationData) ToMap

func (o AccountUpdateNotificationData) ToMap() (map[string]interface{}, error)

type CapabilityProblem

type CapabilityProblem struct {
	Entity *CapabilityProblemEntity `json:"entity,omitempty"`
	// List of verification errors.
	VerificationErrors []VerificationError `json:"verificationErrors,omitempty"`
}

CapabilityProblem struct for CapabilityProblem

func NewCapabilityProblem

func NewCapabilityProblem() *CapabilityProblem

NewCapabilityProblem instantiates a new CapabilityProblem 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 NewCapabilityProblemWithDefaults

func NewCapabilityProblemWithDefaults() *CapabilityProblem

NewCapabilityProblemWithDefaults instantiates a new CapabilityProblem 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 (*CapabilityProblem) GetEntity

GetEntity returns the Entity field value if set, zero value otherwise.

func (*CapabilityProblem) GetEntityOk

func (o *CapabilityProblem) GetEntityOk() (*CapabilityProblemEntity, bool)

GetEntityOk returns a tuple with the Entity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CapabilityProblem) GetVerificationErrors

func (o *CapabilityProblem) GetVerificationErrors() []VerificationError

GetVerificationErrors returns the VerificationErrors field value if set, zero value otherwise.

func (*CapabilityProblem) GetVerificationErrorsOk

func (o *CapabilityProblem) GetVerificationErrorsOk() ([]VerificationError, bool)

GetVerificationErrorsOk returns a tuple with the VerificationErrors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CapabilityProblem) HasEntity

func (o *CapabilityProblem) HasEntity() bool

HasEntity returns a boolean if a field has been set.

func (*CapabilityProblem) HasVerificationErrors

func (o *CapabilityProblem) HasVerificationErrors() bool

HasVerificationErrors returns a boolean if a field has been set.

func (CapabilityProblem) MarshalJSON

func (o CapabilityProblem) MarshalJSON() ([]byte, error)

func (*CapabilityProblem) SetEntity

SetEntity gets a reference to the given CapabilityProblemEntity and assigns it to the Entity field.

func (*CapabilityProblem) SetVerificationErrors

func (o *CapabilityProblem) SetVerificationErrors(v []VerificationError)

SetVerificationErrors gets a reference to the given []VerificationError and assigns it to the VerificationErrors field.

func (CapabilityProblem) ToMap

func (o CapabilityProblem) ToMap() (map[string]interface{}, error)

type CapabilityProblemEntity

type CapabilityProblemEntity struct {
	// List of document IDs to which the verification errors related to the capabilities correspond to.
	Documents []string `json:"documents,omitempty"`
	// The ID of the entity.
	Id    *string                           `json:"id,omitempty"`
	Owner *CapabilityProblemEntityRecursive `json:"owner,omitempty"`
	// The type of entity.  Possible values: **LegalEntity**, **BankAccount**, or **Document**.
	Type *string `json:"type,omitempty"`
}

CapabilityProblemEntity struct for CapabilityProblemEntity

func NewCapabilityProblemEntity

func NewCapabilityProblemEntity() *CapabilityProblemEntity

NewCapabilityProblemEntity instantiates a new CapabilityProblemEntity 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 NewCapabilityProblemEntityWithDefaults

func NewCapabilityProblemEntityWithDefaults() *CapabilityProblemEntity

NewCapabilityProblemEntityWithDefaults instantiates a new CapabilityProblemEntity 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 (*CapabilityProblemEntity) GetDocuments

func (o *CapabilityProblemEntity) GetDocuments() []string

GetDocuments returns the Documents field value if set, zero value otherwise.

func (*CapabilityProblemEntity) GetDocumentsOk

func (o *CapabilityProblemEntity) GetDocumentsOk() ([]string, bool)

GetDocumentsOk returns a tuple with the Documents field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CapabilityProblemEntity) GetId

func (o *CapabilityProblemEntity) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*CapabilityProblemEntity) GetIdOk

func (o *CapabilityProblemEntity) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CapabilityProblemEntity) GetOwner

GetOwner returns the Owner field value if set, zero value otherwise.

func (*CapabilityProblemEntity) GetOwnerOk

GetOwnerOk returns a tuple with the Owner field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CapabilityProblemEntity) GetType

func (o *CapabilityProblemEntity) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*CapabilityProblemEntity) GetTypeOk

func (o *CapabilityProblemEntity) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CapabilityProblemEntity) HasDocuments

func (o *CapabilityProblemEntity) HasDocuments() bool

HasDocuments returns a boolean if a field has been set.

func (*CapabilityProblemEntity) HasId

func (o *CapabilityProblemEntity) HasId() bool

HasId returns a boolean if a field has been set.

func (*CapabilityProblemEntity) HasOwner

func (o *CapabilityProblemEntity) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (*CapabilityProblemEntity) HasType

func (o *CapabilityProblemEntity) HasType() bool

HasType returns a boolean if a field has been set.

func (CapabilityProblemEntity) MarshalJSON

func (o CapabilityProblemEntity) MarshalJSON() ([]byte, error)

func (*CapabilityProblemEntity) SetDocuments

func (o *CapabilityProblemEntity) SetDocuments(v []string)

SetDocuments gets a reference to the given []string and assigns it to the Documents field.

func (*CapabilityProblemEntity) SetId

func (o *CapabilityProblemEntity) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*CapabilityProblemEntity) SetOwner

SetOwner gets a reference to the given CapabilityProblemEntityRecursive and assigns it to the Owner field.

func (*CapabilityProblemEntity) SetType

func (o *CapabilityProblemEntity) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (CapabilityProblemEntity) ToMap

func (o CapabilityProblemEntity) ToMap() (map[string]interface{}, error)

type CapabilityProblemEntityRecursive

type CapabilityProblemEntityRecursive struct {
	// List of document IDs to which the verification errors related to the capabilities correspond to.
	Documents []string `json:"documents,omitempty"`
	// The ID of the entity.
	Id *string `json:"id,omitempty"`
	// The type of entity.  Possible values: **LegalEntity**, **BankAccount**, or **Document**.
	Type *string `json:"type,omitempty"`
}

CapabilityProblemEntityRecursive struct for CapabilityProblemEntityRecursive

func NewCapabilityProblemEntityRecursive

func NewCapabilityProblemEntityRecursive() *CapabilityProblemEntityRecursive

NewCapabilityProblemEntityRecursive instantiates a new CapabilityProblemEntityRecursive 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 NewCapabilityProblemEntityRecursiveWithDefaults

func NewCapabilityProblemEntityRecursiveWithDefaults() *CapabilityProblemEntityRecursive

NewCapabilityProblemEntityRecursiveWithDefaults instantiates a new CapabilityProblemEntityRecursive 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 (*CapabilityProblemEntityRecursive) GetDocuments

func (o *CapabilityProblemEntityRecursive) GetDocuments() []string

GetDocuments returns the Documents field value if set, zero value otherwise.

func (*CapabilityProblemEntityRecursive) GetDocumentsOk

func (o *CapabilityProblemEntityRecursive) GetDocumentsOk() ([]string, bool)

GetDocumentsOk returns a tuple with the Documents field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CapabilityProblemEntityRecursive) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*CapabilityProblemEntityRecursive) GetIdOk

func (o *CapabilityProblemEntityRecursive) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CapabilityProblemEntityRecursive) GetType

GetType returns the Type field value if set, zero value otherwise.

func (*CapabilityProblemEntityRecursive) GetTypeOk

func (o *CapabilityProblemEntityRecursive) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CapabilityProblemEntityRecursive) HasDocuments

func (o *CapabilityProblemEntityRecursive) HasDocuments() bool

HasDocuments returns a boolean if a field has been set.

func (*CapabilityProblemEntityRecursive) HasId

HasId returns a boolean if a field has been set.

func (*CapabilityProblemEntityRecursive) HasType

HasType returns a boolean if a field has been set.

func (CapabilityProblemEntityRecursive) MarshalJSON

func (o CapabilityProblemEntityRecursive) MarshalJSON() ([]byte, error)

func (*CapabilityProblemEntityRecursive) SetDocuments

func (o *CapabilityProblemEntityRecursive) SetDocuments(v []string)

SetDocuments gets a reference to the given []string and assigns it to the Documents field.

func (*CapabilityProblemEntityRecursive) SetId

SetId gets a reference to the given string and assigns it to the Id field.

func (*CapabilityProblemEntityRecursive) SetType

SetType gets a reference to the given string and assigns it to the Type field.

func (CapabilityProblemEntityRecursive) ToMap

func (o CapabilityProblemEntityRecursive) ToMap() (map[string]interface{}, error)

type MerchantCreatedNotificationRequest

type MerchantCreatedNotificationRequest struct {
	// Timestamp for when the webhook was created.
	CreatedAt time.Time                     `json:"createdAt"`
	Data      AccountCreateNotificationData `json:"data"`
	// The environment from which the webhook originated.  Possible values: **test**, **live**.
	Environment string `json:"environment"`
	// Type of notification.
	Type string `json:"type"`
}

MerchantCreatedNotificationRequest struct for MerchantCreatedNotificationRequest

func HandleMerchantCreatedNotificationRequest

func HandleMerchantCreatedNotificationRequest(req string) (*MerchantCreatedNotificationRequest, error)

HandleMerchantCreatedNotificationRequest creates a Notification object from the given JSON string

func NewMerchantCreatedNotificationRequest

func NewMerchantCreatedNotificationRequest(createdAt time.Time, data AccountCreateNotificationData, environment string, type_ string) *MerchantCreatedNotificationRequest

NewMerchantCreatedNotificationRequest instantiates a new MerchantCreatedNotificationRequest 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 NewMerchantCreatedNotificationRequestWithDefaults

func NewMerchantCreatedNotificationRequestWithDefaults() *MerchantCreatedNotificationRequest

NewMerchantCreatedNotificationRequestWithDefaults instantiates a new MerchantCreatedNotificationRequest 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 (*MerchantCreatedNotificationRequest) GetCreatedAt

func (o *MerchantCreatedNotificationRequest) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*MerchantCreatedNotificationRequest) GetCreatedAtOk

func (o *MerchantCreatedNotificationRequest) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*MerchantCreatedNotificationRequest) GetData

GetData returns the Data field value

func (*MerchantCreatedNotificationRequest) GetDataOk

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*MerchantCreatedNotificationRequest) GetEnvironment

func (o *MerchantCreatedNotificationRequest) GetEnvironment() string

GetEnvironment returns the Environment field value

func (*MerchantCreatedNotificationRequest) GetEnvironmentOk

func (o *MerchantCreatedNotificationRequest) GetEnvironmentOk() (*string, bool)

GetEnvironmentOk returns a tuple with the Environment field value and a boolean to check if the value has been set.

func (*MerchantCreatedNotificationRequest) GetType

GetType returns the Type field value

func (*MerchantCreatedNotificationRequest) GetTypeOk

func (o *MerchantCreatedNotificationRequest) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (MerchantCreatedNotificationRequest) MarshalJSON

func (o MerchantCreatedNotificationRequest) MarshalJSON() ([]byte, error)

func (*MerchantCreatedNotificationRequest) SetCreatedAt

func (o *MerchantCreatedNotificationRequest) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*MerchantCreatedNotificationRequest) SetData

SetData sets field value

func (*MerchantCreatedNotificationRequest) SetEnvironment

func (o *MerchantCreatedNotificationRequest) SetEnvironment(v string)

SetEnvironment sets field value

func (*MerchantCreatedNotificationRequest) SetType

SetType sets field value

func (MerchantCreatedNotificationRequest) ToMap

func (o MerchantCreatedNotificationRequest) ToMap() (map[string]interface{}, error)

type MerchantUpdatedNotificationRequest

type MerchantUpdatedNotificationRequest struct {
	// Timestamp for when the webhook was created.
	CreatedAt time.Time                     `json:"createdAt"`
	Data      AccountUpdateNotificationData `json:"data"`
	// The environment from which the webhook originated.  Possible values: **test**, **live**.
	Environment string `json:"environment"`
	// Type of notification.
	Type string `json:"type"`
}

MerchantUpdatedNotificationRequest struct for MerchantUpdatedNotificationRequest

func HandleMerchantUpdatedNotificationRequest

func HandleMerchantUpdatedNotificationRequest(req string) (*MerchantUpdatedNotificationRequest, error)

HandleMerchantUpdatedNotificationRequest creates a Notification object from the given JSON string

func NewMerchantUpdatedNotificationRequest

func NewMerchantUpdatedNotificationRequest(createdAt time.Time, data AccountUpdateNotificationData, environment string, type_ string) *MerchantUpdatedNotificationRequest

NewMerchantUpdatedNotificationRequest instantiates a new MerchantUpdatedNotificationRequest 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 NewMerchantUpdatedNotificationRequestWithDefaults

func NewMerchantUpdatedNotificationRequestWithDefaults() *MerchantUpdatedNotificationRequest

NewMerchantUpdatedNotificationRequestWithDefaults instantiates a new MerchantUpdatedNotificationRequest 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 (*MerchantUpdatedNotificationRequest) GetCreatedAt

func (o *MerchantUpdatedNotificationRequest) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*MerchantUpdatedNotificationRequest) GetCreatedAtOk

func (o *MerchantUpdatedNotificationRequest) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*MerchantUpdatedNotificationRequest) GetData

GetData returns the Data field value

func (*MerchantUpdatedNotificationRequest) GetDataOk

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*MerchantUpdatedNotificationRequest) GetEnvironment

func (o *MerchantUpdatedNotificationRequest) GetEnvironment() string

GetEnvironment returns the Environment field value

func (*MerchantUpdatedNotificationRequest) GetEnvironmentOk

func (o *MerchantUpdatedNotificationRequest) GetEnvironmentOk() (*string, bool)

GetEnvironmentOk returns a tuple with the Environment field value and a boolean to check if the value has been set.

func (*MerchantUpdatedNotificationRequest) GetType

GetType returns the Type field value

func (*MerchantUpdatedNotificationRequest) GetTypeOk

func (o *MerchantUpdatedNotificationRequest) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (MerchantUpdatedNotificationRequest) MarshalJSON

func (o MerchantUpdatedNotificationRequest) MarshalJSON() ([]byte, error)

func (*MerchantUpdatedNotificationRequest) SetCreatedAt

func (o *MerchantUpdatedNotificationRequest) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*MerchantUpdatedNotificationRequest) SetData

SetData sets field value

func (*MerchantUpdatedNotificationRequest) SetEnvironment

func (o *MerchantUpdatedNotificationRequest) SetEnvironment(v string)

SetEnvironment sets field value

func (*MerchantUpdatedNotificationRequest) SetType

SetType sets field value

func (MerchantUpdatedNotificationRequest) ToMap

func (o MerchantUpdatedNotificationRequest) ToMap() (map[string]interface{}, error)

type MidServiceNotificationData

type MidServiceNotificationData struct {
	// Indicates whether receiving payments is allowed. This value is set to **true** by Adyen after screening your merchant account.
	Allowed *bool `json:"allowed,omitempty"`
	// Indicates whether the payment method is enabled (**true**) or disabled (**false**).
	Enabled *bool `json:"enabled,omitempty"`
	// The unique identifier of the resource.
	Id string `json:"id"`
	// The unique identifier of the merchant account.
	MerchantId string `json:"merchantId"`
	// Your reference for the payment method.
	Reference *string `json:"reference,omitempty"`
	// The status of the request to add a payment method. Possible values:  * **success**: the payment method was added. * **failure**: the request failed. * **capabilityPending**: the **receivePayments** capability is not allowed.
	Status string `json:"status"`
	// The unique identifier of the [store](https://docs.adyen.com/api-explorer/#/ManagementService/latest/post/merchants/{id}/paymentMethodSettings__reqParam_storeId), if any.
	StoreId *string `json:"storeId,omitempty"`
	// Payment method [variant](https://docs.adyen.com/development-resources/paymentmethodvariant#management-api).
	Type string `json:"type"`
	// Payment method status. Possible values: * **valid** * **pending** * **invalid** * **rejected**
	VerificationStatus *string `json:"verificationStatus,omitempty"`
}

MidServiceNotificationData struct for MidServiceNotificationData

func NewMidServiceNotificationData

func NewMidServiceNotificationData(id string, merchantId string, status string, type_ string) *MidServiceNotificationData

NewMidServiceNotificationData instantiates a new MidServiceNotificationData 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 NewMidServiceNotificationDataWithDefaults

func NewMidServiceNotificationDataWithDefaults() *MidServiceNotificationData

NewMidServiceNotificationDataWithDefaults instantiates a new MidServiceNotificationData 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 (*MidServiceNotificationData) GetAllowed

func (o *MidServiceNotificationData) GetAllowed() bool

GetAllowed returns the Allowed field value if set, zero value otherwise.

func (*MidServiceNotificationData) GetAllowedOk

func (o *MidServiceNotificationData) GetAllowedOk() (*bool, bool)

GetAllowedOk returns a tuple with the Allowed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MidServiceNotificationData) GetEnabled

func (o *MidServiceNotificationData) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*MidServiceNotificationData) GetEnabledOk

func (o *MidServiceNotificationData) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MidServiceNotificationData) GetId

GetId returns the Id field value

func (*MidServiceNotificationData) GetIdOk

func (o *MidServiceNotificationData) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*MidServiceNotificationData) GetMerchantId

func (o *MidServiceNotificationData) GetMerchantId() string

GetMerchantId returns the MerchantId field value

func (*MidServiceNotificationData) GetMerchantIdOk

func (o *MidServiceNotificationData) GetMerchantIdOk() (*string, bool)

GetMerchantIdOk returns a tuple with the MerchantId field value and a boolean to check if the value has been set.

func (*MidServiceNotificationData) GetReference

func (o *MidServiceNotificationData) GetReference() string

GetReference returns the Reference field value if set, zero value otherwise.

func (*MidServiceNotificationData) GetReferenceOk

func (o *MidServiceNotificationData) GetReferenceOk() (*string, bool)

GetReferenceOk returns a tuple with the Reference field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MidServiceNotificationData) GetStatus

func (o *MidServiceNotificationData) GetStatus() string

GetStatus returns the Status field value

func (*MidServiceNotificationData) GetStatusOk

func (o *MidServiceNotificationData) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*MidServiceNotificationData) GetStoreId

func (o *MidServiceNotificationData) GetStoreId() string

GetStoreId returns the StoreId field value if set, zero value otherwise.

func (*MidServiceNotificationData) GetStoreIdOk

func (o *MidServiceNotificationData) GetStoreIdOk() (*string, bool)

GetStoreIdOk returns a tuple with the StoreId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MidServiceNotificationData) GetType

func (o *MidServiceNotificationData) GetType() string

GetType returns the Type field value

func (*MidServiceNotificationData) GetTypeOk

func (o *MidServiceNotificationData) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*MidServiceNotificationData) GetVerificationStatus

func (o *MidServiceNotificationData) GetVerificationStatus() string

GetVerificationStatus returns the VerificationStatus field value if set, zero value otherwise.

func (*MidServiceNotificationData) GetVerificationStatusOk

func (o *MidServiceNotificationData) GetVerificationStatusOk() (*string, bool)

GetVerificationStatusOk returns a tuple with the VerificationStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MidServiceNotificationData) HasAllowed

func (o *MidServiceNotificationData) HasAllowed() bool

HasAllowed returns a boolean if a field has been set.

func (*MidServiceNotificationData) HasEnabled

func (o *MidServiceNotificationData) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*MidServiceNotificationData) HasReference

func (o *MidServiceNotificationData) HasReference() bool

HasReference returns a boolean if a field has been set.

func (*MidServiceNotificationData) HasStoreId

func (o *MidServiceNotificationData) HasStoreId() bool

HasStoreId returns a boolean if a field has been set.

func (*MidServiceNotificationData) HasVerificationStatus

func (o *MidServiceNotificationData) HasVerificationStatus() bool

HasVerificationStatus returns a boolean if a field has been set.

func (MidServiceNotificationData) MarshalJSON

func (o MidServiceNotificationData) MarshalJSON() ([]byte, error)

func (*MidServiceNotificationData) SetAllowed

func (o *MidServiceNotificationData) SetAllowed(v bool)

SetAllowed gets a reference to the given bool and assigns it to the Allowed field.

func (*MidServiceNotificationData) SetEnabled

func (o *MidServiceNotificationData) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*MidServiceNotificationData) SetId

func (o *MidServiceNotificationData) SetId(v string)

SetId sets field value

func (*MidServiceNotificationData) SetMerchantId

func (o *MidServiceNotificationData) SetMerchantId(v string)

SetMerchantId sets field value

func (*MidServiceNotificationData) SetReference

func (o *MidServiceNotificationData) SetReference(v string)

SetReference gets a reference to the given string and assigns it to the Reference field.

func (*MidServiceNotificationData) SetStatus

func (o *MidServiceNotificationData) SetStatus(v string)

SetStatus sets field value

func (*MidServiceNotificationData) SetStoreId

func (o *MidServiceNotificationData) SetStoreId(v string)

SetStoreId gets a reference to the given string and assigns it to the StoreId field.

func (*MidServiceNotificationData) SetType

func (o *MidServiceNotificationData) SetType(v string)

SetType sets field value

func (*MidServiceNotificationData) SetVerificationStatus

func (o *MidServiceNotificationData) SetVerificationStatus(v string)

SetVerificationStatus gets a reference to the given string and assigns it to the VerificationStatus field.

func (MidServiceNotificationData) ToMap

func (o MidServiceNotificationData) ToMap() (map[string]interface{}, error)

type NotificationDataMessage

type NotificationDataMessage struct {
	// Timestamp for when the webhook was created.
	CreatedAt time.Time                  `json:"createdAt"`
	Data      MidServiceNotificationData `json:"data"`
	// The environment from which the webhook originated.  Possible values: **test**, **live**.
	Environment string `json:"environment"`
	// Type of notification.
	Type string `json:"type"`
}

NotificationDataMessage struct for NotificationDataMessage

func NewNotificationDataMessage

func NewNotificationDataMessage(createdAt time.Time, data MidServiceNotificationData, environment string, type_ string) *NotificationDataMessage

NewNotificationDataMessage instantiates a new NotificationDataMessage 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 NewNotificationDataMessageWithDefaults

func NewNotificationDataMessageWithDefaults() *NotificationDataMessage

NewNotificationDataMessageWithDefaults instantiates a new NotificationDataMessage 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 (*NotificationDataMessage) GetCreatedAt

func (o *NotificationDataMessage) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*NotificationDataMessage) GetCreatedAtOk

func (o *NotificationDataMessage) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*NotificationDataMessage) GetData

GetData returns the Data field value

func (*NotificationDataMessage) GetDataOk

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*NotificationDataMessage) GetEnvironment

func (o *NotificationDataMessage) GetEnvironment() string

GetEnvironment returns the Environment field value

func (*NotificationDataMessage) GetEnvironmentOk

func (o *NotificationDataMessage) GetEnvironmentOk() (*string, bool)

GetEnvironmentOk returns a tuple with the Environment field value and a boolean to check if the value has been set.

func (*NotificationDataMessage) GetType

func (o *NotificationDataMessage) GetType() string

GetType returns the Type field value

func (*NotificationDataMessage) GetTypeOk

func (o *NotificationDataMessage) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (NotificationDataMessage) MarshalJSON

func (o NotificationDataMessage) MarshalJSON() ([]byte, error)

func (*NotificationDataMessage) SetCreatedAt

func (o *NotificationDataMessage) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*NotificationDataMessage) SetData

SetData sets field value

func (*NotificationDataMessage) SetEnvironment

func (o *NotificationDataMessage) SetEnvironment(v string)

SetEnvironment sets field value

func (*NotificationDataMessage) SetType

func (o *NotificationDataMessage) SetType(v string)

SetType sets field value

func (NotificationDataMessage) ToMap

func (o NotificationDataMessage) ToMap() (map[string]interface{}, error)

type NullableAccountCapabilityData

type NullableAccountCapabilityData struct {
	// contains filtered or unexported fields
}

func (NullableAccountCapabilityData) Get

func (NullableAccountCapabilityData) IsSet

func (NullableAccountCapabilityData) MarshalJSON

func (v NullableAccountCapabilityData) MarshalJSON() ([]byte, error)

func (*NullableAccountCapabilityData) Set

func (*NullableAccountCapabilityData) UnmarshalJSON

func (v *NullableAccountCapabilityData) UnmarshalJSON(src []byte) error

func (*NullableAccountCapabilityData) Unset

func (v *NullableAccountCapabilityData) Unset()

type NullableAccountCreateNotificationData

type NullableAccountCreateNotificationData struct {
	// contains filtered or unexported fields
}

func (NullableAccountCreateNotificationData) Get

func (NullableAccountCreateNotificationData) IsSet

func (NullableAccountCreateNotificationData) MarshalJSON

func (v NullableAccountCreateNotificationData) MarshalJSON() ([]byte, error)

func (*NullableAccountCreateNotificationData) Set

func (*NullableAccountCreateNotificationData) UnmarshalJSON

func (v *NullableAccountCreateNotificationData) UnmarshalJSON(src []byte) error

func (*NullableAccountCreateNotificationData) Unset

type NullableAccountNotificationResponse

type NullableAccountNotificationResponse struct {
	// contains filtered or unexported fields
}

func (NullableAccountNotificationResponse) Get

func (NullableAccountNotificationResponse) IsSet

func (NullableAccountNotificationResponse) MarshalJSON

func (v NullableAccountNotificationResponse) MarshalJSON() ([]byte, error)

func (*NullableAccountNotificationResponse) Set

func (*NullableAccountNotificationResponse) UnmarshalJSON

func (v *NullableAccountNotificationResponse) UnmarshalJSON(src []byte) error

func (*NullableAccountNotificationResponse) Unset

type NullableAccountUpdateNotificationData

type NullableAccountUpdateNotificationData struct {
	// contains filtered or unexported fields
}

func (NullableAccountUpdateNotificationData) Get

func (NullableAccountUpdateNotificationData) IsSet

func (NullableAccountUpdateNotificationData) MarshalJSON

func (v NullableAccountUpdateNotificationData) MarshalJSON() ([]byte, error)

func (*NullableAccountUpdateNotificationData) Set

func (*NullableAccountUpdateNotificationData) UnmarshalJSON

func (v *NullableAccountUpdateNotificationData) UnmarshalJSON(src []byte) error

func (*NullableAccountUpdateNotificationData) Unset

type NullableCapabilityProblem

type NullableCapabilityProblem struct {
	// contains filtered or unexported fields
}

func NewNullableCapabilityProblem

func NewNullableCapabilityProblem(val *CapabilityProblem) *NullableCapabilityProblem

func (NullableCapabilityProblem) Get

func (NullableCapabilityProblem) IsSet

func (v NullableCapabilityProblem) IsSet() bool

func (NullableCapabilityProblem) MarshalJSON

func (v NullableCapabilityProblem) MarshalJSON() ([]byte, error)

func (*NullableCapabilityProblem) Set

func (*NullableCapabilityProblem) UnmarshalJSON

func (v *NullableCapabilityProblem) UnmarshalJSON(src []byte) error

func (*NullableCapabilityProblem) Unset

func (v *NullableCapabilityProblem) Unset()

type NullableCapabilityProblemEntity

type NullableCapabilityProblemEntity struct {
	// contains filtered or unexported fields
}

func (NullableCapabilityProblemEntity) Get

func (NullableCapabilityProblemEntity) IsSet

func (NullableCapabilityProblemEntity) MarshalJSON

func (v NullableCapabilityProblemEntity) MarshalJSON() ([]byte, error)

func (*NullableCapabilityProblemEntity) Set

func (*NullableCapabilityProblemEntity) UnmarshalJSON

func (v *NullableCapabilityProblemEntity) UnmarshalJSON(src []byte) error

func (*NullableCapabilityProblemEntity) Unset

type NullableCapabilityProblemEntityRecursive

type NullableCapabilityProblemEntityRecursive struct {
	// contains filtered or unexported fields
}

func (NullableCapabilityProblemEntityRecursive) Get

func (NullableCapabilityProblemEntityRecursive) IsSet

func (NullableCapabilityProblemEntityRecursive) MarshalJSON

func (*NullableCapabilityProblemEntityRecursive) Set

func (*NullableCapabilityProblemEntityRecursive) UnmarshalJSON

func (v *NullableCapabilityProblemEntityRecursive) UnmarshalJSON(src []byte) error

func (*NullableCapabilityProblemEntityRecursive) Unset

type NullableMerchantCreatedNotificationRequest

type NullableMerchantCreatedNotificationRequest struct {
	// contains filtered or unexported fields
}

func (NullableMerchantCreatedNotificationRequest) Get

func (NullableMerchantCreatedNotificationRequest) IsSet

func (NullableMerchantCreatedNotificationRequest) MarshalJSON

func (*NullableMerchantCreatedNotificationRequest) Set

func (*NullableMerchantCreatedNotificationRequest) UnmarshalJSON

func (v *NullableMerchantCreatedNotificationRequest) UnmarshalJSON(src []byte) error

func (*NullableMerchantCreatedNotificationRequest) Unset

type NullableMerchantUpdatedNotificationRequest

type NullableMerchantUpdatedNotificationRequest struct {
	// contains filtered or unexported fields
}

func (NullableMerchantUpdatedNotificationRequest) Get

func (NullableMerchantUpdatedNotificationRequest) IsSet

func (NullableMerchantUpdatedNotificationRequest) MarshalJSON

func (*NullableMerchantUpdatedNotificationRequest) Set

func (*NullableMerchantUpdatedNotificationRequest) UnmarshalJSON

func (v *NullableMerchantUpdatedNotificationRequest) UnmarshalJSON(src []byte) error

func (*NullableMerchantUpdatedNotificationRequest) Unset

type NullableMidServiceNotificationData

type NullableMidServiceNotificationData struct {
	// contains filtered or unexported fields
}

func (NullableMidServiceNotificationData) Get

func (NullableMidServiceNotificationData) IsSet

func (NullableMidServiceNotificationData) MarshalJSON

func (v NullableMidServiceNotificationData) MarshalJSON() ([]byte, error)

func (*NullableMidServiceNotificationData) Set

func (*NullableMidServiceNotificationData) UnmarshalJSON

func (v *NullableMidServiceNotificationData) UnmarshalJSON(src []byte) error

func (*NullableMidServiceNotificationData) Unset

type NullableNotificationDataMessage

type NullableNotificationDataMessage struct {
	// contains filtered or unexported fields
}

func (NullableNotificationDataMessage) Get

func (NullableNotificationDataMessage) IsSet

func (NullableNotificationDataMessage) MarshalJSON

func (v NullableNotificationDataMessage) MarshalJSON() ([]byte, error)

func (*NullableNotificationDataMessage) Set

func (*NullableNotificationDataMessage) UnmarshalJSON

func (v *NullableNotificationDataMessage) UnmarshalJSON(src []byte) error

func (*NullableNotificationDataMessage) Unset

type NullablePaymentMethodCreatedNotificationRequest

type NullablePaymentMethodCreatedNotificationRequest struct {
	// contains filtered or unexported fields
}

func (NullablePaymentMethodCreatedNotificationRequest) Get

func (NullablePaymentMethodCreatedNotificationRequest) IsSet

func (NullablePaymentMethodCreatedNotificationRequest) MarshalJSON

func (*NullablePaymentMethodCreatedNotificationRequest) Set

func (*NullablePaymentMethodCreatedNotificationRequest) UnmarshalJSON

func (*NullablePaymentMethodCreatedNotificationRequest) Unset

type NullablePaymentMethodNotificationResponse

type NullablePaymentMethodNotificationResponse struct {
	// contains filtered or unexported fields
}

func (NullablePaymentMethodNotificationResponse) Get

func (NullablePaymentMethodNotificationResponse) IsSet

func (NullablePaymentMethodNotificationResponse) MarshalJSON

func (*NullablePaymentMethodNotificationResponse) Set

func (*NullablePaymentMethodNotificationResponse) UnmarshalJSON

func (v *NullablePaymentMethodNotificationResponse) UnmarshalJSON(src []byte) error

func (*NullablePaymentMethodNotificationResponse) Unset

type NullablePaymentMethodRequestRemovedNotificationRequest

type NullablePaymentMethodRequestRemovedNotificationRequest struct {
	// contains filtered or unexported fields
}

func (NullablePaymentMethodRequestRemovedNotificationRequest) Get

func (NullablePaymentMethodRequestRemovedNotificationRequest) IsSet

func (NullablePaymentMethodRequestRemovedNotificationRequest) MarshalJSON

func (*NullablePaymentMethodRequestRemovedNotificationRequest) Set

func (*NullablePaymentMethodRequestRemovedNotificationRequest) UnmarshalJSON

func (*NullablePaymentMethodRequestRemovedNotificationRequest) Unset

type NullablePaymentMethodScheduledForRemovalNotificationRequest

type NullablePaymentMethodScheduledForRemovalNotificationRequest struct {
	// contains filtered or unexported fields
}

func (NullablePaymentMethodScheduledForRemovalNotificationRequest) Get

func (NullablePaymentMethodScheduledForRemovalNotificationRequest) IsSet

func (NullablePaymentMethodScheduledForRemovalNotificationRequest) MarshalJSON

func (*NullablePaymentMethodScheduledForRemovalNotificationRequest) Set

func (*NullablePaymentMethodScheduledForRemovalNotificationRequest) UnmarshalJSON

func (*NullablePaymentMethodScheduledForRemovalNotificationRequest) Unset

type NullableRemediatingAction

type NullableRemediatingAction struct {
	// contains filtered or unexported fields
}

func NewNullableRemediatingAction

func NewNullableRemediatingAction(val *RemediatingAction) *NullableRemediatingAction

func (NullableRemediatingAction) Get

func (NullableRemediatingAction) IsSet

func (v NullableRemediatingAction) IsSet() bool

func (NullableRemediatingAction) MarshalJSON

func (v NullableRemediatingAction) MarshalJSON() ([]byte, error)

func (*NullableRemediatingAction) Set

func (*NullableRemediatingAction) UnmarshalJSON

func (v *NullableRemediatingAction) UnmarshalJSON(src []byte) error

func (*NullableRemediatingAction) Unset

func (v *NullableRemediatingAction) Unset()

type NullableVerificationError

type NullableVerificationError struct {
	// contains filtered or unexported fields
}

func NewNullableVerificationError

func NewNullableVerificationError(val *VerificationError) *NullableVerificationError

func (NullableVerificationError) Get

func (NullableVerificationError) IsSet

func (v NullableVerificationError) IsSet() bool

func (NullableVerificationError) MarshalJSON

func (v NullableVerificationError) MarshalJSON() ([]byte, error)

func (*NullableVerificationError) Set

func (*NullableVerificationError) UnmarshalJSON

func (v *NullableVerificationError) UnmarshalJSON(src []byte) error

func (*NullableVerificationError) Unset

func (v *NullableVerificationError) Unset()

type NullableVerificationErrorRecursive

type NullableVerificationErrorRecursive struct {
	// contains filtered or unexported fields
}

func (NullableVerificationErrorRecursive) Get

func (NullableVerificationErrorRecursive) IsSet

func (NullableVerificationErrorRecursive) MarshalJSON

func (v NullableVerificationErrorRecursive) MarshalJSON() ([]byte, error)

func (*NullableVerificationErrorRecursive) Set

func (*NullableVerificationErrorRecursive) UnmarshalJSON

func (v *NullableVerificationErrorRecursive) UnmarshalJSON(src []byte) error

func (*NullableVerificationErrorRecursive) Unset

type PaymentMethodCreatedNotificationRequest

type PaymentMethodCreatedNotificationRequest struct {
	// Timestamp for when the webhook was created.
	CreatedAt time.Time                  `json:"createdAt"`
	Data      MidServiceNotificationData `json:"data"`
	// The environment from which the webhook originated.  Possible values: **test**, **live**.
	Environment string `json:"environment"`
	// Type of notification.
	Type string `json:"type"`
}

PaymentMethodCreatedNotificationRequest struct for PaymentMethodCreatedNotificationRequest

func HandlePaymentMethodCreatedNotificationRequest

func HandlePaymentMethodCreatedNotificationRequest(req string) (*PaymentMethodCreatedNotificationRequest, error)

HandlePaymentMethodCreatedNotificationRequest creates a Notification object from the given JSON string

func NewPaymentMethodCreatedNotificationRequest

func NewPaymentMethodCreatedNotificationRequest(createdAt time.Time, data MidServiceNotificationData, environment string, type_ string) *PaymentMethodCreatedNotificationRequest

NewPaymentMethodCreatedNotificationRequest instantiates a new PaymentMethodCreatedNotificationRequest 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 NewPaymentMethodCreatedNotificationRequestWithDefaults

func NewPaymentMethodCreatedNotificationRequestWithDefaults() *PaymentMethodCreatedNotificationRequest

NewPaymentMethodCreatedNotificationRequestWithDefaults instantiates a new PaymentMethodCreatedNotificationRequest 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 (*PaymentMethodCreatedNotificationRequest) GetCreatedAt

GetCreatedAt returns the CreatedAt field value

func (*PaymentMethodCreatedNotificationRequest) GetCreatedAtOk

func (o *PaymentMethodCreatedNotificationRequest) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*PaymentMethodCreatedNotificationRequest) GetData

GetData returns the Data field value

func (*PaymentMethodCreatedNotificationRequest) GetDataOk

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*PaymentMethodCreatedNotificationRequest) GetEnvironment

func (o *PaymentMethodCreatedNotificationRequest) GetEnvironment() string

GetEnvironment returns the Environment field value

func (*PaymentMethodCreatedNotificationRequest) GetEnvironmentOk

func (o *PaymentMethodCreatedNotificationRequest) GetEnvironmentOk() (*string, bool)

GetEnvironmentOk returns a tuple with the Environment field value and a boolean to check if the value has been set.

func (*PaymentMethodCreatedNotificationRequest) GetType

GetType returns the Type field value

func (*PaymentMethodCreatedNotificationRequest) GetTypeOk

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (PaymentMethodCreatedNotificationRequest) MarshalJSON

func (o PaymentMethodCreatedNotificationRequest) MarshalJSON() ([]byte, error)

func (*PaymentMethodCreatedNotificationRequest) SetCreatedAt

SetCreatedAt sets field value

func (*PaymentMethodCreatedNotificationRequest) SetData

SetData sets field value

func (*PaymentMethodCreatedNotificationRequest) SetEnvironment

func (o *PaymentMethodCreatedNotificationRequest) SetEnvironment(v string)

SetEnvironment sets field value

func (*PaymentMethodCreatedNotificationRequest) SetType

SetType sets field value

func (PaymentMethodCreatedNotificationRequest) ToMap

func (o PaymentMethodCreatedNotificationRequest) ToMap() (map[string]interface{}, error)

type PaymentMethodNotificationResponse

type PaymentMethodNotificationResponse struct {
	// Respond with **HTTP 200 OK** and `[accepted]` in the response body to [accept the webhook](https://docs.adyen.com/development-resources/webhooks#accept-notifications).
	NotificationResponse *string `json:"notificationResponse,omitempty"`
}

PaymentMethodNotificationResponse struct for PaymentMethodNotificationResponse

func NewPaymentMethodNotificationResponse

func NewPaymentMethodNotificationResponse() *PaymentMethodNotificationResponse

NewPaymentMethodNotificationResponse instantiates a new PaymentMethodNotificationResponse 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 NewPaymentMethodNotificationResponseWithDefaults

func NewPaymentMethodNotificationResponseWithDefaults() *PaymentMethodNotificationResponse

NewPaymentMethodNotificationResponseWithDefaults instantiates a new PaymentMethodNotificationResponse 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 (*PaymentMethodNotificationResponse) GetNotificationResponse

func (o *PaymentMethodNotificationResponse) GetNotificationResponse() string

GetNotificationResponse returns the NotificationResponse field value if set, zero value otherwise.

func (*PaymentMethodNotificationResponse) GetNotificationResponseOk

func (o *PaymentMethodNotificationResponse) GetNotificationResponseOk() (*string, bool)

GetNotificationResponseOk returns a tuple with the NotificationResponse field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentMethodNotificationResponse) HasNotificationResponse

func (o *PaymentMethodNotificationResponse) HasNotificationResponse() bool

HasNotificationResponse returns a boolean if a field has been set.

func (PaymentMethodNotificationResponse) MarshalJSON

func (o PaymentMethodNotificationResponse) MarshalJSON() ([]byte, error)

func (*PaymentMethodNotificationResponse) SetNotificationResponse

func (o *PaymentMethodNotificationResponse) SetNotificationResponse(v string)

SetNotificationResponse gets a reference to the given string and assigns it to the NotificationResponse field.

func (PaymentMethodNotificationResponse) ToMap

func (o PaymentMethodNotificationResponse) ToMap() (map[string]interface{}, error)

type PaymentMethodRequestRemovedNotificationRequest

type PaymentMethodRequestRemovedNotificationRequest struct {
	// Timestamp for when the webhook was created.
	CreatedAt time.Time                  `json:"createdAt"`
	Data      MidServiceNotificationData `json:"data"`
	// The environment from which the webhook originated.  Possible values: **test**, **live**.
	Environment string `json:"environment"`
	// Type of notification.
	Type string `json:"type"`
}

PaymentMethodRequestRemovedNotificationRequest struct for PaymentMethodRequestRemovedNotificationRequest

func HandlePaymentMethodRequestRemovedNotificationRequest

func HandlePaymentMethodRequestRemovedNotificationRequest(req string) (*PaymentMethodRequestRemovedNotificationRequest, error)

HandlePaymentMethodRequestRemovedNotificationRequest creates a Notification object from the given JSON string event: paymentMethod.requestRemoved

func NewPaymentMethodRequestRemovedNotificationRequest

func NewPaymentMethodRequestRemovedNotificationRequest(createdAt time.Time, data MidServiceNotificationData, environment string, type_ string) *PaymentMethodRequestRemovedNotificationRequest

NewPaymentMethodRequestRemovedNotificationRequest instantiates a new PaymentMethodRequestRemovedNotificationRequest 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 NewPaymentMethodRequestRemovedNotificationRequestWithDefaults

func NewPaymentMethodRequestRemovedNotificationRequestWithDefaults() *PaymentMethodRequestRemovedNotificationRequest

NewPaymentMethodRequestRemovedNotificationRequestWithDefaults instantiates a new PaymentMethodRequestRemovedNotificationRequest 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 (*PaymentMethodRequestRemovedNotificationRequest) GetCreatedAt

GetCreatedAt returns the CreatedAt field value

func (*PaymentMethodRequestRemovedNotificationRequest) GetCreatedAtOk

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*PaymentMethodRequestRemovedNotificationRequest) GetData

GetData returns the Data field value

func (*PaymentMethodRequestRemovedNotificationRequest) GetDataOk

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*PaymentMethodRequestRemovedNotificationRequest) GetEnvironment

GetEnvironment returns the Environment field value

func (*PaymentMethodRequestRemovedNotificationRequest) GetEnvironmentOk

GetEnvironmentOk returns a tuple with the Environment field value and a boolean to check if the value has been set.

func (*PaymentMethodRequestRemovedNotificationRequest) GetType

GetType returns the Type field value

func (*PaymentMethodRequestRemovedNotificationRequest) GetTypeOk

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (PaymentMethodRequestRemovedNotificationRequest) MarshalJSON

func (*PaymentMethodRequestRemovedNotificationRequest) SetCreatedAt

SetCreatedAt sets field value

func (*PaymentMethodRequestRemovedNotificationRequest) SetData

SetData sets field value

func (*PaymentMethodRequestRemovedNotificationRequest) SetEnvironment

SetEnvironment sets field value

func (*PaymentMethodRequestRemovedNotificationRequest) SetType

SetType sets field value

func (PaymentMethodRequestRemovedNotificationRequest) ToMap

func (o PaymentMethodRequestRemovedNotificationRequest) ToMap() (map[string]interface{}, error)

type PaymentMethodScheduledForRemovalNotificationRequest

type PaymentMethodScheduledForRemovalNotificationRequest struct {
	// Timestamp for when the webhook was created.
	CreatedAt time.Time                  `json:"createdAt"`
	Data      MidServiceNotificationData `json:"data"`
	// The environment from which the webhook originated.  Possible values: **test**, **live**.
	Environment string `json:"environment"`
	// Type of notification.
	Type string `json:"type"`
}

PaymentMethodScheduledForRemovalNotificationRequest struct for PaymentMethodScheduledForRemovalNotificationRequest

func HandlePaymentMethodScheduledForRemovalNotificationRequest

func HandlePaymentMethodScheduledForRemovalNotificationRequest(req string) (*PaymentMethodScheduledForRemovalNotificationRequest, error)

HandlePaymentMethodScheduledForRemovalNotificationRequest creates a Notification object from the given JSON string event: paymentMethod.requestScheduledForRemoval

func NewPaymentMethodScheduledForRemovalNotificationRequest

func NewPaymentMethodScheduledForRemovalNotificationRequest(createdAt time.Time, data MidServiceNotificationData, environment string, type_ string) *PaymentMethodScheduledForRemovalNotificationRequest

NewPaymentMethodScheduledForRemovalNotificationRequest instantiates a new PaymentMethodScheduledForRemovalNotificationRequest 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 NewPaymentMethodScheduledForRemovalNotificationRequestWithDefaults

func NewPaymentMethodScheduledForRemovalNotificationRequestWithDefaults() *PaymentMethodScheduledForRemovalNotificationRequest

NewPaymentMethodScheduledForRemovalNotificationRequestWithDefaults instantiates a new PaymentMethodScheduledForRemovalNotificationRequest 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 (*PaymentMethodScheduledForRemovalNotificationRequest) GetCreatedAt

GetCreatedAt returns the CreatedAt field value

func (*PaymentMethodScheduledForRemovalNotificationRequest) GetCreatedAtOk

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*PaymentMethodScheduledForRemovalNotificationRequest) GetData

GetData returns the Data field value

func (*PaymentMethodScheduledForRemovalNotificationRequest) GetDataOk

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*PaymentMethodScheduledForRemovalNotificationRequest) GetEnvironment

GetEnvironment returns the Environment field value

func (*PaymentMethodScheduledForRemovalNotificationRequest) GetEnvironmentOk

GetEnvironmentOk returns a tuple with the Environment field value and a boolean to check if the value has been set.

func (*PaymentMethodScheduledForRemovalNotificationRequest) GetType

GetType returns the Type field value

func (*PaymentMethodScheduledForRemovalNotificationRequest) GetTypeOk

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (PaymentMethodScheduledForRemovalNotificationRequest) MarshalJSON

func (*PaymentMethodScheduledForRemovalNotificationRequest) SetCreatedAt

SetCreatedAt sets field value

func (*PaymentMethodScheduledForRemovalNotificationRequest) SetData

SetData sets field value

func (*PaymentMethodScheduledForRemovalNotificationRequest) SetEnvironment

SetEnvironment sets field value

func (*PaymentMethodScheduledForRemovalNotificationRequest) SetType

SetType sets field value

func (PaymentMethodScheduledForRemovalNotificationRequest) ToMap

type RemediatingAction

type RemediatingAction struct {
	// The remediating action code.
	Code *string `json:"code,omitempty"`
	// A description of how you can resolve the verification error.
	Message *string `json:"message,omitempty"`
}

RemediatingAction struct for RemediatingAction

func NewRemediatingAction

func NewRemediatingAction() *RemediatingAction

NewRemediatingAction instantiates a new RemediatingAction 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 NewRemediatingActionWithDefaults

func NewRemediatingActionWithDefaults() *RemediatingAction

NewRemediatingActionWithDefaults instantiates a new RemediatingAction 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 (*RemediatingAction) GetCode

func (o *RemediatingAction) GetCode() string

GetCode returns the Code field value if set, zero value otherwise.

func (*RemediatingAction) GetCodeOk

func (o *RemediatingAction) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RemediatingAction) GetMessage

func (o *RemediatingAction) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*RemediatingAction) GetMessageOk

func (o *RemediatingAction) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RemediatingAction) HasCode

func (o *RemediatingAction) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*RemediatingAction) HasMessage

func (o *RemediatingAction) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (RemediatingAction) MarshalJSON

func (o RemediatingAction) MarshalJSON() ([]byte, error)

func (*RemediatingAction) SetCode

func (o *RemediatingAction) SetCode(v string)

SetCode gets a reference to the given string and assigns it to the Code field.

func (*RemediatingAction) SetMessage

func (o *RemediatingAction) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (RemediatingAction) ToMap

func (o RemediatingAction) ToMap() (map[string]interface{}, error)

type VerificationError

type VerificationError struct {
	// The verification error code.
	Code *string `json:"code,omitempty"`
	// The verification error message.
	Message *string `json:"message,omitempty"`
	// The actions that you can take to resolve the verification error.
	RemediatingActions []RemediatingAction `json:"remediatingActions,omitempty"`
	// More granular information about the verification error.
	SubErrors []VerificationErrorRecursive `json:"subErrors,omitempty"`
	// The type of verification error.  Possible values: **invalidInput**, **dataMissing**, and **pendingStatus**.
	Type *string `json:"type,omitempty"`
}

VerificationError struct for VerificationError

func NewVerificationError

func NewVerificationError() *VerificationError

NewVerificationError instantiates a new VerificationError 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 NewVerificationErrorWithDefaults

func NewVerificationErrorWithDefaults() *VerificationError

NewVerificationErrorWithDefaults instantiates a new VerificationError 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 (*VerificationError) GetCode

func (o *VerificationError) GetCode() string

GetCode returns the Code field value if set, zero value otherwise.

func (*VerificationError) GetCodeOk

func (o *VerificationError) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VerificationError) GetMessage

func (o *VerificationError) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*VerificationError) GetMessageOk

func (o *VerificationError) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VerificationError) GetRemediatingActions

func (o *VerificationError) GetRemediatingActions() []RemediatingAction

GetRemediatingActions returns the RemediatingActions field value if set, zero value otherwise.

func (*VerificationError) GetRemediatingActionsOk

func (o *VerificationError) GetRemediatingActionsOk() ([]RemediatingAction, bool)

GetRemediatingActionsOk returns a tuple with the RemediatingActions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VerificationError) GetSubErrors

func (o *VerificationError) GetSubErrors() []VerificationErrorRecursive

GetSubErrors returns the SubErrors field value if set, zero value otherwise.

func (*VerificationError) GetSubErrorsOk

func (o *VerificationError) GetSubErrorsOk() ([]VerificationErrorRecursive, bool)

GetSubErrorsOk returns a tuple with the SubErrors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VerificationError) GetType

func (o *VerificationError) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*VerificationError) GetTypeOk

func (o *VerificationError) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VerificationError) HasCode

func (o *VerificationError) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*VerificationError) HasMessage

func (o *VerificationError) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*VerificationError) HasRemediatingActions

func (o *VerificationError) HasRemediatingActions() bool

HasRemediatingActions returns a boolean if a field has been set.

func (*VerificationError) HasSubErrors

func (o *VerificationError) HasSubErrors() bool

HasSubErrors returns a boolean if a field has been set.

func (*VerificationError) HasType

func (o *VerificationError) HasType() bool

HasType returns a boolean if a field has been set.

func (VerificationError) MarshalJSON

func (o VerificationError) MarshalJSON() ([]byte, error)

func (*VerificationError) SetCode

func (o *VerificationError) SetCode(v string)

SetCode gets a reference to the given string and assigns it to the Code field.

func (*VerificationError) SetMessage

func (o *VerificationError) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*VerificationError) SetRemediatingActions

func (o *VerificationError) SetRemediatingActions(v []RemediatingAction)

SetRemediatingActions gets a reference to the given []RemediatingAction and assigns it to the RemediatingActions field.

func (*VerificationError) SetSubErrors

func (o *VerificationError) SetSubErrors(v []VerificationErrorRecursive)

SetSubErrors gets a reference to the given []VerificationErrorRecursive and assigns it to the SubErrors field.

func (*VerificationError) SetType

func (o *VerificationError) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (VerificationError) ToMap

func (o VerificationError) ToMap() (map[string]interface{}, error)

type VerificationErrorRecursive

type VerificationErrorRecursive struct {
	// The verification error code.
	Code *string `json:"code,omitempty"`
	// The verification error message.
	Message *string `json:"message,omitempty"`
	// The type of verification error.  Possible values: **invalidInput**, **dataMissing**, and **pendingStatus**.
	Type *string `json:"type,omitempty"`
	// The actions that you can take to resolve the verification error.
	RemediatingActions []RemediatingAction `json:"remediatingActions,omitempty"`
}

VerificationErrorRecursive struct for VerificationErrorRecursive

func NewVerificationErrorRecursive

func NewVerificationErrorRecursive() *VerificationErrorRecursive

NewVerificationErrorRecursive instantiates a new VerificationErrorRecursive 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 NewVerificationErrorRecursiveWithDefaults

func NewVerificationErrorRecursiveWithDefaults() *VerificationErrorRecursive

NewVerificationErrorRecursiveWithDefaults instantiates a new VerificationErrorRecursive 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 (*VerificationErrorRecursive) GetCode

func (o *VerificationErrorRecursive) GetCode() string

GetCode returns the Code field value if set, zero value otherwise.

func (*VerificationErrorRecursive) GetCodeOk

func (o *VerificationErrorRecursive) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VerificationErrorRecursive) GetMessage

func (o *VerificationErrorRecursive) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*VerificationErrorRecursive) GetMessageOk

func (o *VerificationErrorRecursive) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VerificationErrorRecursive) GetRemediatingActions

func (o *VerificationErrorRecursive) GetRemediatingActions() []RemediatingAction

GetRemediatingActions returns the RemediatingActions field value if set, zero value otherwise.

func (*VerificationErrorRecursive) GetRemediatingActionsOk

func (o *VerificationErrorRecursive) GetRemediatingActionsOk() ([]RemediatingAction, bool)

GetRemediatingActionsOk returns a tuple with the RemediatingActions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VerificationErrorRecursive) GetType

func (o *VerificationErrorRecursive) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*VerificationErrorRecursive) GetTypeOk

func (o *VerificationErrorRecursive) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VerificationErrorRecursive) HasCode

func (o *VerificationErrorRecursive) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*VerificationErrorRecursive) HasMessage

func (o *VerificationErrorRecursive) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*VerificationErrorRecursive) HasRemediatingActions

func (o *VerificationErrorRecursive) HasRemediatingActions() bool

HasRemediatingActions returns a boolean if a field has been set.

func (*VerificationErrorRecursive) HasType

func (o *VerificationErrorRecursive) HasType() bool

HasType returns a boolean if a field has been set.

func (VerificationErrorRecursive) MarshalJSON

func (o VerificationErrorRecursive) MarshalJSON() ([]byte, error)

func (*VerificationErrorRecursive) SetCode

func (o *VerificationErrorRecursive) SetCode(v string)

SetCode gets a reference to the given string and assigns it to the Code field.

func (*VerificationErrorRecursive) SetMessage

func (o *VerificationErrorRecursive) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*VerificationErrorRecursive) SetRemediatingActions

func (o *VerificationErrorRecursive) SetRemediatingActions(v []RemediatingAction)

SetRemediatingActions gets a reference to the given []RemediatingAction and assigns it to the RemediatingActions field.

func (*VerificationErrorRecursive) SetType

func (o *VerificationErrorRecursive) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (VerificationErrorRecursive) ToMap

func (o VerificationErrorRecursive) ToMap() (map[string]interface{}, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL