Documentation
¶
Index ¶
- Constants
- type APIError
- func (m *APIError) Json() string
- func (m *APIError) MarshalBinary() ([]byte, error)
- func (m *APIError) UnmarshalBinary(b []byte) error
- func (m *APIError) Validate(formats strfmt.Registry) error
- func (m *APIError) WithErrorCode(errorCode strfmt.UUID) *APIError
- func (m *APIError) WithErrorMessage(errorMessage string) *APIError
- type Account
- func (m *Account) Json() string
- func (m *Account) MarshalBinary() ([]byte, error)
- func (m *Account) UnmarshalBinary(b []byte) error
- func (m *Account) Validate(formats strfmt.Registry) error
- func (m *Account) WithAttributes(attributes AccountAttributes) *Account
- func (m *Account) WithID(id strfmt.UUID) *Account
- func (m *Account) WithOrganisationID(organisationID strfmt.UUID) *Account
- func (m *Account) WithRelationships(relationships AccountRelationships) *Account
- func (m *Account) WithType(typeVar string) *Account
- func (m *Account) WithVersion(version int64) *Account
- func (m *Account) WithoutAttributes() *Account
- func (m *Account) WithoutID() *Account
- func (m *Account) WithoutOrganisationID() *Account
- func (m *Account) WithoutRelationships() *Account
- func (m *Account) WithoutVersion() *Account
- type AccountAmendment
- func (m *AccountAmendment) Json() string
- func (m *AccountAmendment) MarshalBinary() ([]byte, error)
- func (m *AccountAmendment) UnmarshalBinary(b []byte) error
- func (m *AccountAmendment) Validate(formats strfmt.Registry) error
- func (m *AccountAmendment) WithData(data AccountUpdate) *AccountAmendment
- func (m *AccountAmendment) WithoutData() *AccountAmendment
- type AccountAttributes
- func (m *AccountAttributes) Json() string
- func (m *AccountAttributes) MarshalBinary() ([]byte, error)
- func (m *AccountAttributes) UnmarshalBinary(b []byte) error
- func (m *AccountAttributes) Validate(formats strfmt.Registry) error
- func (m *AccountAttributes) WithAccountClassification(accountClassification string) *AccountAttributes
- func (m *AccountAttributes) WithAccountMatchingOptOut(accountMatchingOptOut bool) *AccountAttributes
- func (m *AccountAttributes) WithAccountNumber(accountNumber string) *AccountAttributes
- func (m *AccountAttributes) WithAlternativeBankAccountNames(alternativeBankAccountNames []string) *AccountAttributes
- func (m *AccountAttributes) WithAlternativeNames(alternativeNames []string) *AccountAttributes
- func (m *AccountAttributes) WithBankAccountName(bankAccountName string) *AccountAttributes
- func (m *AccountAttributes) WithBankID(bankID string) *AccountAttributes
- func (m *AccountAttributes) WithBankIDCode(bankIDCode string) *AccountAttributes
- func (m *AccountAttributes) WithBaseCurrency(baseCurrency string) *AccountAttributes
- func (m *AccountAttributes) WithBic(bic string) *AccountAttributes
- func (m *AccountAttributes) WithCountry(country string) *AccountAttributes
- func (m *AccountAttributes) WithCustomerID(customerID string) *AccountAttributes
- func (m *AccountAttributes) WithFirstName(firstName string) *AccountAttributes
- func (m *AccountAttributes) WithIban(iban string) *AccountAttributes
- func (m *AccountAttributes) WithJointAccount(jointAccount bool) *AccountAttributes
- func (m *AccountAttributes) WithName(name []string) *AccountAttributes
- func (m *AccountAttributes) WithOrganisationIdentification(organisationIdentification AccountAttributesOrganisationIdentification) *AccountAttributes
- func (m *AccountAttributes) WithPrivateIdentification(privateIdentification AccountAttributesPrivateIdentification) *AccountAttributes
- func (m *AccountAttributes) WithSecondaryIdentification(secondaryIdentification string) *AccountAttributes
- func (m *AccountAttributes) WithStatus(status string) *AccountAttributes
- func (m *AccountAttributes) WithSwitched(switched bool) *AccountAttributes
- func (m *AccountAttributes) WithTitle(title string) *AccountAttributes
- func (m *AccountAttributes) WithoutAccountClassification() *AccountAttributes
- func (m *AccountAttributes) WithoutAccountMatchingOptOut() *AccountAttributes
- func (m *AccountAttributes) WithoutCountry() *AccountAttributes
- func (m *AccountAttributes) WithoutJointAccount() *AccountAttributes
- func (m *AccountAttributes) WithoutOrganisationIdentification() *AccountAttributes
- func (m *AccountAttributes) WithoutPrivateIdentification() *AccountAttributes
- func (m *AccountAttributes) WithoutSwitched() *AccountAttributes
- type AccountAttributesOrganisationIdentification
- func (m *AccountAttributesOrganisationIdentification) Json() string
- func (m *AccountAttributesOrganisationIdentification) MarshalBinary() ([]byte, error)
- func (m *AccountAttributesOrganisationIdentification) UnmarshalBinary(b []byte) error
- func (m *AccountAttributesOrganisationIdentification) Validate(formats strfmt.Registry) error
- func (m *AccountAttributesOrganisationIdentification) WithActors(actors []*AccountAttributesOrganisationIdentificationActor) *AccountAttributesOrganisationIdentification
- func (m *AccountAttributesOrganisationIdentification) WithAddress(address []string) *AccountAttributesOrganisationIdentification
- func (m *AccountAttributesOrganisationIdentification) WithCity(city string) *AccountAttributesOrganisationIdentification
- func (m *AccountAttributesOrganisationIdentification) WithCountry(country string) *AccountAttributesOrganisationIdentification
- func (m *AccountAttributesOrganisationIdentification) WithIdentification(identification string) *AccountAttributesOrganisationIdentification
- func (m *AccountAttributesOrganisationIdentification) WithIdentificationIssuer(identificationIssuer string) *AccountAttributesOrganisationIdentification
- func (m *AccountAttributesOrganisationIdentification) WithIdentificationScheme(identificationScheme string) *AccountAttributesOrganisationIdentification
- func (m *AccountAttributesOrganisationIdentification) WithIdentificationSchemeCode(identificationSchemeCode string) *AccountAttributesOrganisationIdentification
- func (m *AccountAttributesOrganisationIdentification) WithRegistrationNumber(registrationNumber string) *AccountAttributesOrganisationIdentification
- func (m *AccountAttributesOrganisationIdentification) WithTaxResidency(taxResidency string) *AccountAttributesOrganisationIdentification
- type AccountAttributesOrganisationIdentificationActor
- func (m *AccountAttributesOrganisationIdentificationActor) Json() string
- func (m *AccountAttributesOrganisationIdentificationActor) MarshalBinary() ([]byte, error)
- func (m *AccountAttributesOrganisationIdentificationActor) UnmarshalBinary(b []byte) error
- func (m *AccountAttributesOrganisationIdentificationActor) Validate(formats strfmt.Registry) error
- func (m *AccountAttributesOrganisationIdentificationActor) WithBirthDate(birthDate strfmt.Date) *AccountAttributesOrganisationIdentificationActor
- func (m *AccountAttributesOrganisationIdentificationActor) WithName(name []string) *AccountAttributesOrganisationIdentificationActor
- func (m *AccountAttributesOrganisationIdentificationActor) WithResidency(residency string) *AccountAttributesOrganisationIdentificationActor
- func (m *AccountAttributesOrganisationIdentificationActor) WithRole(role string) *AccountAttributesOrganisationIdentificationActor
- func (m *AccountAttributesOrganisationIdentificationActor) WithoutBirthDate() *AccountAttributesOrganisationIdentificationActor
- type AccountAttributesPrivateIdentification
- func (m *AccountAttributesPrivateIdentification) Json() string
- func (m *AccountAttributesPrivateIdentification) MarshalBinary() ([]byte, error)
- func (m *AccountAttributesPrivateIdentification) UnmarshalBinary(b []byte) error
- func (m *AccountAttributesPrivateIdentification) Validate(formats strfmt.Registry) error
- func (m *AccountAttributesPrivateIdentification) WithAddress(address []string) *AccountAttributesPrivateIdentification
- func (m *AccountAttributesPrivateIdentification) WithBirthCountry(birthCountry string) *AccountAttributesPrivateIdentification
- func (m *AccountAttributesPrivateIdentification) WithBirthDate(birthDate strfmt.Date) *AccountAttributesPrivateIdentification
- func (m *AccountAttributesPrivateIdentification) WithCity(city string) *AccountAttributesPrivateIdentification
- func (m *AccountAttributesPrivateIdentification) WithCountry(country string) *AccountAttributesPrivateIdentification
- func (m *AccountAttributesPrivateIdentification) WithIdentification(identification string) *AccountAttributesPrivateIdentification
- func (m *AccountAttributesPrivateIdentification) WithIdentificationIssuer(identificationIssuer string) *AccountAttributesPrivateIdentification
- func (m *AccountAttributesPrivateIdentification) WithIdentificationScheme(identificationScheme string) *AccountAttributesPrivateIdentification
- func (m *AccountAttributesPrivateIdentification) WithIdentificationSchemeCode(identificationSchemeCode string) *AccountAttributesPrivateIdentification
- func (m *AccountAttributesPrivateIdentification) WithoutBirthDate() *AccountAttributesPrivateIdentification
- type AccountCreation
- func (m *AccountCreation) Json() string
- func (m *AccountCreation) MarshalBinary() ([]byte, error)
- func (m *AccountCreation) UnmarshalBinary(b []byte) error
- func (m *AccountCreation) Validate(formats strfmt.Registry) error
- func (m *AccountCreation) WithData(data Account) *AccountCreation
- func (m *AccountCreation) WithoutData() *AccountCreation
- type AccountCreationResponse
- func (m *AccountCreationResponse) Json() string
- func (m *AccountCreationResponse) MarshalBinary() ([]byte, error)
- func (m *AccountCreationResponse) UnmarshalBinary(b []byte) error
- func (m *AccountCreationResponse) Validate(formats strfmt.Registry) error
- func (m *AccountCreationResponse) WithData(data Account) *AccountCreationResponse
- func (m *AccountCreationResponse) WithLinks(links Links) *AccountCreationResponse
- func (m *AccountCreationResponse) WithoutData() *AccountCreationResponse
- func (m *AccountCreationResponse) WithoutLinks() *AccountCreationResponse
- type AccountDetailsListResponse
- func (m *AccountDetailsListResponse) Json() string
- func (m *AccountDetailsListResponse) MarshalBinary() ([]byte, error)
- func (m *AccountDetailsListResponse) UnmarshalBinary(b []byte) error
- func (m *AccountDetailsListResponse) Validate(formats strfmt.Registry) error
- func (m *AccountDetailsListResponse) WithData(data []*Account) *AccountDetailsListResponse
- func (m *AccountDetailsListResponse) WithLinks(links Links) *AccountDetailsListResponse
- func (m *AccountDetailsListResponse) WithoutLinks() *AccountDetailsListResponse
- type AccountDetailsResponse
- func (m *AccountDetailsResponse) Json() string
- func (m *AccountDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *AccountDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *AccountDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *AccountDetailsResponse) WithData(data Account) *AccountDetailsResponse
- func (m *AccountDetailsResponse) WithLinks(links Links) *AccountDetailsResponse
- func (m *AccountDetailsResponse) WithoutData() *AccountDetailsResponse
- func (m *AccountDetailsResponse) WithoutLinks() *AccountDetailsResponse
- type AccountEvent
- func (m *AccountEvent) Json() string
- func (m *AccountEvent) MarshalBinary() ([]byte, error)
- func (m *AccountEvent) UnmarshalBinary(b []byte) error
- func (m *AccountEvent) Validate(formats strfmt.Registry) error
- func (m *AccountEvent) WithAttributes(attributes AccountEventAttributes) *AccountEvent
- func (m *AccountEvent) WithID(id strfmt.UUID) *AccountEvent
- func (m *AccountEvent) WithOrganisationID(organisationID strfmt.UUID) *AccountEvent
- func (m *AccountEvent) WithRelationships(relationships AccountEventRelationships) *AccountEvent
- func (m *AccountEvent) WithType(typeVar string) *AccountEvent
- func (m *AccountEvent) WithVersion(version int64) *AccountEvent
- func (m *AccountEvent) WithoutAttributes() *AccountEvent
- func (m *AccountEvent) WithoutID() *AccountEvent
- func (m *AccountEvent) WithoutOrganisationID() *AccountEvent
- func (m *AccountEvent) WithoutRelationships() *AccountEvent
- func (m *AccountEvent) WithoutType() *AccountEvent
- func (m *AccountEvent) WithoutVersion() *AccountEvent
- type AccountEventAttributes
- func (m *AccountEventAttributes) Json() string
- func (m *AccountEventAttributes) MarshalBinary() ([]byte, error)
- func (m *AccountEventAttributes) UnmarshalBinary(b []byte) error
- func (m *AccountEventAttributes) Validate(formats strfmt.Registry) error
- func (m *AccountEventAttributes) WithAccountID(accountID strfmt.UUID) *AccountEventAttributes
- func (m *AccountEventAttributes) WithDateTime(dateTime strfmt.DateTime) *AccountEventAttributes
- func (m *AccountEventAttributes) WithDescription(description string) *AccountEventAttributes
- func (m *AccountEventAttributes) WithReason(reason string) *AccountEventAttributes
- func (m *AccountEventAttributes) WithRoutingStatus(routingStatus string) *AccountEventAttributes
- func (m *AccountEventAttributes) WithStatus(status string) *AccountEventAttributes
- func (m *AccountEventAttributes) WithoutAccountID() *AccountEventAttributes
- func (m *AccountEventAttributes) WithoutDateTime() *AccountEventAttributes
- func (m *AccountEventAttributes) WithoutRoutingStatus() *AccountEventAttributes
- func (m *AccountEventAttributes) WithoutStatus() *AccountEventAttributes
- type AccountEventDetailsResponse
- func (m *AccountEventDetailsResponse) Json() string
- func (m *AccountEventDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *AccountEventDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *AccountEventDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *AccountEventDetailsResponse) WithData(data AccountEvent) *AccountEventDetailsResponse
- func (m *AccountEventDetailsResponse) WithLinks(links Links) *AccountEventDetailsResponse
- func (m *AccountEventDetailsResponse) WithoutData() *AccountEventDetailsResponse
- func (m *AccountEventDetailsResponse) WithoutLinks() *AccountEventDetailsResponse
- type AccountEventListResponse
- func (m *AccountEventListResponse) Json() string
- func (m *AccountEventListResponse) MarshalBinary() ([]byte, error)
- func (m *AccountEventListResponse) UnmarshalBinary(b []byte) error
- func (m *AccountEventListResponse) Validate(formats strfmt.Registry) error
- func (m *AccountEventListResponse) WithData(data []*AccountEvent) *AccountEventListResponse
- func (m *AccountEventListResponse) WithLinks(links Links) *AccountEventListResponse
- func (m *AccountEventListResponse) WithoutLinks() *AccountEventListResponse
- type AccountEventRelationships
- func (m *AccountEventRelationships) Json() string
- func (m *AccountEventRelationships) MarshalBinary() ([]byte, error)
- func (m *AccountEventRelationships) UnmarshalBinary(b []byte) error
- func (m *AccountEventRelationships) Validate(formats strfmt.Registry) error
- func (m *AccountEventRelationships) WithAccount(account RelationshipAccount) *AccountEventRelationships
- func (m *AccountEventRelationships) WithoutAccount() *AccountEventRelationships
- type AccountHoldingEntity
- func (m *AccountHoldingEntity) Json() string
- func (m *AccountHoldingEntity) MarshalBinary() ([]byte, error)
- func (m *AccountHoldingEntity) UnmarshalBinary(b []byte) error
- func (m *AccountHoldingEntity) Validate(formats strfmt.Registry) error
- func (m *AccountHoldingEntity) WithBankAddress(bankAddress []string) *AccountHoldingEntity
- func (m *AccountHoldingEntity) WithBankID(bankID string) *AccountHoldingEntity
- func (m *AccountHoldingEntity) WithBankIDCode(bankIDCode BankIDCode) *AccountHoldingEntity
- func (m *AccountHoldingEntity) WithBankName(bankName string) *AccountHoldingEntity
- func (m *AccountHoldingEntity) WithBankPartyID(bankPartyID string) *AccountHoldingEntity
- type AccountName
- type AccountNumberCode
- type AccountRelationships
- func (m *AccountRelationships) Json() string
- func (m *AccountRelationships) MarshalBinary() ([]byte, error)
- func (m *AccountRelationships) UnmarshalBinary(b []byte) error
- func (m *AccountRelationships) Validate(formats strfmt.Registry) error
- func (m *AccountRelationships) WithAccountEvents(accountEvents RelationshipLinks) *AccountRelationships
- func (m *AccountRelationships) WithMasterAccount(masterAccount RelationshipLinks) *AccountRelationships
- func (m *AccountRelationships) WithoutAccountEvents() *AccountRelationships
- func (m *AccountRelationships) WithoutMasterAccount() *AccountRelationships
- type AccountUpdate
- func (m *AccountUpdate) Json() string
- func (m *AccountUpdate) MarshalBinary() ([]byte, error)
- func (m *AccountUpdate) UnmarshalBinary(b []byte) error
- func (m *AccountUpdate) Validate(formats strfmt.Registry) error
- func (m *AccountUpdate) WithAttributes(attributes AccountUpdateAttributes) *AccountUpdate
- func (m *AccountUpdate) WithID(id strfmt.UUID) *AccountUpdate
- func (m *AccountUpdate) WithOrganisationID(organisationID strfmt.UUID) *AccountUpdate
- func (m *AccountUpdate) WithRelationships(relationships AccountRelationships) *AccountUpdate
- func (m *AccountUpdate) WithType(typeVar string) *AccountUpdate
- func (m *AccountUpdate) WithVersion(version int64) *AccountUpdate
- func (m *AccountUpdate) WithoutAttributes() *AccountUpdate
- func (m *AccountUpdate) WithoutID() *AccountUpdate
- func (m *AccountUpdate) WithoutOrganisationID() *AccountUpdate
- func (m *AccountUpdate) WithoutRelationships() *AccountUpdate
- func (m *AccountUpdate) WithoutVersion() *AccountUpdate
- type AccountUpdateAttributes
- func (m *AccountUpdateAttributes) Json() string
- func (m *AccountUpdateAttributes) MarshalBinary() ([]byte, error)
- func (m *AccountUpdateAttributes) UnmarshalBinary(b []byte) error
- func (m *AccountUpdateAttributes) Validate(formats strfmt.Registry) error
- func (m *AccountUpdateAttributes) WithAccountClassification(accountClassification string) *AccountUpdateAttributes
- func (m *AccountUpdateAttributes) WithAccountMatchingOptOut(accountMatchingOptOut bool) *AccountUpdateAttributes
- func (m *AccountUpdateAttributes) WithAccountNumber(accountNumber string) *AccountUpdateAttributes
- func (m *AccountUpdateAttributes) WithAlternativeBankAccountNames(alternativeBankAccountNames []string) *AccountUpdateAttributes
- func (m *AccountUpdateAttributes) WithAlternativeNames(alternativeNames []string) *AccountUpdateAttributes
- func (m *AccountUpdateAttributes) WithBankAccountName(bankAccountName string) *AccountUpdateAttributes
- func (m *AccountUpdateAttributes) WithBankID(bankID string) *AccountUpdateAttributes
- func (m *AccountUpdateAttributes) WithBankIDCode(bankIDCode string) *AccountUpdateAttributes
- func (m *AccountUpdateAttributes) WithBaseCurrency(baseCurrency string) *AccountUpdateAttributes
- func (m *AccountUpdateAttributes) WithBic(bic string) *AccountUpdateAttributes
- func (m *AccountUpdateAttributes) WithCountry(country string) *AccountUpdateAttributes
- func (m *AccountUpdateAttributes) WithCustomerID(customerID string) *AccountUpdateAttributes
- func (m *AccountUpdateAttributes) WithFirstName(firstName string) *AccountUpdateAttributes
- func (m *AccountUpdateAttributes) WithIban(iban string) *AccountUpdateAttributes
- func (m *AccountUpdateAttributes) WithJointAccount(jointAccount bool) *AccountUpdateAttributes
- func (m *AccountUpdateAttributes) WithName(name []string) *AccountUpdateAttributes
- func (m *AccountUpdateAttributes) WithOrganisationIdentification(organisationIdentification AccountAttributesOrganisationIdentification) *AccountUpdateAttributes
- func (m *AccountUpdateAttributes) WithPrivateIdentification(privateIdentification AccountAttributesPrivateIdentification) *AccountUpdateAttributes
- func (m *AccountUpdateAttributes) WithSecondaryIdentification(secondaryIdentification string) *AccountUpdateAttributes
- func (m *AccountUpdateAttributes) WithStatus(status string) *AccountUpdateAttributes
- func (m *AccountUpdateAttributes) WithSwitched(switched bool) *AccountUpdateAttributes
- func (m *AccountUpdateAttributes) WithTitle(title string) *AccountUpdateAttributes
- func (m *AccountUpdateAttributes) WithoutOrganisationIdentification() *AccountUpdateAttributes
- func (m *AccountUpdateAttributes) WithoutPrivateIdentification() *AccountUpdateAttributes
- type Ace
- func (m *Ace) Json() string
- func (m *Ace) MarshalBinary() ([]byte, error)
- func (m *Ace) UnmarshalBinary(b []byte) error
- func (m *Ace) Validate(formats strfmt.Registry) error
- func (m *Ace) WithAttributes(attributes AceAttributes) *Ace
- func (m *Ace) WithID(id strfmt.UUID) *Ace
- func (m *Ace) WithOrganisationID(organisationID strfmt.UUID) *Ace
- func (m *Ace) WithType(typeVar string) *Ace
- func (m *Ace) WithVersion(version int64) *Ace
- func (m *Ace) WithoutAttributes() *Ace
- func (m *Ace) WithoutID() *Ace
- func (m *Ace) WithoutOrganisationID() *Ace
- func (m *Ace) WithoutVersion() *Ace
- type AceAttributes
- func (m *AceAttributes) Json() string
- func (m *AceAttributes) MarshalBinary() ([]byte, error)
- func (m *AceAttributes) UnmarshalBinary(b []byte) error
- func (m *AceAttributes) Validate(formats strfmt.Registry) error
- func (m *AceAttributes) WithAction(action string) *AceAttributes
- func (m *AceAttributes) WithFilter(filter string) *AceAttributes
- func (m *AceAttributes) WithRecordType(recordType string) *AceAttributes
- func (m *AceAttributes) WithRoleID(roleID strfmt.UUID) *AceAttributes
- type AceCreation
- func (m *AceCreation) Json() string
- func (m *AceCreation) MarshalBinary() ([]byte, error)
- func (m *AceCreation) UnmarshalBinary(b []byte) error
- func (m *AceCreation) Validate(formats strfmt.Registry) error
- func (m *AceCreation) WithData(data Ace) *AceCreation
- func (m *AceCreation) WithoutData() *AceCreation
- type AceCreationResponse
- func (m *AceCreationResponse) Json() string
- func (m *AceCreationResponse) MarshalBinary() ([]byte, error)
- func (m *AceCreationResponse) UnmarshalBinary(b []byte) error
- func (m *AceCreationResponse) Validate(formats strfmt.Registry) error
- func (m *AceCreationResponse) WithData(data Ace) *AceCreationResponse
- func (m *AceCreationResponse) WithLinks(links Links) *AceCreationResponse
- func (m *AceCreationResponse) WithoutData() *AceCreationResponse
- func (m *AceCreationResponse) WithoutLinks() *AceCreationResponse
- type AceDetailsListResponse
- func (m *AceDetailsListResponse) Json() string
- func (m *AceDetailsListResponse) MarshalBinary() ([]byte, error)
- func (m *AceDetailsListResponse) UnmarshalBinary(b []byte) error
- func (m *AceDetailsListResponse) Validate(formats strfmt.Registry) error
- func (m *AceDetailsListResponse) WithData(data []*Ace) *AceDetailsListResponse
- func (m *AceDetailsListResponse) WithLinks(links Links) *AceDetailsListResponse
- func (m *AceDetailsListResponse) WithoutLinks() *AceDetailsListResponse
- type AceDetailsResponse
- func (m *AceDetailsResponse) Json() string
- func (m *AceDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *AceDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *AceDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *AceDetailsResponse) WithData(data Ace) *AceDetailsResponse
- func (m *AceDetailsResponse) WithLinks(links Links) *AceDetailsResponse
- func (m *AceDetailsResponse) WithoutData() *AceDetailsResponse
- func (m *AceDetailsResponse) WithoutLinks() *AceDetailsResponse
- type AdviceCreation
- func (m *AdviceCreation) Json() string
- func (m *AdviceCreation) MarshalBinary() ([]byte, error)
- func (m *AdviceCreation) UnmarshalBinary(b []byte) error
- func (m *AdviceCreation) Validate(formats strfmt.Registry) error
- func (m *AdviceCreation) WithData(data PaymentAdvice) *AdviceCreation
- func (m *AdviceCreation) WithoutData() *AdviceCreation
- type AdviceCreationResponse
- func (m *AdviceCreationResponse) Json() string
- func (m *AdviceCreationResponse) MarshalBinary() ([]byte, error)
- func (m *AdviceCreationResponse) UnmarshalBinary(b []byte) error
- func (m *AdviceCreationResponse) Validate(formats strfmt.Registry) error
- func (m *AdviceCreationResponse) WithData(data PaymentAdvice) *AdviceCreationResponse
- func (m *AdviceCreationResponse) WithLinks(links Links) *AdviceCreationResponse
- func (m *AdviceCreationResponse) WithoutData() *AdviceCreationResponse
- func (m *AdviceCreationResponse) WithoutLinks() *AdviceCreationResponse
- type AdviceDetailsResponse
- func (m *AdviceDetailsResponse) Json() string
- func (m *AdviceDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *AdviceDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *AdviceDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *AdviceDetailsResponse) WithData(data PaymentAdvice) *AdviceDetailsResponse
- func (m *AdviceDetailsResponse) WithLinks(links Links) *AdviceDetailsResponse
- func (m *AdviceDetailsResponse) WithoutData() *AdviceDetailsResponse
- func (m *AdviceDetailsResponse) WithoutLinks() *AdviceDetailsResponse
- type AdviceSubmission
- func (m *AdviceSubmission) Json() string
- func (m *AdviceSubmission) MarshalBinary() ([]byte, error)
- func (m *AdviceSubmission) UnmarshalBinary(b []byte) error
- func (m *AdviceSubmission) Validate(formats strfmt.Registry) error
- func (m *AdviceSubmission) WithAttributes(attributes AdviceSubmissionAttributes) *AdviceSubmission
- func (m *AdviceSubmission) WithCreatedOn(createdOn strfmt.DateTime) *AdviceSubmission
- func (m *AdviceSubmission) WithID(id strfmt.UUID) *AdviceSubmission
- func (m *AdviceSubmission) WithModifiedOn(modifiedOn strfmt.DateTime) *AdviceSubmission
- func (m *AdviceSubmission) WithOrganisationID(organisationID strfmt.UUID) *AdviceSubmission
- func (m *AdviceSubmission) WithRelationships(relationships AdviceSubmissionRelationships) *AdviceSubmission
- func (m *AdviceSubmission) WithType(typeVar string) *AdviceSubmission
- func (m *AdviceSubmission) WithVersion(version int64) *AdviceSubmission
- func (m *AdviceSubmission) WithoutAttributes() *AdviceSubmission
- func (m *AdviceSubmission) WithoutCreatedOn() *AdviceSubmission
- func (m *AdviceSubmission) WithoutID() *AdviceSubmission
- func (m *AdviceSubmission) WithoutModifiedOn() *AdviceSubmission
- func (m *AdviceSubmission) WithoutOrganisationID() *AdviceSubmission
- func (m *AdviceSubmission) WithoutRelationships() *AdviceSubmission
- func (m *AdviceSubmission) WithoutVersion() *AdviceSubmission
- type AdviceSubmissionAttributes
- func (m *AdviceSubmissionAttributes) Json() string
- func (m *AdviceSubmissionAttributes) MarshalBinary() ([]byte, error)
- func (m *AdviceSubmissionAttributes) UnmarshalBinary(b []byte) error
- func (m *AdviceSubmissionAttributes) Validate(formats strfmt.Registry) error
- func (m *AdviceSubmissionAttributes) WithStatus(status AdviceSubmissionStatus) *AdviceSubmissionAttributes
- func (m *AdviceSubmissionAttributes) WithStatusReason(statusReason string) *AdviceSubmissionAttributes
- func (m *AdviceSubmissionAttributes) WithSubmissionDatetime(submissionDatetime strfmt.DateTime) *AdviceSubmissionAttributes
- func (m *AdviceSubmissionAttributes) WithTransactionStartDatetime(transactionStartDatetime strfmt.DateTime) *AdviceSubmissionAttributes
- type AdviceSubmissionCreation
- func (m *AdviceSubmissionCreation) Json() string
- func (m *AdviceSubmissionCreation) MarshalBinary() ([]byte, error)
- func (m *AdviceSubmissionCreation) UnmarshalBinary(b []byte) error
- func (m *AdviceSubmissionCreation) Validate(formats strfmt.Registry) error
- func (m *AdviceSubmissionCreation) WithData(data NewAdviceSubmission) *AdviceSubmissionCreation
- func (m *AdviceSubmissionCreation) WithoutData() *AdviceSubmissionCreation
- type AdviceSubmissionCreationResponse
- func (m *AdviceSubmissionCreationResponse) Json() string
- func (m *AdviceSubmissionCreationResponse) MarshalBinary() ([]byte, error)
- func (m *AdviceSubmissionCreationResponse) UnmarshalBinary(b []byte) error
- func (m *AdviceSubmissionCreationResponse) Validate(formats strfmt.Registry) error
- func (m *AdviceSubmissionCreationResponse) WithData(data AdviceSubmission) *AdviceSubmissionCreationResponse
- func (m *AdviceSubmissionCreationResponse) WithLinks(links Links) *AdviceSubmissionCreationResponse
- func (m *AdviceSubmissionCreationResponse) WithoutData() *AdviceSubmissionCreationResponse
- func (m *AdviceSubmissionCreationResponse) WithoutLinks() *AdviceSubmissionCreationResponse
- type AdviceSubmissionDetailsResponse
- func (m *AdviceSubmissionDetailsResponse) Json() string
- func (m *AdviceSubmissionDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *AdviceSubmissionDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *AdviceSubmissionDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *AdviceSubmissionDetailsResponse) WithData(data AdviceSubmission) *AdviceSubmissionDetailsResponse
- func (m *AdviceSubmissionDetailsResponse) WithLinks(links Links) *AdviceSubmissionDetailsResponse
- func (m *AdviceSubmissionDetailsResponse) WithoutData() *AdviceSubmissionDetailsResponse
- func (m *AdviceSubmissionDetailsResponse) WithoutLinks() *AdviceSubmissionDetailsResponse
- type AdviceSubmissionRelationships
- func (m *AdviceSubmissionRelationships) Json() string
- func (m *AdviceSubmissionRelationships) MarshalBinary() ([]byte, error)
- func (m *AdviceSubmissionRelationships) UnmarshalBinary(b []byte) error
- func (m *AdviceSubmissionRelationships) Validate(formats strfmt.Registry) error
- func (m *AdviceSubmissionRelationships) WithAdvice(advice RelationshipAdvices) *AdviceSubmissionRelationships
- func (m *AdviceSubmissionRelationships) WithoutAdvice() *AdviceSubmissionRelationships
- type AdviceSubmissionStatus
- type AuditEntry
- func (m *AuditEntry) Json() string
- func (m *AuditEntry) MarshalBinary() ([]byte, error)
- func (m *AuditEntry) UnmarshalBinary(b []byte) error
- func (m *AuditEntry) Validate(formats strfmt.Registry) error
- func (m *AuditEntry) WithAttributes(attributes AuditEntryAttributes) *AuditEntry
- func (m *AuditEntry) WithID(id strfmt.UUID) *AuditEntry
- func (m *AuditEntry) WithOrganisationID(organisationID strfmt.UUID) *AuditEntry
- func (m *AuditEntry) WithType(typeVar string) *AuditEntry
- func (m *AuditEntry) WithVersion(version int64) *AuditEntry
- func (m *AuditEntry) WithoutAttributes() *AuditEntry
- func (m *AuditEntry) WithoutVersion() *AuditEntry
- type AuditEntryAttributes
- func (m *AuditEntryAttributes) Json() string
- func (m *AuditEntryAttributes) MarshalBinary() ([]byte, error)
- func (m *AuditEntryAttributes) UnmarshalBinary(b []byte) error
- func (m *AuditEntryAttributes) Validate(formats strfmt.Registry) error
- func (m *AuditEntryAttributes) WithActionTime(actionTime strfmt.DateTime) *AuditEntryAttributes
- func (m *AuditEntryAttributes) WithActionedBy(actionedBy strfmt.UUID) *AuditEntryAttributes
- func (m *AuditEntryAttributes) WithAfterData(afterData interface{}) *AuditEntryAttributes
- func (m *AuditEntryAttributes) WithBeforeData(beforeData interface{}) *AuditEntryAttributes
- func (m *AuditEntryAttributes) WithDescription(description string) *AuditEntryAttributes
- func (m *AuditEntryAttributes) WithRecordID(recordID strfmt.UUID) *AuditEntryAttributes
- func (m *AuditEntryAttributes) WithRecordType(recordType string) *AuditEntryAttributes
- type AuditEntryListResponse
- func (m *AuditEntryListResponse) Json() string
- func (m *AuditEntryListResponse) MarshalBinary() ([]byte, error)
- func (m *AuditEntryListResponse) UnmarshalBinary(b []byte) error
- func (m *AuditEntryListResponse) Validate(formats strfmt.Registry) error
- func (m *AuditEntryListResponse) WithData(data []*AuditEntry) *AuditEntryListResponse
- func (m *AuditEntryListResponse) WithLinks(links Links) *AuditEntryListResponse
- func (m *AuditEntryListResponse) WithoutLinks() *AuditEntryListResponse
- type Balance
- func (m *Balance) Json() string
- func (m *Balance) MarshalBinary() ([]byte, error)
- func (m *Balance) UnmarshalBinary(b []byte) error
- func (m *Balance) Validate(formats strfmt.Registry) error
- func (m *Balance) WithAttributes(attributes BalanceAttributes) *Balance
- func (m *Balance) WithID(id strfmt.UUID) *Balance
- func (m *Balance) WithOrganisationID(organisationID strfmt.UUID) *Balance
- func (m *Balance) WithType(typeVar string) *Balance
- func (m *Balance) WithVersion(version int64) *Balance
- func (m *Balance) WithoutAttributes() *Balance
- func (m *Balance) WithoutVersion() *Balance
- type BalanceAttributes
- func (m *BalanceAttributes) Json() string
- func (m *BalanceAttributes) MarshalBinary() ([]byte, error)
- func (m *BalanceAttributes) UnmarshalBinary(b []byte) error
- func (m *BalanceAttributes) Validate(formats strfmt.Registry) error
- func (m *BalanceAttributes) WithAmount(amount string) *BalanceAttributes
- func (m *BalanceAttributes) WithCurrency(currency string) *BalanceAttributes
- func (m *BalanceAttributes) WithDescription(description string) *BalanceAttributes
- func (m *BalanceAttributes) WithHoldingInstitution(holdingInstitution string) *BalanceAttributes
- type BalanceDetailsListResponse
- func (m *BalanceDetailsListResponse) Json() string
- func (m *BalanceDetailsListResponse) MarshalBinary() ([]byte, error)
- func (m *BalanceDetailsListResponse) UnmarshalBinary(b []byte) error
- func (m *BalanceDetailsListResponse) Validate(formats strfmt.Registry) error
- func (m *BalanceDetailsListResponse) WithData(data []*Balance) *BalanceDetailsListResponse
- func (m *BalanceDetailsListResponse) WithLinks(links Links) *BalanceDetailsListResponse
- func (m *BalanceDetailsListResponse) WithoutLinks() *BalanceDetailsListResponse
- type BankIDCode
- type BeneficiaryDebtorAccountHoldingEntity
- func (m *BeneficiaryDebtorAccountHoldingEntity) Json() string
- func (m *BeneficiaryDebtorAccountHoldingEntity) MarshalBinary() ([]byte, error)
- func (m *BeneficiaryDebtorAccountHoldingEntity) UnmarshalBinary(b []byte) error
- func (m *BeneficiaryDebtorAccountHoldingEntity) Validate(formats strfmt.Registry) error
- func (m *BeneficiaryDebtorAccountHoldingEntity) WithBankAddress(bankAddress []string) *BeneficiaryDebtorAccountHoldingEntity
- func (m *BeneficiaryDebtorAccountHoldingEntity) WithBankID(bankID string) *BeneficiaryDebtorAccountHoldingEntity
- func (m *BeneficiaryDebtorAccountHoldingEntity) WithBankIDCode(bankIDCode BankIDCode) *BeneficiaryDebtorAccountHoldingEntity
- func (m *BeneficiaryDebtorAccountHoldingEntity) WithBankName(bankName string) *BeneficiaryDebtorAccountHoldingEntity
- func (m *BeneficiaryDebtorAccountHoldingEntity) WithBankPartyID(bankPartyID string) *BeneficiaryDebtorAccountHoldingEntity
- type BeneficiaryParty
- func (m *BeneficiaryParty) Json() string
- func (m *BeneficiaryParty) MarshalBinary() ([]byte, error)
- func (m *BeneficiaryParty) UnmarshalBinary(b []byte) error
- func (m *BeneficiaryParty) Validate(formats strfmt.Registry) error
- func (m *BeneficiaryParty) WithID(id strfmt.UUID) *BeneficiaryParty
- func (m *BeneficiaryParty) WithType(typeVar string) *BeneficiaryParty
- func (m *BeneficiaryParty) WithoutID() *BeneficiaryParty
- func (m *BeneficiaryParty) WithoutType() *BeneficiaryParty
- type ChargesInformation
- func (m *ChargesInformation) Json() string
- func (m *ChargesInformation) MarshalBinary() ([]byte, error)
- func (m *ChargesInformation) UnmarshalBinary(b []byte) error
- func (m *ChargesInformation) Validate(formats strfmt.Registry) error
- func (m *ChargesInformation) WithBearerCode(bearerCode string) *ChargesInformation
- func (m *ChargesInformation) WithReceiverChargesAmount(receiverChargesAmount string) *ChargesInformation
- func (m *ChargesInformation) WithReceiverChargesCurrency(receiverChargesCurrency string) *ChargesInformation
- func (m *ChargesInformation) WithSenderCharges(senderCharges []*ChargesInformationSenderChargesItems0) *ChargesInformation
- type ChargesInformationSenderChargesItems0
- func (m *ChargesInformationSenderChargesItems0) Json() string
- func (m *ChargesInformationSenderChargesItems0) MarshalBinary() ([]byte, error)
- func (m *ChargesInformationSenderChargesItems0) UnmarshalBinary(b []byte) error
- func (m *ChargesInformationSenderChargesItems0) Validate(formats strfmt.Registry) error
- func (m *ChargesInformationSenderChargesItems0) WithAmount(amount string) *ChargesInformationSenderChargesItems0
- func (m *ChargesInformationSenderChargesItems0) WithCurrency(currency string) *ChargesInformationSenderChargesItems0
- type Claim
- func (m *Claim) Json() string
- func (m *Claim) MarshalBinary() ([]byte, error)
- func (m *Claim) UnmarshalBinary(b []byte) error
- func (m *Claim) Validate(formats strfmt.Registry) error
- func (m *Claim) WithAttributes(attributes ClaimAttributes) *Claim
- func (m *Claim) WithCreatedOn(createdOn strfmt.DateTime) *Claim
- func (m *Claim) WithID(id strfmt.UUID) *Claim
- func (m *Claim) WithModifiedOn(modifiedOn strfmt.DateTime) *Claim
- func (m *Claim) WithOrganisationID(organisationID strfmt.UUID) *Claim
- func (m *Claim) WithRelationships(relationships ClaimRelationships) *Claim
- func (m *Claim) WithType(typeVar string) *Claim
- func (m *Claim) WithVersion(version int64) *Claim
- func (m *Claim) WithoutAttributes() *Claim
- func (m *Claim) WithoutCreatedOn() *Claim
- func (m *Claim) WithoutID() *Claim
- func (m *Claim) WithoutModifiedOn() *Claim
- func (m *Claim) WithoutOrganisationID() *Claim
- func (m *Claim) WithoutRelationships() *Claim
- func (m *Claim) WithoutVersion() *Claim
- type ClaimAttributes
- func (m *ClaimAttributes) Json() string
- func (m *ClaimAttributes) MarshalBinary() ([]byte, error)
- func (m *ClaimAttributes) UnmarshalBinary(b []byte) error
- func (m *ClaimAttributes) Validate(formats strfmt.Registry) error
- func (m *ClaimAttributes) WithBeneficiaryParty(beneficiaryParty ClaimAttributesBeneficiaryParty) *ClaimAttributes
- func (m *ClaimAttributes) WithClearingID(clearingID string) *ClaimAttributes
- func (m *ClaimAttributes) WithContactName(contactName string) *ClaimAttributes
- func (m *ClaimAttributes) WithDebtorParty(debtorParty ClaimAttributesDebtorParty) *ClaimAttributes
- func (m *ClaimAttributes) WithDisputedTransactions(disputedTransactions []*DisputedTransaction) *ClaimAttributes
- func (m *ClaimAttributes) WithNumberOfClaims(numberOfClaims int64) *ClaimAttributes
- func (m *ClaimAttributes) WithOriginalInstruction(originalInstruction ClaimAttributesOriginalInstruction) *ClaimAttributes
- func (m *ClaimAttributes) WithPaymentScheme(paymentScheme string) *ClaimAttributes
- func (m *ClaimAttributes) WithProcessingDate(processingDate strfmt.Date) *ClaimAttributes
- func (m *ClaimAttributes) WithReasonCode(reasonCode string) *ClaimAttributes
- func (m *ClaimAttributes) WithReference(reference string) *ClaimAttributes
- func (m *ClaimAttributes) WithRequestDate(requestDate strfmt.Date) *ClaimAttributes
- func (m *ClaimAttributes) WithoutBeneficiaryParty() *ClaimAttributes
- func (m *ClaimAttributes) WithoutClearingID() *ClaimAttributes
- func (m *ClaimAttributes) WithoutDebtorParty() *ClaimAttributes
- func (m *ClaimAttributes) WithoutNumberOfClaims() *ClaimAttributes
- func (m *ClaimAttributes) WithoutOriginalInstruction() *ClaimAttributes
- func (m *ClaimAttributes) WithoutPaymentScheme() *ClaimAttributes
- func (m *ClaimAttributes) WithoutReasonCode() *ClaimAttributes
- func (m *ClaimAttributes) WithoutReference() *ClaimAttributes
- type ClaimAttributesBeneficiaryParty
- func (m *ClaimAttributesBeneficiaryParty) Json() string
- func (m *ClaimAttributesBeneficiaryParty) MarshalBinary() ([]byte, error)
- func (m *ClaimAttributesBeneficiaryParty) UnmarshalBinary(b []byte) error
- func (m *ClaimAttributesBeneficiaryParty) Validate(formats strfmt.Registry) error
- func (m *ClaimAttributesBeneficiaryParty) WithAccountNumber(accountNumber string) *ClaimAttributesBeneficiaryParty
- func (m *ClaimAttributesBeneficiaryParty) WithBankID(bankID string) *ClaimAttributesBeneficiaryParty
- func (m *ClaimAttributesBeneficiaryParty) WithoutAccountNumber() *ClaimAttributesBeneficiaryParty
- func (m *ClaimAttributesBeneficiaryParty) WithoutBankID() *ClaimAttributesBeneficiaryParty
- type ClaimAttributesDebtorParty
- func (m *ClaimAttributesDebtorParty) Json() string
- func (m *ClaimAttributesDebtorParty) MarshalBinary() ([]byte, error)
- func (m *ClaimAttributesDebtorParty) UnmarshalBinary(b []byte) error
- func (m *ClaimAttributesDebtorParty) Validate(formats strfmt.Registry) error
- func (m *ClaimAttributesDebtorParty) WithAccountName(accountName string) *ClaimAttributesDebtorParty
- func (m *ClaimAttributesDebtorParty) WithAccountNumber(accountNumber string) *ClaimAttributesDebtorParty
- func (m *ClaimAttributesDebtorParty) WithBankID(bankID string) *ClaimAttributesDebtorParty
- func (m *ClaimAttributesDebtorParty) WithoutAccountName() *ClaimAttributesDebtorParty
- func (m *ClaimAttributesDebtorParty) WithoutAccountNumber() *ClaimAttributesDebtorParty
- func (m *ClaimAttributesDebtorParty) WithoutBankID() *ClaimAttributesDebtorParty
- type ClaimAttributesOriginalInstruction
- func (m *ClaimAttributesOriginalInstruction) Json() string
- func (m *ClaimAttributesOriginalInstruction) MarshalBinary() ([]byte, error)
- func (m *ClaimAttributesOriginalInstruction) UnmarshalBinary(b []byte) error
- func (m *ClaimAttributesOriginalInstruction) Validate(formats strfmt.Registry) error
- func (m *ClaimAttributesOriginalInstruction) WithClearingID(clearingID string) *ClaimAttributesOriginalInstruction
- func (m *ClaimAttributesOriginalInstruction) WithReference(reference string) *ClaimAttributesOriginalInstruction
- func (m *ClaimAttributesOriginalInstruction) WithoutClearingID() *ClaimAttributesOriginalInstruction
- func (m *ClaimAttributesOriginalInstruction) WithoutReference() *ClaimAttributesOriginalInstruction
- type ClaimCreation
- func (m *ClaimCreation) Json() string
- func (m *ClaimCreation) MarshalBinary() ([]byte, error)
- func (m *ClaimCreation) UnmarshalBinary(b []byte) error
- func (m *ClaimCreation) Validate(formats strfmt.Registry) error
- func (m *ClaimCreation) WithData(data Claim) *ClaimCreation
- func (m *ClaimCreation) WithoutData() *ClaimCreation
- type ClaimDetailsListResponse
- func (m *ClaimDetailsListResponse) Json() string
- func (m *ClaimDetailsListResponse) MarshalBinary() ([]byte, error)
- func (m *ClaimDetailsListResponse) UnmarshalBinary(b []byte) error
- func (m *ClaimDetailsListResponse) Validate(formats strfmt.Registry) error
- func (m *ClaimDetailsListResponse) WithData(data []*Claim) *ClaimDetailsListResponse
- func (m *ClaimDetailsListResponse) WithLinks(links Links) *ClaimDetailsListResponse
- func (m *ClaimDetailsListResponse) WithoutLinks() *ClaimDetailsListResponse
- type ClaimDetailsResponse
- func (m *ClaimDetailsResponse) Json() string
- func (m *ClaimDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *ClaimDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *ClaimDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *ClaimDetailsResponse) WithData(data Claim) *ClaimDetailsResponse
- func (m *ClaimDetailsResponse) WithLinks(links Links) *ClaimDetailsResponse
- func (m *ClaimDetailsResponse) WithoutData() *ClaimDetailsResponse
- func (m *ClaimDetailsResponse) WithoutLinks() *ClaimDetailsResponse
- type ClaimRelationships
- func (m *ClaimRelationships) Json() string
- func (m *ClaimRelationships) MarshalBinary() ([]byte, error)
- func (m *ClaimRelationships) UnmarshalBinary(b []byte) error
- func (m *ClaimRelationships) Validate(formats strfmt.Registry) error
- func (m *ClaimRelationships) WithClaimReversal(claimReversal ClaimRelationshipsClaimReversal) *ClaimRelationships
- func (m *ClaimRelationships) WithClaimSubmission(claimSubmission ClaimRelationshipsClaimSubmission) *ClaimRelationships
- func (m *ClaimRelationships) WithoutClaimReversal() *ClaimRelationships
- func (m *ClaimRelationships) WithoutClaimSubmission() *ClaimRelationships
- type ClaimRelationshipsClaimReversal
- func (m *ClaimRelationshipsClaimReversal) Json() string
- func (m *ClaimRelationshipsClaimReversal) MarshalBinary() ([]byte, error)
- func (m *ClaimRelationshipsClaimReversal) UnmarshalBinary(b []byte) error
- func (m *ClaimRelationshipsClaimReversal) Validate(formats strfmt.Registry) error
- func (m *ClaimRelationshipsClaimReversal) WithData(data []*ClaimReversal) *ClaimRelationshipsClaimReversal
- type ClaimRelationshipsClaimSubmission
- func (m *ClaimRelationshipsClaimSubmission) Json() string
- func (m *ClaimRelationshipsClaimSubmission) MarshalBinary() ([]byte, error)
- func (m *ClaimRelationshipsClaimSubmission) UnmarshalBinary(b []byte) error
- func (m *ClaimRelationshipsClaimSubmission) Validate(formats strfmt.Registry) error
- func (m *ClaimRelationshipsClaimSubmission) WithData(data []*ClaimSubmission) *ClaimRelationshipsClaimSubmission
- type ClaimResourceType
- type ClaimReversal
- func (m *ClaimReversal) Json() string
- func (m *ClaimReversal) MarshalBinary() ([]byte, error)
- func (m *ClaimReversal) UnmarshalBinary(b []byte) error
- func (m *ClaimReversal) Validate(formats strfmt.Registry) error
- func (m *ClaimReversal) WithAttributes(attributes ClaimReversalAttributes) *ClaimReversal
- func (m *ClaimReversal) WithCreatedOn(createdOn strfmt.DateTime) *ClaimReversal
- func (m *ClaimReversal) WithID(id strfmt.UUID) *ClaimReversal
- func (m *ClaimReversal) WithModifiedOn(modifiedOn strfmt.DateTime) *ClaimReversal
- func (m *ClaimReversal) WithOrganisationID(organisationID strfmt.UUID) *ClaimReversal
- func (m *ClaimReversal) WithRelationships(relationships ClaimReversalRelationships) *ClaimReversal
- func (m *ClaimReversal) WithType(typeVar string) *ClaimReversal
- func (m *ClaimReversal) WithVersion(version int64) *ClaimReversal
- func (m *ClaimReversal) WithoutAttributes() *ClaimReversal
- func (m *ClaimReversal) WithoutCreatedOn() *ClaimReversal
- func (m *ClaimReversal) WithoutID() *ClaimReversal
- func (m *ClaimReversal) WithoutModifiedOn() *ClaimReversal
- func (m *ClaimReversal) WithoutOrganisationID() *ClaimReversal
- func (m *ClaimReversal) WithoutRelationships() *ClaimReversal
- func (m *ClaimReversal) WithoutVersion() *ClaimReversal
- type ClaimReversalAttributes
- func (m *ClaimReversalAttributes) Json() string
- func (m *ClaimReversalAttributes) MarshalBinary() ([]byte, error)
- func (m *ClaimReversalAttributes) UnmarshalBinary(b []byte) error
- func (m *ClaimReversalAttributes) Validate(formats strfmt.Registry) error
- func (m *ClaimReversalAttributes) WithOriginalInstructionID(originalInstructionID string) *ClaimReversalAttributes
- func (m *ClaimReversalAttributes) WithoutOriginalInstructionID() *ClaimReversalAttributes
- type ClaimReversalCreation
- func (m *ClaimReversalCreation) Json() string
- func (m *ClaimReversalCreation) MarshalBinary() ([]byte, error)
- func (m *ClaimReversalCreation) UnmarshalBinary(b []byte) error
- func (m *ClaimReversalCreation) Validate(formats strfmt.Registry) error
- func (m *ClaimReversalCreation) WithData(data ClaimReversal) *ClaimReversalCreation
- func (m *ClaimReversalCreation) WithoutData() *ClaimReversalCreation
- type ClaimReversalDetailsResponse
- func (m *ClaimReversalDetailsResponse) Json() string
- func (m *ClaimReversalDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *ClaimReversalDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *ClaimReversalDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *ClaimReversalDetailsResponse) WithData(data ClaimReversal) *ClaimReversalDetailsResponse
- func (m *ClaimReversalDetailsResponse) WithLinks(links Links) *ClaimReversalDetailsResponse
- func (m *ClaimReversalDetailsResponse) WithoutData() *ClaimReversalDetailsResponse
- func (m *ClaimReversalDetailsResponse) WithoutLinks() *ClaimReversalDetailsResponse
- type ClaimReversalRelationships
- func (m *ClaimReversalRelationships) Json() string
- func (m *ClaimReversalRelationships) MarshalBinary() ([]byte, error)
- func (m *ClaimReversalRelationships) UnmarshalBinary(b []byte) error
- func (m *ClaimReversalRelationships) Validate(formats strfmt.Registry) error
- func (m *ClaimReversalRelationships) WithClaim(claim ClaimReversalRelationshipsClaim) *ClaimReversalRelationships
- func (m *ClaimReversalRelationships) WithClaimReversalSubmission(claimReversalSubmission ClaimReversalRelationshipsClaimReversalSubmission) *ClaimReversalRelationships
- func (m *ClaimReversalRelationships) WithoutClaim() *ClaimReversalRelationships
- func (m *ClaimReversalRelationships) WithoutClaimReversalSubmission() *ClaimReversalRelationships
- type ClaimReversalRelationshipsClaim
- func (m *ClaimReversalRelationshipsClaim) Json() string
- func (m *ClaimReversalRelationshipsClaim) MarshalBinary() ([]byte, error)
- func (m *ClaimReversalRelationshipsClaim) UnmarshalBinary(b []byte) error
- func (m *ClaimReversalRelationshipsClaim) Validate(formats strfmt.Registry) error
- func (m *ClaimReversalRelationshipsClaim) WithData(data []*Claim) *ClaimReversalRelationshipsClaim
- type ClaimReversalRelationshipsClaimReversalSubmission
- func (m *ClaimReversalRelationshipsClaimReversalSubmission) Json() string
- func (m *ClaimReversalRelationshipsClaimReversalSubmission) MarshalBinary() ([]byte, error)
- func (m *ClaimReversalRelationshipsClaimReversalSubmission) UnmarshalBinary(b []byte) error
- func (m *ClaimReversalRelationshipsClaimReversalSubmission) Validate(formats strfmt.Registry) error
- func (m *ClaimReversalRelationshipsClaimReversalSubmission) WithData(data []*ClaimReversalSubmission) *ClaimReversalRelationshipsClaimReversalSubmission
- type ClaimReversalSubmission
- func (m *ClaimReversalSubmission) Json() string
- func (m *ClaimReversalSubmission) MarshalBinary() ([]byte, error)
- func (m *ClaimReversalSubmission) UnmarshalBinary(b []byte) error
- func (m *ClaimReversalSubmission) Validate(formats strfmt.Registry) error
- func (m *ClaimReversalSubmission) WithAttributes(attributes ClaimReversalSubmissionAttributes) *ClaimReversalSubmission
- func (m *ClaimReversalSubmission) WithCreatedOn(createdOn strfmt.DateTime) *ClaimReversalSubmission
- func (m *ClaimReversalSubmission) WithID(id strfmt.UUID) *ClaimReversalSubmission
- func (m *ClaimReversalSubmission) WithModifiedOn(modifiedOn strfmt.DateTime) *ClaimReversalSubmission
- func (m *ClaimReversalSubmission) WithOrganisationID(organisationID strfmt.UUID) *ClaimReversalSubmission
- func (m *ClaimReversalSubmission) WithRelationships(relationships ClaimReversalSubmissionRelationships) *ClaimReversalSubmission
- func (m *ClaimReversalSubmission) WithType(typeVar string) *ClaimReversalSubmission
- func (m *ClaimReversalSubmission) WithVersion(version int64) *ClaimReversalSubmission
- func (m *ClaimReversalSubmission) WithoutAttributes() *ClaimReversalSubmission
- func (m *ClaimReversalSubmission) WithoutCreatedOn() *ClaimReversalSubmission
- func (m *ClaimReversalSubmission) WithoutID() *ClaimReversalSubmission
- func (m *ClaimReversalSubmission) WithoutModifiedOn() *ClaimReversalSubmission
- func (m *ClaimReversalSubmission) WithoutOrganisationID() *ClaimReversalSubmission
- func (m *ClaimReversalSubmission) WithoutRelationships() *ClaimReversalSubmission
- func (m *ClaimReversalSubmission) WithoutVersion() *ClaimReversalSubmission
- type ClaimReversalSubmissionAttributes
- func (m *ClaimReversalSubmissionAttributes) Json() string
- func (m *ClaimReversalSubmissionAttributes) MarshalBinary() ([]byte, error)
- func (m *ClaimReversalSubmissionAttributes) UnmarshalBinary(b []byte) error
- func (m *ClaimReversalSubmissionAttributes) Validate(formats strfmt.Registry) error
- func (m *ClaimReversalSubmissionAttributes) WithStatus(status ClaimSubmissionStatus) *ClaimReversalSubmissionAttributes
- func (m *ClaimReversalSubmissionAttributes) WithStatusReason(statusReason string) *ClaimReversalSubmissionAttributes
- func (m *ClaimReversalSubmissionAttributes) WithSubmissionDatetime(submissionDatetime strfmt.DateTime) *ClaimReversalSubmissionAttributes
- type ClaimReversalSubmissionCreation
- func (m *ClaimReversalSubmissionCreation) Json() string
- func (m *ClaimReversalSubmissionCreation) MarshalBinary() ([]byte, error)
- func (m *ClaimReversalSubmissionCreation) UnmarshalBinary(b []byte) error
- func (m *ClaimReversalSubmissionCreation) Validate(formats strfmt.Registry) error
- func (m *ClaimReversalSubmissionCreation) WithData(data ClaimReversalSubmission) *ClaimReversalSubmissionCreation
- func (m *ClaimReversalSubmissionCreation) WithoutData() *ClaimReversalSubmissionCreation
- type ClaimReversalSubmissionDetailsResponse
- func (m *ClaimReversalSubmissionDetailsResponse) Json() string
- func (m *ClaimReversalSubmissionDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *ClaimReversalSubmissionDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *ClaimReversalSubmissionDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *ClaimReversalSubmissionDetailsResponse) WithData(data ClaimReversalSubmission) *ClaimReversalSubmissionDetailsResponse
- func (m *ClaimReversalSubmissionDetailsResponse) WithLinks(links Links) *ClaimReversalSubmissionDetailsResponse
- func (m *ClaimReversalSubmissionDetailsResponse) WithoutData() *ClaimReversalSubmissionDetailsResponse
- func (m *ClaimReversalSubmissionDetailsResponse) WithoutLinks() *ClaimReversalSubmissionDetailsResponse
- type ClaimReversalSubmissionRelationships
- func (m *ClaimReversalSubmissionRelationships) Json() string
- func (m *ClaimReversalSubmissionRelationships) MarshalBinary() ([]byte, error)
- func (m *ClaimReversalSubmissionRelationships) UnmarshalBinary(b []byte) error
- func (m *ClaimReversalSubmissionRelationships) Validate(formats strfmt.Registry) error
- func (m *ClaimReversalSubmissionRelationships) WithClaim(claim ClaimReversalSubmissionRelationshipsClaim) *ClaimReversalSubmissionRelationships
- func (m *ClaimReversalSubmissionRelationships) WithClaimReversal(claimReversal ClaimReversalSubmissionRelationshipsClaimReversal) *ClaimReversalSubmissionRelationships
- func (m *ClaimReversalSubmissionRelationships) WithoutClaim() *ClaimReversalSubmissionRelationships
- func (m *ClaimReversalSubmissionRelationships) WithoutClaimReversal() *ClaimReversalSubmissionRelationships
- type ClaimReversalSubmissionRelationshipsClaim
- func (m *ClaimReversalSubmissionRelationshipsClaim) Json() string
- func (m *ClaimReversalSubmissionRelationshipsClaim) MarshalBinary() ([]byte, error)
- func (m *ClaimReversalSubmissionRelationshipsClaim) UnmarshalBinary(b []byte) error
- func (m *ClaimReversalSubmissionRelationshipsClaim) Validate(formats strfmt.Registry) error
- func (m *ClaimReversalSubmissionRelationshipsClaim) WithData(data []*Claim) *ClaimReversalSubmissionRelationshipsClaim
- type ClaimReversalSubmissionRelationshipsClaimReversal
- func (m *ClaimReversalSubmissionRelationshipsClaimReversal) Json() string
- func (m *ClaimReversalSubmissionRelationshipsClaimReversal) MarshalBinary() ([]byte, error)
- func (m *ClaimReversalSubmissionRelationshipsClaimReversal) UnmarshalBinary(b []byte) error
- func (m *ClaimReversalSubmissionRelationshipsClaimReversal) Validate(formats strfmt.Registry) error
- func (m *ClaimReversalSubmissionRelationshipsClaimReversal) WithData(data []*ClaimReversal) *ClaimReversalSubmissionRelationshipsClaimReversal
- type ClaimSubmission
- func (m *ClaimSubmission) Json() string
- func (m *ClaimSubmission) MarshalBinary() ([]byte, error)
- func (m *ClaimSubmission) UnmarshalBinary(b []byte) error
- func (m *ClaimSubmission) Validate(formats strfmt.Registry) error
- func (m *ClaimSubmission) WithAttributes(attributes ClaimSubmissionAttributes) *ClaimSubmission
- func (m *ClaimSubmission) WithCreatedOn(createdOn strfmt.DateTime) *ClaimSubmission
- func (m *ClaimSubmission) WithID(id strfmt.UUID) *ClaimSubmission
- func (m *ClaimSubmission) WithModifiedOn(modifiedOn strfmt.DateTime) *ClaimSubmission
- func (m *ClaimSubmission) WithOrganisationID(organisationID strfmt.UUID) *ClaimSubmission
- func (m *ClaimSubmission) WithRelationships(relationships ClaimSubmissionRelationships) *ClaimSubmission
- func (m *ClaimSubmission) WithType(typeVar string) *ClaimSubmission
- func (m *ClaimSubmission) WithVersion(version int64) *ClaimSubmission
- func (m *ClaimSubmission) WithoutAttributes() *ClaimSubmission
- func (m *ClaimSubmission) WithoutCreatedOn() *ClaimSubmission
- func (m *ClaimSubmission) WithoutID() *ClaimSubmission
- func (m *ClaimSubmission) WithoutModifiedOn() *ClaimSubmission
- func (m *ClaimSubmission) WithoutOrganisationID() *ClaimSubmission
- func (m *ClaimSubmission) WithoutRelationships() *ClaimSubmission
- func (m *ClaimSubmission) WithoutVersion() *ClaimSubmission
- type ClaimSubmissionAttributes
- func (m *ClaimSubmissionAttributes) Json() string
- func (m *ClaimSubmissionAttributes) MarshalBinary() ([]byte, error)
- func (m *ClaimSubmissionAttributes) UnmarshalBinary(b []byte) error
- func (m *ClaimSubmissionAttributes) Validate(formats strfmt.Registry) error
- func (m *ClaimSubmissionAttributes) WithSchemeMessageID(schemeMessageID string) *ClaimSubmissionAttributes
- func (m *ClaimSubmissionAttributes) WithStatus(status ClaimSubmissionStatus) *ClaimSubmissionAttributes
- func (m *ClaimSubmissionAttributes) WithStatusReason(statusReason string) *ClaimSubmissionAttributes
- func (m *ClaimSubmissionAttributes) WithSubmissionDatetime(submissionDatetime strfmt.DateTime) *ClaimSubmissionAttributes
- type ClaimSubmissionCreation
- func (m *ClaimSubmissionCreation) Json() string
- func (m *ClaimSubmissionCreation) MarshalBinary() ([]byte, error)
- func (m *ClaimSubmissionCreation) UnmarshalBinary(b []byte) error
- func (m *ClaimSubmissionCreation) Validate(formats strfmt.Registry) error
- func (m *ClaimSubmissionCreation) WithData(data ClaimSubmission) *ClaimSubmissionCreation
- func (m *ClaimSubmissionCreation) WithoutData() *ClaimSubmissionCreation
- type ClaimSubmissionDetailsResponse
- func (m *ClaimSubmissionDetailsResponse) Json() string
- func (m *ClaimSubmissionDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *ClaimSubmissionDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *ClaimSubmissionDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *ClaimSubmissionDetailsResponse) WithData(data ClaimSubmission) *ClaimSubmissionDetailsResponse
- func (m *ClaimSubmissionDetailsResponse) WithLinks(links Links) *ClaimSubmissionDetailsResponse
- func (m *ClaimSubmissionDetailsResponse) WithoutData() *ClaimSubmissionDetailsResponse
- func (m *ClaimSubmissionDetailsResponse) WithoutLinks() *ClaimSubmissionDetailsResponse
- type ClaimSubmissionRelationships
- func (m *ClaimSubmissionRelationships) Json() string
- func (m *ClaimSubmissionRelationships) MarshalBinary() ([]byte, error)
- func (m *ClaimSubmissionRelationships) UnmarshalBinary(b []byte) error
- func (m *ClaimSubmissionRelationships) Validate(formats strfmt.Registry) error
- func (m *ClaimSubmissionRelationships) WithClaim(claim ClaimSubmissionRelationshipsClaim) *ClaimSubmissionRelationships
- func (m *ClaimSubmissionRelationships) WithoutClaim() *ClaimSubmissionRelationships
- type ClaimSubmissionRelationshipsClaim
- func (m *ClaimSubmissionRelationshipsClaim) Json() string
- func (m *ClaimSubmissionRelationshipsClaim) MarshalBinary() ([]byte, error)
- func (m *ClaimSubmissionRelationshipsClaim) UnmarshalBinary(b []byte) error
- func (m *ClaimSubmissionRelationshipsClaim) Validate(formats strfmt.Registry) error
- func (m *ClaimSubmissionRelationshipsClaim) WithData(data []*Claim) *ClaimSubmissionRelationshipsClaim
- type ClaimSubmissionStatus
- type Contact
- func (m *Contact) Json() string
- func (m *Contact) MarshalBinary() ([]byte, error)
- func (m *Contact) UnmarshalBinary(b []byte) error
- func (m *Contact) Validate(formats strfmt.Registry) error
- func (m *Contact) WithAttributes(attributes ContactAttributes) *Contact
- func (m *Contact) WithCreatedOn(createdOn strfmt.DateTime) *Contact
- func (m *Contact) WithID(id strfmt.UUID) *Contact
- func (m *Contact) WithModifiedOn(modifiedOn strfmt.DateTime) *Contact
- func (m *Contact) WithOrganisationID(organisationID strfmt.UUID) *Contact
- func (m *Contact) WithRelationships(relationships ContactRelationships) *Contact
- func (m *Contact) WithType(typeVar ContactResourceType) *Contact
- func (m *Contact) WithVersion(version int64) *Contact
- func (m *Contact) WithoutAttributes() *Contact
- func (m *Contact) WithoutID() *Contact
- func (m *Contact) WithoutOrganisationID() *Contact
- func (m *Contact) WithoutRelationships() *Contact
- func (m *Contact) WithoutVersion() *Contact
- type ContactAccount
- func (m *ContactAccount) Json() string
- func (m *ContactAccount) MarshalBinary() ([]byte, error)
- func (m *ContactAccount) UnmarshalBinary(b []byte) error
- func (m *ContactAccount) Validate(formats strfmt.Registry) error
- func (m *ContactAccount) WithAttributes(attributes ContactAccountAttributes) *ContactAccount
- func (m *ContactAccount) WithCreatedOn(createdOn strfmt.DateTime) *ContactAccount
- func (m *ContactAccount) WithID(id strfmt.UUID) *ContactAccount
- func (m *ContactAccount) WithModifiedOn(modifiedOn strfmt.DateTime) *ContactAccount
- func (m *ContactAccount) WithOrganisationID(organisationID strfmt.UUID) *ContactAccount
- func (m *ContactAccount) WithRelationships(relationships ContactAccountRelationships) *ContactAccount
- func (m *ContactAccount) WithType(typeVar ContactAccountResourceType) *ContactAccount
- func (m *ContactAccount) WithVersion(version int64) *ContactAccount
- func (m *ContactAccount) WithoutAttributes() *ContactAccount
- func (m *ContactAccount) WithoutID() *ContactAccount
- func (m *ContactAccount) WithoutOrganisationID() *ContactAccount
- func (m *ContactAccount) WithoutRelationships() *ContactAccount
- func (m *ContactAccount) WithoutVersion() *ContactAccount
- type ContactAccountAttributes
- func (m *ContactAccountAttributes) Json() string
- func (m *ContactAccountAttributes) MarshalBinary() ([]byte, error)
- func (m *ContactAccountAttributes) UnmarshalBinary(b []byte) error
- func (m *ContactAccountAttributes) Validate(formats strfmt.Registry) error
- func (m *ContactAccountAttributes) WithAccountName(accountName string) *ContactAccountAttributes
- func (m *ContactAccountAttributes) WithAccountNumber(accountNumber string) *ContactAccountAttributes
- func (m *ContactAccountAttributes) WithAccountNumberCode(accountNumberCode string) *ContactAccountAttributes
- func (m *ContactAccountAttributes) WithAccountType(accountType string) *ContactAccountAttributes
- func (m *ContactAccountAttributes) WithAccountWith(accountWith ContactAccountAttributesAccountWith) *ContactAccountAttributes
- func (m *ContactAccountAttributes) WithCountry(country string) *ContactAccountAttributes
- func (m *ContactAccountAttributes) WithCurrency(currency string) *ContactAccountAttributes
- func (m *ContactAccountAttributes) WithoutAccountWith() *ContactAccountAttributes
- type ContactAccountAttributesAccountWith
- func (m *ContactAccountAttributesAccountWith) Json() string
- func (m *ContactAccountAttributesAccountWith) MarshalBinary() ([]byte, error)
- func (m *ContactAccountAttributesAccountWith) UnmarshalBinary(b []byte) error
- func (m *ContactAccountAttributesAccountWith) Validate(formats strfmt.Registry) error
- func (m *ContactAccountAttributesAccountWith) WithBankID(bankID string) *ContactAccountAttributesAccountWith
- func (m *ContactAccountAttributesAccountWith) WithBankIDCode(bankIDCode string) *ContactAccountAttributesAccountWith
- func (m *ContactAccountAttributesAccountWith) WithBankName(bankName string) *ContactAccountAttributesAccountWith
- type ContactAccountCreatedEvent
- func (m *ContactAccountCreatedEvent) Json() string
- func (m *ContactAccountCreatedEvent) MarshalBinary() ([]byte, error)
- func (m *ContactAccountCreatedEvent) UnmarshalBinary(b []byte) error
- func (m *ContactAccountCreatedEvent) Validate(formats strfmt.Registry) error
- func (m *ContactAccountCreatedEvent) WithData(data ContactAccount) *ContactAccountCreatedEvent
- func (m *ContactAccountCreatedEvent) WithoutData() *ContactAccountCreatedEvent
- type ContactAccountCreation
- func (m *ContactAccountCreation) Json() string
- func (m *ContactAccountCreation) MarshalBinary() ([]byte, error)
- func (m *ContactAccountCreation) UnmarshalBinary(b []byte) error
- func (m *ContactAccountCreation) Validate(formats strfmt.Registry) error
- func (m *ContactAccountCreation) WithData(data NewContactAccount) *ContactAccountCreation
- func (m *ContactAccountCreation) WithoutData() *ContactAccountCreation
- type ContactAccountCreationResponse
- func (m *ContactAccountCreationResponse) Json() string
- func (m *ContactAccountCreationResponse) MarshalBinary() ([]byte, error)
- func (m *ContactAccountCreationResponse) UnmarshalBinary(b []byte) error
- func (m *ContactAccountCreationResponse) Validate(formats strfmt.Registry) error
- func (m *ContactAccountCreationResponse) WithData(data ContactAccount) *ContactAccountCreationResponse
- func (m *ContactAccountCreationResponse) WithLinks(links Links) *ContactAccountCreationResponse
- func (m *ContactAccountCreationResponse) WithoutData() *ContactAccountCreationResponse
- func (m *ContactAccountCreationResponse) WithoutLinks() *ContactAccountCreationResponse
- type ContactAccountGetResponse
- func (m *ContactAccountGetResponse) Json() string
- func (m *ContactAccountGetResponse) MarshalBinary() ([]byte, error)
- func (m *ContactAccountGetResponse) UnmarshalBinary(b []byte) error
- func (m *ContactAccountGetResponse) Validate(formats strfmt.Registry) error
- func (m *ContactAccountGetResponse) WithData(data ContactAccount) *ContactAccountGetResponse
- func (m *ContactAccountGetResponse) WithLinks(links Links) *ContactAccountGetResponse
- func (m *ContactAccountGetResponse) WithoutData() *ContactAccountGetResponse
- func (m *ContactAccountGetResponse) WithoutLinks() *ContactAccountGetResponse
- type ContactAccountRecord
- func (m *ContactAccountRecord) Json() string
- func (m *ContactAccountRecord) MarshalBinary() ([]byte, error)
- func (m *ContactAccountRecord) UnmarshalBinary(b []byte) error
- func (m *ContactAccountRecord) Validate(formats strfmt.Registry) error
- func (m *ContactAccountRecord) WithData(data ContactAccount) *ContactAccountRecord
- func (m *ContactAccountRecord) WithoutData() *ContactAccountRecord
- type ContactAccountRelationships
- func (m *ContactAccountRelationships) Json() string
- func (m *ContactAccountRelationships) MarshalBinary() ([]byte, error)
- func (m *ContactAccountRelationships) UnmarshalBinary(b []byte) error
- func (m *ContactAccountRelationships) Validate(formats strfmt.Registry) error
- func (m *ContactAccountRelationships) WithContact(contact RelationshipsContactRef) *ContactAccountRelationships
- func (m *ContactAccountRelationships) WithParty(party RelationshipsPartyRef) *ContactAccountRelationships
- func (m *ContactAccountRelationships) WithoutContact() *ContactAccountRelationships
- func (m *ContactAccountRelationships) WithoutParty() *ContactAccountRelationships
- type ContactAccountResourceType
- type ContactAccountUpdatedEvent
- func (m *ContactAccountUpdatedEvent) Json() string
- func (m *ContactAccountUpdatedEvent) MarshalBinary() ([]byte, error)
- func (m *ContactAccountUpdatedEvent) UnmarshalBinary(b []byte) error
- func (m *ContactAccountUpdatedEvent) Validate(formats strfmt.Registry) error
- func (m *ContactAccountUpdatedEvent) WithData(data ContactAccount) *ContactAccountUpdatedEvent
- func (m *ContactAccountUpdatedEvent) WithoutData() *ContactAccountUpdatedEvent
- type ContactAttributes
- func (m *ContactAttributes) Json() string
- func (m *ContactAttributes) MarshalBinary() ([]byte, error)
- func (m *ContactAttributes) UnmarshalBinary(b []byte) error
- func (m *ContactAttributes) Validate(formats strfmt.Registry) error
- func (m *ContactAttributes) WithAddress(address []string) *ContactAttributes
- func (m *ContactAttributes) WithCity(city string) *ContactAttributes
- func (m *ContactAttributes) WithContactMethod(contactMethod string) *ContactAttributes
- func (m *ContactAttributes) WithContactType(contactType string) *ContactAttributes
- func (m *ContactAttributes) WithCountry(country string) *ContactAttributes
- func (m *ContactAttributes) WithDistrict(district string) *ContactAttributes
- func (m *ContactAttributes) WithEmailAddress(emailAddress string) *ContactAttributes
- func (m *ContactAttributes) WithIdentification(identification []string) *ContactAttributes
- func (m *ContactAttributes) WithIdentificationType(identificationType string) *ContactAttributes
- func (m *ContactAttributes) WithName(name []string) *ContactAttributes
- func (m *ContactAttributes) WithPostCode(postCode string) *ContactAttributes
- func (m *ContactAttributes) WithProvince(province string) *ContactAttributes
- func (m *ContactAttributes) WithTelephoneNumber(telephoneNumber string) *ContactAttributes
- type ContactCreation
- func (m *ContactCreation) Json() string
- func (m *ContactCreation) MarshalBinary() ([]byte, error)
- func (m *ContactCreation) UnmarshalBinary(b []byte) error
- func (m *ContactCreation) Validate(formats strfmt.Registry) error
- func (m *ContactCreation) WithData(data NewContact) *ContactCreation
- func (m *ContactCreation) WithoutData() *ContactCreation
- type ContactCreationResponse
- func (m *ContactCreationResponse) Json() string
- func (m *ContactCreationResponse) MarshalBinary() ([]byte, error)
- func (m *ContactCreationResponse) UnmarshalBinary(b []byte) error
- func (m *ContactCreationResponse) Validate(formats strfmt.Registry) error
- func (m *ContactCreationResponse) WithData(data Contact) *ContactCreationResponse
- func (m *ContactCreationResponse) WithLinks(links Links) *ContactCreationResponse
- func (m *ContactCreationResponse) WithoutData() *ContactCreationResponse
- func (m *ContactCreationResponse) WithoutLinks() *ContactCreationResponse
- type ContactGetResponse
- func (m *ContactGetResponse) Json() string
- func (m *ContactGetResponse) MarshalBinary() ([]byte, error)
- func (m *ContactGetResponse) UnmarshalBinary(b []byte) error
- func (m *ContactGetResponse) Validate(formats strfmt.Registry) error
- func (m *ContactGetResponse) WithData(data Contact) *ContactGetResponse
- func (m *ContactGetResponse) WithLinks(links Links) *ContactGetResponse
- func (m *ContactGetResponse) WithoutData() *ContactGetResponse
- func (m *ContactGetResponse) WithoutLinks() *ContactGetResponse
- type ContactRecord
- func (m *ContactRecord) Json() string
- func (m *ContactRecord) MarshalBinary() ([]byte, error)
- func (m *ContactRecord) UnmarshalBinary(b []byte) error
- func (m *ContactRecord) Validate(formats strfmt.Registry) error
- func (m *ContactRecord) WithData(data Contact) *ContactRecord
- func (m *ContactRecord) WithoutData() *ContactRecord
- type ContactRelationships
- func (m *ContactRelationships) Json() string
- func (m *ContactRelationships) MarshalBinary() ([]byte, error)
- func (m *ContactRelationships) UnmarshalBinary(b []byte) error
- func (m *ContactRelationships) Validate(formats strfmt.Registry) error
- func (m *ContactRelationships) WithContactAccount(contactAccount RelationshipsContactAccountRef) *ContactRelationships
- func (m *ContactRelationships) WithParty(party RelationshipsPartyRef) *ContactRelationships
- func (m *ContactRelationships) WithoutContactAccount() *ContactRelationships
- func (m *ContactRelationships) WithoutParty() *ContactRelationships
- type ContactResourceType
- type Credential
- type CredentialCreationResponse
- func (m *CredentialCreationResponse) Json() string
- func (m *CredentialCreationResponse) MarshalBinary() ([]byte, error)
- func (m *CredentialCreationResponse) UnmarshalBinary(b []byte) error
- func (m *CredentialCreationResponse) Validate(formats strfmt.Registry) error
- func (m *CredentialCreationResponse) WithData(data CredentialSecret) *CredentialCreationResponse
- func (m *CredentialCreationResponse) WithLinks(links Links) *CredentialCreationResponse
- func (m *CredentialCreationResponse) WithoutData() *CredentialCreationResponse
- func (m *CredentialCreationResponse) WithoutLinks() *CredentialCreationResponse
- type CredentialSecret
- func (m *CredentialSecret) Json() string
- func (m *CredentialSecret) MarshalBinary() ([]byte, error)
- func (m *CredentialSecret) UnmarshalBinary(b []byte) error
- func (m *CredentialSecret) Validate(formats strfmt.Registry) error
- func (m *CredentialSecret) WithClientID(clientID string) *CredentialSecret
- func (m *CredentialSecret) WithClientSecret(clientSecret string) *CredentialSecret
- type CurrencyAndAmount
- func (m *CurrencyAndAmount) Json() string
- func (m *CurrencyAndAmount) MarshalBinary() ([]byte, error)
- func (m *CurrencyAndAmount) UnmarshalBinary(b []byte) error
- func (m *CurrencyAndAmount) Validate(formats strfmt.Registry) error
- func (m *CurrencyAndAmount) WithAmount(amount string) *CurrencyAndAmount
- func (m *CurrencyAndAmount) WithCurrency(currency string) *CurrencyAndAmount
- type DebtorPartyAccount
- func (m *DebtorPartyAccount) Json() string
- func (m *DebtorPartyAccount) MarshalBinary() ([]byte, error)
- func (m *DebtorPartyAccount) UnmarshalBinary(b []byte) error
- func (m *DebtorPartyAccount) Validate(formats strfmt.Registry) error
- func (m *DebtorPartyAccount) WithID(id strfmt.UUID) *DebtorPartyAccount
- func (m *DebtorPartyAccount) WithType(typeVar string) *DebtorPartyAccount
- func (m *DebtorPartyAccount) WithoutID() *DebtorPartyAccount
- func (m *DebtorPartyAccount) WithoutType() *DebtorPartyAccount
- type DirectDebit
- func (m *DirectDebit) Json() string
- func (m *DirectDebit) MarshalBinary() ([]byte, error)
- func (m *DirectDebit) UnmarshalBinary(b []byte) error
- func (m *DirectDebit) Validate(formats strfmt.Registry) error
- func (m *DirectDebit) WithAttributes(attributes DirectDebitAttributes) *DirectDebit
- func (m *DirectDebit) WithCreatedOn(createdOn strfmt.DateTime) *DirectDebit
- func (m *DirectDebit) WithID(id strfmt.UUID) *DirectDebit
- func (m *DirectDebit) WithModifiedOn(modifiedOn strfmt.DateTime) *DirectDebit
- func (m *DirectDebit) WithOrganisationID(organisationID strfmt.UUID) *DirectDebit
- func (m *DirectDebit) WithRelationships(relationships DirectDebitRelationships) *DirectDebit
- func (m *DirectDebit) WithType(typeVar string) *DirectDebit
- func (m *DirectDebit) WithVersion(version int64) *DirectDebit
- func (m *DirectDebit) WithoutAttributes() *DirectDebit
- func (m *DirectDebit) WithoutCreatedOn() *DirectDebit
- func (m *DirectDebit) WithoutID() *DirectDebit
- func (m *DirectDebit) WithoutModifiedOn() *DirectDebit
- func (m *DirectDebit) WithoutOrganisationID() *DirectDebit
- func (m *DirectDebit) WithoutRelationships() *DirectDebit
- func (m *DirectDebit) WithoutVersion() *DirectDebit
- type DirectDebitAdmission
- func (m *DirectDebitAdmission) Json() string
- func (m *DirectDebitAdmission) MarshalBinary() ([]byte, error)
- func (m *DirectDebitAdmission) UnmarshalBinary(b []byte) error
- func (m *DirectDebitAdmission) Validate(formats strfmt.Registry) error
- func (m *DirectDebitAdmission) WithAttributes(attributes DirectDebitAdmissionAttributes) *DirectDebitAdmission
- func (m *DirectDebitAdmission) WithCreatedOn(createdOn strfmt.DateTime) *DirectDebitAdmission
- func (m *DirectDebitAdmission) WithID(id strfmt.UUID) *DirectDebitAdmission
- func (m *DirectDebitAdmission) WithModifiedOn(modifiedOn strfmt.DateTime) *DirectDebitAdmission
- func (m *DirectDebitAdmission) WithOrganisationID(organisationID strfmt.UUID) *DirectDebitAdmission
- func (m *DirectDebitAdmission) WithRelationships(relationships DirectDebitAdmissionRelationships) *DirectDebitAdmission
- func (m *DirectDebitAdmission) WithType(typeVar string) *DirectDebitAdmission
- func (m *DirectDebitAdmission) WithVersion(version int64) *DirectDebitAdmission
- func (m *DirectDebitAdmission) WithoutAttributes() *DirectDebitAdmission
- func (m *DirectDebitAdmission) WithoutCreatedOn() *DirectDebitAdmission
- func (m *DirectDebitAdmission) WithoutModifiedOn() *DirectDebitAdmission
- func (m *DirectDebitAdmission) WithoutRelationships() *DirectDebitAdmission
- func (m *DirectDebitAdmission) WithoutVersion() *DirectDebitAdmission
- type DirectDebitAdmissionAttributes
- func (m *DirectDebitAdmissionAttributes) Json() string
- func (m *DirectDebitAdmissionAttributes) MarshalBinary() ([]byte, error)
- func (m *DirectDebitAdmissionAttributes) UnmarshalBinary(b []byte) error
- func (m *DirectDebitAdmissionAttributes) Validate(formats strfmt.Registry) error
- func (m *DirectDebitAdmissionAttributes) WithAdmissionDatetime(admissionDatetime strfmt.DateTime) *DirectDebitAdmissionAttributes
- func (m *DirectDebitAdmissionAttributes) WithSchemeStatusCode(schemeStatusCode string) *DirectDebitAdmissionAttributes
- func (m *DirectDebitAdmissionAttributes) WithSchemeStatusCodeDescription(schemeStatusCodeDescription string) *DirectDebitAdmissionAttributes
- func (m *DirectDebitAdmissionAttributes) WithStatus(status DirectDebitAdmissionStatus) *DirectDebitAdmissionAttributes
- func (m *DirectDebitAdmissionAttributes) WithStatusReason(statusReason DirectDebitAdmissionStatusReason) *DirectDebitAdmissionAttributes
- type DirectDebitAdmissionDetailsResponse
- func (m *DirectDebitAdmissionDetailsResponse) Json() string
- func (m *DirectDebitAdmissionDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *DirectDebitAdmissionDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *DirectDebitAdmissionDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *DirectDebitAdmissionDetailsResponse) WithData(data DirectDebitAdmission) *DirectDebitAdmissionDetailsResponse
- func (m *DirectDebitAdmissionDetailsResponse) WithLinks(links Links) *DirectDebitAdmissionDetailsResponse
- func (m *DirectDebitAdmissionDetailsResponse) WithoutData() *DirectDebitAdmissionDetailsResponse
- func (m *DirectDebitAdmissionDetailsResponse) WithoutLinks() *DirectDebitAdmissionDetailsResponse
- type DirectDebitAdmissionRelationships
- func (m *DirectDebitAdmissionRelationships) Json() string
- func (m *DirectDebitAdmissionRelationships) MarshalBinary() ([]byte, error)
- func (m *DirectDebitAdmissionRelationships) UnmarshalBinary(b []byte) error
- func (m *DirectDebitAdmissionRelationships) Validate(formats strfmt.Registry) error
- func (m *DirectDebitAdmissionRelationships) WithDirectDebit(directDebit DirectDebitAdmissionRelationshipsDirectDebit) *DirectDebitAdmissionRelationships
- func (m *DirectDebitAdmissionRelationships) WithoutDirectDebit() *DirectDebitAdmissionRelationships
- type DirectDebitAdmissionRelationshipsDirectDebit
- func (m *DirectDebitAdmissionRelationshipsDirectDebit) Json() string
- func (m *DirectDebitAdmissionRelationshipsDirectDebit) MarshalBinary() ([]byte, error)
- func (m *DirectDebitAdmissionRelationshipsDirectDebit) UnmarshalBinary(b []byte) error
- func (m *DirectDebitAdmissionRelationshipsDirectDebit) Validate(formats strfmt.Registry) error
- func (m *DirectDebitAdmissionRelationshipsDirectDebit) WithData(data []*DirectDebit) *DirectDebitAdmissionRelationshipsDirectDebit
- type DirectDebitAdmissionStatus
- type DirectDebitAdmissionStatusReason
- type DirectDebitAttributes
- func (m *DirectDebitAttributes) Json() string
- func (m *DirectDebitAttributes) MarshalBinary() ([]byte, error)
- func (m *DirectDebitAttributes) UnmarshalBinary(b []byte) error
- func (m *DirectDebitAttributes) Validate(formats strfmt.Registry) error
- func (m *DirectDebitAttributes) WithAmount(amount string) *DirectDebitAttributes
- func (m *DirectDebitAttributes) WithBeneficiaryParty(beneficiaryParty DirectDebitAttributesBeneficiaryParty) *DirectDebitAttributes
- func (m *DirectDebitAttributes) WithCategoryPurpose(categoryPurpose string) *DirectDebitAttributes
- func (m *DirectDebitAttributes) WithCategoryPurposeCoded(categoryPurposeCoded string) *DirectDebitAttributes
- func (m *DirectDebitAttributes) WithClearingID(clearingID string) *DirectDebitAttributes
- func (m *DirectDebitAttributes) WithCurrency(currency string) *DirectDebitAttributes
- func (m *DirectDebitAttributes) WithDebtorParty(debtorParty DirectDebitAttributesDebtorParty) *DirectDebitAttributes
- func (m *DirectDebitAttributes) WithEndToEndReference(endToEndReference string) *DirectDebitAttributes
- func (m *DirectDebitAttributes) WithInstructionID(instructionID string) *DirectDebitAttributes
- func (m *DirectDebitAttributes) WithMandateAmendmentIndicator(mandateAmendmentIndicator bool) *DirectDebitAttributes
- func (m *DirectDebitAttributes) WithMandateSignatureDate(mandateSignatureDate strfmt.Date) *DirectDebitAttributes
- func (m *DirectDebitAttributes) WithNumericReference(numericReference string) *DirectDebitAttributes
- func (m *DirectDebitAttributes) WithPaymentPurposeCoded(paymentPurposeCoded string) *DirectDebitAttributes
- func (m *DirectDebitAttributes) WithPaymentScheme(paymentScheme string) *DirectDebitAttributes
- func (m *DirectDebitAttributes) WithProcessingDate(processingDate strfmt.Date) *DirectDebitAttributes
- func (m *DirectDebitAttributes) WithReference(reference string) *DirectDebitAttributes
- func (m *DirectDebitAttributes) WithRemittanceInformation(remittanceInformation string) *DirectDebitAttributes
- func (m *DirectDebitAttributes) WithSchemePaymentType(schemePaymentType string) *DirectDebitAttributes
- func (m *DirectDebitAttributes) WithSchemeProcessingDate(schemeProcessingDate strfmt.Date) *DirectDebitAttributes
- func (m *DirectDebitAttributes) WithSchemeStatus(schemeStatus string) *DirectDebitAttributes
- func (m *DirectDebitAttributes) WithSchemeTransactionID(schemeTransactionID string) *DirectDebitAttributes
- func (m *DirectDebitAttributes) WithStructuredReference(structuredReference DirectDebitAttributesStructuredReference) *DirectDebitAttributes
- func (m *DirectDebitAttributes) WithUltimateBeneficiary(ultimateBeneficiary UltimateEntity) *DirectDebitAttributes
- func (m *DirectDebitAttributes) WithUltimateDebtor(ultimateDebtor UltimateEntity) *DirectDebitAttributes
- func (m *DirectDebitAttributes) WithUniqueSchemeID(uniqueSchemeID string) *DirectDebitAttributes
- func (m *DirectDebitAttributes) WithoutBeneficiaryParty() *DirectDebitAttributes
- func (m *DirectDebitAttributes) WithoutDebtorParty() *DirectDebitAttributes
- func (m *DirectDebitAttributes) WithoutMandateSignatureDate() *DirectDebitAttributes
- func (m *DirectDebitAttributes) WithoutProcessingDate() *DirectDebitAttributes
- func (m *DirectDebitAttributes) WithoutSchemeProcessingDate() *DirectDebitAttributes
- func (m *DirectDebitAttributes) WithoutStructuredReference() *DirectDebitAttributes
- func (m *DirectDebitAttributes) WithoutUltimateBeneficiary() *DirectDebitAttributes
- func (m *DirectDebitAttributes) WithoutUltimateDebtor() *DirectDebitAttributes
- type DirectDebitAttributesBeneficiaryParty
- func (m *DirectDebitAttributesBeneficiaryParty) Json() string
- func (m *DirectDebitAttributesBeneficiaryParty) MarshalBinary() ([]byte, error)
- func (m *DirectDebitAttributesBeneficiaryParty) UnmarshalBinary(b []byte) error
- func (m *DirectDebitAttributesBeneficiaryParty) Validate(formats strfmt.Registry) error
- func (m *DirectDebitAttributesBeneficiaryParty) WithAccountName(accountName string) *DirectDebitAttributesBeneficiaryParty
- func (m *DirectDebitAttributesBeneficiaryParty) WithAccountNumber(accountNumber string) *DirectDebitAttributesBeneficiaryParty
- func (m *DirectDebitAttributesBeneficiaryParty) WithAccountNumberCode(accountNumberCode AccountNumberCode) *DirectDebitAttributesBeneficiaryParty
- func (m *DirectDebitAttributesBeneficiaryParty) WithAccountType(accountType int64) *DirectDebitAttributesBeneficiaryParty
- func (m *DirectDebitAttributesBeneficiaryParty) WithAccountWith(accountWith AccountHoldingEntity) *DirectDebitAttributesBeneficiaryParty
- func (m *DirectDebitAttributesBeneficiaryParty) WithAddress(address []string) *DirectDebitAttributesBeneficiaryParty
- func (m *DirectDebitAttributesBeneficiaryParty) WithCountry(country string) *DirectDebitAttributesBeneficiaryParty
- func (m *DirectDebitAttributesBeneficiaryParty) WithName(name string) *DirectDebitAttributesBeneficiaryParty
- func (m *DirectDebitAttributesBeneficiaryParty) WithPrivateIdentification(privateIdentification PrivateIdentification) *DirectDebitAttributesBeneficiaryParty
- func (m *DirectDebitAttributesBeneficiaryParty) WithoutAccountWith() *DirectDebitAttributesBeneficiaryParty
- func (m *DirectDebitAttributesBeneficiaryParty) WithoutPrivateIdentification() *DirectDebitAttributesBeneficiaryParty
- type DirectDebitAttributesDebtorParty
- func (m *DirectDebitAttributesDebtorParty) Json() string
- func (m *DirectDebitAttributesDebtorParty) MarshalBinary() ([]byte, error)
- func (m *DirectDebitAttributesDebtorParty) UnmarshalBinary(b []byte) error
- func (m *DirectDebitAttributesDebtorParty) Validate(formats strfmt.Registry) error
- func (m *DirectDebitAttributesDebtorParty) WithAccountName(accountName string) *DirectDebitAttributesDebtorParty
- func (m *DirectDebitAttributesDebtorParty) WithAccountNumber(accountNumber string) *DirectDebitAttributesDebtorParty
- func (m *DirectDebitAttributesDebtorParty) WithAccountNumberCode(accountNumberCode AccountNumberCode) *DirectDebitAttributesDebtorParty
- func (m *DirectDebitAttributesDebtorParty) WithAccountWith(accountWith AccountHoldingEntity) *DirectDebitAttributesDebtorParty
- func (m *DirectDebitAttributesDebtorParty) WithAddress(address []string) *DirectDebitAttributesDebtorParty
- func (m *DirectDebitAttributesDebtorParty) WithCountry(country string) *DirectDebitAttributesDebtorParty
- func (m *DirectDebitAttributesDebtorParty) WithName(name string) *DirectDebitAttributesDebtorParty
- func (m *DirectDebitAttributesDebtorParty) WithOrganisationIdentification(organisationIdentification string) *DirectDebitAttributesDebtorParty
- func (m *DirectDebitAttributesDebtorParty) WithOrganisationIdentificationCode(organisationIdentificationCode string) *DirectDebitAttributesDebtorParty
- func (m *DirectDebitAttributesDebtorParty) WithOrganisationIdentificationIssuer(organisationIdentificationIssuer string) *DirectDebitAttributesDebtorParty
- func (m *DirectDebitAttributesDebtorParty) WithOrganisationIdentificationScheme(organisationIdentificationScheme string) *DirectDebitAttributesDebtorParty
- func (m *DirectDebitAttributesDebtorParty) WithPrivateIdentification(privateIdentification PrivateIdentification) *DirectDebitAttributesDebtorParty
- func (m *DirectDebitAttributesDebtorParty) WithoutAccountWith() *DirectDebitAttributesDebtorParty
- func (m *DirectDebitAttributesDebtorParty) WithoutPrivateIdentification() *DirectDebitAttributesDebtorParty
- type DirectDebitAttributesStructuredReference
- func (m *DirectDebitAttributesStructuredReference) Json() string
- func (m *DirectDebitAttributesStructuredReference) MarshalBinary() ([]byte, error)
- func (m *DirectDebitAttributesStructuredReference) UnmarshalBinary(b []byte) error
- func (m *DirectDebitAttributesStructuredReference) Validate(formats strfmt.Registry) error
- func (m *DirectDebitAttributesStructuredReference) WithIssuer(issuer string) *DirectDebitAttributesStructuredReference
- func (m *DirectDebitAttributesStructuredReference) WithReference(reference string) *DirectDebitAttributesStructuredReference
- type DirectDebitCreation
- func (m *DirectDebitCreation) Json() string
- func (m *DirectDebitCreation) MarshalBinary() ([]byte, error)
- func (m *DirectDebitCreation) UnmarshalBinary(b []byte) error
- func (m *DirectDebitCreation) Validate(formats strfmt.Registry) error
- func (m *DirectDebitCreation) WithData(data DirectDebit) *DirectDebitCreation
- func (m *DirectDebitCreation) WithoutData() *DirectDebitCreation
- type DirectDebitCreationResponse
- func (m *DirectDebitCreationResponse) Json() string
- func (m *DirectDebitCreationResponse) MarshalBinary() ([]byte, error)
- func (m *DirectDebitCreationResponse) UnmarshalBinary(b []byte) error
- func (m *DirectDebitCreationResponse) Validate(formats strfmt.Registry) error
- func (m *DirectDebitCreationResponse) WithData(data DirectDebit) *DirectDebitCreationResponse
- func (m *DirectDebitCreationResponse) WithLinks(links Links) *DirectDebitCreationResponse
- func (m *DirectDebitCreationResponse) WithoutData() *DirectDebitCreationResponse
- func (m *DirectDebitCreationResponse) WithoutLinks() *DirectDebitCreationResponse
- type DirectDebitDecision
- func (m *DirectDebitDecision) Json() string
- func (m *DirectDebitDecision) MarshalBinary() ([]byte, error)
- func (m *DirectDebitDecision) UnmarshalBinary(b []byte) error
- func (m *DirectDebitDecision) Validate(formats strfmt.Registry) error
- func (m *DirectDebitDecision) WithAttributes(attributes DirectDebitDecisionAttributes) *DirectDebitDecision
- func (m *DirectDebitDecision) WithCreatedOn(createdOn strfmt.DateTime) *DirectDebitDecision
- func (m *DirectDebitDecision) WithID(id strfmt.UUID) *DirectDebitDecision
- func (m *DirectDebitDecision) WithModifiedOn(modifiedOn strfmt.DateTime) *DirectDebitDecision
- func (m *DirectDebitDecision) WithOrganisationID(organisationID strfmt.UUID) *DirectDebitDecision
- func (m *DirectDebitDecision) WithRelationships(relationships DirectDebitDecisionRelationships) *DirectDebitDecision
- func (m *DirectDebitDecision) WithType(typeVar string) *DirectDebitDecision
- func (m *DirectDebitDecision) WithVersion(version int64) *DirectDebitDecision
- func (m *DirectDebitDecision) WithoutAttributes() *DirectDebitDecision
- func (m *DirectDebitDecision) WithoutCreatedOn() *DirectDebitDecision
- func (m *DirectDebitDecision) WithoutID() *DirectDebitDecision
- func (m *DirectDebitDecision) WithoutModifiedOn() *DirectDebitDecision
- func (m *DirectDebitDecision) WithoutOrganisationID() *DirectDebitDecision
- func (m *DirectDebitDecision) WithoutRelationships() *DirectDebitDecision
- func (m *DirectDebitDecision) WithoutVersion() *DirectDebitDecision
- type DirectDebitDecisionAttributes
- func (m *DirectDebitDecisionAttributes) Json() string
- func (m *DirectDebitDecisionAttributes) MarshalBinary() ([]byte, error)
- func (m *DirectDebitDecisionAttributes) UnmarshalBinary(b []byte) error
- func (m *DirectDebitDecisionAttributes) Validate(formats strfmt.Registry) error
- func (m *DirectDebitDecisionAttributes) WithAnswer(answer string) *DirectDebitDecisionAttributes
- func (m *DirectDebitDecisionAttributes) WithReason(reason string) *DirectDebitDecisionAttributes
- func (m *DirectDebitDecisionAttributes) WithReasonCode(reasonCode string) *DirectDebitDecisionAttributes
- type DirectDebitDecisionCreation
- func (m *DirectDebitDecisionCreation) Json() string
- func (m *DirectDebitDecisionCreation) MarshalBinary() ([]byte, error)
- func (m *DirectDebitDecisionCreation) UnmarshalBinary(b []byte) error
- func (m *DirectDebitDecisionCreation) Validate(formats strfmt.Registry) error
- func (m *DirectDebitDecisionCreation) WithData(data DirectDebitDecision) *DirectDebitDecisionCreation
- func (m *DirectDebitDecisionCreation) WithoutData() *DirectDebitDecisionCreation
- type DirectDebitDecisionCreationResponse
- func (m *DirectDebitDecisionCreationResponse) Json() string
- func (m *DirectDebitDecisionCreationResponse) MarshalBinary() ([]byte, error)
- func (m *DirectDebitDecisionCreationResponse) UnmarshalBinary(b []byte) error
- func (m *DirectDebitDecisionCreationResponse) Validate(formats strfmt.Registry) error
- func (m *DirectDebitDecisionCreationResponse) WithData(data DirectDebitDecision) *DirectDebitDecisionCreationResponse
- func (m *DirectDebitDecisionCreationResponse) WithLinks(links Links) *DirectDebitDecisionCreationResponse
- func (m *DirectDebitDecisionCreationResponse) WithoutData() *DirectDebitDecisionCreationResponse
- func (m *DirectDebitDecisionCreationResponse) WithoutLinks() *DirectDebitDecisionCreationResponse
- type DirectDebitDecisionDetailsResponse
- func (m *DirectDebitDecisionDetailsResponse) Json() string
- func (m *DirectDebitDecisionDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *DirectDebitDecisionDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *DirectDebitDecisionDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *DirectDebitDecisionDetailsResponse) WithData(data DirectDebitDecision) *DirectDebitDecisionDetailsResponse
- func (m *DirectDebitDecisionDetailsResponse) WithLinks(links Links) *DirectDebitDecisionDetailsResponse
- func (m *DirectDebitDecisionDetailsResponse) WithoutData() *DirectDebitDecisionDetailsResponse
- func (m *DirectDebitDecisionDetailsResponse) WithoutLinks() *DirectDebitDecisionDetailsResponse
- type DirectDebitDecisionRelationships
- func (m *DirectDebitDecisionRelationships) Json() string
- func (m *DirectDebitDecisionRelationships) MarshalBinary() ([]byte, error)
- func (m *DirectDebitDecisionRelationships) UnmarshalBinary(b []byte) error
- func (m *DirectDebitDecisionRelationships) Validate(formats strfmt.Registry) error
- func (m *DirectDebitDecisionRelationships) WithDirectDebit(directDebit DirectDebitDecisionRelationshipsDirectDebit) *DirectDebitDecisionRelationships
- func (m *DirectDebitDecisionRelationships) WithDirectDebitDecisionSubmission(...) *DirectDebitDecisionRelationships
- func (m *DirectDebitDecisionRelationships) WithoutDirectDebit() *DirectDebitDecisionRelationships
- func (m *DirectDebitDecisionRelationships) WithoutDirectDebitDecisionSubmission() *DirectDebitDecisionRelationships
- type DirectDebitDecisionRelationshipsDirectDebit
- func (m *DirectDebitDecisionRelationshipsDirectDebit) Json() string
- func (m *DirectDebitDecisionRelationshipsDirectDebit) MarshalBinary() ([]byte, error)
- func (m *DirectDebitDecisionRelationshipsDirectDebit) UnmarshalBinary(b []byte) error
- func (m *DirectDebitDecisionRelationshipsDirectDebit) Validate(formats strfmt.Registry) error
- func (m *DirectDebitDecisionRelationshipsDirectDebit) WithData(data []*DirectDebit) *DirectDebitDecisionRelationshipsDirectDebit
- type DirectDebitDecisionRelationshipsDirectDebitDecisionSubmission
- func (m *DirectDebitDecisionRelationshipsDirectDebitDecisionSubmission) Json() string
- func (m *DirectDebitDecisionRelationshipsDirectDebitDecisionSubmission) MarshalBinary() ([]byte, error)
- func (m *DirectDebitDecisionRelationshipsDirectDebitDecisionSubmission) UnmarshalBinary(b []byte) error
- func (m *DirectDebitDecisionRelationshipsDirectDebitDecisionSubmission) Validate(formats strfmt.Registry) error
- func (m *DirectDebitDecisionRelationshipsDirectDebitDecisionSubmission) WithData(data []*DirectDebitDecisionSubmission) *DirectDebitDecisionRelationshipsDirectDebitDecisionSubmission
- type DirectDebitDecisionSubmission
- func (m *DirectDebitDecisionSubmission) Json() string
- func (m *DirectDebitDecisionSubmission) MarshalBinary() ([]byte, error)
- func (m *DirectDebitDecisionSubmission) UnmarshalBinary(b []byte) error
- func (m *DirectDebitDecisionSubmission) Validate(formats strfmt.Registry) error
- func (m *DirectDebitDecisionSubmission) WithAttributes(attributes DirectDebitDecisionSubmissionAttributes) *DirectDebitDecisionSubmission
- func (m *DirectDebitDecisionSubmission) WithCreatedOn(createdOn strfmt.DateTime) *DirectDebitDecisionSubmission
- func (m *DirectDebitDecisionSubmission) WithID(id strfmt.UUID) *DirectDebitDecisionSubmission
- func (m *DirectDebitDecisionSubmission) WithModifiedOn(modifiedOn strfmt.DateTime) *DirectDebitDecisionSubmission
- func (m *DirectDebitDecisionSubmission) WithOrganisationID(organisationID strfmt.UUID) *DirectDebitDecisionSubmission
- func (m *DirectDebitDecisionSubmission) WithRelationships(relationships DirectDebitDecisionSubmissionRelationships) *DirectDebitDecisionSubmission
- func (m *DirectDebitDecisionSubmission) WithType(typeVar string) *DirectDebitDecisionSubmission
- func (m *DirectDebitDecisionSubmission) WithVersion(version int64) *DirectDebitDecisionSubmission
- func (m *DirectDebitDecisionSubmission) WithoutAttributes() *DirectDebitDecisionSubmission
- func (m *DirectDebitDecisionSubmission) WithoutCreatedOn() *DirectDebitDecisionSubmission
- func (m *DirectDebitDecisionSubmission) WithoutID() *DirectDebitDecisionSubmission
- func (m *DirectDebitDecisionSubmission) WithoutModifiedOn() *DirectDebitDecisionSubmission
- func (m *DirectDebitDecisionSubmission) WithoutOrganisationID() *DirectDebitDecisionSubmission
- func (m *DirectDebitDecisionSubmission) WithoutRelationships() *DirectDebitDecisionSubmission
- func (m *DirectDebitDecisionSubmission) WithoutVersion() *DirectDebitDecisionSubmission
- type DirectDebitDecisionSubmissionAttributes
- func (m *DirectDebitDecisionSubmissionAttributes) Json() string
- func (m *DirectDebitDecisionSubmissionAttributes) MarshalBinary() ([]byte, error)
- func (m *DirectDebitDecisionSubmissionAttributes) UnmarshalBinary(b []byte) error
- func (m *DirectDebitDecisionSubmissionAttributes) Validate(formats strfmt.Registry) error
- func (m *DirectDebitDecisionSubmissionAttributes) WithAuto(auto bool) *DirectDebitDecisionSubmissionAttributes
- func (m *DirectDebitDecisionSubmissionAttributes) WithStatus(status DirectDebitDecisionSubmissionStatus) *DirectDebitDecisionSubmissionAttributes
- func (m *DirectDebitDecisionSubmissionAttributes) WithStatusReason(statusReason string) *DirectDebitDecisionSubmissionAttributes
- func (m *DirectDebitDecisionSubmissionAttributes) WithSubmissionDatetime(submissionDatetime strfmt.DateTime) *DirectDebitDecisionSubmissionAttributes
- func (m *DirectDebitDecisionSubmissionAttributes) WithoutSubmissionDatetime() *DirectDebitDecisionSubmissionAttributes
- type DirectDebitDecisionSubmissionCreation
- func (m *DirectDebitDecisionSubmissionCreation) Json() string
- func (m *DirectDebitDecisionSubmissionCreation) MarshalBinary() ([]byte, error)
- func (m *DirectDebitDecisionSubmissionCreation) UnmarshalBinary(b []byte) error
- func (m *DirectDebitDecisionSubmissionCreation) Validate(formats strfmt.Registry) error
- func (m *DirectDebitDecisionSubmissionCreation) WithData(data DirectDebitDecisionSubmission) *DirectDebitDecisionSubmissionCreation
- func (m *DirectDebitDecisionSubmissionCreation) WithoutData() *DirectDebitDecisionSubmissionCreation
- type DirectDebitDecisionSubmissionCreationResponse
- func (m *DirectDebitDecisionSubmissionCreationResponse) Json() string
- func (m *DirectDebitDecisionSubmissionCreationResponse) MarshalBinary() ([]byte, error)
- func (m *DirectDebitDecisionSubmissionCreationResponse) UnmarshalBinary(b []byte) error
- func (m *DirectDebitDecisionSubmissionCreationResponse) Validate(formats strfmt.Registry) error
- func (m *DirectDebitDecisionSubmissionCreationResponse) WithData(data DirectDebitDecisionSubmission) *DirectDebitDecisionSubmissionCreationResponse
- func (m *DirectDebitDecisionSubmissionCreationResponse) WithLinks(links Links) *DirectDebitDecisionSubmissionCreationResponse
- func (m *DirectDebitDecisionSubmissionCreationResponse) WithoutData() *DirectDebitDecisionSubmissionCreationResponse
- func (m *DirectDebitDecisionSubmissionCreationResponse) WithoutLinks() *DirectDebitDecisionSubmissionCreationResponse
- type DirectDebitDecisionSubmissionDetailsResponse
- func (m *DirectDebitDecisionSubmissionDetailsResponse) Json() string
- func (m *DirectDebitDecisionSubmissionDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *DirectDebitDecisionSubmissionDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *DirectDebitDecisionSubmissionDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *DirectDebitDecisionSubmissionDetailsResponse) WithData(data DirectDebitDecisionSubmission) *DirectDebitDecisionSubmissionDetailsResponse
- func (m *DirectDebitDecisionSubmissionDetailsResponse) WithLinks(links Links) *DirectDebitDecisionSubmissionDetailsResponse
- func (m *DirectDebitDecisionSubmissionDetailsResponse) WithoutData() *DirectDebitDecisionSubmissionDetailsResponse
- func (m *DirectDebitDecisionSubmissionDetailsResponse) WithoutLinks() *DirectDebitDecisionSubmissionDetailsResponse
- type DirectDebitDecisionSubmissionRelationships
- func (m *DirectDebitDecisionSubmissionRelationships) Json() string
- func (m *DirectDebitDecisionSubmissionRelationships) MarshalBinary() ([]byte, error)
- func (m *DirectDebitDecisionSubmissionRelationships) UnmarshalBinary(b []byte) error
- func (m *DirectDebitDecisionSubmissionRelationships) Validate(formats strfmt.Registry) error
- func (m *DirectDebitDecisionSubmissionRelationships) WithDirectDebit(directDebit DirectDebitDecisionSubmissionRelationshipsDirectDebit) *DirectDebitDecisionSubmissionRelationships
- func (m *DirectDebitDecisionSubmissionRelationships) WithDirectDebitDecision(...) *DirectDebitDecisionSubmissionRelationships
- func (m *DirectDebitDecisionSubmissionRelationships) WithoutDirectDebit() *DirectDebitDecisionSubmissionRelationships
- func (m *DirectDebitDecisionSubmissionRelationships) WithoutDirectDebitDecision() *DirectDebitDecisionSubmissionRelationships
- type DirectDebitDecisionSubmissionRelationshipsDirectDebit
- func (m *DirectDebitDecisionSubmissionRelationshipsDirectDebit) Json() string
- func (m *DirectDebitDecisionSubmissionRelationshipsDirectDebit) MarshalBinary() ([]byte, error)
- func (m *DirectDebitDecisionSubmissionRelationshipsDirectDebit) UnmarshalBinary(b []byte) error
- func (m *DirectDebitDecisionSubmissionRelationshipsDirectDebit) Validate(formats strfmt.Registry) error
- func (m *DirectDebitDecisionSubmissionRelationshipsDirectDebit) WithData(data []*DirectDebit) *DirectDebitDecisionSubmissionRelationshipsDirectDebit
- type DirectDebitDecisionSubmissionRelationshipsDirectDebitDecision
- func (m *DirectDebitDecisionSubmissionRelationshipsDirectDebitDecision) Json() string
- func (m *DirectDebitDecisionSubmissionRelationshipsDirectDebitDecision) MarshalBinary() ([]byte, error)
- func (m *DirectDebitDecisionSubmissionRelationshipsDirectDebitDecision) UnmarshalBinary(b []byte) error
- func (m *DirectDebitDecisionSubmissionRelationshipsDirectDebitDecision) Validate(formats strfmt.Registry) error
- func (m *DirectDebitDecisionSubmissionRelationshipsDirectDebitDecision) WithData(data []*DirectDebitDecision) *DirectDebitDecisionSubmissionRelationshipsDirectDebitDecision
- type DirectDebitDecisionSubmissionStatus
- type DirectDebitDetailsListResponse
- func (m *DirectDebitDetailsListResponse) Json() string
- func (m *DirectDebitDetailsListResponse) MarshalBinary() ([]byte, error)
- func (m *DirectDebitDetailsListResponse) UnmarshalBinary(b []byte) error
- func (m *DirectDebitDetailsListResponse) Validate(formats strfmt.Registry) error
- func (m *DirectDebitDetailsListResponse) WithData(data []*DirectDebit) *DirectDebitDetailsListResponse
- func (m *DirectDebitDetailsListResponse) WithLinks(links Links) *DirectDebitDetailsListResponse
- func (m *DirectDebitDetailsListResponse) WithoutLinks() *DirectDebitDetailsListResponse
- type DirectDebitDetailsResponse
- func (m *DirectDebitDetailsResponse) Json() string
- func (m *DirectDebitDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *DirectDebitDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *DirectDebitDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *DirectDebitDetailsResponse) WithData(data DirectDebit) *DirectDebitDetailsResponse
- func (m *DirectDebitDetailsResponse) WithLinks(links Links) *DirectDebitDetailsResponse
- func (m *DirectDebitDetailsResponse) WithoutData() *DirectDebitDetailsResponse
- func (m *DirectDebitDetailsResponse) WithoutLinks() *DirectDebitDetailsResponse
- type DirectDebitRecall
- func (m *DirectDebitRecall) Json() string
- func (m *DirectDebitRecall) MarshalBinary() ([]byte, error)
- func (m *DirectDebitRecall) UnmarshalBinary(b []byte) error
- func (m *DirectDebitRecall) Validate(formats strfmt.Registry) error
- func (m *DirectDebitRecall) WithAttributes(attributes DirectDebitRecallAttributes) *DirectDebitRecall
- func (m *DirectDebitRecall) WithCreatedOn(createdOn strfmt.DateTime) *DirectDebitRecall
- func (m *DirectDebitRecall) WithID(id strfmt.UUID) *DirectDebitRecall
- func (m *DirectDebitRecall) WithModifiedOn(modifiedOn strfmt.DateTime) *DirectDebitRecall
- func (m *DirectDebitRecall) WithOrganisationID(organisationID strfmt.UUID) *DirectDebitRecall
- func (m *DirectDebitRecall) WithRelationships(relationships DirectDebitRecallRelationships) *DirectDebitRecall
- func (m *DirectDebitRecall) WithType(typeVar string) *DirectDebitRecall
- func (m *DirectDebitRecall) WithVersion(version int64) *DirectDebitRecall
- func (m *DirectDebitRecall) WithoutAttributes() *DirectDebitRecall
- func (m *DirectDebitRecall) WithoutCreatedOn() *DirectDebitRecall
- func (m *DirectDebitRecall) WithoutID() *DirectDebitRecall
- func (m *DirectDebitRecall) WithoutModifiedOn() *DirectDebitRecall
- func (m *DirectDebitRecall) WithoutRelationships() *DirectDebitRecall
- func (m *DirectDebitRecall) WithoutVersion() *DirectDebitRecall
- type DirectDebitRecallAdmission
- func (m *DirectDebitRecallAdmission) Json() string
- func (m *DirectDebitRecallAdmission) MarshalBinary() ([]byte, error)
- func (m *DirectDebitRecallAdmission) UnmarshalBinary(b []byte) error
- func (m *DirectDebitRecallAdmission) Validate(formats strfmt.Registry) error
- func (m *DirectDebitRecallAdmission) WithAttributes(attributes DirectDebitRecallAdmissionAttributes) *DirectDebitRecallAdmission
- func (m *DirectDebitRecallAdmission) WithCreatedOn(createdOn strfmt.DateTime) *DirectDebitRecallAdmission
- func (m *DirectDebitRecallAdmission) WithID(id strfmt.UUID) *DirectDebitRecallAdmission
- func (m *DirectDebitRecallAdmission) WithModifiedOn(modifiedOn strfmt.DateTime) *DirectDebitRecallAdmission
- func (m *DirectDebitRecallAdmission) WithOrganisationID(organisationID strfmt.UUID) *DirectDebitRecallAdmission
- func (m *DirectDebitRecallAdmission) WithRelationships(relationships DirectDebitRecallAdmissionRelationships) *DirectDebitRecallAdmission
- func (m *DirectDebitRecallAdmission) WithType(typeVar string) *DirectDebitRecallAdmission
- func (m *DirectDebitRecallAdmission) WithVersion(version int64) *DirectDebitRecallAdmission
- func (m *DirectDebitRecallAdmission) WithoutAttributes() *DirectDebitRecallAdmission
- func (m *DirectDebitRecallAdmission) WithoutCreatedOn() *DirectDebitRecallAdmission
- func (m *DirectDebitRecallAdmission) WithoutID() *DirectDebitRecallAdmission
- func (m *DirectDebitRecallAdmission) WithoutModifiedOn() *DirectDebitRecallAdmission
- func (m *DirectDebitRecallAdmission) WithoutRelationships() *DirectDebitRecallAdmission
- func (m *DirectDebitRecallAdmission) WithoutVersion() *DirectDebitRecallAdmission
- type DirectDebitRecallAdmissionAttributes
- func (m *DirectDebitRecallAdmissionAttributes) Json() string
- func (m *DirectDebitRecallAdmissionAttributes) MarshalBinary() ([]byte, error)
- func (m *DirectDebitRecallAdmissionAttributes) UnmarshalBinary(b []byte) error
- func (m *DirectDebitRecallAdmissionAttributes) Validate(formats strfmt.Registry) error
- func (m *DirectDebitRecallAdmissionAttributes) WithAdmissionDatetime(admissionDatetime strfmt.DateTime) *DirectDebitRecallAdmissionAttributes
- func (m *DirectDebitRecallAdmissionAttributes) WithSourceGateway(sourceGateway string) *DirectDebitRecallAdmissionAttributes
- func (m *DirectDebitRecallAdmissionAttributes) WithStatus(status DirectDebitRecallAdmissionStatus) *DirectDebitRecallAdmissionAttributes
- func (m *DirectDebitRecallAdmissionAttributes) WithStatusReason(statusReason string) *DirectDebitRecallAdmissionAttributes
- func (m *DirectDebitRecallAdmissionAttributes) WithoutAdmissionDatetime() *DirectDebitRecallAdmissionAttributes
- type DirectDebitRecallAdmissionDetailsResponse
- func (m *DirectDebitRecallAdmissionDetailsResponse) Json() string
- func (m *DirectDebitRecallAdmissionDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *DirectDebitRecallAdmissionDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *DirectDebitRecallAdmissionDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *DirectDebitRecallAdmissionDetailsResponse) WithData(data DirectDebitRecallAdmission) *DirectDebitRecallAdmissionDetailsResponse
- func (m *DirectDebitRecallAdmissionDetailsResponse) WithLinks(links Links) *DirectDebitRecallAdmissionDetailsResponse
- func (m *DirectDebitRecallAdmissionDetailsResponse) WithoutData() *DirectDebitRecallAdmissionDetailsResponse
- func (m *DirectDebitRecallAdmissionDetailsResponse) WithoutLinks() *DirectDebitRecallAdmissionDetailsResponse
- type DirectDebitRecallAdmissionRelationships
- func (m *DirectDebitRecallAdmissionRelationships) Json() string
- func (m *DirectDebitRecallAdmissionRelationships) MarshalBinary() ([]byte, error)
- func (m *DirectDebitRecallAdmissionRelationships) UnmarshalBinary(b []byte) error
- func (m *DirectDebitRecallAdmissionRelationships) Validate(formats strfmt.Registry) error
- func (m *DirectDebitRecallAdmissionRelationships) WithDirectDebit(directDebit DirectDebitRecallAdmissionRelationshipsDirectDebit) *DirectDebitRecallAdmissionRelationships
- func (m *DirectDebitRecallAdmissionRelationships) WithDirectDebitRecall(directDebitRecall DirectDebitRecallAdmissionRelationshipsDirectDebitRecall) *DirectDebitRecallAdmissionRelationships
- func (m *DirectDebitRecallAdmissionRelationships) WithoutDirectDebit() *DirectDebitRecallAdmissionRelationships
- func (m *DirectDebitRecallAdmissionRelationships) WithoutDirectDebitRecall() *DirectDebitRecallAdmissionRelationships
- type DirectDebitRecallAdmissionRelationshipsDirectDebit
- func (m *DirectDebitRecallAdmissionRelationshipsDirectDebit) Json() string
- func (m *DirectDebitRecallAdmissionRelationshipsDirectDebit) MarshalBinary() ([]byte, error)
- func (m *DirectDebitRecallAdmissionRelationshipsDirectDebit) UnmarshalBinary(b []byte) error
- func (m *DirectDebitRecallAdmissionRelationshipsDirectDebit) Validate(formats strfmt.Registry) error
- func (m *DirectDebitRecallAdmissionRelationshipsDirectDebit) WithData(data []*DirectDebit) *DirectDebitRecallAdmissionRelationshipsDirectDebit
- type DirectDebitRecallAdmissionRelationshipsDirectDebitRecall
- func (m *DirectDebitRecallAdmissionRelationshipsDirectDebitRecall) Json() string
- func (m *DirectDebitRecallAdmissionRelationshipsDirectDebitRecall) MarshalBinary() ([]byte, error)
- func (m *DirectDebitRecallAdmissionRelationshipsDirectDebitRecall) UnmarshalBinary(b []byte) error
- func (m *DirectDebitRecallAdmissionRelationshipsDirectDebitRecall) Validate(formats strfmt.Registry) error
- func (m *DirectDebitRecallAdmissionRelationshipsDirectDebitRecall) WithData(data []*DirectDebitRecall) *DirectDebitRecallAdmissionRelationshipsDirectDebitRecall
- type DirectDebitRecallAdmissionStatus
- type DirectDebitRecallAttributes
- func (m *DirectDebitRecallAttributes) Json() string
- func (m *DirectDebitRecallAttributes) MarshalBinary() ([]byte, error)
- func (m *DirectDebitRecallAttributes) UnmarshalBinary(b []byte) error
- func (m *DirectDebitRecallAttributes) Validate(formats strfmt.Registry) error
- func (m *DirectDebitRecallAttributes) WithReason(reason string) *DirectDebitRecallAttributes
- func (m *DirectDebitRecallAttributes) WithReasonCode(reasonCode string) *DirectDebitRecallAttributes
- func (m *DirectDebitRecallAttributes) WithStatus(status RecallStatus) *DirectDebitRecallAttributes
- type DirectDebitRecallCreation
- func (m *DirectDebitRecallCreation) Json() string
- func (m *DirectDebitRecallCreation) MarshalBinary() ([]byte, error)
- func (m *DirectDebitRecallCreation) UnmarshalBinary(b []byte) error
- func (m *DirectDebitRecallCreation) Validate(formats strfmt.Registry) error
- func (m *DirectDebitRecallCreation) WithData(data DirectDebitRecall) *DirectDebitRecallCreation
- func (m *DirectDebitRecallCreation) WithoutData() *DirectDebitRecallCreation
- type DirectDebitRecallCreationResponse
- func (m *DirectDebitRecallCreationResponse) Json() string
- func (m *DirectDebitRecallCreationResponse) MarshalBinary() ([]byte, error)
- func (m *DirectDebitRecallCreationResponse) UnmarshalBinary(b []byte) error
- func (m *DirectDebitRecallCreationResponse) Validate(formats strfmt.Registry) error
- func (m *DirectDebitRecallCreationResponse) WithData(data DirectDebitRecall) *DirectDebitRecallCreationResponse
- func (m *DirectDebitRecallCreationResponse) WithLinks(links Links) *DirectDebitRecallCreationResponse
- func (m *DirectDebitRecallCreationResponse) WithoutData() *DirectDebitRecallCreationResponse
- func (m *DirectDebitRecallCreationResponse) WithoutLinks() *DirectDebitRecallCreationResponse
- type DirectDebitRecallDetailsResponse
- func (m *DirectDebitRecallDetailsResponse) Json() string
- func (m *DirectDebitRecallDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *DirectDebitRecallDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *DirectDebitRecallDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *DirectDebitRecallDetailsResponse) WithData(data DirectDebitRecall) *DirectDebitRecallDetailsResponse
- func (m *DirectDebitRecallDetailsResponse) WithLinks(links Links) *DirectDebitRecallDetailsResponse
- func (m *DirectDebitRecallDetailsResponse) WithoutData() *DirectDebitRecallDetailsResponse
- func (m *DirectDebitRecallDetailsResponse) WithoutLinks() *DirectDebitRecallDetailsResponse
- type DirectDebitRecallRelationships
- func (m *DirectDebitRecallRelationships) Json() string
- func (m *DirectDebitRecallRelationships) MarshalBinary() ([]byte, error)
- func (m *DirectDebitRecallRelationships) UnmarshalBinary(b []byte) error
- func (m *DirectDebitRecallRelationships) Validate(formats strfmt.Registry) error
- func (m *DirectDebitRecallRelationships) WithDirectDebit(directDebit DirectDebitRecallRelationshipsDirectDebit) *DirectDebitRecallRelationships
- func (m *DirectDebitRecallRelationships) WithDirectDebitRecallAdmission(...) *DirectDebitRecallRelationships
- func (m *DirectDebitRecallRelationships) WithoutDirectDebit() *DirectDebitRecallRelationships
- func (m *DirectDebitRecallRelationships) WithoutDirectDebitRecallAdmission() *DirectDebitRecallRelationships
- type DirectDebitRecallRelationshipsDirectDebit
- func (m *DirectDebitRecallRelationshipsDirectDebit) Json() string
- func (m *DirectDebitRecallRelationshipsDirectDebit) MarshalBinary() ([]byte, error)
- func (m *DirectDebitRecallRelationshipsDirectDebit) UnmarshalBinary(b []byte) error
- func (m *DirectDebitRecallRelationshipsDirectDebit) Validate(formats strfmt.Registry) error
- func (m *DirectDebitRecallRelationshipsDirectDebit) WithData(data []*DirectDebit) *DirectDebitRecallRelationshipsDirectDebit
- type DirectDebitRecallRelationshipsDirectDebitRecallAdmission
- func (m *DirectDebitRecallRelationshipsDirectDebitRecallAdmission) Json() string
- func (m *DirectDebitRecallRelationshipsDirectDebitRecallAdmission) MarshalBinary() ([]byte, error)
- func (m *DirectDebitRecallRelationshipsDirectDebitRecallAdmission) UnmarshalBinary(b []byte) error
- func (m *DirectDebitRecallRelationshipsDirectDebitRecallAdmission) Validate(formats strfmt.Registry) error
- func (m *DirectDebitRecallRelationshipsDirectDebitRecallAdmission) WithData(data []*DirectDebitRecallAdmission) *DirectDebitRecallRelationshipsDirectDebitRecallAdmission
- type DirectDebitRelationships
- func (m *DirectDebitRelationships) Json() string
- func (m *DirectDebitRelationships) MarshalBinary() ([]byte, error)
- func (m *DirectDebitRelationships) UnmarshalBinary(b []byte) error
- func (m *DirectDebitRelationships) Validate(formats strfmt.Registry) error
- func (m *DirectDebitRelationships) WithDirectDebitAdmission(directDebitAdmission DirectDebitRelationshipsDirectDebitAdmission) *DirectDebitRelationships
- func (m *DirectDebitRelationships) WithDirectDebitDecision(directDebitDecision DirectDebitRelationshipsDirectDebitDecision) *DirectDebitRelationships
- func (m *DirectDebitRelationships) WithDirectDebitRecall(directDebitRecall DirectDebitRelationshipsDirectDebitRecall) *DirectDebitRelationships
- func (m *DirectDebitRelationships) WithDirectDebitReturn(directDebitReturn DirectDebitRelationshipsDirectDebitReturn) *DirectDebitRelationships
- func (m *DirectDebitRelationships) WithDirectDebitReversal(directDebitReversal DirectDebitRelationshipsDirectDebitReversal) *DirectDebitRelationships
- func (m *DirectDebitRelationships) WithDirectDebitSubmission(directDebitSubmission DirectDebitRelationshipsDirectDebitSubmission) *DirectDebitRelationships
- func (m *DirectDebitRelationships) WithMandate(mandate DirectDebitRelationshipsMandate) *DirectDebitRelationships
- func (m *DirectDebitRelationships) WithoutDirectDebitAdmission() *DirectDebitRelationships
- func (m *DirectDebitRelationships) WithoutDirectDebitDecision() *DirectDebitRelationships
- func (m *DirectDebitRelationships) WithoutDirectDebitRecall() *DirectDebitRelationships
- func (m *DirectDebitRelationships) WithoutDirectDebitReturn() *DirectDebitRelationships
- func (m *DirectDebitRelationships) WithoutDirectDebitReversal() *DirectDebitRelationships
- func (m *DirectDebitRelationships) WithoutDirectDebitSubmission() *DirectDebitRelationships
- func (m *DirectDebitRelationships) WithoutMandate() *DirectDebitRelationships
- type DirectDebitRelationshipsDirectDebitAdmission
- func (m *DirectDebitRelationshipsDirectDebitAdmission) Json() string
- func (m *DirectDebitRelationshipsDirectDebitAdmission) MarshalBinary() ([]byte, error)
- func (m *DirectDebitRelationshipsDirectDebitAdmission) UnmarshalBinary(b []byte) error
- func (m *DirectDebitRelationshipsDirectDebitAdmission) Validate(formats strfmt.Registry) error
- func (m *DirectDebitRelationshipsDirectDebitAdmission) WithData(data []*DirectDebitAdmission) *DirectDebitRelationshipsDirectDebitAdmission
- type DirectDebitRelationshipsDirectDebitDecision
- func (m *DirectDebitRelationshipsDirectDebitDecision) Json() string
- func (m *DirectDebitRelationshipsDirectDebitDecision) MarshalBinary() ([]byte, error)
- func (m *DirectDebitRelationshipsDirectDebitDecision) UnmarshalBinary(b []byte) error
- func (m *DirectDebitRelationshipsDirectDebitDecision) Validate(formats strfmt.Registry) error
- func (m *DirectDebitRelationshipsDirectDebitDecision) WithData(data []*DirectDebitDecision) *DirectDebitRelationshipsDirectDebitDecision
- type DirectDebitRelationshipsDirectDebitRecall
- func (m *DirectDebitRelationshipsDirectDebitRecall) Json() string
- func (m *DirectDebitRelationshipsDirectDebitRecall) MarshalBinary() ([]byte, error)
- func (m *DirectDebitRelationshipsDirectDebitRecall) UnmarshalBinary(b []byte) error
- func (m *DirectDebitRelationshipsDirectDebitRecall) Validate(formats strfmt.Registry) error
- func (m *DirectDebitRelationshipsDirectDebitRecall) WithData(data []*DirectDebitRecall) *DirectDebitRelationshipsDirectDebitRecall
- type DirectDebitRelationshipsDirectDebitReturn
- func (m *DirectDebitRelationshipsDirectDebitReturn) Json() string
- func (m *DirectDebitRelationshipsDirectDebitReturn) MarshalBinary() ([]byte, error)
- func (m *DirectDebitRelationshipsDirectDebitReturn) UnmarshalBinary(b []byte) error
- func (m *DirectDebitRelationshipsDirectDebitReturn) Validate(formats strfmt.Registry) error
- func (m *DirectDebitRelationshipsDirectDebitReturn) WithData(data []*DirectDebitReturn) *DirectDebitRelationshipsDirectDebitReturn
- type DirectDebitRelationshipsDirectDebitReversal
- func (m *DirectDebitRelationshipsDirectDebitReversal) Json() string
- func (m *DirectDebitRelationshipsDirectDebitReversal) MarshalBinary() ([]byte, error)
- func (m *DirectDebitRelationshipsDirectDebitReversal) UnmarshalBinary(b []byte) error
- func (m *DirectDebitRelationshipsDirectDebitReversal) Validate(formats strfmt.Registry) error
- func (m *DirectDebitRelationshipsDirectDebitReversal) WithData(data []*DirectDebitReversal) *DirectDebitRelationshipsDirectDebitReversal
- type DirectDebitRelationshipsDirectDebitSubmission
- func (m *DirectDebitRelationshipsDirectDebitSubmission) Json() string
- func (m *DirectDebitRelationshipsDirectDebitSubmission) MarshalBinary() ([]byte, error)
- func (m *DirectDebitRelationshipsDirectDebitSubmission) UnmarshalBinary(b []byte) error
- func (m *DirectDebitRelationshipsDirectDebitSubmission) Validate(formats strfmt.Registry) error
- func (m *DirectDebitRelationshipsDirectDebitSubmission) WithData(data []*DirectDebitSubmission) *DirectDebitRelationshipsDirectDebitSubmission
- type DirectDebitRelationshipsMandate
- func (m *DirectDebitRelationshipsMandate) Json() string
- func (m *DirectDebitRelationshipsMandate) MarshalBinary() ([]byte, error)
- func (m *DirectDebitRelationshipsMandate) UnmarshalBinary(b []byte) error
- func (m *DirectDebitRelationshipsMandate) Validate(formats strfmt.Registry) error
- func (m *DirectDebitRelationshipsMandate) WithData(data []*Mandate) *DirectDebitRelationshipsMandate
- type DirectDebitResourceType
- type DirectDebitReturn
- func (m *DirectDebitReturn) Json() string
- func (m *DirectDebitReturn) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReturn) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReturn) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReturn) WithAttributes(attributes DirectDebitReturnAttributes) *DirectDebitReturn
- func (m *DirectDebitReturn) WithCreatedOn(createdOn strfmt.DateTime) *DirectDebitReturn
- func (m *DirectDebitReturn) WithID(id strfmt.UUID) *DirectDebitReturn
- func (m *DirectDebitReturn) WithModifiedOn(modifiedOn strfmt.DateTime) *DirectDebitReturn
- func (m *DirectDebitReturn) WithOrganisationID(organisationID strfmt.UUID) *DirectDebitReturn
- func (m *DirectDebitReturn) WithRelationships(relationships DirectDebitReturnRelationships) *DirectDebitReturn
- func (m *DirectDebitReturn) WithType(typeVar string) *DirectDebitReturn
- func (m *DirectDebitReturn) WithVersion(version int64) *DirectDebitReturn
- func (m *DirectDebitReturn) WithoutAttributes() *DirectDebitReturn
- func (m *DirectDebitReturn) WithoutCreatedOn() *DirectDebitReturn
- func (m *DirectDebitReturn) WithoutModifiedOn() *DirectDebitReturn
- func (m *DirectDebitReturn) WithoutRelationships() *DirectDebitReturn
- func (m *DirectDebitReturn) WithoutVersion() *DirectDebitReturn
- type DirectDebitReturnAdmission
- func (m *DirectDebitReturnAdmission) Json() string
- func (m *DirectDebitReturnAdmission) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReturnAdmission) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReturnAdmission) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReturnAdmission) WithAttributes(attributes DirectDebitReturnAdmissionAttributes) *DirectDebitReturnAdmission
- func (m *DirectDebitReturnAdmission) WithCreatedOn(createdOn strfmt.DateTime) *DirectDebitReturnAdmission
- func (m *DirectDebitReturnAdmission) WithID(id strfmt.UUID) *DirectDebitReturnAdmission
- func (m *DirectDebitReturnAdmission) WithModifiedOn(modifiedOn strfmt.DateTime) *DirectDebitReturnAdmission
- func (m *DirectDebitReturnAdmission) WithOrganisationID(organisationID strfmt.UUID) *DirectDebitReturnAdmission
- func (m *DirectDebitReturnAdmission) WithRelationships(relationships DirectDebitReturnAdmissionRelationships) *DirectDebitReturnAdmission
- func (m *DirectDebitReturnAdmission) WithType(typeVar string) *DirectDebitReturnAdmission
- func (m *DirectDebitReturnAdmission) WithVersion(version int64) *DirectDebitReturnAdmission
- func (m *DirectDebitReturnAdmission) WithoutAttributes() *DirectDebitReturnAdmission
- func (m *DirectDebitReturnAdmission) WithoutCreatedOn() *DirectDebitReturnAdmission
- func (m *DirectDebitReturnAdmission) WithoutModifiedOn() *DirectDebitReturnAdmission
- func (m *DirectDebitReturnAdmission) WithoutRelationships() *DirectDebitReturnAdmission
- func (m *DirectDebitReturnAdmission) WithoutVersion() *DirectDebitReturnAdmission
- type DirectDebitReturnAdmissionAttributes
- func (m *DirectDebitReturnAdmissionAttributes) Json() string
- func (m *DirectDebitReturnAdmissionAttributes) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReturnAdmissionAttributes) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReturnAdmissionAttributes) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReturnAdmissionAttributes) WithAdmissionDatetime(admissionDatetime strfmt.DateTime) *DirectDebitReturnAdmissionAttributes
- func (m *DirectDebitReturnAdmissionAttributes) WithSchemeStatusCode(schemeStatusCode string) *DirectDebitReturnAdmissionAttributes
- func (m *DirectDebitReturnAdmissionAttributes) WithSchemeStatusCodeDescription(schemeStatusCodeDescription string) *DirectDebitReturnAdmissionAttributes
- func (m *DirectDebitReturnAdmissionAttributes) WithSettlementCycle(settlementCycle int64) *DirectDebitReturnAdmissionAttributes
- func (m *DirectDebitReturnAdmissionAttributes) WithSettlementDate(settlementDate strfmt.Date) *DirectDebitReturnAdmissionAttributes
- func (m *DirectDebitReturnAdmissionAttributes) WithSourceGateway(sourceGateway string) *DirectDebitReturnAdmissionAttributes
- func (m *DirectDebitReturnAdmissionAttributes) WithStatus(status DirectDebitReturnAdmissionStatus) *DirectDebitReturnAdmissionAttributes
- func (m *DirectDebitReturnAdmissionAttributes) WithoutSettlementCycle() *DirectDebitReturnAdmissionAttributes
- type DirectDebitReturnAdmissionDetailsResponse
- func (m *DirectDebitReturnAdmissionDetailsResponse) Json() string
- func (m *DirectDebitReturnAdmissionDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReturnAdmissionDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReturnAdmissionDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReturnAdmissionDetailsResponse) WithData(data DirectDebitReturnAdmission) *DirectDebitReturnAdmissionDetailsResponse
- func (m *DirectDebitReturnAdmissionDetailsResponse) WithLinks(links Links) *DirectDebitReturnAdmissionDetailsResponse
- func (m *DirectDebitReturnAdmissionDetailsResponse) WithoutData() *DirectDebitReturnAdmissionDetailsResponse
- func (m *DirectDebitReturnAdmissionDetailsResponse) WithoutLinks() *DirectDebitReturnAdmissionDetailsResponse
- type DirectDebitReturnAdmissionRelationships
- func (m *DirectDebitReturnAdmissionRelationships) Json() string
- func (m *DirectDebitReturnAdmissionRelationships) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReturnAdmissionRelationships) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReturnAdmissionRelationships) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReturnAdmissionRelationships) WithDirectDebit(directDebit DirectDebitReturnAdmissionRelationshipsDirectDebit) *DirectDebitReturnAdmissionRelationships
- func (m *DirectDebitReturnAdmissionRelationships) WithDirectDebitReturn(directDebitReturn DirectDebitReturnAdmissionRelationshipsDirectDebitReturn) *DirectDebitReturnAdmissionRelationships
- func (m *DirectDebitReturnAdmissionRelationships) WithoutDirectDebit() *DirectDebitReturnAdmissionRelationships
- func (m *DirectDebitReturnAdmissionRelationships) WithoutDirectDebitReturn() *DirectDebitReturnAdmissionRelationships
- type DirectDebitReturnAdmissionRelationshipsDirectDebit
- func (m *DirectDebitReturnAdmissionRelationshipsDirectDebit) Json() string
- func (m *DirectDebitReturnAdmissionRelationshipsDirectDebit) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReturnAdmissionRelationshipsDirectDebit) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReturnAdmissionRelationshipsDirectDebit) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReturnAdmissionRelationshipsDirectDebit) WithData(data []*DirectDebit) *DirectDebitReturnAdmissionRelationshipsDirectDebit
- type DirectDebitReturnAdmissionRelationshipsDirectDebitReturn
- func (m *DirectDebitReturnAdmissionRelationshipsDirectDebitReturn) Json() string
- func (m *DirectDebitReturnAdmissionRelationshipsDirectDebitReturn) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReturnAdmissionRelationshipsDirectDebitReturn) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReturnAdmissionRelationshipsDirectDebitReturn) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReturnAdmissionRelationshipsDirectDebitReturn) WithData(data []*DirectDebitReturn) *DirectDebitReturnAdmissionRelationshipsDirectDebitReturn
- type DirectDebitReturnAdmissionStatus
- type DirectDebitReturnAttributes
- func (m *DirectDebitReturnAttributes) Json() string
- func (m *DirectDebitReturnAttributes) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReturnAttributes) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReturnAttributes) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReturnAttributes) WithChargesAmount(chargesAmount CurrencyAndAmount) *DirectDebitReturnAttributes
- func (m *DirectDebitReturnAttributes) WithClearingID(clearingID string) *DirectDebitReturnAttributes
- func (m *DirectDebitReturnAttributes) WithCompensationAmount(compensationAmount CurrencyAndAmount) *DirectDebitReturnAttributes
- func (m *DirectDebitReturnAttributes) WithReturnAmount(returnAmount CurrencyAndAmount) *DirectDebitReturnAttributes
- func (m *DirectDebitReturnAttributes) WithReturnCode(returnCode string) *DirectDebitReturnAttributes
- func (m *DirectDebitReturnAttributes) WithReturnInitiator(returnInitiator string) *DirectDebitReturnAttributes
- func (m *DirectDebitReturnAttributes) WithSchemeTransactionID(schemeTransactionID string) *DirectDebitReturnAttributes
- func (m *DirectDebitReturnAttributes) WithoutChargesAmount() *DirectDebitReturnAttributes
- func (m *DirectDebitReturnAttributes) WithoutCompensationAmount() *DirectDebitReturnAttributes
- func (m *DirectDebitReturnAttributes) WithoutReturnAmount() *DirectDebitReturnAttributes
- type DirectDebitReturnCreation
- func (m *DirectDebitReturnCreation) Json() string
- func (m *DirectDebitReturnCreation) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReturnCreation) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReturnCreation) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReturnCreation) WithData(data DirectDebitReturn) *DirectDebitReturnCreation
- func (m *DirectDebitReturnCreation) WithoutData() *DirectDebitReturnCreation
- type DirectDebitReturnCreationResponse
- func (m *DirectDebitReturnCreationResponse) Json() string
- func (m *DirectDebitReturnCreationResponse) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReturnCreationResponse) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReturnCreationResponse) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReturnCreationResponse) WithData(data DirectDebitReturn) *DirectDebitReturnCreationResponse
- func (m *DirectDebitReturnCreationResponse) WithLinks(links Links) *DirectDebitReturnCreationResponse
- func (m *DirectDebitReturnCreationResponse) WithoutData() *DirectDebitReturnCreationResponse
- func (m *DirectDebitReturnCreationResponse) WithoutLinks() *DirectDebitReturnCreationResponse
- type DirectDebitReturnDetailsResponse
- func (m *DirectDebitReturnDetailsResponse) Json() string
- func (m *DirectDebitReturnDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReturnDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReturnDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReturnDetailsResponse) WithData(data DirectDebitReturn) *DirectDebitReturnDetailsResponse
- func (m *DirectDebitReturnDetailsResponse) WithLinks(links Links) *DirectDebitReturnDetailsResponse
- func (m *DirectDebitReturnDetailsResponse) WithoutData() *DirectDebitReturnDetailsResponse
- func (m *DirectDebitReturnDetailsResponse) WithoutLinks() *DirectDebitReturnDetailsResponse
- type DirectDebitReturnRelationships
- func (m *DirectDebitReturnRelationships) Json() string
- func (m *DirectDebitReturnRelationships) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReturnRelationships) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReturnRelationships) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReturnRelationships) WithDirectDebit(directDebit DirectDebitReturnRelationshipsDirectDebit) *DirectDebitReturnRelationships
- func (m *DirectDebitReturnRelationships) WithDirectDebitReturnAdmission(...) *DirectDebitReturnRelationships
- func (m *DirectDebitReturnRelationships) WithDirectDebitReturnReversal(...) *DirectDebitReturnRelationships
- func (m *DirectDebitReturnRelationships) WithDirectDebitReturnSubmission(...) *DirectDebitReturnRelationships
- func (m *DirectDebitReturnRelationships) WithoutDirectDebit() *DirectDebitReturnRelationships
- func (m *DirectDebitReturnRelationships) WithoutDirectDebitReturnAdmission() *DirectDebitReturnRelationships
- func (m *DirectDebitReturnRelationships) WithoutDirectDebitReturnReversal() *DirectDebitReturnRelationships
- func (m *DirectDebitReturnRelationships) WithoutDirectDebitReturnSubmission() *DirectDebitReturnRelationships
- type DirectDebitReturnRelationshipsDirectDebit
- func (m *DirectDebitReturnRelationshipsDirectDebit) Json() string
- func (m *DirectDebitReturnRelationshipsDirectDebit) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReturnRelationshipsDirectDebit) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReturnRelationshipsDirectDebit) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReturnRelationshipsDirectDebit) WithData(data []*DirectDebit) *DirectDebitReturnRelationshipsDirectDebit
- type DirectDebitReturnRelationshipsDirectDebitReturnAdmission
- func (m *DirectDebitReturnRelationshipsDirectDebitReturnAdmission) Json() string
- func (m *DirectDebitReturnRelationshipsDirectDebitReturnAdmission) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReturnRelationshipsDirectDebitReturnAdmission) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReturnRelationshipsDirectDebitReturnAdmission) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReturnRelationshipsDirectDebitReturnAdmission) WithData(data []*DirectDebitReturnAdmission) *DirectDebitReturnRelationshipsDirectDebitReturnAdmission
- type DirectDebitReturnRelationshipsDirectDebitReturnReversal
- func (m *DirectDebitReturnRelationshipsDirectDebitReturnReversal) Json() string
- func (m *DirectDebitReturnRelationshipsDirectDebitReturnReversal) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReturnRelationshipsDirectDebitReturnReversal) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReturnRelationshipsDirectDebitReturnReversal) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReturnRelationshipsDirectDebitReturnReversal) WithData(data []*DirectDebitReturnReversal) *DirectDebitReturnRelationshipsDirectDebitReturnReversal
- type DirectDebitReturnRelationshipsDirectDebitReturnSubmission
- func (m *DirectDebitReturnRelationshipsDirectDebitReturnSubmission) Json() string
- func (m *DirectDebitReturnRelationshipsDirectDebitReturnSubmission) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReturnRelationshipsDirectDebitReturnSubmission) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReturnRelationshipsDirectDebitReturnSubmission) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReturnRelationshipsDirectDebitReturnSubmission) WithData(data []*DirectDebitReturnSubmission) *DirectDebitReturnRelationshipsDirectDebitReturnSubmission
- type DirectDebitReturnReversal
- func (m *DirectDebitReturnReversal) Json() string
- func (m *DirectDebitReturnReversal) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReturnReversal) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReturnReversal) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReturnReversal) WithAttributes(attributes interface{}) *DirectDebitReturnReversal
- func (m *DirectDebitReturnReversal) WithCreatedOn(createdOn strfmt.DateTime) *DirectDebitReturnReversal
- func (m *DirectDebitReturnReversal) WithID(id strfmt.UUID) *DirectDebitReturnReversal
- func (m *DirectDebitReturnReversal) WithModifiedOn(modifiedOn strfmt.DateTime) *DirectDebitReturnReversal
- func (m *DirectDebitReturnReversal) WithOrganisationID(organisationID strfmt.UUID) *DirectDebitReturnReversal
- func (m *DirectDebitReturnReversal) WithRelationships(relationships DirectDebitReturnReversalRelationships) *DirectDebitReturnReversal
- func (m *DirectDebitReturnReversal) WithType(typeVar string) *DirectDebitReturnReversal
- func (m *DirectDebitReturnReversal) WithVersion(version int64) *DirectDebitReturnReversal
- func (m *DirectDebitReturnReversal) WithoutCreatedOn() *DirectDebitReturnReversal
- func (m *DirectDebitReturnReversal) WithoutModifiedOn() *DirectDebitReturnReversal
- func (m *DirectDebitReturnReversal) WithoutRelationships() *DirectDebitReturnReversal
- func (m *DirectDebitReturnReversal) WithoutVersion() *DirectDebitReturnReversal
- type DirectDebitReturnReversalAdmission
- func (m *DirectDebitReturnReversalAdmission) Json() string
- func (m *DirectDebitReturnReversalAdmission) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReturnReversalAdmission) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReturnReversalAdmission) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReturnReversalAdmission) WithAttributes(attributes DirectDebitReturnReversalAdmissionAttributes) *DirectDebitReturnReversalAdmission
- func (m *DirectDebitReturnReversalAdmission) WithCreatedOn(createdOn strfmt.DateTime) *DirectDebitReturnReversalAdmission
- func (m *DirectDebitReturnReversalAdmission) WithID(id strfmt.UUID) *DirectDebitReturnReversalAdmission
- func (m *DirectDebitReturnReversalAdmission) WithModifiedOn(modifiedOn strfmt.DateTime) *DirectDebitReturnReversalAdmission
- func (m *DirectDebitReturnReversalAdmission) WithOrganisationID(organisationID strfmt.UUID) *DirectDebitReturnReversalAdmission
- func (m *DirectDebitReturnReversalAdmission) WithRelationships(relationships DirectDebitReturnReversalAdmissionRelationships) *DirectDebitReturnReversalAdmission
- func (m *DirectDebitReturnReversalAdmission) WithType(typeVar string) *DirectDebitReturnReversalAdmission
- func (m *DirectDebitReturnReversalAdmission) WithVersion(version int64) *DirectDebitReturnReversalAdmission
- func (m *DirectDebitReturnReversalAdmission) WithoutAttributes() *DirectDebitReturnReversalAdmission
- func (m *DirectDebitReturnReversalAdmission) WithoutCreatedOn() *DirectDebitReturnReversalAdmission
- func (m *DirectDebitReturnReversalAdmission) WithoutModifiedOn() *DirectDebitReturnReversalAdmission
- func (m *DirectDebitReturnReversalAdmission) WithoutRelationships() *DirectDebitReturnReversalAdmission
- func (m *DirectDebitReturnReversalAdmission) WithoutVersion() *DirectDebitReturnReversalAdmission
- type DirectDebitReturnReversalAdmissionAttributes
- func (m *DirectDebitReturnReversalAdmissionAttributes) Json() string
- func (m *DirectDebitReturnReversalAdmissionAttributes) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReturnReversalAdmissionAttributes) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReturnReversalAdmissionAttributes) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReturnReversalAdmissionAttributes) WithSchemeStatusCode(schemeStatusCode string) *DirectDebitReturnReversalAdmissionAttributes
- func (m *DirectDebitReturnReversalAdmissionAttributes) WithSchemeStatusCodeDescription(schemeStatusCodeDescription string) *DirectDebitReturnReversalAdmissionAttributes
- func (m *DirectDebitReturnReversalAdmissionAttributes) WithoutSchemeStatusCode() *DirectDebitReturnReversalAdmissionAttributes
- func (m *DirectDebitReturnReversalAdmissionAttributes) WithoutSchemeStatusCodeDescription() *DirectDebitReturnReversalAdmissionAttributes
- type DirectDebitReturnReversalAdmissionCreation
- func (m *DirectDebitReturnReversalAdmissionCreation) Json() string
- func (m *DirectDebitReturnReversalAdmissionCreation) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReturnReversalAdmissionCreation) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReturnReversalAdmissionCreation) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReturnReversalAdmissionCreation) WithData(data DirectDebitReturnReversalAdmission) *DirectDebitReturnReversalAdmissionCreation
- func (m *DirectDebitReturnReversalAdmissionCreation) WithoutData() *DirectDebitReturnReversalAdmissionCreation
- type DirectDebitReturnReversalAdmissionCreationResponse
- func (m *DirectDebitReturnReversalAdmissionCreationResponse) Json() string
- func (m *DirectDebitReturnReversalAdmissionCreationResponse) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReturnReversalAdmissionCreationResponse) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReturnReversalAdmissionCreationResponse) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReturnReversalAdmissionCreationResponse) WithData(data DirectDebitReturnReversalAdmission) *DirectDebitReturnReversalAdmissionCreationResponse
- func (m *DirectDebitReturnReversalAdmissionCreationResponse) WithoutData() *DirectDebitReturnReversalAdmissionCreationResponse
- type DirectDebitReturnReversalAdmissionDetailsResponse
- func (m *DirectDebitReturnReversalAdmissionDetailsResponse) Json() string
- func (m *DirectDebitReturnReversalAdmissionDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReturnReversalAdmissionDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReturnReversalAdmissionDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReturnReversalAdmissionDetailsResponse) WithData(data DirectDebitReturnReversalAdmission) *DirectDebitReturnReversalAdmissionDetailsResponse
- func (m *DirectDebitReturnReversalAdmissionDetailsResponse) WithoutData() *DirectDebitReturnReversalAdmissionDetailsResponse
- type DirectDebitReturnReversalAdmissionRelationships
- func (m *DirectDebitReturnReversalAdmissionRelationships) Json() string
- func (m *DirectDebitReturnReversalAdmissionRelationships) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReturnReversalAdmissionRelationships) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReturnReversalAdmissionRelationships) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReturnReversalAdmissionRelationships) WithDirectDebit(directDebit DirectDebitReturnReversalAdmissionRelationshipsDirectDebit) *DirectDebitReturnReversalAdmissionRelationships
- func (m *DirectDebitReturnReversalAdmissionRelationships) WithDirectDebitReturn(...) *DirectDebitReturnReversalAdmissionRelationships
- func (m *DirectDebitReturnReversalAdmissionRelationships) WithDirectDebitReturnReversal(...) *DirectDebitReturnReversalAdmissionRelationships
- func (m *DirectDebitReturnReversalAdmissionRelationships) WithoutDirectDebit() *DirectDebitReturnReversalAdmissionRelationships
- func (m *DirectDebitReturnReversalAdmissionRelationships) WithoutDirectDebitReturn() *DirectDebitReturnReversalAdmissionRelationships
- func (m *DirectDebitReturnReversalAdmissionRelationships) WithoutDirectDebitReturnReversal() *DirectDebitReturnReversalAdmissionRelationships
- type DirectDebitReturnReversalAdmissionRelationshipsDirectDebit
- func (m *DirectDebitReturnReversalAdmissionRelationshipsDirectDebit) Json() string
- func (m *DirectDebitReturnReversalAdmissionRelationshipsDirectDebit) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReturnReversalAdmissionRelationshipsDirectDebit) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReturnReversalAdmissionRelationshipsDirectDebit) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReturnReversalAdmissionRelationshipsDirectDebit) WithData(data []*DirectDebit) *DirectDebitReturnReversalAdmissionRelationshipsDirectDebit
- type DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturn
- func (m *DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturn) Json() string
- func (m *DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturn) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturn) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturn) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturn) WithData(data []*DirectDebitReturn) *DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturn
- type DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturnReversal
- func (m *DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturnReversal) Json() string
- func (m *DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturnReversal) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturnReversal) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturnReversal) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturnReversal) WithData(data []*DirectDebitReturnReversal) *DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturnReversal
- type DirectDebitReturnReversalCreation
- func (m *DirectDebitReturnReversalCreation) Json() string
- func (m *DirectDebitReturnReversalCreation) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReturnReversalCreation) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReturnReversalCreation) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReturnReversalCreation) WithData(data DirectDebitReturnReversal) *DirectDebitReturnReversalCreation
- func (m *DirectDebitReturnReversalCreation) WithoutData() *DirectDebitReturnReversalCreation
- type DirectDebitReturnReversalCreationResponse
- func (m *DirectDebitReturnReversalCreationResponse) Json() string
- func (m *DirectDebitReturnReversalCreationResponse) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReturnReversalCreationResponse) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReturnReversalCreationResponse) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReturnReversalCreationResponse) WithData(data DirectDebitReturnReversal) *DirectDebitReturnReversalCreationResponse
- func (m *DirectDebitReturnReversalCreationResponse) WithoutData() *DirectDebitReturnReversalCreationResponse
- type DirectDebitReturnReversalDetailsResponse
- func (m *DirectDebitReturnReversalDetailsResponse) Json() string
- func (m *DirectDebitReturnReversalDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReturnReversalDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReturnReversalDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReturnReversalDetailsResponse) WithData(data DirectDebitReturnReversal) *DirectDebitReturnReversalDetailsResponse
- func (m *DirectDebitReturnReversalDetailsResponse) WithoutData() *DirectDebitReturnReversalDetailsResponse
- type DirectDebitReturnReversalRelationships
- func (m *DirectDebitReturnReversalRelationships) Json() string
- func (m *DirectDebitReturnReversalRelationships) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReturnReversalRelationships) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReturnReversalRelationships) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReturnReversalRelationships) WithDirectDebit(directDebit DirectDebitReturnReversalRelationshipsDirectDebit) *DirectDebitReturnReversalRelationships
- func (m *DirectDebitReturnReversalRelationships) WithDirectDebitReturn(directDebitReturn DirectDebitReturnReversalRelationshipsDirectDebitReturn) *DirectDebitReturnReversalRelationships
- func (m *DirectDebitReturnReversalRelationships) WithDirectDebitReturnReversalAdmission(...) *DirectDebitReturnReversalRelationships
- func (m *DirectDebitReturnReversalRelationships) WithoutDirectDebit() *DirectDebitReturnReversalRelationships
- func (m *DirectDebitReturnReversalRelationships) WithoutDirectDebitReturn() *DirectDebitReturnReversalRelationships
- func (m *DirectDebitReturnReversalRelationships) WithoutDirectDebitReturnReversalAdmission() *DirectDebitReturnReversalRelationships
- type DirectDebitReturnReversalRelationshipsDirectDebit
- func (m *DirectDebitReturnReversalRelationshipsDirectDebit) Json() string
- func (m *DirectDebitReturnReversalRelationshipsDirectDebit) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReturnReversalRelationshipsDirectDebit) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReturnReversalRelationshipsDirectDebit) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReturnReversalRelationshipsDirectDebit) WithData(data []*DirectDebit) *DirectDebitReturnReversalRelationshipsDirectDebit
- type DirectDebitReturnReversalRelationshipsDirectDebitReturn
- func (m *DirectDebitReturnReversalRelationshipsDirectDebitReturn) Json() string
- func (m *DirectDebitReturnReversalRelationshipsDirectDebitReturn) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReturnReversalRelationshipsDirectDebitReturn) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReturnReversalRelationshipsDirectDebitReturn) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReturnReversalRelationshipsDirectDebitReturn) WithData(data []*DirectDebitReturn) *DirectDebitReturnReversalRelationshipsDirectDebitReturn
- type DirectDebitReturnReversalRelationshipsDirectDebitReturnReversalAdmission
- func (m *DirectDebitReturnReversalRelationshipsDirectDebitReturnReversalAdmission) Json() string
- func (m *DirectDebitReturnReversalRelationshipsDirectDebitReturnReversalAdmission) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReturnReversalRelationshipsDirectDebitReturnReversalAdmission) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReturnReversalRelationshipsDirectDebitReturnReversalAdmission) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReturnReversalRelationshipsDirectDebitReturnReversalAdmission) WithData(data []*DirectDebitReturnReversalAdmission) *DirectDebitReturnReversalRelationshipsDirectDebitReturnReversalAdmission
- type DirectDebitReturnSubmission
- func (m *DirectDebitReturnSubmission) Json() string
- func (m *DirectDebitReturnSubmission) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReturnSubmission) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReturnSubmission) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReturnSubmission) WithAttributes(attributes DirectDebitReturnSubmissionAttributes) *DirectDebitReturnSubmission
- func (m *DirectDebitReturnSubmission) WithCreatedOn(createdOn strfmt.DateTime) *DirectDebitReturnSubmission
- func (m *DirectDebitReturnSubmission) WithID(id strfmt.UUID) *DirectDebitReturnSubmission
- func (m *DirectDebitReturnSubmission) WithModifiedOn(modifiedOn strfmt.DateTime) *DirectDebitReturnSubmission
- func (m *DirectDebitReturnSubmission) WithOrganisationID(organisationID strfmt.UUID) *DirectDebitReturnSubmission
- func (m *DirectDebitReturnSubmission) WithRelationships(relationships DirectDebitReturnSubmissionRelationships) *DirectDebitReturnSubmission
- func (m *DirectDebitReturnSubmission) WithType(typeVar string) *DirectDebitReturnSubmission
- func (m *DirectDebitReturnSubmission) WithVersion(version int64) *DirectDebitReturnSubmission
- func (m *DirectDebitReturnSubmission) WithoutAttributes() *DirectDebitReturnSubmission
- func (m *DirectDebitReturnSubmission) WithoutCreatedOn() *DirectDebitReturnSubmission
- func (m *DirectDebitReturnSubmission) WithoutModifiedOn() *DirectDebitReturnSubmission
- func (m *DirectDebitReturnSubmission) WithoutRelationships() *DirectDebitReturnSubmission
- func (m *DirectDebitReturnSubmission) WithoutVersion() *DirectDebitReturnSubmission
- type DirectDebitReturnSubmissionAttributes
- func (m *DirectDebitReturnSubmissionAttributes) Json() string
- func (m *DirectDebitReturnSubmissionAttributes) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReturnSubmissionAttributes) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReturnSubmissionAttributes) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReturnSubmissionAttributes) WithSchemeStatusCode(schemeStatusCode string) *DirectDebitReturnSubmissionAttributes
- func (m *DirectDebitReturnSubmissionAttributes) WithSchemeStatusCodeDescription(schemeStatusCodeDescription string) *DirectDebitReturnSubmissionAttributes
- func (m *DirectDebitReturnSubmissionAttributes) WithStatus(status DirectDebitReturnSubmissionStatus) *DirectDebitReturnSubmissionAttributes
- func (m *DirectDebitReturnSubmissionAttributes) WithStatusReason(statusReason string) *DirectDebitReturnSubmissionAttributes
- func (m *DirectDebitReturnSubmissionAttributes) WithSubmissionDatetime(submissionDatetime strfmt.DateTime) *DirectDebitReturnSubmissionAttributes
- func (m *DirectDebitReturnSubmissionAttributes) WithTransactionStartDatetime(transactionStartDatetime strfmt.DateTime) *DirectDebitReturnSubmissionAttributes
- type DirectDebitReturnSubmissionCreation
- func (m *DirectDebitReturnSubmissionCreation) Json() string
- func (m *DirectDebitReturnSubmissionCreation) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReturnSubmissionCreation) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReturnSubmissionCreation) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReturnSubmissionCreation) WithData(data DirectDebitReturnSubmission) *DirectDebitReturnSubmissionCreation
- func (m *DirectDebitReturnSubmissionCreation) WithoutData() *DirectDebitReturnSubmissionCreation
- type DirectDebitReturnSubmissionCreationResponse
- func (m *DirectDebitReturnSubmissionCreationResponse) Json() string
- func (m *DirectDebitReturnSubmissionCreationResponse) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReturnSubmissionCreationResponse) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReturnSubmissionCreationResponse) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReturnSubmissionCreationResponse) WithData(data DirectDebitReturnSubmission) *DirectDebitReturnSubmissionCreationResponse
- func (m *DirectDebitReturnSubmissionCreationResponse) WithLinks(links Links) *DirectDebitReturnSubmissionCreationResponse
- func (m *DirectDebitReturnSubmissionCreationResponse) WithoutData() *DirectDebitReturnSubmissionCreationResponse
- func (m *DirectDebitReturnSubmissionCreationResponse) WithoutLinks() *DirectDebitReturnSubmissionCreationResponse
- type DirectDebitReturnSubmissionDetailsResponse
- func (m *DirectDebitReturnSubmissionDetailsResponse) Json() string
- func (m *DirectDebitReturnSubmissionDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReturnSubmissionDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReturnSubmissionDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReturnSubmissionDetailsResponse) WithData(data DirectDebitReturnSubmission) *DirectDebitReturnSubmissionDetailsResponse
- func (m *DirectDebitReturnSubmissionDetailsResponse) WithLinks(links Links) *DirectDebitReturnSubmissionDetailsResponse
- func (m *DirectDebitReturnSubmissionDetailsResponse) WithoutData() *DirectDebitReturnSubmissionDetailsResponse
- func (m *DirectDebitReturnSubmissionDetailsResponse) WithoutLinks() *DirectDebitReturnSubmissionDetailsResponse
- type DirectDebitReturnSubmissionRelationships
- func (m *DirectDebitReturnSubmissionRelationships) Json() string
- func (m *DirectDebitReturnSubmissionRelationships) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReturnSubmissionRelationships) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReturnSubmissionRelationships) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReturnSubmissionRelationships) WithDirectDebit(directDebit DirectDebitReturnSubmissionRelationshipsDirectDebit) *DirectDebitReturnSubmissionRelationships
- func (m *DirectDebitReturnSubmissionRelationships) WithDirectDebitReturn(directDebitReturn DirectDebitReturnSubmissionRelationshipsDirectDebitReturn) *DirectDebitReturnSubmissionRelationships
- func (m *DirectDebitReturnSubmissionRelationships) WithoutDirectDebit() *DirectDebitReturnSubmissionRelationships
- func (m *DirectDebitReturnSubmissionRelationships) WithoutDirectDebitReturn() *DirectDebitReturnSubmissionRelationships
- type DirectDebitReturnSubmissionRelationshipsDirectDebit
- func (m *DirectDebitReturnSubmissionRelationshipsDirectDebit) Json() string
- func (m *DirectDebitReturnSubmissionRelationshipsDirectDebit) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReturnSubmissionRelationshipsDirectDebit) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReturnSubmissionRelationshipsDirectDebit) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReturnSubmissionRelationshipsDirectDebit) WithData(data []*DirectDebit) *DirectDebitReturnSubmissionRelationshipsDirectDebit
- type DirectDebitReturnSubmissionRelationshipsDirectDebitReturn
- func (m *DirectDebitReturnSubmissionRelationshipsDirectDebitReturn) Json() string
- func (m *DirectDebitReturnSubmissionRelationshipsDirectDebitReturn) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReturnSubmissionRelationshipsDirectDebitReturn) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReturnSubmissionRelationshipsDirectDebitReturn) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReturnSubmissionRelationshipsDirectDebitReturn) WithData(data []*DirectDebitReturn) *DirectDebitReturnSubmissionRelationshipsDirectDebitReturn
- type DirectDebitReturnSubmissionStatus
- type DirectDebitReversal
- func (m *DirectDebitReversal) Json() string
- func (m *DirectDebitReversal) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReversal) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReversal) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReversal) WithAttributes(attributes DirectDebitReversalAttributes) *DirectDebitReversal
- func (m *DirectDebitReversal) WithCreatedOn(createdOn strfmt.DateTime) *DirectDebitReversal
- func (m *DirectDebitReversal) WithID(id strfmt.UUID) *DirectDebitReversal
- func (m *DirectDebitReversal) WithModifiedOn(modifiedOn strfmt.DateTime) *DirectDebitReversal
- func (m *DirectDebitReversal) WithOrganisationID(organisationID strfmt.UUID) *DirectDebitReversal
- func (m *DirectDebitReversal) WithRelationships(relationships DirectDebitReversalRelationships) *DirectDebitReversal
- func (m *DirectDebitReversal) WithType(typeVar string) *DirectDebitReversal
- func (m *DirectDebitReversal) WithVersion(version int64) *DirectDebitReversal
- func (m *DirectDebitReversal) WithoutAttributes() *DirectDebitReversal
- func (m *DirectDebitReversal) WithoutCreatedOn() *DirectDebitReversal
- func (m *DirectDebitReversal) WithoutModifiedOn() *DirectDebitReversal
- func (m *DirectDebitReversal) WithoutRelationships() *DirectDebitReversal
- func (m *DirectDebitReversal) WithoutVersion() *DirectDebitReversal
- type DirectDebitReversalAdmission
- func (m *DirectDebitReversalAdmission) Json() string
- func (m *DirectDebitReversalAdmission) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReversalAdmission) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReversalAdmission) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReversalAdmission) WithAttributes(attributes DirectDebitReversalAdmissionAttributes) *DirectDebitReversalAdmission
- func (m *DirectDebitReversalAdmission) WithCreatedOn(createdOn strfmt.DateTime) *DirectDebitReversalAdmission
- func (m *DirectDebitReversalAdmission) WithID(id strfmt.UUID) *DirectDebitReversalAdmission
- func (m *DirectDebitReversalAdmission) WithModifiedOn(modifiedOn strfmt.DateTime) *DirectDebitReversalAdmission
- func (m *DirectDebitReversalAdmission) WithOrganisationID(organisationID strfmt.UUID) *DirectDebitReversalAdmission
- func (m *DirectDebitReversalAdmission) WithRelationships(relationships DirectDebitReversalAdmissionRelationships) *DirectDebitReversalAdmission
- func (m *DirectDebitReversalAdmission) WithType(typeVar string) *DirectDebitReversalAdmission
- func (m *DirectDebitReversalAdmission) WithVersion(version int64) *DirectDebitReversalAdmission
- func (m *DirectDebitReversalAdmission) WithoutAttributes() *DirectDebitReversalAdmission
- func (m *DirectDebitReversalAdmission) WithoutCreatedOn() *DirectDebitReversalAdmission
- func (m *DirectDebitReversalAdmission) WithoutModifiedOn() *DirectDebitReversalAdmission
- func (m *DirectDebitReversalAdmission) WithoutRelationships() *DirectDebitReversalAdmission
- func (m *DirectDebitReversalAdmission) WithoutVersion() *DirectDebitReversalAdmission
- type DirectDebitReversalAdmissionAttributes
- func (m *DirectDebitReversalAdmissionAttributes) Json() string
- func (m *DirectDebitReversalAdmissionAttributes) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReversalAdmissionAttributes) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReversalAdmissionAttributes) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReversalAdmissionAttributes) WithSchemeStatusCode(schemeStatusCode string) *DirectDebitReversalAdmissionAttributes
- func (m *DirectDebitReversalAdmissionAttributes) WithSchemeStatusCodeDescription(schemeStatusCodeDescription string) *DirectDebitReversalAdmissionAttributes
- func (m *DirectDebitReversalAdmissionAttributes) WithSourceGateway(sourceGateway string) *DirectDebitReversalAdmissionAttributes
- func (m *DirectDebitReversalAdmissionAttributes) WithStatus(status DirectDebitReversalAdmissionStatus) *DirectDebitReversalAdmissionAttributes
- type DirectDebitReversalAdmissionDetailsResponse
- func (m *DirectDebitReversalAdmissionDetailsResponse) Json() string
- func (m *DirectDebitReversalAdmissionDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReversalAdmissionDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReversalAdmissionDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReversalAdmissionDetailsResponse) WithData(data DirectDebitReversalAdmission) *DirectDebitReversalAdmissionDetailsResponse
- func (m *DirectDebitReversalAdmissionDetailsResponse) WithLinks(links Links) *DirectDebitReversalAdmissionDetailsResponse
- func (m *DirectDebitReversalAdmissionDetailsResponse) WithoutData() *DirectDebitReversalAdmissionDetailsResponse
- func (m *DirectDebitReversalAdmissionDetailsResponse) WithoutLinks() *DirectDebitReversalAdmissionDetailsResponse
- type DirectDebitReversalAdmissionRelationships
- func (m *DirectDebitReversalAdmissionRelationships) Json() string
- func (m *DirectDebitReversalAdmissionRelationships) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReversalAdmissionRelationships) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReversalAdmissionRelationships) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReversalAdmissionRelationships) WithDirectDebit(directDebit DirectDebitReversalAdmissionRelationshipsDirectDebit) *DirectDebitReversalAdmissionRelationships
- func (m *DirectDebitReversalAdmissionRelationships) WithDirectDebitReversal(...) *DirectDebitReversalAdmissionRelationships
- func (m *DirectDebitReversalAdmissionRelationships) WithoutDirectDebit() *DirectDebitReversalAdmissionRelationships
- func (m *DirectDebitReversalAdmissionRelationships) WithoutDirectDebitReversal() *DirectDebitReversalAdmissionRelationships
- type DirectDebitReversalAdmissionRelationshipsDirectDebit
- func (m *DirectDebitReversalAdmissionRelationshipsDirectDebit) Json() string
- func (m *DirectDebitReversalAdmissionRelationshipsDirectDebit) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReversalAdmissionRelationshipsDirectDebit) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReversalAdmissionRelationshipsDirectDebit) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReversalAdmissionRelationshipsDirectDebit) WithData(data []*DirectDebit) *DirectDebitReversalAdmissionRelationshipsDirectDebit
- type DirectDebitReversalAdmissionRelationshipsDirectDebitReversal
- func (m *DirectDebitReversalAdmissionRelationshipsDirectDebitReversal) Json() string
- func (m *DirectDebitReversalAdmissionRelationshipsDirectDebitReversal) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReversalAdmissionRelationshipsDirectDebitReversal) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReversalAdmissionRelationshipsDirectDebitReversal) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReversalAdmissionRelationshipsDirectDebitReversal) WithData(data []*DirectDebitReversal) *DirectDebitReversalAdmissionRelationshipsDirectDebitReversal
- type DirectDebitReversalAdmissionStatus
- type DirectDebitReversalAttributes
- func (m *DirectDebitReversalAttributes) Json() string
- func (m *DirectDebitReversalAttributes) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReversalAttributes) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReversalAttributes) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReversalAttributes) WithChargesAmount(chargesAmount DirectDebitReversalAttributesChargesAmount) *DirectDebitReversalAttributes
- func (m *DirectDebitReversalAttributes) WithReason(reason string) *DirectDebitReversalAttributes
- func (m *DirectDebitReversalAttributes) WithReasonCode(reasonCode string) *DirectDebitReversalAttributes
- func (m *DirectDebitReversalAttributes) WithReversalAmount(reversalAmount DirectDebitReversalAttributesReversalAmount) *DirectDebitReversalAttributes
- func (m *DirectDebitReversalAttributes) WithoutChargesAmount() *DirectDebitReversalAttributes
- func (m *DirectDebitReversalAttributes) WithoutReversalAmount() *DirectDebitReversalAttributes
- type DirectDebitReversalAttributesChargesAmount
- func (m *DirectDebitReversalAttributesChargesAmount) Json() string
- func (m *DirectDebitReversalAttributesChargesAmount) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReversalAttributesChargesAmount) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReversalAttributesChargesAmount) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReversalAttributesChargesAmount) WithAmount(amount string) *DirectDebitReversalAttributesChargesAmount
- func (m *DirectDebitReversalAttributesChargesAmount) WithCurrency(currency string) *DirectDebitReversalAttributesChargesAmount
- type DirectDebitReversalAttributesReversalAmount
- func (m *DirectDebitReversalAttributesReversalAmount) Json() string
- func (m *DirectDebitReversalAttributesReversalAmount) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReversalAttributesReversalAmount) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReversalAttributesReversalAmount) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReversalAttributesReversalAmount) WithAmount(amount string) *DirectDebitReversalAttributesReversalAmount
- func (m *DirectDebitReversalAttributesReversalAmount) WithCurrency(currency string) *DirectDebitReversalAttributesReversalAmount
- type DirectDebitReversalCreation
- func (m *DirectDebitReversalCreation) Json() string
- func (m *DirectDebitReversalCreation) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReversalCreation) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReversalCreation) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReversalCreation) WithData(data DirectDebitReversal) *DirectDebitReversalCreation
- func (m *DirectDebitReversalCreation) WithoutData() *DirectDebitReversalCreation
- type DirectDebitReversalCreationResponse
- func (m *DirectDebitReversalCreationResponse) Json() string
- func (m *DirectDebitReversalCreationResponse) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReversalCreationResponse) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReversalCreationResponse) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReversalCreationResponse) WithData(data DirectDebitReversal) *DirectDebitReversalCreationResponse
- func (m *DirectDebitReversalCreationResponse) WithLinks(links Links) *DirectDebitReversalCreationResponse
- func (m *DirectDebitReversalCreationResponse) WithoutData() *DirectDebitReversalCreationResponse
- func (m *DirectDebitReversalCreationResponse) WithoutLinks() *DirectDebitReversalCreationResponse
- type DirectDebitReversalDetailsResponse
- func (m *DirectDebitReversalDetailsResponse) Json() string
- func (m *DirectDebitReversalDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReversalDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReversalDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReversalDetailsResponse) WithData(data DirectDebitReversal) *DirectDebitReversalDetailsResponse
- func (m *DirectDebitReversalDetailsResponse) WithLinks(links Links) *DirectDebitReversalDetailsResponse
- func (m *DirectDebitReversalDetailsResponse) WithoutData() *DirectDebitReversalDetailsResponse
- func (m *DirectDebitReversalDetailsResponse) WithoutLinks() *DirectDebitReversalDetailsResponse
- type DirectDebitReversalRelationships
- func (m *DirectDebitReversalRelationships) Json() string
- func (m *DirectDebitReversalRelationships) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReversalRelationships) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReversalRelationships) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReversalRelationships) WithDirectDebit(directDebit DirectDebitReversalRelationshipsDirectDebit) *DirectDebitReversalRelationships
- func (m *DirectDebitReversalRelationships) WithDirectDebitReversalAdmission(...) *DirectDebitReversalRelationships
- func (m *DirectDebitReversalRelationships) WithoutDirectDebit() *DirectDebitReversalRelationships
- func (m *DirectDebitReversalRelationships) WithoutDirectDebitReversalAdmission() *DirectDebitReversalRelationships
- type DirectDebitReversalRelationshipsDirectDebit
- func (m *DirectDebitReversalRelationshipsDirectDebit) Json() string
- func (m *DirectDebitReversalRelationshipsDirectDebit) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReversalRelationshipsDirectDebit) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReversalRelationshipsDirectDebit) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReversalRelationshipsDirectDebit) WithData(data []*DirectDebit) *DirectDebitReversalRelationshipsDirectDebit
- type DirectDebitReversalRelationshipsDirectDebitReversalAdmission
- func (m *DirectDebitReversalRelationshipsDirectDebitReversalAdmission) Json() string
- func (m *DirectDebitReversalRelationshipsDirectDebitReversalAdmission) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReversalRelationshipsDirectDebitReversalAdmission) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReversalRelationshipsDirectDebitReversalAdmission) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReversalRelationshipsDirectDebitReversalAdmission) WithData(data []*DirectDebitReversalAdmission) *DirectDebitReversalRelationshipsDirectDebitReversalAdmission
- type DirectDebitSubmission
- func (m *DirectDebitSubmission) Json() string
- func (m *DirectDebitSubmission) MarshalBinary() ([]byte, error)
- func (m *DirectDebitSubmission) UnmarshalBinary(b []byte) error
- func (m *DirectDebitSubmission) Validate(formats strfmt.Registry) error
- func (m *DirectDebitSubmission) WithAttributes(attributes DirectDebitSubmissionAttributes) *DirectDebitSubmission
- func (m *DirectDebitSubmission) WithCreatedOn(createdOn strfmt.DateTime) *DirectDebitSubmission
- func (m *DirectDebitSubmission) WithID(id strfmt.UUID) *DirectDebitSubmission
- func (m *DirectDebitSubmission) WithModifiedOn(modifiedOn strfmt.DateTime) *DirectDebitSubmission
- func (m *DirectDebitSubmission) WithOrganisationID(organisationID strfmt.UUID) *DirectDebitSubmission
- func (m *DirectDebitSubmission) WithRelationships(relationships DirectDebitSubmissionRelationships) *DirectDebitSubmission
- func (m *DirectDebitSubmission) WithType(typeVar string) *DirectDebitSubmission
- func (m *DirectDebitSubmission) WithVersion(version int64) *DirectDebitSubmission
- func (m *DirectDebitSubmission) WithoutAttributes() *DirectDebitSubmission
- func (m *DirectDebitSubmission) WithoutCreatedOn() *DirectDebitSubmission
- func (m *DirectDebitSubmission) WithoutID() *DirectDebitSubmission
- func (m *DirectDebitSubmission) WithoutModifiedOn() *DirectDebitSubmission
- func (m *DirectDebitSubmission) WithoutOrganisationID() *DirectDebitSubmission
- func (m *DirectDebitSubmission) WithoutRelationships() *DirectDebitSubmission
- func (m *DirectDebitSubmission) WithoutVersion() *DirectDebitSubmission
- type DirectDebitSubmissionAttributes
- func (m *DirectDebitSubmissionAttributes) Json() string
- func (m *DirectDebitSubmissionAttributes) MarshalBinary() ([]byte, error)
- func (m *DirectDebitSubmissionAttributes) UnmarshalBinary(b []byte) error
- func (m *DirectDebitSubmissionAttributes) Validate(formats strfmt.Registry) error
- func (m *DirectDebitSubmissionAttributes) WithSchemeStatusCode(schemeStatusCode string) *DirectDebitSubmissionAttributes
- func (m *DirectDebitSubmissionAttributes) WithSchemeStatusCodeDescription(schemeStatusCodeDescription string) *DirectDebitSubmissionAttributes
- func (m *DirectDebitSubmissionAttributes) WithStatus(status DirectDebitSubmissionStatus) *DirectDebitSubmissionAttributes
- func (m *DirectDebitSubmissionAttributes) WithStatusReason(statusReason string) *DirectDebitSubmissionAttributes
- func (m *DirectDebitSubmissionAttributes) WithSubmissionDatetime(submissionDatetime strfmt.DateTime) *DirectDebitSubmissionAttributes
- func (m *DirectDebitSubmissionAttributes) WithTransactionStartDatetime(transactionStartDatetime strfmt.DateTime) *DirectDebitSubmissionAttributes
- type DirectDebitSubmissionCreation
- func (m *DirectDebitSubmissionCreation) Json() string
- func (m *DirectDebitSubmissionCreation) MarshalBinary() ([]byte, error)
- func (m *DirectDebitSubmissionCreation) UnmarshalBinary(b []byte) error
- func (m *DirectDebitSubmissionCreation) Validate(formats strfmt.Registry) error
- func (m *DirectDebitSubmissionCreation) WithData(data DirectDebitSubmission) *DirectDebitSubmissionCreation
- func (m *DirectDebitSubmissionCreation) WithoutData() *DirectDebitSubmissionCreation
- type DirectDebitSubmissionCreationResponse
- func (m *DirectDebitSubmissionCreationResponse) Json() string
- func (m *DirectDebitSubmissionCreationResponse) MarshalBinary() ([]byte, error)
- func (m *DirectDebitSubmissionCreationResponse) UnmarshalBinary(b []byte) error
- func (m *DirectDebitSubmissionCreationResponse) Validate(formats strfmt.Registry) error
- func (m *DirectDebitSubmissionCreationResponse) WithData(data DirectDebitSubmission) *DirectDebitSubmissionCreationResponse
- func (m *DirectDebitSubmissionCreationResponse) WithLinks(links Links) *DirectDebitSubmissionCreationResponse
- func (m *DirectDebitSubmissionCreationResponse) WithoutData() *DirectDebitSubmissionCreationResponse
- func (m *DirectDebitSubmissionCreationResponse) WithoutLinks() *DirectDebitSubmissionCreationResponse
- type DirectDebitSubmissionDetailsResponse
- func (m *DirectDebitSubmissionDetailsResponse) Json() string
- func (m *DirectDebitSubmissionDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *DirectDebitSubmissionDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *DirectDebitSubmissionDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *DirectDebitSubmissionDetailsResponse) WithData(data DirectDebitSubmission) *DirectDebitSubmissionDetailsResponse
- func (m *DirectDebitSubmissionDetailsResponse) WithLinks(links Links) *DirectDebitSubmissionDetailsResponse
- func (m *DirectDebitSubmissionDetailsResponse) WithoutData() *DirectDebitSubmissionDetailsResponse
- func (m *DirectDebitSubmissionDetailsResponse) WithoutLinks() *DirectDebitSubmissionDetailsResponse
- type DirectDebitSubmissionRelationships
- func (m *DirectDebitSubmissionRelationships) Json() string
- func (m *DirectDebitSubmissionRelationships) MarshalBinary() ([]byte, error)
- func (m *DirectDebitSubmissionRelationships) UnmarshalBinary(b []byte) error
- func (m *DirectDebitSubmissionRelationships) Validate(formats strfmt.Registry) error
- func (m *DirectDebitSubmissionRelationships) WithDirectDebit(directDebit DirectDebitSubmissionRelationshipsDirectDebit) *DirectDebitSubmissionRelationships
- func (m *DirectDebitSubmissionRelationships) WithoutDirectDebit() *DirectDebitSubmissionRelationships
- type DirectDebitSubmissionRelationshipsDirectDebit
- func (m *DirectDebitSubmissionRelationshipsDirectDebit) Json() string
- func (m *DirectDebitSubmissionRelationshipsDirectDebit) MarshalBinary() ([]byte, error)
- func (m *DirectDebitSubmissionRelationshipsDirectDebit) UnmarshalBinary(b []byte) error
- func (m *DirectDebitSubmissionRelationshipsDirectDebit) Validate(formats strfmt.Registry) error
- func (m *DirectDebitSubmissionRelationshipsDirectDebit) WithData(data []*DirectDebit) *DirectDebitSubmissionRelationshipsDirectDebit
- type DirectDebitSubmissionStatus
- type DirectDebitWithReturn
- func (m *DirectDebitWithReturn) Json() string
- func (m *DirectDebitWithReturn) MarshalBinary() ([]byte, error)
- func (m *DirectDebitWithReturn) UnmarshalBinary(b []byte) error
- func (m *DirectDebitWithReturn) Validate(formats strfmt.Registry) error
- func (m *DirectDebitWithReturn) WithDirectDebit(directDebit DirectDebit) *DirectDebitWithReturn
- func (m *DirectDebitWithReturn) WithDirectDebitReturn(directDebitReturn DirectDebitReturn) *DirectDebitWithReturn
- func (m *DirectDebitWithReturn) WithoutDirectDebit() *DirectDebitWithReturn
- func (m *DirectDebitWithReturn) WithoutDirectDebitReturn() *DirectDebitWithReturn
- type DisputedTransaction
- func (m *DisputedTransaction) Json() string
- func (m *DisputedTransaction) MarshalBinary() ([]byte, error)
- func (m *DisputedTransaction) UnmarshalBinary(b []byte) error
- func (m *DisputedTransaction) Validate(formats strfmt.Registry) error
- func (m *DisputedTransaction) WithAmount(amount string) *DisputedTransaction
- func (m *DisputedTransaction) WithDate(date strfmt.Date) *DisputedTransaction
- func (m *DisputedTransaction) WithoutAmount() *DisputedTransaction
- func (m *DisputedTransaction) WithoutDate() *DisputedTransaction
- type IndustryClassification
- func (m *IndustryClassification) Json() string
- func (m *IndustryClassification) MarshalBinary() ([]byte, error)
- func (m *IndustryClassification) UnmarshalBinary(b []byte) error
- func (m *IndustryClassification) Validate(formats strfmt.Registry) error
- func (m *IndustryClassification) WithDescription(description string) *IndustryClassification
- func (m *IndustryClassification) WithIssuer(issuer string) *IndustryClassification
- type IntermediaryBankAccountHoldingEntity
- func (m *IntermediaryBankAccountHoldingEntity) Json() string
- func (m *IntermediaryBankAccountHoldingEntity) MarshalBinary() ([]byte, error)
- func (m *IntermediaryBankAccountHoldingEntity) UnmarshalBinary(b []byte) error
- func (m *IntermediaryBankAccountHoldingEntity) Validate(formats strfmt.Registry) error
- func (m *IntermediaryBankAccountHoldingEntity) WithBankAddress(bankAddress []string) *IntermediaryBankAccountHoldingEntity
- func (m *IntermediaryBankAccountHoldingEntity) WithBankID(bankID string) *IntermediaryBankAccountHoldingEntity
- func (m *IntermediaryBankAccountHoldingEntity) WithBankIDCode(bankIDCode BankIDCode) *IntermediaryBankAccountHoldingEntity
- func (m *IntermediaryBankAccountHoldingEntity) WithBankName(bankName string) *IntermediaryBankAccountHoldingEntity
- func (m *IntermediaryBankAccountHoldingEntity) WithBankPartyID(bankPartyID string) *IntermediaryBankAccountHoldingEntity
- type Links
- func (m *Links) Json() string
- func (m *Links) MarshalBinary() ([]byte, error)
- func (m *Links) UnmarshalBinary(b []byte) error
- func (m *Links) Validate(formats strfmt.Registry) error
- func (m *Links) WithFirst(first string) *Links
- func (m *Links) WithLast(last string) *Links
- func (m *Links) WithNext(next string) *Links
- func (m *Links) WithPrev(prev string) *Links
- func (m *Links) WithSelf(self string) *Links
- func (m *Links) WithoutFirst() *Links
- func (m *Links) WithoutLast() *Links
- func (m *Links) WithoutNext() *Links
- func (m *Links) WithoutPrev() *Links
- func (m *Links) WithoutSelf() *Links
- type ListContactAccountsResponse
- func (m *ListContactAccountsResponse) Json() string
- func (m *ListContactAccountsResponse) MarshalBinary() ([]byte, error)
- func (m *ListContactAccountsResponse) UnmarshalBinary(b []byte) error
- func (m *ListContactAccountsResponse) Validate(formats strfmt.Registry) error
- func (m *ListContactAccountsResponse) WithData(data []*ContactAccountRecord) *ListContactAccountsResponse
- func (m *ListContactAccountsResponse) WithLinks(links Links) *ListContactAccountsResponse
- func (m *ListContactAccountsResponse) WithoutLinks() *ListContactAccountsResponse
- type ListContactsResponse
- func (m *ListContactsResponse) Json() string
- func (m *ListContactsResponse) MarshalBinary() ([]byte, error)
- func (m *ListContactsResponse) UnmarshalBinary(b []byte) error
- func (m *ListContactsResponse) Validate(formats strfmt.Registry) error
- func (m *ListContactsResponse) WithData(data []*ContactRecord) *ListContactsResponse
- func (m *ListContactsResponse) WithLinks(links Links) *ListContactsResponse
- func (m *ListContactsResponse) WithoutLinks() *ListContactsResponse
- type ListPartiesResponse
- func (m *ListPartiesResponse) Json() string
- func (m *ListPartiesResponse) MarshalBinary() ([]byte, error)
- func (m *ListPartiesResponse) UnmarshalBinary(b []byte) error
- func (m *ListPartiesResponse) Validate(formats strfmt.Registry) error
- func (m *ListPartiesResponse) WithData(data []*PartyRecord) *ListPartiesResponse
- func (m *ListPartiesResponse) WithLinks(links Links) *ListPartiesResponse
- func (m *ListPartiesResponse) WithoutLinks() *ListPartiesResponse
- type ListPartyActorsResponse
- func (m *ListPartyActorsResponse) Json() string
- func (m *ListPartyActorsResponse) MarshalBinary() ([]byte, error)
- func (m *ListPartyActorsResponse) UnmarshalBinary(b []byte) error
- func (m *ListPartyActorsResponse) Validate(formats strfmt.Registry) error
- func (m *ListPartyActorsResponse) WithData(data []*PartyActorRecord) *ListPartyActorsResponse
- func (m *ListPartyActorsResponse) WithLinks(links Links) *ListPartyActorsResponse
- func (m *ListPartyActorsResponse) WithoutLinks() *ListPartyActorsResponse
- type ListPartyProductEventsResponse
- func (m *ListPartyProductEventsResponse) Json() string
- func (m *ListPartyProductEventsResponse) MarshalBinary() ([]byte, error)
- func (m *ListPartyProductEventsResponse) UnmarshalBinary(b []byte) error
- func (m *ListPartyProductEventsResponse) Validate(formats strfmt.Registry) error
- func (m *ListPartyProductEventsResponse) WithData(data []*PartyProductEventRecord) *ListPartyProductEventsResponse
- func (m *ListPartyProductEventsResponse) WithLinks(links Links) *ListPartyProductEventsResponse
- func (m *ListPartyProductEventsResponse) WithoutLinks() *ListPartyProductEventsResponse
- type Mandate
- func (m *Mandate) Json() string
- func (m *Mandate) MarshalBinary() ([]byte, error)
- func (m *Mandate) UnmarshalBinary(b []byte) error
- func (m *Mandate) Validate(formats strfmt.Registry) error
- func (m *Mandate) WithAttributes(attributes MandateAttributes) *Mandate
- func (m *Mandate) WithCreatedOn(createdOn strfmt.DateTime) *Mandate
- func (m *Mandate) WithID(id strfmt.UUID) *Mandate
- func (m *Mandate) WithModifiedOn(modifiedOn strfmt.DateTime) *Mandate
- func (m *Mandate) WithOrganisationID(organisationID strfmt.UUID) *Mandate
- func (m *Mandate) WithRelationships(relationships MandateRelationships) *Mandate
- func (m *Mandate) WithType(typeVar string) *Mandate
- func (m *Mandate) WithVersion(version int64) *Mandate
- func (m *Mandate) WithoutAttributes() *Mandate
- func (m *Mandate) WithoutCreatedOn() *Mandate
- func (m *Mandate) WithoutID() *Mandate
- func (m *Mandate) WithoutModifiedOn() *Mandate
- func (m *Mandate) WithoutOrganisationID() *Mandate
- func (m *Mandate) WithoutRelationships() *Mandate
- func (m *Mandate) WithoutVersion() *Mandate
- type MandateAdmission
- func (m *MandateAdmission) Json() string
- func (m *MandateAdmission) MarshalBinary() ([]byte, error)
- func (m *MandateAdmission) UnmarshalBinary(b []byte) error
- func (m *MandateAdmission) Validate(formats strfmt.Registry) error
- func (m *MandateAdmission) WithAttributes(attributes MandateAdmissionAttributes) *MandateAdmission
- func (m *MandateAdmission) WithCreatedOn(createdOn strfmt.DateTime) *MandateAdmission
- func (m *MandateAdmission) WithID(id strfmt.UUID) *MandateAdmission
- func (m *MandateAdmission) WithModifiedOn(modifiedOn strfmt.DateTime) *MandateAdmission
- func (m *MandateAdmission) WithOrganisationID(organisationID strfmt.UUID) *MandateAdmission
- func (m *MandateAdmission) WithRelationships(relationships MandateAdmissionRelationships) *MandateAdmission
- func (m *MandateAdmission) WithType(typeVar string) *MandateAdmission
- func (m *MandateAdmission) WithVersion(version int64) *MandateAdmission
- func (m *MandateAdmission) WithoutAttributes() *MandateAdmission
- func (m *MandateAdmission) WithoutCreatedOn() *MandateAdmission
- func (m *MandateAdmission) WithoutModifiedOn() *MandateAdmission
- func (m *MandateAdmission) WithoutRelationships() *MandateAdmission
- func (m *MandateAdmission) WithoutVersion() *MandateAdmission
- type MandateAdmissionAttributes
- func (m *MandateAdmissionAttributes) Json() string
- func (m *MandateAdmissionAttributes) MarshalBinary() ([]byte, error)
- func (m *MandateAdmissionAttributes) UnmarshalBinary(b []byte) error
- func (m *MandateAdmissionAttributes) Validate(formats strfmt.Registry) error
- func (m *MandateAdmissionAttributes) WithAdmissionDatetime(admissionDatetime strfmt.DateTime) *MandateAdmissionAttributes
- func (m *MandateAdmissionAttributes) WithSchemeStatusCode(schemeStatusCode string) *MandateAdmissionAttributes
- func (m *MandateAdmissionAttributes) WithSchemeStatusCodeDescription(schemeStatusCodeDescription string) *MandateAdmissionAttributes
- func (m *MandateAdmissionAttributes) WithStatus(status MandateAdmissionStatus) *MandateAdmissionAttributes
- func (m *MandateAdmissionAttributes) WithStatusReason(statusReason MandateAdmissionStatusReason) *MandateAdmissionAttributes
- type MandateAdmissionDetailsResponse
- func (m *MandateAdmissionDetailsResponse) Json() string
- func (m *MandateAdmissionDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *MandateAdmissionDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *MandateAdmissionDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *MandateAdmissionDetailsResponse) WithData(data MandateAdmission) *MandateAdmissionDetailsResponse
- func (m *MandateAdmissionDetailsResponse) WithLinks(links Links) *MandateAdmissionDetailsResponse
- func (m *MandateAdmissionDetailsResponse) WithoutData() *MandateAdmissionDetailsResponse
- func (m *MandateAdmissionDetailsResponse) WithoutLinks() *MandateAdmissionDetailsResponse
- type MandateAdmissionRelationships
- func (m *MandateAdmissionRelationships) Json() string
- func (m *MandateAdmissionRelationships) MarshalBinary() ([]byte, error)
- func (m *MandateAdmissionRelationships) UnmarshalBinary(b []byte) error
- func (m *MandateAdmissionRelationships) Validate(formats strfmt.Registry) error
- func (m *MandateAdmissionRelationships) WithMandate(mandate MandateAdmissionRelationshipsMandate) *MandateAdmissionRelationships
- func (m *MandateAdmissionRelationships) WithoutMandate() *MandateAdmissionRelationships
- type MandateAdmissionRelationshipsMandate
- func (m *MandateAdmissionRelationshipsMandate) Json() string
- func (m *MandateAdmissionRelationshipsMandate) MarshalBinary() ([]byte, error)
- func (m *MandateAdmissionRelationshipsMandate) UnmarshalBinary(b []byte) error
- func (m *MandateAdmissionRelationshipsMandate) Validate(formats strfmt.Registry) error
- func (m *MandateAdmissionRelationshipsMandate) WithData(data []*Mandate) *MandateAdmissionRelationshipsMandate
- type MandateAdmissionStatus
- type MandateAdmissionStatusReason
- type MandateAmendment
- func (m *MandateAmendment) Json() string
- func (m *MandateAmendment) MarshalBinary() ([]byte, error)
- func (m *MandateAmendment) UnmarshalBinary(b []byte) error
- func (m *MandateAmendment) Validate(formats strfmt.Registry) error
- func (m *MandateAmendment) WithData(data Mandate) *MandateAmendment
- func (m *MandateAmendment) WithoutData() *MandateAmendment
- type MandateAttributes
- func (m *MandateAttributes) Json() string
- func (m *MandateAttributes) MarshalBinary() ([]byte, error)
- func (m *MandateAttributes) UnmarshalBinary(b []byte) error
- func (m *MandateAttributes) Validate(formats strfmt.Registry) error
- func (m *MandateAttributes) WithAmount(amount string) *MandateAttributes
- func (m *MandateAttributes) WithBeneficiaryParty(beneficiaryParty MandateAttributesBeneficiaryParty) *MandateAttributes
- func (m *MandateAttributes) WithClearingID(clearingID string) *MandateAttributes
- func (m *MandateAttributes) WithCurrency(currency string) *MandateAttributes
- func (m *MandateAttributes) WithDebtorParty(debtorParty MandateAttributesDebtorParty) *MandateAttributes
- func (m *MandateAttributes) WithFrequency(frequency MandateFrequency) *MandateAttributes
- func (m *MandateAttributes) WithNumericReference(numericReference string) *MandateAttributes
- func (m *MandateAttributes) WithPaymentScheme(paymentScheme string) *MandateAttributes
- func (m *MandateAttributes) WithProcessingDate(processingDate strfmt.Date) *MandateAttributes
- func (m *MandateAttributes) WithReference(reference string) *MandateAttributes
- func (m *MandateAttributes) WithSchemePaymentType(schemePaymentType string) *MandateAttributes
- func (m *MandateAttributes) WithSchemeProcessingDate(schemeProcessingDate strfmt.Date) *MandateAttributes
- func (m *MandateAttributes) WithStatus(status MandateStatus) *MandateAttributes
- func (m *MandateAttributes) WithUniqueSchemeID(uniqueSchemeID string) *MandateAttributes
- func (m *MandateAttributes) WithoutBeneficiaryParty() *MandateAttributes
- func (m *MandateAttributes) WithoutDebtorParty() *MandateAttributes
- func (m *MandateAttributes) WithoutProcessingDate() *MandateAttributes
- func (m *MandateAttributes) WithoutSchemeProcessingDate() *MandateAttributes
- type MandateAttributesBeneficiaryParty
- func (m *MandateAttributesBeneficiaryParty) Json() string
- func (m *MandateAttributesBeneficiaryParty) MarshalBinary() ([]byte, error)
- func (m *MandateAttributesBeneficiaryParty) UnmarshalBinary(b []byte) error
- func (m *MandateAttributesBeneficiaryParty) Validate(formats strfmt.Registry) error
- func (m *MandateAttributesBeneficiaryParty) WithAccountName(accountName string) *MandateAttributesBeneficiaryParty
- func (m *MandateAttributesBeneficiaryParty) WithAccountNumber(accountNumber string) *MandateAttributesBeneficiaryParty
- func (m *MandateAttributesBeneficiaryParty) WithAccountNumberCode(accountNumberCode AccountNumberCode) *MandateAttributesBeneficiaryParty
- func (m *MandateAttributesBeneficiaryParty) WithAccountType(accountType int64) *MandateAttributesBeneficiaryParty
- func (m *MandateAttributesBeneficiaryParty) WithAccountWith(accountWith AccountHoldingEntity) *MandateAttributesBeneficiaryParty
- func (m *MandateAttributesBeneficiaryParty) WithAddress(address []string) *MandateAttributesBeneficiaryParty
- func (m *MandateAttributesBeneficiaryParty) WithCountry(country string) *MandateAttributesBeneficiaryParty
- func (m *MandateAttributesBeneficiaryParty) WithoutAccountWith() *MandateAttributesBeneficiaryParty
- type MandateAttributesDebtorParty
- func (m *MandateAttributesDebtorParty) Json() string
- func (m *MandateAttributesDebtorParty) MarshalBinary() ([]byte, error)
- func (m *MandateAttributesDebtorParty) UnmarshalBinary(b []byte) error
- func (m *MandateAttributesDebtorParty) Validate(formats strfmt.Registry) error
- func (m *MandateAttributesDebtorParty) WithAccountName(accountName string) *MandateAttributesDebtorParty
- func (m *MandateAttributesDebtorParty) WithAccountNumber(accountNumber string) *MandateAttributesDebtorParty
- func (m *MandateAttributesDebtorParty) WithAccountNumberCode(accountNumberCode AccountNumberCode) *MandateAttributesDebtorParty
- func (m *MandateAttributesDebtorParty) WithAccountWith(accountWith AccountHoldingEntity) *MandateAttributesDebtorParty
- func (m *MandateAttributesDebtorParty) WithAddress(address []string) *MandateAttributesDebtorParty
- func (m *MandateAttributesDebtorParty) WithCountry(country string) *MandateAttributesDebtorParty
- func (m *MandateAttributesDebtorParty) WithoutAccountWith() *MandateAttributesDebtorParty
- type MandateCreation
- func (m *MandateCreation) Json() string
- func (m *MandateCreation) MarshalBinary() ([]byte, error)
- func (m *MandateCreation) UnmarshalBinary(b []byte) error
- func (m *MandateCreation) Validate(formats strfmt.Registry) error
- func (m *MandateCreation) WithData(data Mandate) *MandateCreation
- func (m *MandateCreation) WithoutData() *MandateCreation
- type MandateCreationResponse
- func (m *MandateCreationResponse) Json() string
- func (m *MandateCreationResponse) MarshalBinary() ([]byte, error)
- func (m *MandateCreationResponse) UnmarshalBinary(b []byte) error
- func (m *MandateCreationResponse) Validate(formats strfmt.Registry) error
- func (m *MandateCreationResponse) WithData(data Mandate) *MandateCreationResponse
- func (m *MandateCreationResponse) WithLinks(links Links) *MandateCreationResponse
- func (m *MandateCreationResponse) WithoutData() *MandateCreationResponse
- func (m *MandateCreationResponse) WithoutLinks() *MandateCreationResponse
- type MandateDetailsListResponse
- func (m *MandateDetailsListResponse) Json() string
- func (m *MandateDetailsListResponse) MarshalBinary() ([]byte, error)
- func (m *MandateDetailsListResponse) UnmarshalBinary(b []byte) error
- func (m *MandateDetailsListResponse) Validate(formats strfmt.Registry) error
- func (m *MandateDetailsListResponse) WithData(data []*Mandate) *MandateDetailsListResponse
- func (m *MandateDetailsListResponse) WithLinks(links Links) *MandateDetailsListResponse
- func (m *MandateDetailsListResponse) WithoutLinks() *MandateDetailsListResponse
- type MandateDetailsResponse
- func (m *MandateDetailsResponse) Json() string
- func (m *MandateDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *MandateDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *MandateDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *MandateDetailsResponse) WithData(data Mandate) *MandateDetailsResponse
- func (m *MandateDetailsResponse) WithLinks(links Links) *MandateDetailsResponse
- func (m *MandateDetailsResponse) WithoutData() *MandateDetailsResponse
- func (m *MandateDetailsResponse) WithoutLinks() *MandateDetailsResponse
- type MandateFrequency
- type MandateRelationships
- func (m *MandateRelationships) Json() string
- func (m *MandateRelationships) MarshalBinary() ([]byte, error)
- func (m *MandateRelationships) UnmarshalBinary(b []byte) error
- func (m *MandateRelationships) Validate(formats strfmt.Registry) error
- func (m *MandateRelationships) WithBeneficiaryParty(beneficiaryParty MandateRelationshipsBeneficiaryParty) *MandateRelationships
- func (m *MandateRelationships) WithDebtorPartyAccount(debtorPartyAccount MandateRelationshipsDebtorPartyAccount) *MandateRelationships
- func (m *MandateRelationships) WithMandateAdmission(mandateAdmission MandateRelationshipsMandateAdmission) *MandateRelationships
- func (m *MandateRelationships) WithMandateReturn(mandateReturn MandateRelationshipsMandateReturn) *MandateRelationships
- func (m *MandateRelationships) WithMandateSubmission(mandateSubmission MandateRelationshipsMandateSubmission) *MandateRelationships
- func (m *MandateRelationships) WithoutBeneficiaryParty() *MandateRelationships
- func (m *MandateRelationships) WithoutDebtorPartyAccount() *MandateRelationships
- func (m *MandateRelationships) WithoutMandateAdmission() *MandateRelationships
- func (m *MandateRelationships) WithoutMandateReturn() *MandateRelationships
- func (m *MandateRelationships) WithoutMandateSubmission() *MandateRelationships
- type MandateRelationshipsBeneficiaryParty
- func (m *MandateRelationshipsBeneficiaryParty) Json() string
- func (m *MandateRelationshipsBeneficiaryParty) MarshalBinary() ([]byte, error)
- func (m *MandateRelationshipsBeneficiaryParty) UnmarshalBinary(b []byte) error
- func (m *MandateRelationshipsBeneficiaryParty) Validate(formats strfmt.Registry) error
- func (m *MandateRelationshipsBeneficiaryParty) WithData(data []*BeneficiaryParty) *MandateRelationshipsBeneficiaryParty
- type MandateRelationshipsDebtorPartyAccount
- func (m *MandateRelationshipsDebtorPartyAccount) Json() string
- func (m *MandateRelationshipsDebtorPartyAccount) MarshalBinary() ([]byte, error)
- func (m *MandateRelationshipsDebtorPartyAccount) UnmarshalBinary(b []byte) error
- func (m *MandateRelationshipsDebtorPartyAccount) Validate(formats strfmt.Registry) error
- func (m *MandateRelationshipsDebtorPartyAccount) WithData(data []*DebtorPartyAccount) *MandateRelationshipsDebtorPartyAccount
- type MandateRelationshipsMandateAdmission
- func (m *MandateRelationshipsMandateAdmission) Json() string
- func (m *MandateRelationshipsMandateAdmission) MarshalBinary() ([]byte, error)
- func (m *MandateRelationshipsMandateAdmission) UnmarshalBinary(b []byte) error
- func (m *MandateRelationshipsMandateAdmission) Validate(formats strfmt.Registry) error
- func (m *MandateRelationshipsMandateAdmission) WithData(data []*MandateAdmission) *MandateRelationshipsMandateAdmission
- type MandateRelationshipsMandateReturn
- func (m *MandateRelationshipsMandateReturn) Json() string
- func (m *MandateRelationshipsMandateReturn) MarshalBinary() ([]byte, error)
- func (m *MandateRelationshipsMandateReturn) UnmarshalBinary(b []byte) error
- func (m *MandateRelationshipsMandateReturn) Validate(formats strfmt.Registry) error
- func (m *MandateRelationshipsMandateReturn) WithData(data []*MandateReturn) *MandateRelationshipsMandateReturn
- type MandateRelationshipsMandateSubmission
- func (m *MandateRelationshipsMandateSubmission) Json() string
- func (m *MandateRelationshipsMandateSubmission) MarshalBinary() ([]byte, error)
- func (m *MandateRelationshipsMandateSubmission) UnmarshalBinary(b []byte) error
- func (m *MandateRelationshipsMandateSubmission) Validate(formats strfmt.Registry) error
- func (m *MandateRelationshipsMandateSubmission) WithData(data []*MandateSubmission) *MandateRelationshipsMandateSubmission
- type MandateResourceType
- type MandateReturn
- func (m *MandateReturn) Json() string
- func (m *MandateReturn) MarshalBinary() ([]byte, error)
- func (m *MandateReturn) UnmarshalBinary(b []byte) error
- func (m *MandateReturn) Validate(formats strfmt.Registry) error
- func (m *MandateReturn) WithAttributes(attributes MandateReturnAttributes) *MandateReturn
- func (m *MandateReturn) WithCreatedOn(createdOn strfmt.DateTime) *MandateReturn
- func (m *MandateReturn) WithID(id strfmt.UUID) *MandateReturn
- func (m *MandateReturn) WithModifiedOn(modifiedOn strfmt.DateTime) *MandateReturn
- func (m *MandateReturn) WithOrganisationID(organisationID strfmt.UUID) *MandateReturn
- func (m *MandateReturn) WithRelationships(relationships MandateReturnRelationships) *MandateReturn
- func (m *MandateReturn) WithType(typeVar string) *MandateReturn
- func (m *MandateReturn) WithVersion(version int64) *MandateReturn
- func (m *MandateReturn) WithoutAttributes() *MandateReturn
- func (m *MandateReturn) WithoutCreatedOn() *MandateReturn
- func (m *MandateReturn) WithoutModifiedOn() *MandateReturn
- func (m *MandateReturn) WithoutRelationships() *MandateReturn
- func (m *MandateReturn) WithoutVersion() *MandateReturn
- type MandateReturnAttributes
- func (m *MandateReturnAttributes) Json() string
- func (m *MandateReturnAttributes) MarshalBinary() ([]byte, error)
- func (m *MandateReturnAttributes) UnmarshalBinary(b []byte) error
- func (m *MandateReturnAttributes) Validate(formats strfmt.Registry) error
- func (m *MandateReturnAttributes) WithDebtorParty(debtorParty MandateReturnAttributesDebtorParty) *MandateReturnAttributes
- func (m *MandateReturnAttributes) WithReturnCode(returnCode string) *MandateReturnAttributes
- func (m *MandateReturnAttributes) WithoutDebtorParty() *MandateReturnAttributes
- type MandateReturnAttributesDebtorParty
- func (m *MandateReturnAttributesDebtorParty) Json() string
- func (m *MandateReturnAttributesDebtorParty) MarshalBinary() ([]byte, error)
- func (m *MandateReturnAttributesDebtorParty) UnmarshalBinary(b []byte) error
- func (m *MandateReturnAttributesDebtorParty) Validate(formats strfmt.Registry) error
- func (m *MandateReturnAttributesDebtorParty) WithNewBankDetails(newBankDetails MandateReturnAttributesDebtorPartyNewBankDetails) *MandateReturnAttributesDebtorParty
- func (m *MandateReturnAttributesDebtorParty) WithoutNewBankDetails() *MandateReturnAttributesDebtorParty
- type MandateReturnAttributesDebtorPartyNewBankDetails
- func (m *MandateReturnAttributesDebtorPartyNewBankDetails) Json() string
- func (m *MandateReturnAttributesDebtorPartyNewBankDetails) MarshalBinary() ([]byte, error)
- func (m *MandateReturnAttributesDebtorPartyNewBankDetails) UnmarshalBinary(b []byte) error
- func (m *MandateReturnAttributesDebtorPartyNewBankDetails) Validate(formats strfmt.Registry) error
- func (m *MandateReturnAttributesDebtorPartyNewBankDetails) WithAccountNumber(accountNumber string) *MandateReturnAttributesDebtorPartyNewBankDetails
- func (m *MandateReturnAttributesDebtorPartyNewBankDetails) WithAccountNumberCode(accountNumberCode AccountNumberCode) *MandateReturnAttributesDebtorPartyNewBankDetails
- func (m *MandateReturnAttributesDebtorPartyNewBankDetails) WithAccountWith(accountWith AccountHoldingEntity) *MandateReturnAttributesDebtorPartyNewBankDetails
- func (m *MandateReturnAttributesDebtorPartyNewBankDetails) WithoutAccountWith() *MandateReturnAttributesDebtorPartyNewBankDetails
- type MandateReturnCreation
- func (m *MandateReturnCreation) Json() string
- func (m *MandateReturnCreation) MarshalBinary() ([]byte, error)
- func (m *MandateReturnCreation) UnmarshalBinary(b []byte) error
- func (m *MandateReturnCreation) Validate(formats strfmt.Registry) error
- func (m *MandateReturnCreation) WithData(data MandateReturn) *MandateReturnCreation
- func (m *MandateReturnCreation) WithoutData() *MandateReturnCreation
- type MandateReturnCreationResponse
- func (m *MandateReturnCreationResponse) Json() string
- func (m *MandateReturnCreationResponse) MarshalBinary() ([]byte, error)
- func (m *MandateReturnCreationResponse) UnmarshalBinary(b []byte) error
- func (m *MandateReturnCreationResponse) Validate(formats strfmt.Registry) error
- func (m *MandateReturnCreationResponse) WithData(data MandateReturn) *MandateReturnCreationResponse
- func (m *MandateReturnCreationResponse) WithLinks(links Links) *MandateReturnCreationResponse
- func (m *MandateReturnCreationResponse) WithoutData() *MandateReturnCreationResponse
- func (m *MandateReturnCreationResponse) WithoutLinks() *MandateReturnCreationResponse
- type MandateReturnDetailsResponse
- func (m *MandateReturnDetailsResponse) Json() string
- func (m *MandateReturnDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *MandateReturnDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *MandateReturnDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *MandateReturnDetailsResponse) WithData(data MandateReturn) *MandateReturnDetailsResponse
- func (m *MandateReturnDetailsResponse) WithLinks(links Links) *MandateReturnDetailsResponse
- func (m *MandateReturnDetailsResponse) WithoutData() *MandateReturnDetailsResponse
- func (m *MandateReturnDetailsResponse) WithoutLinks() *MandateReturnDetailsResponse
- type MandateReturnRelationships
- func (m *MandateReturnRelationships) Json() string
- func (m *MandateReturnRelationships) MarshalBinary() ([]byte, error)
- func (m *MandateReturnRelationships) UnmarshalBinary(b []byte) error
- func (m *MandateReturnRelationships) Validate(formats strfmt.Registry) error
- func (m *MandateReturnRelationships) WithMandate(mandate MandateReturnRelationshipsMandate) *MandateReturnRelationships
- func (m *MandateReturnRelationships) WithMandateReturnSubmission(mandateReturnSubmission MandateReturnRelationshipsMandateReturnSubmission) *MandateReturnRelationships
- func (m *MandateReturnRelationships) WithoutMandate() *MandateReturnRelationships
- func (m *MandateReturnRelationships) WithoutMandateReturnSubmission() *MandateReturnRelationships
- type MandateReturnRelationshipsMandate
- func (m *MandateReturnRelationshipsMandate) Json() string
- func (m *MandateReturnRelationshipsMandate) MarshalBinary() ([]byte, error)
- func (m *MandateReturnRelationshipsMandate) UnmarshalBinary(b []byte) error
- func (m *MandateReturnRelationshipsMandate) Validate(formats strfmt.Registry) error
- func (m *MandateReturnRelationshipsMandate) WithData(data []*Mandate) *MandateReturnRelationshipsMandate
- type MandateReturnRelationshipsMandateReturnSubmission
- func (m *MandateReturnRelationshipsMandateReturnSubmission) Json() string
- func (m *MandateReturnRelationshipsMandateReturnSubmission) MarshalBinary() ([]byte, error)
- func (m *MandateReturnRelationshipsMandateReturnSubmission) UnmarshalBinary(b []byte) error
- func (m *MandateReturnRelationshipsMandateReturnSubmission) Validate(formats strfmt.Registry) error
- func (m *MandateReturnRelationshipsMandateReturnSubmission) WithData(data []*MandateReturnSubmission) *MandateReturnRelationshipsMandateReturnSubmission
- type MandateReturnSubmission
- func (m *MandateReturnSubmission) Json() string
- func (m *MandateReturnSubmission) MarshalBinary() ([]byte, error)
- func (m *MandateReturnSubmission) UnmarshalBinary(b []byte) error
- func (m *MandateReturnSubmission) Validate(formats strfmt.Registry) error
- func (m *MandateReturnSubmission) WithAttributes(attributes MandateReturnSubmissionAttributes) *MandateReturnSubmission
- func (m *MandateReturnSubmission) WithCreatedOn(createdOn strfmt.DateTime) *MandateReturnSubmission
- func (m *MandateReturnSubmission) WithID(id strfmt.UUID) *MandateReturnSubmission
- func (m *MandateReturnSubmission) WithModifiedOn(modifiedOn strfmt.DateTime) *MandateReturnSubmission
- func (m *MandateReturnSubmission) WithOrganisationID(organisationID strfmt.UUID) *MandateReturnSubmission
- func (m *MandateReturnSubmission) WithRelationships(relationships MandateReturnSubmissionRelationships) *MandateReturnSubmission
- func (m *MandateReturnSubmission) WithType(typeVar string) *MandateReturnSubmission
- func (m *MandateReturnSubmission) WithVersion(version int64) *MandateReturnSubmission
- func (m *MandateReturnSubmission) WithoutAttributes() *MandateReturnSubmission
- func (m *MandateReturnSubmission) WithoutCreatedOn() *MandateReturnSubmission
- func (m *MandateReturnSubmission) WithoutModifiedOn() *MandateReturnSubmission
- func (m *MandateReturnSubmission) WithoutRelationships() *MandateReturnSubmission
- func (m *MandateReturnSubmission) WithoutVersion() *MandateReturnSubmission
- type MandateReturnSubmissionAttributes
- func (m *MandateReturnSubmissionAttributes) Json() string
- func (m *MandateReturnSubmissionAttributes) MarshalBinary() ([]byte, error)
- func (m *MandateReturnSubmissionAttributes) UnmarshalBinary(b []byte) error
- func (m *MandateReturnSubmissionAttributes) Validate(formats strfmt.Registry) error
- func (m *MandateReturnSubmissionAttributes) WithStatus(status MandateReturnSubmissionStatus) *MandateReturnSubmissionAttributes
- func (m *MandateReturnSubmissionAttributes) WithStatusReason(statusReason string) *MandateReturnSubmissionAttributes
- func (m *MandateReturnSubmissionAttributes) WithSubmissionDatetime(submissionDatetime strfmt.DateTime) *MandateReturnSubmissionAttributes
- func (m *MandateReturnSubmissionAttributes) WithTransactionStartDatetime(transactionStartDatetime strfmt.DateTime) *MandateReturnSubmissionAttributes
- type MandateReturnSubmissionCreation
- func (m *MandateReturnSubmissionCreation) Json() string
- func (m *MandateReturnSubmissionCreation) MarshalBinary() ([]byte, error)
- func (m *MandateReturnSubmissionCreation) UnmarshalBinary(b []byte) error
- func (m *MandateReturnSubmissionCreation) Validate(formats strfmt.Registry) error
- func (m *MandateReturnSubmissionCreation) WithData(data MandateReturnSubmission) *MandateReturnSubmissionCreation
- func (m *MandateReturnSubmissionCreation) WithoutData() *MandateReturnSubmissionCreation
- type MandateReturnSubmissionCreationResponse
- func (m *MandateReturnSubmissionCreationResponse) Json() string
- func (m *MandateReturnSubmissionCreationResponse) MarshalBinary() ([]byte, error)
- func (m *MandateReturnSubmissionCreationResponse) UnmarshalBinary(b []byte) error
- func (m *MandateReturnSubmissionCreationResponse) Validate(formats strfmt.Registry) error
- func (m *MandateReturnSubmissionCreationResponse) WithData(data MandateReturnSubmission) *MandateReturnSubmissionCreationResponse
- func (m *MandateReturnSubmissionCreationResponse) WithLinks(links Links) *MandateReturnSubmissionCreationResponse
- func (m *MandateReturnSubmissionCreationResponse) WithoutData() *MandateReturnSubmissionCreationResponse
- func (m *MandateReturnSubmissionCreationResponse) WithoutLinks() *MandateReturnSubmissionCreationResponse
- type MandateReturnSubmissionDetailsResponse
- func (m *MandateReturnSubmissionDetailsResponse) Json() string
- func (m *MandateReturnSubmissionDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *MandateReturnSubmissionDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *MandateReturnSubmissionDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *MandateReturnSubmissionDetailsResponse) WithData(data MandateReturnSubmission) *MandateReturnSubmissionDetailsResponse
- func (m *MandateReturnSubmissionDetailsResponse) WithLinks(links Links) *MandateReturnSubmissionDetailsResponse
- func (m *MandateReturnSubmissionDetailsResponse) WithoutData() *MandateReturnSubmissionDetailsResponse
- func (m *MandateReturnSubmissionDetailsResponse) WithoutLinks() *MandateReturnSubmissionDetailsResponse
- type MandateReturnSubmissionRelationships
- func (m *MandateReturnSubmissionRelationships) Json() string
- func (m *MandateReturnSubmissionRelationships) MarshalBinary() ([]byte, error)
- func (m *MandateReturnSubmissionRelationships) UnmarshalBinary(b []byte) error
- func (m *MandateReturnSubmissionRelationships) Validate(formats strfmt.Registry) error
- func (m *MandateReturnSubmissionRelationships) WithMandate(mandate MandateReturnSubmissionRelationshipsMandate) *MandateReturnSubmissionRelationships
- func (m *MandateReturnSubmissionRelationships) WithMandateReturn(mandateReturn MandateReturnSubmissionRelationshipsMandateReturn) *MandateReturnSubmissionRelationships
- func (m *MandateReturnSubmissionRelationships) WithoutMandate() *MandateReturnSubmissionRelationships
- func (m *MandateReturnSubmissionRelationships) WithoutMandateReturn() *MandateReturnSubmissionRelationships
- type MandateReturnSubmissionRelationshipsMandate
- func (m *MandateReturnSubmissionRelationshipsMandate) Json() string
- func (m *MandateReturnSubmissionRelationshipsMandate) MarshalBinary() ([]byte, error)
- func (m *MandateReturnSubmissionRelationshipsMandate) UnmarshalBinary(b []byte) error
- func (m *MandateReturnSubmissionRelationshipsMandate) Validate(formats strfmt.Registry) error
- func (m *MandateReturnSubmissionRelationshipsMandate) WithData(data []*Mandate) *MandateReturnSubmissionRelationshipsMandate
- type MandateReturnSubmissionRelationshipsMandateReturn
- func (m *MandateReturnSubmissionRelationshipsMandateReturn) Json() string
- func (m *MandateReturnSubmissionRelationshipsMandateReturn) MarshalBinary() ([]byte, error)
- func (m *MandateReturnSubmissionRelationshipsMandateReturn) UnmarshalBinary(b []byte) error
- func (m *MandateReturnSubmissionRelationshipsMandateReturn) Validate(formats strfmt.Registry) error
- func (m *MandateReturnSubmissionRelationshipsMandateReturn) WithData(data []*MandateReturn) *MandateReturnSubmissionRelationshipsMandateReturn
- type MandateReturnSubmissionStatus
- type MandateStatus
- type MandateSubmission
- func (m *MandateSubmission) Json() string
- func (m *MandateSubmission) MarshalBinary() ([]byte, error)
- func (m *MandateSubmission) UnmarshalBinary(b []byte) error
- func (m *MandateSubmission) Validate(formats strfmt.Registry) error
- func (m *MandateSubmission) WithAttributes(attributes MandateSubmissionAttributes) *MandateSubmission
- func (m *MandateSubmission) WithCreatedOn(createdOn strfmt.DateTime) *MandateSubmission
- func (m *MandateSubmission) WithID(id strfmt.UUID) *MandateSubmission
- func (m *MandateSubmission) WithModifiedOn(modifiedOn strfmt.DateTime) *MandateSubmission
- func (m *MandateSubmission) WithOrganisationID(organisationID strfmt.UUID) *MandateSubmission
- func (m *MandateSubmission) WithRelationships(relationships MandateSubmissionRelationships) *MandateSubmission
- func (m *MandateSubmission) WithType(typeVar string) *MandateSubmission
- func (m *MandateSubmission) WithVersion(version int64) *MandateSubmission
- func (m *MandateSubmission) WithoutAttributes() *MandateSubmission
- func (m *MandateSubmission) WithoutCreatedOn() *MandateSubmission
- func (m *MandateSubmission) WithoutModifiedOn() *MandateSubmission
- func (m *MandateSubmission) WithoutRelationships() *MandateSubmission
- func (m *MandateSubmission) WithoutVersion() *MandateSubmission
- type MandateSubmissionAttributes
- func (m *MandateSubmissionAttributes) Json() string
- func (m *MandateSubmissionAttributes) MarshalBinary() ([]byte, error)
- func (m *MandateSubmissionAttributes) UnmarshalBinary(b []byte) error
- func (m *MandateSubmissionAttributes) Validate(formats strfmt.Registry) error
- func (m *MandateSubmissionAttributes) WithLastPaymentDate(lastPaymentDate strfmt.Date) *MandateSubmissionAttributes
- func (m *MandateSubmissionAttributes) WithOriginalMandate(originalMandate MandateAttributes) *MandateSubmissionAttributes
- func (m *MandateSubmissionAttributes) WithStatus(status MandateSubmissionStatus) *MandateSubmissionAttributes
- func (m *MandateSubmissionAttributes) WithStatusReason(statusReason string) *MandateSubmissionAttributes
- func (m *MandateSubmissionAttributes) WithSubmissionDatetime(submissionDatetime strfmt.DateTime) *MandateSubmissionAttributes
- func (m *MandateSubmissionAttributes) WithSubmissionReason(submissionReason string) *MandateSubmissionAttributes
- func (m *MandateSubmissionAttributes) WithSubmittedMandate(submittedMandate MandateAttributes) *MandateSubmissionAttributes
- func (m *MandateSubmissionAttributes) WithoutOriginalMandate() *MandateSubmissionAttributes
- func (m *MandateSubmissionAttributes) WithoutSubmittedMandate() *MandateSubmissionAttributes
- type MandateSubmissionCreation
- func (m *MandateSubmissionCreation) Json() string
- func (m *MandateSubmissionCreation) MarshalBinary() ([]byte, error)
- func (m *MandateSubmissionCreation) UnmarshalBinary(b []byte) error
- func (m *MandateSubmissionCreation) Validate(formats strfmt.Registry) error
- func (m *MandateSubmissionCreation) WithData(data MandateSubmissionCreationData) *MandateSubmissionCreation
- func (m *MandateSubmissionCreation) WithoutData() *MandateSubmissionCreation
- type MandateSubmissionCreationData
- func (m *MandateSubmissionCreationData) Json() string
- func (m *MandateSubmissionCreationData) MarshalBinary() ([]byte, error)
- func (m *MandateSubmissionCreationData) UnmarshalBinary(b []byte) error
- func (m *MandateSubmissionCreationData) Validate(formats strfmt.Registry) error
- func (m *MandateSubmissionCreationData) WithAttributes(attributes MandateSubmissionCreationDataAttributes) *MandateSubmissionCreationData
- func (m *MandateSubmissionCreationData) WithCreatedOn(createdOn strfmt.DateTime) *MandateSubmissionCreationData
- func (m *MandateSubmissionCreationData) WithID(id strfmt.UUID) *MandateSubmissionCreationData
- func (m *MandateSubmissionCreationData) WithModifiedOn(modifiedOn strfmt.DateTime) *MandateSubmissionCreationData
- func (m *MandateSubmissionCreationData) WithOrganisationID(organisationID strfmt.UUID) *MandateSubmissionCreationData
- func (m *MandateSubmissionCreationData) WithType(typeVar string) *MandateSubmissionCreationData
- func (m *MandateSubmissionCreationData) WithVersion(version int64) *MandateSubmissionCreationData
- func (m *MandateSubmissionCreationData) WithoutAttributes() *MandateSubmissionCreationData
- func (m *MandateSubmissionCreationData) WithoutCreatedOn() *MandateSubmissionCreationData
- func (m *MandateSubmissionCreationData) WithoutModifiedOn() *MandateSubmissionCreationData
- func (m *MandateSubmissionCreationData) WithoutVersion() *MandateSubmissionCreationData
- type MandateSubmissionCreationDataAttributes
- func (m *MandateSubmissionCreationDataAttributes) Json() string
- func (m *MandateSubmissionCreationDataAttributes) MarshalBinary() ([]byte, error)
- func (m *MandateSubmissionCreationDataAttributes) UnmarshalBinary(b []byte) error
- func (m *MandateSubmissionCreationDataAttributes) Validate(formats strfmt.Registry) error
- func (m *MandateSubmissionCreationDataAttributes) WithLastPaymentDate(lastPaymentDate strfmt.Date) *MandateSubmissionCreationDataAttributes
- func (m *MandateSubmissionCreationDataAttributes) WithSubmissionReason(submissionReason string) *MandateSubmissionCreationDataAttributes
- type MandateSubmissionDetailsResponse
- func (m *MandateSubmissionDetailsResponse) Json() string
- func (m *MandateSubmissionDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *MandateSubmissionDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *MandateSubmissionDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *MandateSubmissionDetailsResponse) WithData(data MandateSubmission) *MandateSubmissionDetailsResponse
- func (m *MandateSubmissionDetailsResponse) WithLinks(links Links) *MandateSubmissionDetailsResponse
- func (m *MandateSubmissionDetailsResponse) WithoutData() *MandateSubmissionDetailsResponse
- func (m *MandateSubmissionDetailsResponse) WithoutLinks() *MandateSubmissionDetailsResponse
- type MandateSubmissionRelationships
- func (m *MandateSubmissionRelationships) Json() string
- func (m *MandateSubmissionRelationships) MarshalBinary() ([]byte, error)
- func (m *MandateSubmissionRelationships) UnmarshalBinary(b []byte) error
- func (m *MandateSubmissionRelationships) Validate(formats strfmt.Registry) error
- func (m *MandateSubmissionRelationships) WithMandate(mandate MandateSubmissionRelationshipsMandate) *MandateSubmissionRelationships
- func (m *MandateSubmissionRelationships) WithoutMandate() *MandateSubmissionRelationships
- type MandateSubmissionRelationshipsMandate
- func (m *MandateSubmissionRelationshipsMandate) Json() string
- func (m *MandateSubmissionRelationshipsMandate) MarshalBinary() ([]byte, error)
- func (m *MandateSubmissionRelationshipsMandate) UnmarshalBinary(b []byte) error
- func (m *MandateSubmissionRelationshipsMandate) Validate(formats strfmt.Registry) error
- func (m *MandateSubmissionRelationshipsMandate) WithData(data []*Mandate) *MandateSubmissionRelationshipsMandate
- type MandateSubmissionStatus
- type NewAdviceSubmission
- func (m *NewAdviceSubmission) Json() string
- func (m *NewAdviceSubmission) MarshalBinary() ([]byte, error)
- func (m *NewAdviceSubmission) UnmarshalBinary(b []byte) error
- func (m *NewAdviceSubmission) Validate(formats strfmt.Registry) error
- func (m *NewAdviceSubmission) WithID(id strfmt.UUID) *NewAdviceSubmission
- func (m *NewAdviceSubmission) WithOrganisationID(organisationID strfmt.UUID) *NewAdviceSubmission
- func (m *NewAdviceSubmission) WithType(typeVar string) *NewAdviceSubmission
- func (m *NewAdviceSubmission) WithVersion(version int64) *NewAdviceSubmission
- func (m *NewAdviceSubmission) WithoutID() *NewAdviceSubmission
- func (m *NewAdviceSubmission) WithoutOrganisationID() *NewAdviceSubmission
- func (m *NewAdviceSubmission) WithoutVersion() *NewAdviceSubmission
- type NewContact
- func (m *NewContact) Json() string
- func (m *NewContact) MarshalBinary() ([]byte, error)
- func (m *NewContact) UnmarshalBinary(b []byte) error
- func (m *NewContact) Validate(formats strfmt.Registry) error
- func (m *NewContact) WithAttributes(attributes ContactAttributes) *NewContact
- func (m *NewContact) WithID(id strfmt.UUID) *NewContact
- func (m *NewContact) WithOrganisationID(organisationID strfmt.UUID) *NewContact
- func (m *NewContact) WithType(typeVar ContactResourceType) *NewContact
- func (m *NewContact) WithoutAttributes() *NewContact
- func (m *NewContact) WithoutID() *NewContact
- func (m *NewContact) WithoutOrganisationID() *NewContact
- type NewContactAccount
- func (m *NewContactAccount) Json() string
- func (m *NewContactAccount) MarshalBinary() ([]byte, error)
- func (m *NewContactAccount) UnmarshalBinary(b []byte) error
- func (m *NewContactAccount) Validate(formats strfmt.Registry) error
- func (m *NewContactAccount) WithAttributes(attributes ContactAccountAttributes) *NewContactAccount
- func (m *NewContactAccount) WithID(id strfmt.UUID) *NewContactAccount
- func (m *NewContactAccount) WithOrganisationID(organisationID strfmt.UUID) *NewContactAccount
- func (m *NewContactAccount) WithType(typeVar string) *NewContactAccount
- func (m *NewContactAccount) WithoutAttributes() *NewContactAccount
- func (m *NewContactAccount) WithoutID() *NewContactAccount
- func (m *NewContactAccount) WithoutOrganisationID() *NewContactAccount
- type NewParty
- func (m *NewParty) Json() string
- func (m *NewParty) MarshalBinary() ([]byte, error)
- func (m *NewParty) UnmarshalBinary(b []byte) error
- func (m *NewParty) Validate(formats strfmt.Registry) error
- func (m *NewParty) WithAttributes(attributes PartyAttributes) *NewParty
- func (m *NewParty) WithID(id strfmt.UUID) *NewParty
- func (m *NewParty) WithOrganisationID(organisationID strfmt.UUID) *NewParty
- func (m *NewParty) WithType(typeVar string) *NewParty
- func (m *NewParty) WithoutAttributes() *NewParty
- func (m *NewParty) WithoutID() *NewParty
- func (m *NewParty) WithoutOrganisationID() *NewParty
- type NewPartyAccount
- func (m *NewPartyAccount) Json() string
- func (m *NewPartyAccount) MarshalBinary() ([]byte, error)
- func (m *NewPartyAccount) UnmarshalBinary(b []byte) error
- func (m *NewPartyAccount) Validate(formats strfmt.Registry) error
- func (m *NewPartyAccount) WithAttributes(attributes PartyAccountAttributes) *NewPartyAccount
- func (m *NewPartyAccount) WithID(id strfmt.UUID) *NewPartyAccount
- func (m *NewPartyAccount) WithOrganisationID(organisationID strfmt.UUID) *NewPartyAccount
- func (m *NewPartyAccount) WithType(typeVar string) *NewPartyAccount
- func (m *NewPartyAccount) WithoutAttributes() *NewPartyAccount
- func (m *NewPartyAccount) WithoutID() *NewPartyAccount
- func (m *NewPartyAccount) WithoutOrganisationID() *NewPartyAccount
- type NewPartyActor
- func (m *NewPartyActor) Json() string
- func (m *NewPartyActor) MarshalBinary() ([]byte, error)
- func (m *NewPartyActor) UnmarshalBinary(b []byte) error
- func (m *NewPartyActor) Validate(formats strfmt.Registry) error
- func (m *NewPartyActor) WithAttributes(attributes PartyActorAttributes) *NewPartyActor
- func (m *NewPartyActor) WithID(id strfmt.UUID) *NewPartyActor
- func (m *NewPartyActor) WithOrganisationID(organisationID strfmt.UUID) *NewPartyActor
- func (m *NewPartyActor) WithType(typeVar string) *NewPartyActor
- func (m *NewPartyActor) WithoutAttributes() *NewPartyActor
- func (m *NewPartyActor) WithoutID() *NewPartyActor
- func (m *NewPartyActor) WithoutOrganisationID() *NewPartyActor
- type NewPartyProduct
- func (m *NewPartyProduct) Json() string
- func (m *NewPartyProduct) MarshalBinary() ([]byte, error)
- func (m *NewPartyProduct) UnmarshalBinary(b []byte) error
- func (m *NewPartyProduct) Validate(formats strfmt.Registry) error
- func (m *NewPartyProduct) WithAttributes(attributes PartyProductAttributes) *NewPartyProduct
- func (m *NewPartyProduct) WithID(id strfmt.UUID) *NewPartyProduct
- func (m *NewPartyProduct) WithOrganisationID(organisationID strfmt.UUID) *NewPartyProduct
- func (m *NewPartyProduct) WithType(typeVar string) *NewPartyProduct
- func (m *NewPartyProduct) WithoutAttributes() *NewPartyProduct
- func (m *NewPartyProduct) WithoutID() *NewPartyProduct
- func (m *NewPartyProduct) WithoutOrganisationID() *NewPartyProduct
- type NewPaymentSubmission
- func (m *NewPaymentSubmission) Json() string
- func (m *NewPaymentSubmission) MarshalBinary() ([]byte, error)
- func (m *NewPaymentSubmission) UnmarshalBinary(b []byte) error
- func (m *NewPaymentSubmission) Validate(formats strfmt.Registry) error
- func (m *NewPaymentSubmission) WithID(id strfmt.UUID) *NewPaymentSubmission
- func (m *NewPaymentSubmission) WithOrganisationID(organisationID strfmt.UUID) *NewPaymentSubmission
- func (m *NewPaymentSubmission) WithRelationships(relationships NewPaymentSubmissionRelationships) *NewPaymentSubmission
- func (m *NewPaymentSubmission) WithType(typeVar string) *NewPaymentSubmission
- func (m *NewPaymentSubmission) WithVersion(version int64) *NewPaymentSubmission
- func (m *NewPaymentSubmission) WithoutID() *NewPaymentSubmission
- func (m *NewPaymentSubmission) WithoutOrganisationID() *NewPaymentSubmission
- func (m *NewPaymentSubmission) WithoutRelationships() *NewPaymentSubmission
- func (m *NewPaymentSubmission) WithoutVersion() *NewPaymentSubmission
- type NewPaymentSubmissionRelationships
- func (m *NewPaymentSubmissionRelationships) Json() string
- func (m *NewPaymentSubmissionRelationships) MarshalBinary() ([]byte, error)
- func (m *NewPaymentSubmissionRelationships) UnmarshalBinary(b []byte) error
- func (m *NewPaymentSubmissionRelationships) Validate(formats strfmt.Registry) error
- func (m *NewPaymentSubmissionRelationships) WithValidations(validations RelationshipLinks) *NewPaymentSubmissionRelationships
- func (m *NewPaymentSubmissionRelationships) WithoutValidations() *NewPaymentSubmissionRelationships
- type NewQueryResponse
- func (m *NewQueryResponse) Json() string
- func (m *NewQueryResponse) MarshalBinary() ([]byte, error)
- func (m *NewQueryResponse) UnmarshalBinary(b []byte) error
- func (m *NewQueryResponse) Validate(formats strfmt.Registry) error
- func (m *NewQueryResponse) WithAttributes(attributes QueryResponseAttributes) *NewQueryResponse
- func (m *NewQueryResponse) WithID(id strfmt.UUID) *NewQueryResponse
- func (m *NewQueryResponse) WithOrganisationID(organisationID strfmt.UUID) *NewQueryResponse
- func (m *NewQueryResponse) WithType(typeVar QueryResponseResourceType) *NewQueryResponse
- func (m *NewQueryResponse) WithoutAttributes() *NewQueryResponse
- func (m *NewQueryResponse) WithoutID() *NewQueryResponse
- func (m *NewQueryResponse) WithoutOrganisationID() *NewQueryResponse
- type NewQueryResponseSubmission
- func (m *NewQueryResponseSubmission) Json() string
- func (m *NewQueryResponseSubmission) MarshalBinary() ([]byte, error)
- func (m *NewQueryResponseSubmission) UnmarshalBinary(b []byte) error
- func (m *NewQueryResponseSubmission) Validate(formats strfmt.Registry) error
- func (m *NewQueryResponseSubmission) WithAttributes(attributes QueryResponseSubmissionAttributes) *NewQueryResponseSubmission
- func (m *NewQueryResponseSubmission) WithID(id strfmt.UUID) *NewQueryResponseSubmission
- func (m *NewQueryResponseSubmission) WithOrganisationID(organisationID strfmt.UUID) *NewQueryResponseSubmission
- func (m *NewQueryResponseSubmission) WithType(typeVar QueryResponseSubmissionResourceType) *NewQueryResponseSubmission
- func (m *NewQueryResponseSubmission) WithoutAttributes() *NewQueryResponseSubmission
- func (m *NewQueryResponseSubmission) WithoutID() *NewQueryResponseSubmission
- func (m *NewQueryResponseSubmission) WithoutOrganisationID() *NewQueryResponseSubmission
- type NewRecall
- func (m *NewRecall) Json() string
- func (m *NewRecall) MarshalBinary() ([]byte, error)
- func (m *NewRecall) UnmarshalBinary(b []byte) error
- func (m *NewRecall) Validate(formats strfmt.Registry) error
- func (m *NewRecall) WithAttributes(attributes NewRecallAttributes) *NewRecall
- func (m *NewRecall) WithID(id strfmt.UUID) *NewRecall
- func (m *NewRecall) WithOrganisationID(organisationID strfmt.UUID) *NewRecall
- func (m *NewRecall) WithRelationships(relationships RecallRelationships) *NewRecall
- func (m *NewRecall) WithType(typeVar string) *NewRecall
- func (m *NewRecall) WithVersion(version int64) *NewRecall
- func (m *NewRecall) WithoutAttributes() *NewRecall
- func (m *NewRecall) WithoutID() *NewRecall
- func (m *NewRecall) WithoutOrganisationID() *NewRecall
- func (m *NewRecall) WithoutRelationships() *NewRecall
- func (m *NewRecall) WithoutVersion() *NewRecall
- type NewRecallAttributes
- func (m *NewRecallAttributes) Json() string
- func (m *NewRecallAttributes) MarshalBinary() ([]byte, error)
- func (m *NewRecallAttributes) UnmarshalBinary(b []byte) error
- func (m *NewRecallAttributes) Validate(formats strfmt.Registry) error
- func (m *NewRecallAttributes) WithReason(reason string) *NewRecallAttributes
- func (m *NewRecallAttributes) WithReasonCode(reasonCode string) *NewRecallAttributes
- type NewRecallDecisionSubmission
- func (m *NewRecallDecisionSubmission) Json() string
- func (m *NewRecallDecisionSubmission) MarshalBinary() ([]byte, error)
- func (m *NewRecallDecisionSubmission) UnmarshalBinary(b []byte) error
- func (m *NewRecallDecisionSubmission) Validate(formats strfmt.Registry) error
- func (m *NewRecallDecisionSubmission) WithAttributes(attributes RecallDecisionSubmissionAttributes) *NewRecallDecisionSubmission
- func (m *NewRecallDecisionSubmission) WithID(id strfmt.UUID) *NewRecallDecisionSubmission
- func (m *NewRecallDecisionSubmission) WithOrganisationID(organisationID strfmt.UUID) *NewRecallDecisionSubmission
- func (m *NewRecallDecisionSubmission) WithType(typeVar string) *NewRecallDecisionSubmission
- func (m *NewRecallDecisionSubmission) WithVersion(version int64) *NewRecallDecisionSubmission
- func (m *NewRecallDecisionSubmission) WithoutAttributes() *NewRecallDecisionSubmission
- func (m *NewRecallDecisionSubmission) WithoutID() *NewRecallDecisionSubmission
- func (m *NewRecallDecisionSubmission) WithoutOrganisationID() *NewRecallDecisionSubmission
- func (m *NewRecallDecisionSubmission) WithoutVersion() *NewRecallDecisionSubmission
- type NewRecallSubmission
- func (m *NewRecallSubmission) Json() string
- func (m *NewRecallSubmission) MarshalBinary() ([]byte, error)
- func (m *NewRecallSubmission) UnmarshalBinary(b []byte) error
- func (m *NewRecallSubmission) Validate(formats strfmt.Registry) error
- func (m *NewRecallSubmission) WithAttributes(attributes interface{}) *NewRecallSubmission
- func (m *NewRecallSubmission) WithID(id strfmt.UUID) *NewRecallSubmission
- func (m *NewRecallSubmission) WithOrganisationID(organisationID strfmt.UUID) *NewRecallSubmission
- func (m *NewRecallSubmission) WithRelationships(relationships RecallSubmissionRelationships) *NewRecallSubmission
- func (m *NewRecallSubmission) WithType(typeVar string) *NewRecallSubmission
- func (m *NewRecallSubmission) WithVersion(version int64) *NewRecallSubmission
- func (m *NewRecallSubmission) WithoutID() *NewRecallSubmission
- func (m *NewRecallSubmission) WithoutOrganisationID() *NewRecallSubmission
- func (m *NewRecallSubmission) WithoutRelationships() *NewRecallSubmission
- func (m *NewRecallSubmission) WithoutVersion() *NewRecallSubmission
- type NewReturnSubmission
- func (m *NewReturnSubmission) Json() string
- func (m *NewReturnSubmission) MarshalBinary() ([]byte, error)
- func (m *NewReturnSubmission) UnmarshalBinary(b []byte) error
- func (m *NewReturnSubmission) Validate(formats strfmt.Registry) error
- func (m *NewReturnSubmission) WithID(id strfmt.UUID) *NewReturnSubmission
- func (m *NewReturnSubmission) WithOrganisationID(organisationID strfmt.UUID) *NewReturnSubmission
- func (m *NewReturnSubmission) WithRelationships(relationships ReturnSubmissionRelationships) *NewReturnSubmission
- func (m *NewReturnSubmission) WithType(typeVar string) *NewReturnSubmission
- func (m *NewReturnSubmission) WithVersion(version int64) *NewReturnSubmission
- func (m *NewReturnSubmission) WithoutID() *NewReturnSubmission
- func (m *NewReturnSubmission) WithoutOrganisationID() *NewReturnSubmission
- func (m *NewReturnSubmission) WithoutRelationships() *NewReturnSubmission
- func (m *NewReturnSubmission) WithoutVersion() *NewReturnSubmission
- type NewReversalSubmission
- func (m *NewReversalSubmission) Json() string
- func (m *NewReversalSubmission) MarshalBinary() ([]byte, error)
- func (m *NewReversalSubmission) UnmarshalBinary(b []byte) error
- func (m *NewReversalSubmission) Validate(formats strfmt.Registry) error
- func (m *NewReversalSubmission) WithID(id strfmt.UUID) *NewReversalSubmission
- func (m *NewReversalSubmission) WithOrganisationID(organisationID strfmt.UUID) *NewReversalSubmission
- func (m *NewReversalSubmission) WithType(typeVar string) *NewReversalSubmission
- func (m *NewReversalSubmission) WithVersion(version int64) *NewReversalSubmission
- func (m *NewReversalSubmission) WithoutID() *NewReversalSubmission
- func (m *NewReversalSubmission) WithoutOrganisationID() *NewReversalSubmission
- func (m *NewReversalSubmission) WithoutVersion() *NewReversalSubmission
- type Notification
- func (m *Notification) Json() string
- func (m *Notification) MarshalBinary() ([]byte, error)
- func (m *Notification) UnmarshalBinary(b []byte) error
- func (m *Notification) Validate(formats strfmt.Registry) error
- func (m *Notification) WithData(data interface{}) *Notification
- func (m *Notification) WithDataRecordType(dataRecordType string) *Notification
- func (m *Notification) WithEventType(eventType string) *Notification
- func (m *Notification) WithID(id strfmt.UUID) *Notification
- func (m *Notification) WithOrganisationID(organisationID strfmt.UUID) *Notification
- func (m *Notification) WithRecordType(recordType string) *Notification
- func (m *Notification) WithVersion(version int64) *Notification
- func (m *Notification) WithoutVersion() *Notification
- type OBError1
- func (m *OBError1) Json() string
- func (m *OBError1) MarshalBinary() ([]byte, error)
- func (m *OBError1) UnmarshalBinary(b []byte) error
- func (m *OBError1) Validate(formats strfmt.Registry) error
- func (m *OBError1) WithErrorCode(errorCode string) *OBError1
- func (m *OBError1) WithMessage(message string) *OBError1
- func (m *OBError1) WithPath(path string) *OBError1
- func (m *OBError1) WithURL(url string) *OBError1
- func (m *OBError1) WithoutErrorCode() *OBError1
- func (m *OBError1) WithoutMessage() *OBError1
- type OBErrorResponse1
- func (m *OBErrorResponse1) Json() string
- func (m *OBErrorResponse1) MarshalBinary() ([]byte, error)
- func (m *OBErrorResponse1) UnmarshalBinary(b []byte) error
- func (m *OBErrorResponse1) Validate(formats strfmt.Registry) error
- func (m *OBErrorResponse1) WithCode(code string) *OBErrorResponse1
- func (m *OBErrorResponse1) WithErrors(errors []*OBError1) *OBErrorResponse1
- func (m *OBErrorResponse1) WithID(id string) *OBErrorResponse1
- func (m *OBErrorResponse1) WithMessage(message string) *OBErrorResponse1
- func (m *OBErrorResponse1) WithoutCode() *OBErrorResponse1
- func (m *OBErrorResponse1) WithoutMessage() *OBErrorResponse1
- type OBExternalAccountType1Code
- type Organisation
- func (m *Organisation) Json() string
- func (m *Organisation) MarshalBinary() ([]byte, error)
- func (m *Organisation) UnmarshalBinary(b []byte) error
- func (m *Organisation) Validate(formats strfmt.Registry) error
- func (m *Organisation) WithAttributes(attributes OrganisationAttributes) *Organisation
- func (m *Organisation) WithID(id strfmt.UUID) *Organisation
- func (m *Organisation) WithOrganisationID(organisationID strfmt.UUID) *Organisation
- func (m *Organisation) WithType(typeVar string) *Organisation
- func (m *Organisation) WithVersion(version int64) *Organisation
- func (m *Organisation) WithoutAttributes() *Organisation
- func (m *Organisation) WithoutVersion() *Organisation
- type OrganisationAttributes
- func (m *OrganisationAttributes) Json() string
- func (m *OrganisationAttributes) MarshalBinary() ([]byte, error)
- func (m *OrganisationAttributes) UnmarshalBinary(b []byte) error
- func (m *OrganisationAttributes) Validate(formats strfmt.Registry) error
- func (m *OrganisationAttributes) WithName(name string) *OrganisationAttributes
- type OrganisationCreation
- func (m *OrganisationCreation) Json() string
- func (m *OrganisationCreation) MarshalBinary() ([]byte, error)
- func (m *OrganisationCreation) UnmarshalBinary(b []byte) error
- func (m *OrganisationCreation) Validate(formats strfmt.Registry) error
- func (m *OrganisationCreation) WithData(data Organisation) *OrganisationCreation
- func (m *OrganisationCreation) WithoutData() *OrganisationCreation
- type OrganisationCreationResponse
- func (m *OrganisationCreationResponse) Json() string
- func (m *OrganisationCreationResponse) MarshalBinary() ([]byte, error)
- func (m *OrganisationCreationResponse) UnmarshalBinary(b []byte) error
- func (m *OrganisationCreationResponse) Validate(formats strfmt.Registry) error
- func (m *OrganisationCreationResponse) WithData(data Organisation) *OrganisationCreationResponse
- func (m *OrganisationCreationResponse) WithLinks(links Links) *OrganisationCreationResponse
- func (m *OrganisationCreationResponse) WithoutData() *OrganisationCreationResponse
- func (m *OrganisationCreationResponse) WithoutLinks() *OrganisationCreationResponse
- type OrganisationDetailsListResponse
- func (m *OrganisationDetailsListResponse) Json() string
- func (m *OrganisationDetailsListResponse) MarshalBinary() ([]byte, error)
- func (m *OrganisationDetailsListResponse) UnmarshalBinary(b []byte) error
- func (m *OrganisationDetailsListResponse) Validate(formats strfmt.Registry) error
- func (m *OrganisationDetailsListResponse) WithData(data []*Organisation) *OrganisationDetailsListResponse
- func (m *OrganisationDetailsListResponse) WithLinks(links Links) *OrganisationDetailsListResponse
- func (m *OrganisationDetailsListResponse) WithoutLinks() *OrganisationDetailsListResponse
- type OrganisationDetailsResponse
- func (m *OrganisationDetailsResponse) Json() string
- func (m *OrganisationDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *OrganisationDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *OrganisationDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *OrganisationDetailsResponse) WithData(data Organisation) *OrganisationDetailsResponse
- func (m *OrganisationDetailsResponse) WithLinks(links Links) *OrganisationDetailsResponse
- func (m *OrganisationDetailsResponse) WithoutData() *OrganisationDetailsResponse
- func (m *OrganisationDetailsResponse) WithoutLinks() *OrganisationDetailsResponse
- type OrganisationUpdate
- func (m *OrganisationUpdate) Json() string
- func (m *OrganisationUpdate) MarshalBinary() ([]byte, error)
- func (m *OrganisationUpdate) UnmarshalBinary(b []byte) error
- func (m *OrganisationUpdate) Validate(formats strfmt.Registry) error
- func (m *OrganisationUpdate) WithData(data Organisation) *OrganisationUpdate
- func (m *OrganisationUpdate) WithoutData() *OrganisationUpdate
- type Participant
- func (m *Participant) Json() string
- func (m *Participant) MarshalBinary() ([]byte, error)
- func (m *Participant) UnmarshalBinary(b []byte) error
- func (m *Participant) Validate(formats strfmt.Registry) error
- func (m *Participant) WithAttributes(attributes ParticipantAttributes) *Participant
- func (m *Participant) WithID(id string) *Participant
- func (m *Participant) WithType(typeVar string) *Participant
- func (m *Participant) WithoutAttributes() *Participant
- func (m *Participant) WithoutID() *Participant
- type ParticipantAttributes
- func (m *ParticipantAttributes) Json() string
- func (m *ParticipantAttributes) MarshalBinary() ([]byte, error)
- func (m *ParticipantAttributes) UnmarshalBinary(b []byte) error
- func (m *ParticipantAttributes) Validate(formats strfmt.Registry) error
- func (m *ParticipantAttributes) WithBankCode(bankCode []string) *ParticipantAttributes
- func (m *ParticipantAttributes) WithCopEndpoint(copEndpoint string) *ParticipantAttributes
- func (m *ParticipantAttributes) WithCopRequestsActive(copRequestsActive bool) *ParticipantAttributes
- func (m *ParticipantAttributes) WithParticipantName(participantName string) *ParticipantAttributes
- func (m *ParticipantAttributes) WithoutCopEndpoint() *ParticipantAttributes
- func (m *ParticipantAttributes) WithoutCopRequestsActive() *ParticipantAttributes
- func (m *ParticipantAttributes) WithoutParticipantName() *ParticipantAttributes
- type ParticipantLinks
- type ParticipantResponse
- func (m *ParticipantResponse) Json() string
- func (m *ParticipantResponse) MarshalBinary() ([]byte, error)
- func (m *ParticipantResponse) UnmarshalBinary(b []byte) error
- func (m *ParticipantResponse) Validate(formats strfmt.Registry) error
- func (m *ParticipantResponse) WithData(data []*Participant) *ParticipantResponse
- func (m *ParticipantResponse) WithLinks(links ParticipantLinks) *ParticipantResponse
- func (m *ParticipantResponse) WithoutLinks() *ParticipantResponse
- type Party
- func (m *Party) Json() string
- func (m *Party) MarshalBinary() ([]byte, error)
- func (m *Party) UnmarshalBinary(b []byte) error
- func (m *Party) Validate(formats strfmt.Registry) error
- func (m *Party) WithAttributes(attributes PartyAttributes) *Party
- func (m *Party) WithCreatedOn(createdOn strfmt.DateTime) *Party
- func (m *Party) WithID(id strfmt.UUID) *Party
- func (m *Party) WithModifiedOn(modifiedOn strfmt.DateTime) *Party
- func (m *Party) WithOrganisationID(organisationID strfmt.UUID) *Party
- func (m *Party) WithRelationships(relationships PartyRelationships) *Party
- func (m *Party) WithType(typeVar string) *Party
- func (m *Party) WithVersion(version int64) *Party
- func (m *Party) WithoutAttributes() *Party
- func (m *Party) WithoutID() *Party
- func (m *Party) WithoutOrganisationID() *Party
- func (m *Party) WithoutRelationships() *Party
- func (m *Party) WithoutVersion() *Party
- type PartyAccount
- func (m *PartyAccount) Json() string
- func (m *PartyAccount) MarshalBinary() ([]byte, error)
- func (m *PartyAccount) UnmarshalBinary(b []byte) error
- func (m *PartyAccount) Validate(formats strfmt.Registry) error
- func (m *PartyAccount) WithAttributes(attributes PartyAccountAttributes) *PartyAccount
- func (m *PartyAccount) WithCreatedOn(createdOn strfmt.DateTime) *PartyAccount
- func (m *PartyAccount) WithID(id strfmt.UUID) *PartyAccount
- func (m *PartyAccount) WithModifiedOn(modifiedOn strfmt.DateTime) *PartyAccount
- func (m *PartyAccount) WithOrganisationID(organisationID strfmt.UUID) *PartyAccount
- func (m *PartyAccount) WithRelationships(relationships PartyAccountRelationships) *PartyAccount
- func (m *PartyAccount) WithType(typeVar string) *PartyAccount
- func (m *PartyAccount) WithVersion(version int64) *PartyAccount
- func (m *PartyAccount) WithoutAttributes() *PartyAccount
- func (m *PartyAccount) WithoutID() *PartyAccount
- func (m *PartyAccount) WithoutOrganisationID() *PartyAccount
- func (m *PartyAccount) WithoutRelationships() *PartyAccount
- func (m *PartyAccount) WithoutVersion() *PartyAccount
- type PartyAccountAttributes
- func (m *PartyAccountAttributes) Json() string
- func (m *PartyAccountAttributes) MarshalBinary() ([]byte, error)
- func (m *PartyAccountAttributes) UnmarshalBinary(b []byte) error
- func (m *PartyAccountAttributes) Validate(formats strfmt.Registry) error
- func (m *PartyAccountAttributes) WithAccountLabels(accountLabels []string) *PartyAccountAttributes
- func (m *PartyAccountAttributes) WithAccountName(accountName string) *PartyAccountAttributes
- func (m *PartyAccountAttributes) WithAccountNumber(accountNumber string) *PartyAccountAttributes
- func (m *PartyAccountAttributes) WithAccountNumberCode(accountNumberCode string) *PartyAccountAttributes
- func (m *PartyAccountAttributes) WithAccountType(accountType string) *PartyAccountAttributes
- func (m *PartyAccountAttributes) WithAccountWith(accountWith PartyAccountAttributesAccountWith) *PartyAccountAttributes
- func (m *PartyAccountAttributes) WithCountry(country string) *PartyAccountAttributes
- func (m *PartyAccountAttributes) WithCurrency(currency string) *PartyAccountAttributes
- func (m *PartyAccountAttributes) WithIban(iban string) *PartyAccountAttributes
- func (m *PartyAccountAttributes) WithoutAccountWith() *PartyAccountAttributes
- type PartyAccountAttributesAccountWith
- func (m *PartyAccountAttributesAccountWith) Json() string
- func (m *PartyAccountAttributesAccountWith) MarshalBinary() ([]byte, error)
- func (m *PartyAccountAttributesAccountWith) UnmarshalBinary(b []byte) error
- func (m *PartyAccountAttributesAccountWith) Validate(formats strfmt.Registry) error
- func (m *PartyAccountAttributesAccountWith) WithBankID(bankID string) *PartyAccountAttributesAccountWith
- func (m *PartyAccountAttributesAccountWith) WithBankIDCode(bankIDCode string) *PartyAccountAttributesAccountWith
- func (m *PartyAccountAttributesAccountWith) WithBankName(bankName string) *PartyAccountAttributesAccountWith
- func (m *PartyAccountAttributesAccountWith) WithBic(bic string) *PartyAccountAttributesAccountWith
- type PartyAccountGetResponse
- func (m *PartyAccountGetResponse) Json() string
- func (m *PartyAccountGetResponse) MarshalBinary() ([]byte, error)
- func (m *PartyAccountGetResponse) UnmarshalBinary(b []byte) error
- func (m *PartyAccountGetResponse) Validate(formats strfmt.Registry) error
- func (m *PartyAccountGetResponse) WithData(data PartyAccount) *PartyAccountGetResponse
- func (m *PartyAccountGetResponse) WithLinks(links Links) *PartyAccountGetResponse
- func (m *PartyAccountGetResponse) WithoutData() *PartyAccountGetResponse
- func (m *PartyAccountGetResponse) WithoutLinks() *PartyAccountGetResponse
- type PartyAccountRecord
- func (m *PartyAccountRecord) Json() string
- func (m *PartyAccountRecord) MarshalBinary() ([]byte, error)
- func (m *PartyAccountRecord) UnmarshalBinary(b []byte) error
- func (m *PartyAccountRecord) Validate(formats strfmt.Registry) error
- func (m *PartyAccountRecord) WithData(data PartyAccount) *PartyAccountRecord
- func (m *PartyAccountRecord) WithoutData() *PartyAccountRecord
- type PartyAccountRelationships
- func (m *PartyAccountRelationships) Json() string
- func (m *PartyAccountRelationships) MarshalBinary() ([]byte, error)
- func (m *PartyAccountRelationships) UnmarshalBinary(b []byte) error
- func (m *PartyAccountRelationships) Validate(formats strfmt.Registry) error
- func (m *PartyAccountRelationships) WithParty(party RelationshipsPartyRef) *PartyAccountRelationships
- func (m *PartyAccountRelationships) WithoutParty() *PartyAccountRelationships
- type PartyAccountResourceType
- type PartyActor
- func (m *PartyActor) Json() string
- func (m *PartyActor) MarshalBinary() ([]byte, error)
- func (m *PartyActor) UnmarshalBinary(b []byte) error
- func (m *PartyActor) Validate(formats strfmt.Registry) error
- func (m *PartyActor) WithAttributes(attributes PartyActorAttributes) *PartyActor
- func (m *PartyActor) WithCreatedOn(createdOn strfmt.DateTime) *PartyActor
- func (m *PartyActor) WithID(id strfmt.UUID) *PartyActor
- func (m *PartyActor) WithModifiedOn(modifiedOn strfmt.DateTime) *PartyActor
- func (m *PartyActor) WithOrganisationID(organisationID strfmt.UUID) *PartyActor
- func (m *PartyActor) WithRelationships(relationships PartyActorRelationships) *PartyActor
- func (m *PartyActor) WithType(typeVar string) *PartyActor
- func (m *PartyActor) WithVersion(version int64) *PartyActor
- func (m *PartyActor) WithoutAttributes() *PartyActor
- func (m *PartyActor) WithoutID() *PartyActor
- func (m *PartyActor) WithoutOrganisationID() *PartyActor
- func (m *PartyActor) WithoutRelationships() *PartyActor
- func (m *PartyActor) WithoutVersion() *PartyActor
- type PartyActorAmendment
- func (m *PartyActorAmendment) Json() string
- func (m *PartyActorAmendment) MarshalBinary() ([]byte, error)
- func (m *PartyActorAmendment) UnmarshalBinary(b []byte) error
- func (m *PartyActorAmendment) Validate(formats strfmt.Registry) error
- func (m *PartyActorAmendment) WithData(data PartyActorUpdate) *PartyActorAmendment
- func (m *PartyActorAmendment) WithoutData() *PartyActorAmendment
- type PartyActorAttributes
- func (m *PartyActorAttributes) Json() string
- func (m *PartyActorAttributes) MarshalBinary() ([]byte, error)
- func (m *PartyActorAttributes) UnmarshalBinary(b []byte) error
- func (m *PartyActorAttributes) Validate(formats strfmt.Registry) error
- func (m *PartyActorAttributes) WithAddress(address []string) *PartyActorAttributes
- func (m *PartyActorAttributes) WithCity(city string) *PartyActorAttributes
- func (m *PartyActorAttributes) WithContactMethod(contactMethod string) *PartyActorAttributes
- func (m *PartyActorAttributes) WithCountry(country string) *PartyActorAttributes
- func (m *PartyActorAttributes) WithCustomerID(customerID string) *PartyActorAttributes
- func (m *PartyActorAttributes) WithEmailAddress(emailAddress string) *PartyActorAttributes
- func (m *PartyActorAttributes) WithName(name []string) *PartyActorAttributes
- func (m *PartyActorAttributes) WithPartyActorClassification(partyActorClassification PartyActorClassification) *PartyActorAttributes
- func (m *PartyActorAttributes) WithPartyActorType(partyActorType string) *PartyActorAttributes
- func (m *PartyActorAttributes) WithPostCode(postCode string) *PartyActorAttributes
- func (m *PartyActorAttributes) WithPrivateIdentification(privateIdentification PartyActorPrivateIdentification) *PartyActorAttributes
- func (m *PartyActorAttributes) WithoutPartyActorClassification() *PartyActorAttributes
- func (m *PartyActorAttributes) WithoutPrivateIdentification() *PartyActorAttributes
- type PartyActorClassification
- func (m *PartyActorClassification) Json() string
- func (m *PartyActorClassification) MarshalBinary() ([]byte, error)
- func (m *PartyActorClassification) UnmarshalBinary(b []byte) error
- func (m *PartyActorClassification) Validate(formats strfmt.Registry) error
- func (m *PartyActorClassification) WithPepClassification(pepClassification string) *PartyActorClassification
- func (m *PartyActorClassification) WithRole(role []PartyActorClassificationRole) *PartyActorClassification
- func (m *PartyActorClassification) WithShareholderOwnershipPercentage(shareholderOwnershipPercentage string) *PartyActorClassification
- type PartyActorClassificationRole
- type PartyActorCreatedEvent
- func (m *PartyActorCreatedEvent) Json() string
- func (m *PartyActorCreatedEvent) MarshalBinary() ([]byte, error)
- func (m *PartyActorCreatedEvent) UnmarshalBinary(b []byte) error
- func (m *PartyActorCreatedEvent) Validate(formats strfmt.Registry) error
- func (m *PartyActorCreatedEvent) WithData(data PartyActor) *PartyActorCreatedEvent
- func (m *PartyActorCreatedEvent) WithoutData() *PartyActorCreatedEvent
- type PartyActorCreation
- func (m *PartyActorCreation) Json() string
- func (m *PartyActorCreation) MarshalBinary() ([]byte, error)
- func (m *PartyActorCreation) UnmarshalBinary(b []byte) error
- func (m *PartyActorCreation) Validate(formats strfmt.Registry) error
- func (m *PartyActorCreation) WithData(data NewPartyActor) *PartyActorCreation
- func (m *PartyActorCreation) WithoutData() *PartyActorCreation
- type PartyActorCreationResponse
- func (m *PartyActorCreationResponse) Json() string
- func (m *PartyActorCreationResponse) MarshalBinary() ([]byte, error)
- func (m *PartyActorCreationResponse) UnmarshalBinary(b []byte) error
- func (m *PartyActorCreationResponse) Validate(formats strfmt.Registry) error
- func (m *PartyActorCreationResponse) WithData(data PartyActor) *PartyActorCreationResponse
- func (m *PartyActorCreationResponse) WithLinks(links Links) *PartyActorCreationResponse
- func (m *PartyActorCreationResponse) WithoutData() *PartyActorCreationResponse
- func (m *PartyActorCreationResponse) WithoutLinks() *PartyActorCreationResponse
- type PartyActorGetResponse
- func (m *PartyActorGetResponse) Json() string
- func (m *PartyActorGetResponse) MarshalBinary() ([]byte, error)
- func (m *PartyActorGetResponse) UnmarshalBinary(b []byte) error
- func (m *PartyActorGetResponse) Validate(formats strfmt.Registry) error
- func (m *PartyActorGetResponse) WithData(data PartyActor) *PartyActorGetResponse
- func (m *PartyActorGetResponse) WithLinks(links Links) *PartyActorGetResponse
- func (m *PartyActorGetResponse) WithoutData() *PartyActorGetResponse
- func (m *PartyActorGetResponse) WithoutLinks() *PartyActorGetResponse
- type PartyActorPatchAttributes
- func (m *PartyActorPatchAttributes) Json() string
- func (m *PartyActorPatchAttributes) MarshalBinary() ([]byte, error)
- func (m *PartyActorPatchAttributes) UnmarshalBinary(b []byte) error
- func (m *PartyActorPatchAttributes) Validate(formats strfmt.Registry) error
- func (m *PartyActorPatchAttributes) WithAddress(address []string) *PartyActorPatchAttributes
- func (m *PartyActorPatchAttributes) WithCity(city string) *PartyActorPatchAttributes
- func (m *PartyActorPatchAttributes) WithContactMethod(contactMethod string) *PartyActorPatchAttributes
- func (m *PartyActorPatchAttributes) WithCountry(country string) *PartyActorPatchAttributes
- func (m *PartyActorPatchAttributes) WithCustomerID(customerID string) *PartyActorPatchAttributes
- func (m *PartyActorPatchAttributes) WithEmailAddress(emailAddress string) *PartyActorPatchAttributes
- func (m *PartyActorPatchAttributes) WithName(name []string) *PartyActorPatchAttributes
- func (m *PartyActorPatchAttributes) WithPartyActorClassification(partyActorClassification PatchPartyActorClassification) *PartyActorPatchAttributes
- func (m *PartyActorPatchAttributes) WithPartyActorType(partyActorType string) *PartyActorPatchAttributes
- func (m *PartyActorPatchAttributes) WithPostCode(postCode string) *PartyActorPatchAttributes
- func (m *PartyActorPatchAttributes) WithPrivateIdentification(privateIdentification PatchPartyActorPrivateIdentification) *PartyActorPatchAttributes
- func (m *PartyActorPatchAttributes) WithoutCity() *PartyActorPatchAttributes
- func (m *PartyActorPatchAttributes) WithoutContactMethod() *PartyActorPatchAttributes
- func (m *PartyActorPatchAttributes) WithoutCountry() *PartyActorPatchAttributes
- func (m *PartyActorPatchAttributes) WithoutCustomerID() *PartyActorPatchAttributes
- func (m *PartyActorPatchAttributes) WithoutEmailAddress() *PartyActorPatchAttributes
- func (m *PartyActorPatchAttributes) WithoutPartyActorClassification() *PartyActorPatchAttributes
- func (m *PartyActorPatchAttributes) WithoutPartyActorType() *PartyActorPatchAttributes
- func (m *PartyActorPatchAttributes) WithoutPostCode() *PartyActorPatchAttributes
- func (m *PartyActorPatchAttributes) WithoutPrivateIdentification() *PartyActorPatchAttributes
- type PartyActorPatchResponse
- func (m *PartyActorPatchResponse) Json() string
- func (m *PartyActorPatchResponse) MarshalBinary() ([]byte, error)
- func (m *PartyActorPatchResponse) UnmarshalBinary(b []byte) error
- func (m *PartyActorPatchResponse) Validate(formats strfmt.Registry) error
- func (m *PartyActorPatchResponse) WithData(data PartyActor) *PartyActorPatchResponse
- func (m *PartyActorPatchResponse) WithLinks(links Links) *PartyActorPatchResponse
- func (m *PartyActorPatchResponse) WithoutData() *PartyActorPatchResponse
- func (m *PartyActorPatchResponse) WithoutLinks() *PartyActorPatchResponse
- type PartyActorPrivateIdentification
- func (m *PartyActorPrivateIdentification) Json() string
- func (m *PartyActorPrivateIdentification) MarshalBinary() ([]byte, error)
- func (m *PartyActorPrivateIdentification) UnmarshalBinary(b []byte) error
- func (m *PartyActorPrivateIdentification) Validate(formats strfmt.Registry) error
- func (m *PartyActorPrivateIdentification) WithBirthDate(birthDate string) *PartyActorPrivateIdentification
- func (m *PartyActorPrivateIdentification) WithNationality(nationality []string) *PartyActorPrivateIdentification
- type PartyActorRecord
- func (m *PartyActorRecord) Json() string
- func (m *PartyActorRecord) MarshalBinary() ([]byte, error)
- func (m *PartyActorRecord) UnmarshalBinary(b []byte) error
- func (m *PartyActorRecord) Validate(formats strfmt.Registry) error
- func (m *PartyActorRecord) WithData(data PartyActor) *PartyActorRecord
- func (m *PartyActorRecord) WithoutData() *PartyActorRecord
- type PartyActorRelationships
- func (m *PartyActorRelationships) Json() string
- func (m *PartyActorRelationships) MarshalBinary() ([]byte, error)
- func (m *PartyActorRelationships) UnmarshalBinary(b []byte) error
- func (m *PartyActorRelationships) Validate(formats strfmt.Registry) error
- func (m *PartyActorRelationships) WithParty(party RelationshipsPartyRef) *PartyActorRelationships
- func (m *PartyActorRelationships) WithoutParty() *PartyActorRelationships
- type PartyActorUpdate
- func (m *PartyActorUpdate) Json() string
- func (m *PartyActorUpdate) MarshalBinary() ([]byte, error)
- func (m *PartyActorUpdate) UnmarshalBinary(b []byte) error
- func (m *PartyActorUpdate) Validate(formats strfmt.Registry) error
- func (m *PartyActorUpdate) WithAttributes(attributes PartyActorPatchAttributes) *PartyActorUpdate
- func (m *PartyActorUpdate) WithID(id strfmt.UUID) *PartyActorUpdate
- func (m *PartyActorUpdate) WithOrganisationID(organisationID strfmt.UUID) *PartyActorUpdate
- func (m *PartyActorUpdate) WithType(typeVar string) *PartyActorUpdate
- func (m *PartyActorUpdate) WithVersion(version int64) *PartyActorUpdate
- func (m *PartyActorUpdate) WithoutAttributes() *PartyActorUpdate
- func (m *PartyActorUpdate) WithoutVersion() *PartyActorUpdate
- type PartyActorUpdatedEvent
- func (m *PartyActorUpdatedEvent) Json() string
- func (m *PartyActorUpdatedEvent) MarshalBinary() ([]byte, error)
- func (m *PartyActorUpdatedEvent) UnmarshalBinary(b []byte) error
- func (m *PartyActorUpdatedEvent) Validate(formats strfmt.Registry) error
- func (m *PartyActorUpdatedEvent) WithData(data PartyActor) *PartyActorUpdatedEvent
- func (m *PartyActorUpdatedEvent) WithoutData() *PartyActorUpdatedEvent
- type PartyAttributes
- func (m *PartyAttributes) Json() string
- func (m *PartyAttributes) MarshalBinary() ([]byte, error)
- func (m *PartyAttributes) UnmarshalBinary(b []byte) error
- func (m *PartyAttributes) Validate(formats strfmt.Registry) error
- func (m *PartyAttributes) WithAddress(address []string) *PartyAttributes
- func (m *PartyAttributes) WithCity(city string) *PartyAttributes
- func (m *PartyAttributes) WithContactMethod(contactMethod string) *PartyAttributes
- func (m *PartyAttributes) WithCountry(country string) *PartyAttributes
- func (m *PartyAttributes) WithCustomerID(customerID string) *PartyAttributes
- func (m *PartyAttributes) WithDistrict(district string) *PartyAttributes
- func (m *PartyAttributes) WithEmailAddress(emailAddress string) *PartyAttributes
- func (m *PartyAttributes) WithIdentification(identification []string) *PartyAttributes
- func (m *PartyAttributes) WithIdentificationType(identificationType string) *PartyAttributes
- func (m *PartyAttributes) WithName(name []string) *PartyAttributes
- func (m *PartyAttributes) WithOrganisationIdentification(organisationIdentification PartyAttributesOrganisationIdentification) *PartyAttributes
- func (m *PartyAttributes) WithPartyActivity(partyActivity PartyAttributesPartyActivity) *PartyAttributes
- func (m *PartyAttributes) WithPartyType(partyType string) *PartyAttributes
- func (m *PartyAttributes) WithPostCode(postCode string) *PartyAttributes
- func (m *PartyAttributes) WithProvince(province string) *PartyAttributes
- func (m *PartyAttributes) WithRiskSummary(riskSummary []*PartyAttributesRiskSummaryItems0) *PartyAttributes
- func (m *PartyAttributes) WithTelephoneNumber(telephoneNumber string) *PartyAttributes
- func (m *PartyAttributes) WithoutOrganisationIdentification() *PartyAttributes
- func (m *PartyAttributes) WithoutPartyActivity() *PartyAttributes
- type PartyAttributesOrganisationIdentification
- func (m *PartyAttributesOrganisationIdentification) Json() string
- func (m *PartyAttributesOrganisationIdentification) MarshalBinary() ([]byte, error)
- func (m *PartyAttributesOrganisationIdentification) UnmarshalBinary(b []byte) error
- func (m *PartyAttributesOrganisationIdentification) Validate(formats strfmt.Registry) error
- func (m *PartyAttributesOrganisationIdentification) WithIdentification(identification string) *PartyAttributesOrganisationIdentification
- func (m *PartyAttributesOrganisationIdentification) WithIndustryClassifications(industryClassifications []*IndustryClassification) *PartyAttributesOrganisationIdentification
- func (m *PartyAttributesOrganisationIdentification) WithOrganisationDescription(organisationDescription string) *PartyAttributesOrganisationIdentification
- func (m *PartyAttributesOrganisationIdentification) WithOrganisationType(organisationType string) *PartyAttributesOrganisationIdentification
- func (m *PartyAttributesOrganisationIdentification) WithRegistrationDate(registrationDate string) *PartyAttributesOrganisationIdentification
- func (m *PartyAttributesOrganisationIdentification) WithTradingAddress(tradingAddress []string) *PartyAttributesOrganisationIdentification
- func (m *PartyAttributesOrganisationIdentification) WithTradingCity(tradingCity string) *PartyAttributesOrganisationIdentification
- func (m *PartyAttributesOrganisationIdentification) WithTradingCountry(tradingCountry string) *PartyAttributesOrganisationIdentification
- func (m *PartyAttributesOrganisationIdentification) WithTradingName(tradingName string) *PartyAttributesOrganisationIdentification
- func (m *PartyAttributesOrganisationIdentification) WithTradingPostCode(tradingPostCode string) *PartyAttributesOrganisationIdentification
- type PartyAttributesPartyActivity
- func (m *PartyAttributesPartyActivity) Json() string
- func (m *PartyAttributesPartyActivity) MarshalBinary() ([]byte, error)
- func (m *PartyAttributesPartyActivity) UnmarshalBinary(b []byte) error
- func (m *PartyAttributesPartyActivity) Validate(formats strfmt.Registry) error
- func (m *PartyAttributesPartyActivity) WithAnnualFx(annualFx PartyAttributesPartyActivityAnnualFx) *PartyAttributesPartyActivity
- func (m *PartyAttributesPartyActivity) WithAnnualPaymentVolume(annualPaymentVolume string) *PartyAttributesPartyActivity
- func (m *PartyAttributesPartyActivity) WithCurrencyUsage(currencyUsage PartyAttributesPartyActivityCurrencyUsage) *PartyAttributesPartyActivity
- func (m *PartyAttributesPartyActivity) WithDestinationOfFundsCountries(destinationOfFundsCountries []string) *PartyAttributesPartyActivity
- func (m *PartyAttributesPartyActivity) WithOriginOfFunds(originOfFunds []string) *PartyAttributesPartyActivity
- func (m *PartyAttributesPartyActivity) WithOriginOfFundsCountries(originOfFundsCountries []string) *PartyAttributesPartyActivity
- func (m *PartyAttributesPartyActivity) WithReasonsForFx(reasonsForFx []*ReasonForFX) *PartyAttributesPartyActivity
- func (m *PartyAttributesPartyActivity) WithoutAnnualFx() *PartyAttributesPartyActivity
- func (m *PartyAttributesPartyActivity) WithoutCurrencyUsage() *PartyAttributesPartyActivity
- type PartyAttributesPartyActivityAnnualFx
- func (m *PartyAttributesPartyActivityAnnualFx) Json() string
- func (m *PartyAttributesPartyActivityAnnualFx) MarshalBinary() ([]byte, error)
- func (m *PartyAttributesPartyActivityAnnualFx) UnmarshalBinary(b []byte) error
- func (m *PartyAttributesPartyActivityAnnualFx) Validate(formats strfmt.Registry) error
- func (m *PartyAttributesPartyActivityAnnualFx) WithAmount(amount string) *PartyAttributesPartyActivityAnnualFx
- func (m *PartyAttributesPartyActivityAnnualFx) WithCurrency(currency string) *PartyAttributesPartyActivityAnnualFx
- type PartyAttributesPartyActivityCurrencyUsage
- func (m *PartyAttributesPartyActivityCurrencyUsage) Json() string
- func (m *PartyAttributesPartyActivityCurrencyUsage) MarshalBinary() ([]byte, error)
- func (m *PartyAttributesPartyActivityCurrencyUsage) UnmarshalBinary(b []byte) error
- func (m *PartyAttributesPartyActivityCurrencyUsage) Validate(formats strfmt.Registry) error
- func (m *PartyAttributesPartyActivityCurrencyUsage) WithSourceCurrencies(sourceCurrencies []string) *PartyAttributesPartyActivityCurrencyUsage
- func (m *PartyAttributesPartyActivityCurrencyUsage) WithTargetCurrencies(targetCurrencies []string) *PartyAttributesPartyActivityCurrencyUsage
- type PartyAttributesRiskSummaryItems0
- func (m *PartyAttributesRiskSummaryItems0) Json() string
- func (m *PartyAttributesRiskSummaryItems0) MarshalBinary() ([]byte, error)
- func (m *PartyAttributesRiskSummaryItems0) UnmarshalBinary(b []byte) error
- func (m *PartyAttributesRiskSummaryItems0) Validate(formats strfmt.Registry) error
- func (m *PartyAttributesRiskSummaryItems0) WithRiskScore(riskScore string) *PartyAttributesRiskSummaryItems0
- func (m *PartyAttributesRiskSummaryItems0) WithRiskScoreAlignment(riskScoreAlignment string) *PartyAttributesRiskSummaryItems0
- type PartyCreation
- func (m *PartyCreation) Json() string
- func (m *PartyCreation) MarshalBinary() ([]byte, error)
- func (m *PartyCreation) UnmarshalBinary(b []byte) error
- func (m *PartyCreation) Validate(formats strfmt.Registry) error
- func (m *PartyCreation) WithData(data NewParty) *PartyCreation
- func (m *PartyCreation) WithoutData() *PartyCreation
- type PartyCreationResponse
- func (m *PartyCreationResponse) Json() string
- func (m *PartyCreationResponse) MarshalBinary() ([]byte, error)
- func (m *PartyCreationResponse) UnmarshalBinary(b []byte) error
- func (m *PartyCreationResponse) Validate(formats strfmt.Registry) error
- func (m *PartyCreationResponse) WithData(data Party) *PartyCreationResponse
- func (m *PartyCreationResponse) WithLinks(links Links) *PartyCreationResponse
- func (m *PartyCreationResponse) WithoutData() *PartyCreationResponse
- func (m *PartyCreationResponse) WithoutLinks() *PartyCreationResponse
- type PartyGetResponse
- func (m *PartyGetResponse) Json() string
- func (m *PartyGetResponse) MarshalBinary() ([]byte, error)
- func (m *PartyGetResponse) UnmarshalBinary(b []byte) error
- func (m *PartyGetResponse) Validate(formats strfmt.Registry) error
- func (m *PartyGetResponse) WithData(data Party) *PartyGetResponse
- func (m *PartyGetResponse) WithLinks(links Links) *PartyGetResponse
- func (m *PartyGetResponse) WithoutData() *PartyGetResponse
- func (m *PartyGetResponse) WithoutLinks() *PartyGetResponse
- type PartyProduct
- func (m *PartyProduct) Json() string
- func (m *PartyProduct) MarshalBinary() ([]byte, error)
- func (m *PartyProduct) UnmarshalBinary(b []byte) error
- func (m *PartyProduct) Validate(formats strfmt.Registry) error
- func (m *PartyProduct) WithAttributes(attributes PartyProductAttributes) *PartyProduct
- func (m *PartyProduct) WithCreatedOn(createdOn strfmt.DateTime) *PartyProduct
- func (m *PartyProduct) WithID(id strfmt.UUID) *PartyProduct
- func (m *PartyProduct) WithModifiedOn(modifiedOn strfmt.DateTime) *PartyProduct
- func (m *PartyProduct) WithOrganisationID(organisationID strfmt.UUID) *PartyProduct
- func (m *PartyProduct) WithRelationships(relationships PartyProductRelationships) *PartyProduct
- func (m *PartyProduct) WithType(typeVar string) *PartyProduct
- func (m *PartyProduct) WithVersion(version int64) *PartyProduct
- func (m *PartyProduct) WithoutAttributes() *PartyProduct
- func (m *PartyProduct) WithoutID() *PartyProduct
- func (m *PartyProduct) WithoutOrganisationID() *PartyProduct
- func (m *PartyProduct) WithoutRelationships() *PartyProduct
- func (m *PartyProduct) WithoutVersion() *PartyProduct
- type PartyProductAttributes
- func (m *PartyProductAttributes) Json() string
- func (m *PartyProductAttributes) MarshalBinary() ([]byte, error)
- func (m *PartyProductAttributes) UnmarshalBinary(b []byte) error
- func (m *PartyProductAttributes) Validate(formats strfmt.Registry) error
- func (m *PartyProductAttributes) WithProduct(product PartyProductType) *PartyProductAttributes
- func (m *PartyProductAttributes) WithProvider(provider PartyProductProvider) *PartyProductAttributes
- func (m *PartyProductAttributes) WithStatus(status PartyProductStatus) *PartyProductAttributes
- type PartyProductCreatedEvent
- func (m *PartyProductCreatedEvent) Json() string
- func (m *PartyProductCreatedEvent) MarshalBinary() ([]byte, error)
- func (m *PartyProductCreatedEvent) UnmarshalBinary(b []byte) error
- func (m *PartyProductCreatedEvent) Validate(formats strfmt.Registry) error
- func (m *PartyProductCreatedEvent) WithData(data PartyProductCreatedEventPartyProduct) *PartyProductCreatedEvent
- func (m *PartyProductCreatedEvent) WithoutData() *PartyProductCreatedEvent
- type PartyProductCreatedEventPartyProduct
- func (m *PartyProductCreatedEventPartyProduct) Json() string
- func (m *PartyProductCreatedEventPartyProduct) MarshalBinary() ([]byte, error)
- func (m *PartyProductCreatedEventPartyProduct) UnmarshalBinary(b []byte) error
- func (m *PartyProductCreatedEventPartyProduct) Validate(formats strfmt.Registry) error
- func (m *PartyProductCreatedEventPartyProduct) WithAttributes(attributes PartyProductAttributes) *PartyProductCreatedEventPartyProduct
- func (m *PartyProductCreatedEventPartyProduct) WithCreatedOn(createdOn strfmt.DateTime) *PartyProductCreatedEventPartyProduct
- func (m *PartyProductCreatedEventPartyProduct) WithID(id strfmt.UUID) *PartyProductCreatedEventPartyProduct
- func (m *PartyProductCreatedEventPartyProduct) WithModifiedOn(modifiedOn strfmt.DateTime) *PartyProductCreatedEventPartyProduct
- func (m *PartyProductCreatedEventPartyProduct) WithOrganisationID(organisationID strfmt.UUID) *PartyProductCreatedEventPartyProduct
- func (m *PartyProductCreatedEventPartyProduct) WithRelationships(relationships PartyProductCreatedEventPartyProductRelationships) *PartyProductCreatedEventPartyProduct
- func (m *PartyProductCreatedEventPartyProduct) WithType(typeVar string) *PartyProductCreatedEventPartyProduct
- func (m *PartyProductCreatedEventPartyProduct) WithVersion(version int64) *PartyProductCreatedEventPartyProduct
- func (m *PartyProductCreatedEventPartyProduct) WithoutAttributes() *PartyProductCreatedEventPartyProduct
- func (m *PartyProductCreatedEventPartyProduct) WithoutID() *PartyProductCreatedEventPartyProduct
- func (m *PartyProductCreatedEventPartyProduct) WithoutOrganisationID() *PartyProductCreatedEventPartyProduct
- func (m *PartyProductCreatedEventPartyProduct) WithoutRelationships() *PartyProductCreatedEventPartyProduct
- func (m *PartyProductCreatedEventPartyProduct) WithoutVersion() *PartyProductCreatedEventPartyProduct
- type PartyProductCreatedEventPartyProductRelationships
- func (m *PartyProductCreatedEventPartyProductRelationships) Json() string
- func (m *PartyProductCreatedEventPartyProductRelationships) MarshalBinary() ([]byte, error)
- func (m *PartyProductCreatedEventPartyProductRelationships) UnmarshalBinary(b []byte) error
- func (m *PartyProductCreatedEventPartyProductRelationships) Validate(formats strfmt.Registry) error
- func (m *PartyProductCreatedEventPartyProductRelationships) WithParty(party PartyProductEventPartyRelationship) *PartyProductCreatedEventPartyProductRelationships
- func (m *PartyProductCreatedEventPartyProductRelationships) WithoutParty() *PartyProductCreatedEventPartyProductRelationships
- type PartyProductCreation
- func (m *PartyProductCreation) Json() string
- func (m *PartyProductCreation) MarshalBinary() ([]byte, error)
- func (m *PartyProductCreation) UnmarshalBinary(b []byte) error
- func (m *PartyProductCreation) Validate(formats strfmt.Registry) error
- func (m *PartyProductCreation) WithData(data NewPartyProduct) *PartyProductCreation
- func (m *PartyProductCreation) WithoutData() *PartyProductCreation
- type PartyProductCreationResponse
- func (m *PartyProductCreationResponse) Json() string
- func (m *PartyProductCreationResponse) MarshalBinary() ([]byte, error)
- func (m *PartyProductCreationResponse) UnmarshalBinary(b []byte) error
- func (m *PartyProductCreationResponse) Validate(formats strfmt.Registry) error
- func (m *PartyProductCreationResponse) WithData(data PartyProduct) *PartyProductCreationResponse
- func (m *PartyProductCreationResponse) WithLinks(links Links) *PartyProductCreationResponse
- func (m *PartyProductCreationResponse) WithoutData() *PartyProductCreationResponse
- func (m *PartyProductCreationResponse) WithoutLinks() *PartyProductCreationResponse
- type PartyProductEvent
- func (m *PartyProductEvent) Json() string
- func (m *PartyProductEvent) MarshalBinary() ([]byte, error)
- func (m *PartyProductEvent) UnmarshalBinary(b []byte) error
- func (m *PartyProductEvent) Validate(formats strfmt.Registry) error
- func (m *PartyProductEvent) WithAttributes(attributes PartyProductEventAttributes) *PartyProductEvent
- func (m *PartyProductEvent) WithCreatedOn(createdOn strfmt.DateTime) *PartyProductEvent
- func (m *PartyProductEvent) WithID(id strfmt.UUID) *PartyProductEvent
- func (m *PartyProductEvent) WithModifiedOn(modifiedOn strfmt.DateTime) *PartyProductEvent
- func (m *PartyProductEvent) WithOrganisationID(organisationID strfmt.UUID) *PartyProductEvent
- func (m *PartyProductEvent) WithRelationships(relationships PartyProductEventRelationships) *PartyProductEvent
- func (m *PartyProductEvent) WithType(typeVar string) *PartyProductEvent
- func (m *PartyProductEvent) WithVersion(version int64) *PartyProductEvent
- func (m *PartyProductEvent) WithoutAttributes() *PartyProductEvent
- func (m *PartyProductEvent) WithoutID() *PartyProductEvent
- func (m *PartyProductEvent) WithoutOrganisationID() *PartyProductEvent
- func (m *PartyProductEvent) WithoutRelationships() *PartyProductEvent
- func (m *PartyProductEvent) WithoutVersion() *PartyProductEvent
- type PartyProductEventAttributes
- func (m *PartyProductEventAttributes) Json() string
- func (m *PartyProductEventAttributes) MarshalBinary() ([]byte, error)
- func (m *PartyProductEventAttributes) UnmarshalBinary(b []byte) error
- func (m *PartyProductEventAttributes) Validate(formats strfmt.Registry) error
- func (m *PartyProductEventAttributes) WithProviderStatus(providerStatus string) *PartyProductEventAttributes
- func (m *PartyProductEventAttributes) WithProviderStatusItems(providerStatusItems []*ProviderStatusItem) *PartyProductEventAttributes
- func (m *PartyProductEventAttributes) WithStatus(status string) *PartyProductEventAttributes
- type PartyProductEventGetResponse
- func (m *PartyProductEventGetResponse) Json() string
- func (m *PartyProductEventGetResponse) MarshalBinary() ([]byte, error)
- func (m *PartyProductEventGetResponse) UnmarshalBinary(b []byte) error
- func (m *PartyProductEventGetResponse) Validate(formats strfmt.Registry) error
- func (m *PartyProductEventGetResponse) WithData(data PartyProductEvent) *PartyProductEventGetResponse
- func (m *PartyProductEventGetResponse) WithLinks(links Links) *PartyProductEventGetResponse
- func (m *PartyProductEventGetResponse) WithoutData() *PartyProductEventGetResponse
- func (m *PartyProductEventGetResponse) WithoutLinks() *PartyProductEventGetResponse
- type PartyProductEventNotification
- func (m *PartyProductEventNotification) Json() string
- func (m *PartyProductEventNotification) MarshalBinary() ([]byte, error)
- func (m *PartyProductEventNotification) UnmarshalBinary(b []byte) error
- func (m *PartyProductEventNotification) Validate(formats strfmt.Registry) error
- func (m *PartyProductEventNotification) WithData(data PartyProductEvent) *PartyProductEventNotification
- func (m *PartyProductEventNotification) WithoutData() *PartyProductEventNotification
- type PartyProductEventPartyRelationship
- func (m *PartyProductEventPartyRelationship) Json() string
- func (m *PartyProductEventPartyRelationship) MarshalBinary() ([]byte, error)
- func (m *PartyProductEventPartyRelationship) UnmarshalBinary(b []byte) error
- func (m *PartyProductEventPartyRelationship) Validate(formats strfmt.Registry) error
- func (m *PartyProductEventPartyRelationship) WithData(data []*PartyProductEventPartyRelationshipDataItems0) *PartyProductEventPartyRelationship
- type PartyProductEventPartyRelationshipDataItems0
- func (m *PartyProductEventPartyRelationshipDataItems0) Json() string
- func (m *PartyProductEventPartyRelationshipDataItems0) MarshalBinary() ([]byte, error)
- func (m *PartyProductEventPartyRelationshipDataItems0) UnmarshalBinary(b []byte) error
- func (m *PartyProductEventPartyRelationshipDataItems0) Validate(formats strfmt.Registry) error
- func (m *PartyProductEventPartyRelationshipDataItems0) WithID(id strfmt.UUID) *PartyProductEventPartyRelationshipDataItems0
- func (m *PartyProductEventPartyRelationshipDataItems0) WithType(typeVar string) *PartyProductEventPartyRelationshipDataItems0
- func (m *PartyProductEventPartyRelationshipDataItems0) WithoutID() *PartyProductEventPartyRelationshipDataItems0
- func (m *PartyProductEventPartyRelationshipDataItems0) WithoutType() *PartyProductEventPartyRelationshipDataItems0
- type PartyProductEventRecord
- func (m *PartyProductEventRecord) Json() string
- func (m *PartyProductEventRecord) MarshalBinary() ([]byte, error)
- func (m *PartyProductEventRecord) UnmarshalBinary(b []byte) error
- func (m *PartyProductEventRecord) Validate(formats strfmt.Registry) error
- func (m *PartyProductEventRecord) WithData(data PartyProductEvent) *PartyProductEventRecord
- func (m *PartyProductEventRecord) WithoutData() *PartyProductEventRecord
- type PartyProductEventRelationships
- func (m *PartyProductEventRelationships) Json() string
- func (m *PartyProductEventRelationships) MarshalBinary() ([]byte, error)
- func (m *PartyProductEventRelationships) UnmarshalBinary(b []byte) error
- func (m *PartyProductEventRelationships) Validate(formats strfmt.Registry) error
- func (m *PartyProductEventRelationships) WithPartyProduct(partyProduct RelationshipsPartyProductRef) *PartyProductEventRelationships
- func (m *PartyProductEventRelationships) WithoutPartyProduct() *PartyProductEventRelationships
- type PartyProductGetResponse
- func (m *PartyProductGetResponse) Json() string
- func (m *PartyProductGetResponse) MarshalBinary() ([]byte, error)
- func (m *PartyProductGetResponse) UnmarshalBinary(b []byte) error
- func (m *PartyProductGetResponse) Validate(formats strfmt.Registry) error
- func (m *PartyProductGetResponse) WithData(data PartyProduct) *PartyProductGetResponse
- func (m *PartyProductGetResponse) WithLinks(links Links) *PartyProductGetResponse
- func (m *PartyProductGetResponse) WithoutData() *PartyProductGetResponse
- func (m *PartyProductGetResponse) WithoutLinks() *PartyProductGetResponse
- type PartyProductProvider
- type PartyProductRelationships
- func (m *PartyProductRelationships) Json() string
- func (m *PartyProductRelationships) MarshalBinary() ([]byte, error)
- func (m *PartyProductRelationships) UnmarshalBinary(b []byte) error
- func (m *PartyProductRelationships) Validate(formats strfmt.Registry) error
- func (m *PartyProductRelationships) WithParty(party RelationshipsPartyRef) *PartyProductRelationships
- func (m *PartyProductRelationships) WithPartyProductEvents(partyProductEvents RelationshipsPartyProductEventProperties) *PartyProductRelationships
- func (m *PartyProductRelationships) WithoutParty() *PartyProductRelationships
- func (m *PartyProductRelationships) WithoutPartyProductEvents() *PartyProductRelationships
- type PartyProductResourceType
- type PartyProductStatus
- type PartyProductStatusItem
- func (m *PartyProductStatusItem) Json() string
- func (m *PartyProductStatusItem) MarshalBinary() ([]byte, error)
- func (m *PartyProductStatusItem) UnmarshalBinary(b []byte) error
- func (m *PartyProductStatusItem) Validate(formats strfmt.Registry) error
- func (m *PartyProductStatusItem) WithCode(code string) *PartyProductStatusItem
- func (m *PartyProductStatusItem) WithDescription(description string) *PartyProductStatusItem
- func (m *PartyProductStatusItem) WithRelatedResourceID(relatedResourceID strfmt.UUID) *PartyProductStatusItem
- func (m *PartyProductStatusItem) WithRelatedResourceType(relatedResourceType string) *PartyProductStatusItem
- type PartyProductType
- type PartyProductUpdatedEvent
- func (m *PartyProductUpdatedEvent) Json() string
- func (m *PartyProductUpdatedEvent) MarshalBinary() ([]byte, error)
- func (m *PartyProductUpdatedEvent) UnmarshalBinary(b []byte) error
- func (m *PartyProductUpdatedEvent) Validate(formats strfmt.Registry) error
- func (m *PartyProductUpdatedEvent) WithEventType(eventType string) *PartyProductUpdatedEvent
- func (m *PartyProductUpdatedEvent) WithID(id strfmt.UUID) *PartyProductUpdatedEvent
- func (m *PartyProductUpdatedEvent) WithOrganisationID(organisationID strfmt.UUID) *PartyProductUpdatedEvent
- func (m *PartyProductUpdatedEvent) WithPartyID(partyID strfmt.UUID) *PartyProductUpdatedEvent
- func (m *PartyProductUpdatedEvent) WithPartyProductStatus(partyProductStatus PartyProductStatus) *PartyProductUpdatedEvent
- func (m *PartyProductUpdatedEvent) WithProductID(productID strfmt.UUID) *PartyProductUpdatedEvent
- func (m *PartyProductUpdatedEvent) WithRecordType(recordType ResourceType) *PartyProductUpdatedEvent
- func (m *PartyProductUpdatedEvent) WithStatusItems(statusItems []*PartyProductStatusItem) *PartyProductUpdatedEvent
- func (m *PartyProductUpdatedEvent) WithUserID(userID string) *PartyProductUpdatedEvent
- func (m *PartyProductUpdatedEvent) WithVendorStatus(vendorStatus string) *PartyProductUpdatedEvent
- func (m *PartyProductUpdatedEvent) WithoutEventType() *PartyProductUpdatedEvent
- func (m *PartyProductUpdatedEvent) WithoutID() *PartyProductUpdatedEvent
- func (m *PartyProductUpdatedEvent) WithoutOrganisationID() *PartyProductUpdatedEvent
- type PartyRecord
- func (m *PartyRecord) Json() string
- func (m *PartyRecord) MarshalBinary() ([]byte, error)
- func (m *PartyRecord) UnmarshalBinary(b []byte) error
- func (m *PartyRecord) Validate(formats strfmt.Registry) error
- func (m *PartyRecord) WithData(data Party) *PartyRecord
- func (m *PartyRecord) WithoutData() *PartyRecord
- type PartyRelationships
- func (m *PartyRelationships) Json() string
- func (m *PartyRelationships) MarshalBinary() ([]byte, error)
- func (m *PartyRelationships) UnmarshalBinary(b []byte) error
- func (m *PartyRelationships) Validate(formats strfmt.Registry) error
- func (m *PartyRelationships) WithContact(contact RelationshipsContactRef) *PartyRelationships
- func (m *PartyRelationships) WithoutContact() *PartyRelationships
- type PartyResourceType
- type PatchPartyActorClassification
- func (m *PatchPartyActorClassification) Json() string
- func (m *PatchPartyActorClassification) MarshalBinary() ([]byte, error)
- func (m *PatchPartyActorClassification) UnmarshalBinary(b []byte) error
- func (m *PatchPartyActorClassification) Validate(formats strfmt.Registry) error
- func (m *PatchPartyActorClassification) WithPepClassification(pepClassification string) *PatchPartyActorClassification
- func (m *PatchPartyActorClassification) WithRole(role []PartyActorClassificationRole) *PatchPartyActorClassification
- func (m *PatchPartyActorClassification) WithShareholderOwnershipPercentage(shareholderOwnershipPercentage string) *PatchPartyActorClassification
- func (m *PatchPartyActorClassification) WithoutPepClassification() *PatchPartyActorClassification
- func (m *PatchPartyActorClassification) WithoutShareholderOwnershipPercentage() *PatchPartyActorClassification
- type PatchPartyActorPrivateIdentification
- func (m *PatchPartyActorPrivateIdentification) Json() string
- func (m *PatchPartyActorPrivateIdentification) MarshalBinary() ([]byte, error)
- func (m *PatchPartyActorPrivateIdentification) UnmarshalBinary(b []byte) error
- func (m *PatchPartyActorPrivateIdentification) Validate(formats strfmt.Registry) error
- func (m *PatchPartyActorPrivateIdentification) WithBirthDate(birthDate string) *PatchPartyActorPrivateIdentification
- func (m *PatchPartyActorPrivateIdentification) WithNationality(nationality []string) *PatchPartyActorPrivateIdentification
- func (m *PatchPartyActorPrivateIdentification) WithoutBirthDate() *PatchPartyActorPrivateIdentification
- type Payment
- func (m *Payment) Json() string
- func (m *Payment) MarshalBinary() ([]byte, error)
- func (m *Payment) UnmarshalBinary(b []byte) error
- func (m *Payment) Validate(formats strfmt.Registry) error
- func (m *Payment) WithAttributes(attributes PaymentAttributes) *Payment
- func (m *Payment) WithCreatedOn(createdOn strfmt.DateTime) *Payment
- func (m *Payment) WithID(id strfmt.UUID) *Payment
- func (m *Payment) WithModifiedOn(modifiedOn strfmt.DateTime) *Payment
- func (m *Payment) WithOrganisationID(organisationID strfmt.UUID) *Payment
- func (m *Payment) WithRelationships(relationships PaymentRelationships) *Payment
- func (m *Payment) WithType(typeVar string) *Payment
- func (m *Payment) WithVersion(version int64) *Payment
- func (m *Payment) WithoutAttributes() *Payment
- func (m *Payment) WithoutCreatedOn() *Payment
- func (m *Payment) WithoutID() *Payment
- func (m *Payment) WithoutModifiedOn() *Payment
- func (m *Payment) WithoutOrganisationID() *Payment
- func (m *Payment) WithoutRelationships() *Payment
- func (m *Payment) WithoutVersion() *Payment
- type PaymentAdmission
- func (m *PaymentAdmission) Json() string
- func (m *PaymentAdmission) MarshalBinary() ([]byte, error)
- func (m *PaymentAdmission) UnmarshalBinary(b []byte) error
- func (m *PaymentAdmission) Validate(formats strfmt.Registry) error
- func (m *PaymentAdmission) WithAttributes(attributes PaymentAdmissionAttributes) *PaymentAdmission
- func (m *PaymentAdmission) WithCreatedOn(createdOn strfmt.DateTime) *PaymentAdmission
- func (m *PaymentAdmission) WithID(id strfmt.UUID) *PaymentAdmission
- func (m *PaymentAdmission) WithModifiedOn(modifiedOn strfmt.DateTime) *PaymentAdmission
- func (m *PaymentAdmission) WithOrganisationID(organisationID strfmt.UUID) *PaymentAdmission
- func (m *PaymentAdmission) WithRelationships(relationships PaymentAdmissionRelationships) *PaymentAdmission
- func (m *PaymentAdmission) WithType(typeVar string) *PaymentAdmission
- func (m *PaymentAdmission) WithVersion(version int64) *PaymentAdmission
- func (m *PaymentAdmission) WithoutAttributes() *PaymentAdmission
- func (m *PaymentAdmission) WithoutCreatedOn() *PaymentAdmission
- func (m *PaymentAdmission) WithoutID() *PaymentAdmission
- func (m *PaymentAdmission) WithoutModifiedOn() *PaymentAdmission
- func (m *PaymentAdmission) WithoutOrganisationID() *PaymentAdmission
- func (m *PaymentAdmission) WithoutRelationships() *PaymentAdmission
- func (m *PaymentAdmission) WithoutVersion() *PaymentAdmission
- type PaymentAdmissionAttributes
- func (m *PaymentAdmissionAttributes) Json() string
- func (m *PaymentAdmissionAttributes) MarshalBinary() ([]byte, error)
- func (m *PaymentAdmissionAttributes) UnmarshalBinary(b []byte) error
- func (m *PaymentAdmissionAttributes) Validate(formats strfmt.Registry) error
- func (m *PaymentAdmissionAttributes) WithAdmissionDatetime(admissionDatetime strfmt.DateTime) *PaymentAdmissionAttributes
- func (m *PaymentAdmissionAttributes) WithSchemeStatusCode(schemeStatusCode string) *PaymentAdmissionAttributes
- func (m *PaymentAdmissionAttributes) WithSchemeStatusCodeDescription(schemeStatusCodeDescription string) *PaymentAdmissionAttributes
- func (m *PaymentAdmissionAttributes) WithSettlementCycle(settlementCycle int64) *PaymentAdmissionAttributes
- func (m *PaymentAdmissionAttributes) WithSettlementDate(settlementDate strfmt.Date) *PaymentAdmissionAttributes
- func (m *PaymentAdmissionAttributes) WithStatus(status PaymentAdmissionStatus) *PaymentAdmissionAttributes
- func (m *PaymentAdmissionAttributes) WithStatusReason(statusReason PaymentAdmissionStatusReason) *PaymentAdmissionAttributes
- func (m *PaymentAdmissionAttributes) WithoutAdmissionDatetime() *PaymentAdmissionAttributes
- func (m *PaymentAdmissionAttributes) WithoutSettlementCycle() *PaymentAdmissionAttributes
- type PaymentAdmissionDetailsResponse
- func (m *PaymentAdmissionDetailsResponse) Json() string
- func (m *PaymentAdmissionDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *PaymentAdmissionDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *PaymentAdmissionDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *PaymentAdmissionDetailsResponse) WithData(data PaymentAdmission) *PaymentAdmissionDetailsResponse
- func (m *PaymentAdmissionDetailsResponse) WithLinks(links Links) *PaymentAdmissionDetailsResponse
- func (m *PaymentAdmissionDetailsResponse) WithoutData() *PaymentAdmissionDetailsResponse
- func (m *PaymentAdmissionDetailsResponse) WithoutLinks() *PaymentAdmissionDetailsResponse
- type PaymentAdmissionRelationships
- func (m *PaymentAdmissionRelationships) Json() string
- func (m *PaymentAdmissionRelationships) MarshalBinary() ([]byte, error)
- func (m *PaymentAdmissionRelationships) UnmarshalBinary(b []byte) error
- func (m *PaymentAdmissionRelationships) Validate(formats strfmt.Registry) error
- func (m *PaymentAdmissionRelationships) WithPayment(payment RelationshipPayments) *PaymentAdmissionRelationships
- func (m *PaymentAdmissionRelationships) WithoutPayment() *PaymentAdmissionRelationships
- type PaymentAdmissionResourceType
- type PaymentAdmissionStatus
- type PaymentAdmissionStatusReason
- type PaymentAdvice
- func (m *PaymentAdvice) Json() string
- func (m *PaymentAdvice) MarshalBinary() ([]byte, error)
- func (m *PaymentAdvice) UnmarshalBinary(b []byte) error
- func (m *PaymentAdvice) Validate(formats strfmt.Registry) error
- func (m *PaymentAdvice) WithAttributes(attributes PaymentAdviceAttributes) *PaymentAdvice
- func (m *PaymentAdvice) WithCreatedOn(createdOn strfmt.DateTime) *PaymentAdvice
- func (m *PaymentAdvice) WithID(id strfmt.UUID) *PaymentAdvice
- func (m *PaymentAdvice) WithModifiedOn(modifiedOn strfmt.DateTime) *PaymentAdvice
- func (m *PaymentAdvice) WithOrganisationID(organisationID strfmt.UUID) *PaymentAdvice
- func (m *PaymentAdvice) WithRelationships(relationships PaymentAdviceRelationships) *PaymentAdvice
- func (m *PaymentAdvice) WithType(typeVar string) *PaymentAdvice
- func (m *PaymentAdvice) WithVersion(version int64) *PaymentAdvice
- func (m *PaymentAdvice) WithoutAttributes() *PaymentAdvice
- func (m *PaymentAdvice) WithoutCreatedOn() *PaymentAdvice
- func (m *PaymentAdvice) WithoutID() *PaymentAdvice
- func (m *PaymentAdvice) WithoutModifiedOn() *PaymentAdvice
- func (m *PaymentAdvice) WithoutOrganisationID() *PaymentAdvice
- func (m *PaymentAdvice) WithoutRelationships() *PaymentAdvice
- func (m *PaymentAdvice) WithoutVersion() *PaymentAdvice
- type PaymentAdviceAttributes
- func (m *PaymentAdviceAttributes) Json() string
- func (m *PaymentAdviceAttributes) MarshalBinary() ([]byte, error)
- func (m *PaymentAdviceAttributes) UnmarshalBinary(b []byte) error
- func (m *PaymentAdviceAttributes) Validate(formats strfmt.Registry) error
- func (m *PaymentAdviceAttributes) WithBeneficiaryParty(beneficiaryParty PaymentAdviceAttributesBeneficiaryParty) *PaymentAdviceAttributes
- func (m *PaymentAdviceAttributes) WithReasonCode(reasonCode string) *PaymentAdviceAttributes
- func (m *PaymentAdviceAttributes) WithoutBeneficiaryParty() *PaymentAdviceAttributes
- type PaymentAdviceAttributesBeneficiaryParty
- func (m *PaymentAdviceAttributesBeneficiaryParty) Json() string
- func (m *PaymentAdviceAttributesBeneficiaryParty) MarshalBinary() ([]byte, error)
- func (m *PaymentAdviceAttributesBeneficiaryParty) UnmarshalBinary(b []byte) error
- func (m *PaymentAdviceAttributesBeneficiaryParty) Validate(formats strfmt.Registry) error
- func (m *PaymentAdviceAttributesBeneficiaryParty) WithNewBankDetails(newBankDetails PaymentAdviceAttributesBeneficiaryPartyNewBankDetails) *PaymentAdviceAttributesBeneficiaryParty
- func (m *PaymentAdviceAttributesBeneficiaryParty) WithoutNewBankDetails() *PaymentAdviceAttributesBeneficiaryParty
- type PaymentAdviceAttributesBeneficiaryPartyNewBankDetails
- func (m *PaymentAdviceAttributesBeneficiaryPartyNewBankDetails) Json() string
- func (m *PaymentAdviceAttributesBeneficiaryPartyNewBankDetails) MarshalBinary() ([]byte, error)
- func (m *PaymentAdviceAttributesBeneficiaryPartyNewBankDetails) UnmarshalBinary(b []byte) error
- func (m *PaymentAdviceAttributesBeneficiaryPartyNewBankDetails) Validate(formats strfmt.Registry) error
- func (m *PaymentAdviceAttributesBeneficiaryPartyNewBankDetails) WithAccountNumber(accountNumber string) *PaymentAdviceAttributesBeneficiaryPartyNewBankDetails
- func (m *PaymentAdviceAttributesBeneficiaryPartyNewBankDetails) WithAccountNumberCode(accountNumberCode AccountNumberCode) *PaymentAdviceAttributesBeneficiaryPartyNewBankDetails
- func (m *PaymentAdviceAttributesBeneficiaryPartyNewBankDetails) WithAccountWith(accountWith AccountHoldingEntity) *PaymentAdviceAttributesBeneficiaryPartyNewBankDetails
- func (m *PaymentAdviceAttributesBeneficiaryPartyNewBankDetails) WithRollNumber(rollNumber string) *PaymentAdviceAttributesBeneficiaryPartyNewBankDetails
- func (m *PaymentAdviceAttributesBeneficiaryPartyNewBankDetails) WithoutAccountWith() *PaymentAdviceAttributesBeneficiaryPartyNewBankDetails
- type PaymentAdviceRelationships
- func (m *PaymentAdviceRelationships) Json() string
- func (m *PaymentAdviceRelationships) MarshalBinary() ([]byte, error)
- func (m *PaymentAdviceRelationships) UnmarshalBinary(b []byte) error
- func (m *PaymentAdviceRelationships) Validate(formats strfmt.Registry) error
- func (m *PaymentAdviceRelationships) WithAdviceSubmission(adviceSubmission RelationshipLinks) *PaymentAdviceRelationships
- func (m *PaymentAdviceRelationships) WithPayment(payment RelationshipLinks) *PaymentAdviceRelationships
- func (m *PaymentAdviceRelationships) WithoutAdviceSubmission() *PaymentAdviceRelationships
- func (m *PaymentAdviceRelationships) WithoutPayment() *PaymentAdviceRelationships
- type PaymentAttributes
- func (m *PaymentAttributes) Json() string
- func (m *PaymentAttributes) MarshalBinary() ([]byte, error)
- func (m *PaymentAttributes) UnmarshalBinary(b []byte) error
- func (m *PaymentAttributes) Validate(formats strfmt.Registry) error
- func (m *PaymentAttributes) WithAmount(amount string) *PaymentAttributes
- func (m *PaymentAttributes) WithBatchBookingIndicator(batchBookingIndicator string) *PaymentAttributes
- func (m *PaymentAttributes) WithBatchID(batchID string) *PaymentAttributes
- func (m *PaymentAttributes) WithBatchType(batchType string) *PaymentAttributes
- func (m *PaymentAttributes) WithBeneficiaryParty(beneficiaryParty PaymentAttributesBeneficiaryParty) *PaymentAttributes
- func (m *PaymentAttributes) WithCategoryPurpose(categoryPurpose string) *PaymentAttributes
- func (m *PaymentAttributes) WithCategoryPurposeCoded(categoryPurposeCoded string) *PaymentAttributes
- func (m *PaymentAttributes) WithChargesInformation(chargesInformation ChargesInformation) *PaymentAttributes
- func (m *PaymentAttributes) WithClearingID(clearingID string) *PaymentAttributes
- func (m *PaymentAttributes) WithCurrency(currency string) *PaymentAttributes
- func (m *PaymentAttributes) WithDebtorParty(debtorParty PaymentAttributesDebtorParty) *PaymentAttributes
- func (m *PaymentAttributes) WithEndToEndReference(endToEndReference string) *PaymentAttributes
- func (m *PaymentAttributes) WithFileNumber(fileNumber string) *PaymentAttributes
- func (m *PaymentAttributes) WithFx(fx PaymentAttributesFx) *PaymentAttributes
- func (m *PaymentAttributes) WithInstructionID(instructionID string) *PaymentAttributes
- func (m *PaymentAttributes) WithIntermediaryBank(intermediaryBank IntermediaryBankAccountHoldingEntity) *PaymentAttributes
- func (m *PaymentAttributes) WithNumericReference(numericReference string) *PaymentAttributes
- func (m *PaymentAttributes) WithPaymentAcceptanceDatetime(paymentAcceptanceDatetime strfmt.DateTime) *PaymentAttributes
- func (m *PaymentAttributes) WithPaymentPurpose(paymentPurpose string) *PaymentAttributes
- func (m *PaymentAttributes) WithPaymentPurposeCoded(paymentPurposeCoded string) *PaymentAttributes
- func (m *PaymentAttributes) WithPaymentScheme(paymentScheme string) *PaymentAttributes
- func (m *PaymentAttributes) WithPaymentType(paymentType string) *PaymentAttributes
- func (m *PaymentAttributes) WithProcessingDate(processingDate strfmt.Date) *PaymentAttributes
- func (m *PaymentAttributes) WithReceiversCorrespondent(receiversCorrespondent ReceiversCorrespondentAccountHoldingEntity) *PaymentAttributes
- func (m *PaymentAttributes) WithReference(reference string) *PaymentAttributes
- func (m *PaymentAttributes) WithRegulatoryReporting(regulatoryReporting string) *PaymentAttributes
- func (m *PaymentAttributes) WithReimbursement(reimbursement ReimbursementAccountHoldingEntity) *PaymentAttributes
- func (m *PaymentAttributes) WithRemittanceInformation(remittanceInformation string) *PaymentAttributes
- func (m *PaymentAttributes) WithSchemePaymentSubType(schemePaymentSubType string) *PaymentAttributes
- func (m *PaymentAttributes) WithSchemePaymentType(schemePaymentType string) *PaymentAttributes
- func (m *PaymentAttributes) WithSchemeProcessingDate(schemeProcessingDate strfmt.Date) *PaymentAttributes
- func (m *PaymentAttributes) WithSchemeTransactionID(schemeTransactionID string) *PaymentAttributes
- func (m *PaymentAttributes) WithSendersCorrespondent(sendersCorrespondent SendersCorrespondentAccountHoldingEntity) *PaymentAttributes
- func (m *PaymentAttributes) WithStructuredReference(structuredReference PaymentAttributesStructuredReference) *PaymentAttributes
- func (m *PaymentAttributes) WithSwift(swift PaymentAttributesSwift) *PaymentAttributes
- func (m *PaymentAttributes) WithUltimateBeneficiary(ultimateBeneficiary UltimateEntity) *PaymentAttributes
- func (m *PaymentAttributes) WithUltimateDebtor(ultimateDebtor UltimateEntity) *PaymentAttributes
- func (m *PaymentAttributes) WithUniqueSchemeID(uniqueSchemeID string) *PaymentAttributes
- func (m *PaymentAttributes) WithoutBeneficiaryParty() *PaymentAttributes
- func (m *PaymentAttributes) WithoutChargesInformation() *PaymentAttributes
- func (m *PaymentAttributes) WithoutDebtorParty() *PaymentAttributes
- func (m *PaymentAttributes) WithoutFx() *PaymentAttributes
- func (m *PaymentAttributes) WithoutIntermediaryBank() *PaymentAttributes
- func (m *PaymentAttributes) WithoutPaymentAcceptanceDatetime() *PaymentAttributes
- func (m *PaymentAttributes) WithoutProcessingDate() *PaymentAttributes
- func (m *PaymentAttributes) WithoutReceiversCorrespondent() *PaymentAttributes
- func (m *PaymentAttributes) WithoutReimbursement() *PaymentAttributes
- func (m *PaymentAttributes) WithoutSchemeProcessingDate() *PaymentAttributes
- func (m *PaymentAttributes) WithoutSendersCorrespondent() *PaymentAttributes
- func (m *PaymentAttributes) WithoutStructuredReference() *PaymentAttributes
- func (m *PaymentAttributes) WithoutSwift() *PaymentAttributes
- func (m *PaymentAttributes) WithoutUltimateBeneficiary() *PaymentAttributes
- func (m *PaymentAttributes) WithoutUltimateDebtor() *PaymentAttributes
- type PaymentAttributesBeneficiaryParty
- func (m *PaymentAttributesBeneficiaryParty) Json() string
- func (m *PaymentAttributesBeneficiaryParty) MarshalBinary() ([]byte, error)
- func (m *PaymentAttributesBeneficiaryParty) UnmarshalBinary(b []byte) error
- func (m *PaymentAttributesBeneficiaryParty) Validate(formats strfmt.Registry) error
- func (m *PaymentAttributesBeneficiaryParty) WithAccountName(accountName string) *PaymentAttributesBeneficiaryParty
- func (m *PaymentAttributesBeneficiaryParty) WithAccountNumber(accountNumber string) *PaymentAttributesBeneficiaryParty
- func (m *PaymentAttributesBeneficiaryParty) WithAccountNumberCode(accountNumberCode AccountNumberCode) *PaymentAttributesBeneficiaryParty
- func (m *PaymentAttributesBeneficiaryParty) WithAccountType(accountType int64) *PaymentAttributesBeneficiaryParty
- func (m *PaymentAttributesBeneficiaryParty) WithAccountWith(accountWith BeneficiaryDebtorAccountHoldingEntity) *PaymentAttributesBeneficiaryParty
- func (m *PaymentAttributesBeneficiaryParty) WithAddress(address []string) *PaymentAttributesBeneficiaryParty
- func (m *PaymentAttributesBeneficiaryParty) WithBirthCity(birthCity string) *PaymentAttributesBeneficiaryParty
- func (m *PaymentAttributesBeneficiaryParty) WithBirthCountry(birthCountry string) *PaymentAttributesBeneficiaryParty
- func (m *PaymentAttributesBeneficiaryParty) WithBirthDate(birthDate strfmt.Date) *PaymentAttributesBeneficiaryParty
- func (m *PaymentAttributesBeneficiaryParty) WithBirthProvince(birthProvince string) *PaymentAttributesBeneficiaryParty
- func (m *PaymentAttributesBeneficiaryParty) WithCountry(country string) *PaymentAttributesBeneficiaryParty
- func (m *PaymentAttributesBeneficiaryParty) WithName(name string) *PaymentAttributesBeneficiaryParty
- func (m *PaymentAttributesBeneficiaryParty) WithOrganisationIdentification(organisationIdentification string) *PaymentAttributesBeneficiaryParty
- func (m *PaymentAttributesBeneficiaryParty) WithOrganisationIdentificationCode(organisationIdentificationCode string) *PaymentAttributesBeneficiaryParty
- func (m *PaymentAttributesBeneficiaryParty) WithOrganisationIdentificationIssuer(organisationIdentificationIssuer string) *PaymentAttributesBeneficiaryParty
- func (m *PaymentAttributesBeneficiaryParty) WithOrganisationIdentificationScheme(organisationIdentificationScheme string) *PaymentAttributesBeneficiaryParty
- func (m *PaymentAttributesBeneficiaryParty) WithPrivateIdentification(privateIdentification PrivateIdentification) *PaymentAttributesBeneficiaryParty
- func (m *PaymentAttributesBeneficiaryParty) WithTelephoneNumber(telephoneNumber string) *PaymentAttributesBeneficiaryParty
- func (m *PaymentAttributesBeneficiaryParty) WithoutAccountWith() *PaymentAttributesBeneficiaryParty
- func (m *PaymentAttributesBeneficiaryParty) WithoutBirthDate() *PaymentAttributesBeneficiaryParty
- func (m *PaymentAttributesBeneficiaryParty) WithoutPrivateIdentification() *PaymentAttributesBeneficiaryParty
- type PaymentAttributesDebtorParty
- func (m *PaymentAttributesDebtorParty) Json() string
- func (m *PaymentAttributesDebtorParty) MarshalBinary() ([]byte, error)
- func (m *PaymentAttributesDebtorParty) UnmarshalBinary(b []byte) error
- func (m *PaymentAttributesDebtorParty) Validate(formats strfmt.Registry) error
- func (m *PaymentAttributesDebtorParty) WithAccountName(accountName string) *PaymentAttributesDebtorParty
- func (m *PaymentAttributesDebtorParty) WithAccountNumber(accountNumber string) *PaymentAttributesDebtorParty
- func (m *PaymentAttributesDebtorParty) WithAccountNumberCode(accountNumberCode AccountNumberCode) *PaymentAttributesDebtorParty
- func (m *PaymentAttributesDebtorParty) WithAccountWith(accountWith BeneficiaryDebtorAccountHoldingEntity) *PaymentAttributesDebtorParty
- func (m *PaymentAttributesDebtorParty) WithAddress(address []string) *PaymentAttributesDebtorParty
- func (m *PaymentAttributesDebtorParty) WithBirthCity(birthCity string) *PaymentAttributesDebtorParty
- func (m *PaymentAttributesDebtorParty) WithBirthCountry(birthCountry string) *PaymentAttributesDebtorParty
- func (m *PaymentAttributesDebtorParty) WithBirthDate(birthDate strfmt.Date) *PaymentAttributesDebtorParty
- func (m *PaymentAttributesDebtorParty) WithBirthProvince(birthProvince string) *PaymentAttributesDebtorParty
- func (m *PaymentAttributesDebtorParty) WithCountry(country string) *PaymentAttributesDebtorParty
- func (m *PaymentAttributesDebtorParty) WithCustomerID(customerID string) *PaymentAttributesDebtorParty
- func (m *PaymentAttributesDebtorParty) WithCustomerIDCode(customerIDCode string) *PaymentAttributesDebtorParty
- func (m *PaymentAttributesDebtorParty) WithName(name string) *PaymentAttributesDebtorParty
- func (m *PaymentAttributesDebtorParty) WithOrganisationIdentification(organisationIdentification string) *PaymentAttributesDebtorParty
- func (m *PaymentAttributesDebtorParty) WithOrganisationIdentificationCode(organisationIdentificationCode string) *PaymentAttributesDebtorParty
- func (m *PaymentAttributesDebtorParty) WithOrganisationIdentificationIssuer(organisationIdentificationIssuer string) *PaymentAttributesDebtorParty
- func (m *PaymentAttributesDebtorParty) WithOrganisationIdentificationScheme(organisationIdentificationScheme string) *PaymentAttributesDebtorParty
- func (m *PaymentAttributesDebtorParty) WithPrivateIdentification(privateIdentification PrivateIdentification) *PaymentAttributesDebtorParty
- func (m *PaymentAttributesDebtorParty) WithoutAccountWith() *PaymentAttributesDebtorParty
- func (m *PaymentAttributesDebtorParty) WithoutBirthDate() *PaymentAttributesDebtorParty
- func (m *PaymentAttributesDebtorParty) WithoutPrivateIdentification() *PaymentAttributesDebtorParty
- type PaymentAttributesFx
- func (m *PaymentAttributesFx) Json() string
- func (m *PaymentAttributesFx) MarshalBinary() ([]byte, error)
- func (m *PaymentAttributesFx) UnmarshalBinary(b []byte) error
- func (m *PaymentAttributesFx) Validate(formats strfmt.Registry) error
- func (m *PaymentAttributesFx) WithContractReference(contractReference string) *PaymentAttributesFx
- func (m *PaymentAttributesFx) WithExchangeRate(exchangeRate string) *PaymentAttributesFx
- func (m *PaymentAttributesFx) WithOriginalAmount(originalAmount string) *PaymentAttributesFx
- func (m *PaymentAttributesFx) WithOriginalCurrency(originalCurrency string) *PaymentAttributesFx
- type PaymentAttributesStructuredReference
- func (m *PaymentAttributesStructuredReference) Json() string
- func (m *PaymentAttributesStructuredReference) MarshalBinary() ([]byte, error)
- func (m *PaymentAttributesStructuredReference) UnmarshalBinary(b []byte) error
- func (m *PaymentAttributesStructuredReference) Validate(formats strfmt.Registry) error
- func (m *PaymentAttributesStructuredReference) WithIssuer(issuer string) *PaymentAttributesStructuredReference
- func (m *PaymentAttributesStructuredReference) WithReference(reference string) *PaymentAttributesStructuredReference
- type PaymentAttributesSwift
- func (m *PaymentAttributesSwift) Json() string
- func (m *PaymentAttributesSwift) MarshalBinary() ([]byte, error)
- func (m *PaymentAttributesSwift) UnmarshalBinary(b []byte) error
- func (m *PaymentAttributesSwift) Validate(formats strfmt.Registry) error
- func (m *PaymentAttributesSwift) WithBankOperationCode(bankOperationCode string) *PaymentAttributesSwift
- func (m *PaymentAttributesSwift) WithHeader(header PaymentAttributesSwiftHeader) *PaymentAttributesSwift
- func (m *PaymentAttributesSwift) WithInstructionCode(instructionCode string) *PaymentAttributesSwift
- func (m *PaymentAttributesSwift) WithSenderReceiverInformation(senderReceiverInformation string) *PaymentAttributesSwift
- func (m *PaymentAttributesSwift) WithTimeIndication(timeIndication string) *PaymentAttributesSwift
- func (m *PaymentAttributesSwift) WithoutHeader() *PaymentAttributesSwift
- type PaymentAttributesSwiftHeader
- func (m *PaymentAttributesSwiftHeader) Json() string
- func (m *PaymentAttributesSwiftHeader) MarshalBinary() ([]byte, error)
- func (m *PaymentAttributesSwiftHeader) UnmarshalBinary(b []byte) error
- func (m *PaymentAttributesSwiftHeader) Validate(formats strfmt.Registry) error
- func (m *PaymentAttributesSwiftHeader) WithDestination(destination string) *PaymentAttributesSwiftHeader
- func (m *PaymentAttributesSwiftHeader) WithMessageType(messageType string) *PaymentAttributesSwiftHeader
- func (m *PaymentAttributesSwiftHeader) WithPriority(priority string) *PaymentAttributesSwiftHeader
- func (m *PaymentAttributesSwiftHeader) WithRecipient(recipient string) *PaymentAttributesSwiftHeader
- func (m *PaymentAttributesSwiftHeader) WithSource(source string) *PaymentAttributesSwiftHeader
- func (m *PaymentAttributesSwiftHeader) WithUserReference(userReference string) *PaymentAttributesSwiftHeader
- type PaymentCreation
- func (m *PaymentCreation) Json() string
- func (m *PaymentCreation) MarshalBinary() ([]byte, error)
- func (m *PaymentCreation) UnmarshalBinary(b []byte) error
- func (m *PaymentCreation) Validate(formats strfmt.Registry) error
- func (m *PaymentCreation) WithData(data Payment) *PaymentCreation
- func (m *PaymentCreation) WithoutData() *PaymentCreation
- type PaymentCreationResponse
- func (m *PaymentCreationResponse) Json() string
- func (m *PaymentCreationResponse) MarshalBinary() ([]byte, error)
- func (m *PaymentCreationResponse) UnmarshalBinary(b []byte) error
- func (m *PaymentCreationResponse) Validate(formats strfmt.Registry) error
- func (m *PaymentCreationResponse) WithData(data Payment) *PaymentCreationResponse
- func (m *PaymentCreationResponse) WithLinks(links Links) *PaymentCreationResponse
- func (m *PaymentCreationResponse) WithoutData() *PaymentCreationResponse
- func (m *PaymentCreationResponse) WithoutLinks() *PaymentCreationResponse
- type PaymentDetailsListResponse
- func (m *PaymentDetailsListResponse) Json() string
- func (m *PaymentDetailsListResponse) MarshalBinary() ([]byte, error)
- func (m *PaymentDetailsListResponse) UnmarshalBinary(b []byte) error
- func (m *PaymentDetailsListResponse) Validate(formats strfmt.Registry) error
- func (m *PaymentDetailsListResponse) WithData(data []*Payment) *PaymentDetailsListResponse
- func (m *PaymentDetailsListResponse) WithLinks(links Links) *PaymentDetailsListResponse
- func (m *PaymentDetailsListResponse) WithoutLinks() *PaymentDetailsListResponse
- type PaymentDetailsResponse
- func (m *PaymentDetailsResponse) Json() string
- func (m *PaymentDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *PaymentDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *PaymentDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *PaymentDetailsResponse) WithData(data Payment) *PaymentDetailsResponse
- func (m *PaymentDetailsResponse) WithLinks(links Links) *PaymentDetailsResponse
- func (m *PaymentDetailsResponse) WithoutData() *PaymentDetailsResponse
- func (m *PaymentDetailsResponse) WithoutLinks() *PaymentDetailsResponse
- type PaymentRelationships
- func (m *PaymentRelationships) Json() string
- func (m *PaymentRelationships) MarshalBinary() ([]byte, error)
- func (m *PaymentRelationships) UnmarshalBinary(b []byte) error
- func (m *PaymentRelationships) Validate(formats strfmt.Registry) error
- func (m *PaymentRelationships) WithBeneficiary(beneficiary PaymentRelationshipsBeneficiary) *PaymentRelationships
- func (m *PaymentRelationships) WithBeneficiaryAccount(beneficiaryAccount PaymentRelationshipsBeneficiaryAccount) *PaymentRelationships
- func (m *PaymentRelationships) WithDebtor(debtor PaymentRelationshipsDebtor) *PaymentRelationships
- func (m *PaymentRelationships) WithDebtorAccount(debtorAccount PaymentRelationshipsDebtorAccount) *PaymentRelationships
- func (m *PaymentRelationships) WithDirectDebit(directDebit PaymentRelationshipsDirectDebit) *PaymentRelationships
- func (m *PaymentRelationships) WithFxDeal(fxDeal PaymentRelationshipsFxDeal) *PaymentRelationships
- func (m *PaymentRelationships) WithPaymentAdmission(paymentAdmission PaymentRelationshipsPaymentAdmission) *PaymentRelationships
- func (m *PaymentRelationships) WithPaymentAdvice(paymentAdvice PaymentRelationshipsPaymentAdvice) *PaymentRelationships
- func (m *PaymentRelationships) WithPaymentRecall(paymentRecall PaymentRelationshipsPaymentRecall) *PaymentRelationships
- func (m *PaymentRelationships) WithPaymentReturn(paymentReturn PaymentRelationshipsPaymentReturn) *PaymentRelationships
- func (m *PaymentRelationships) WithPaymentReversal(paymentReversal PaymentRelationshipsPaymentReversal) *PaymentRelationships
- func (m *PaymentRelationships) WithPaymentSubmission(paymentSubmission PaymentRelationshipsPaymentSubmission) *PaymentRelationships
- func (m *PaymentRelationships) WithoutBeneficiary() *PaymentRelationships
- func (m *PaymentRelationships) WithoutBeneficiaryAccount() *PaymentRelationships
- func (m *PaymentRelationships) WithoutDebtor() *PaymentRelationships
- func (m *PaymentRelationships) WithoutDebtorAccount() *PaymentRelationships
- func (m *PaymentRelationships) WithoutDirectDebit() *PaymentRelationships
- func (m *PaymentRelationships) WithoutFxDeal() *PaymentRelationships
- func (m *PaymentRelationships) WithoutPaymentAdmission() *PaymentRelationships
- func (m *PaymentRelationships) WithoutPaymentAdvice() *PaymentRelationships
- func (m *PaymentRelationships) WithoutPaymentRecall() *PaymentRelationships
- func (m *PaymentRelationships) WithoutPaymentReturn() *PaymentRelationships
- func (m *PaymentRelationships) WithoutPaymentReversal() *PaymentRelationships
- func (m *PaymentRelationships) WithoutPaymentSubmission() *PaymentRelationships
- type PaymentRelationshipsBeneficiary
- func (m *PaymentRelationshipsBeneficiary) Json() string
- func (m *PaymentRelationshipsBeneficiary) MarshalBinary() ([]byte, error)
- func (m *PaymentRelationshipsBeneficiary) UnmarshalBinary(b []byte) error
- func (m *PaymentRelationshipsBeneficiary) Validate(formats strfmt.Registry) error
- func (m *PaymentRelationshipsBeneficiary) WithData(data []*RelationshipData) *PaymentRelationshipsBeneficiary
- type PaymentRelationshipsBeneficiaryAccount
- func (m *PaymentRelationshipsBeneficiaryAccount) Json() string
- func (m *PaymentRelationshipsBeneficiaryAccount) MarshalBinary() ([]byte, error)
- func (m *PaymentRelationshipsBeneficiaryAccount) UnmarshalBinary(b []byte) error
- func (m *PaymentRelationshipsBeneficiaryAccount) Validate(formats strfmt.Registry) error
- func (m *PaymentRelationshipsBeneficiaryAccount) WithData(data []*RelationshipData) *PaymentRelationshipsBeneficiaryAccount
- type PaymentRelationshipsDebtor
- func (m *PaymentRelationshipsDebtor) Json() string
- func (m *PaymentRelationshipsDebtor) MarshalBinary() ([]byte, error)
- func (m *PaymentRelationshipsDebtor) UnmarshalBinary(b []byte) error
- func (m *PaymentRelationshipsDebtor) Validate(formats strfmt.Registry) error
- func (m *PaymentRelationshipsDebtor) WithData(data []*RelationshipData) *PaymentRelationshipsDebtor
- type PaymentRelationshipsDebtorAccount
- func (m *PaymentRelationshipsDebtorAccount) Json() string
- func (m *PaymentRelationshipsDebtorAccount) MarshalBinary() ([]byte, error)
- func (m *PaymentRelationshipsDebtorAccount) UnmarshalBinary(b []byte) error
- func (m *PaymentRelationshipsDebtorAccount) Validate(formats strfmt.Registry) error
- func (m *PaymentRelationshipsDebtorAccount) WithData(data []*RelationshipData) *PaymentRelationshipsDebtorAccount
- type PaymentRelationshipsDirectDebit
- func (m *PaymentRelationshipsDirectDebit) Json() string
- func (m *PaymentRelationshipsDirectDebit) MarshalBinary() ([]byte, error)
- func (m *PaymentRelationshipsDirectDebit) UnmarshalBinary(b []byte) error
- func (m *PaymentRelationshipsDirectDebit) Validate(formats strfmt.Registry) error
- func (m *PaymentRelationshipsDirectDebit) WithData(data []*RelationshipData) *PaymentRelationshipsDirectDebit
- type PaymentRelationshipsFxDeal
- func (m *PaymentRelationshipsFxDeal) Json() string
- func (m *PaymentRelationshipsFxDeal) MarshalBinary() ([]byte, error)
- func (m *PaymentRelationshipsFxDeal) UnmarshalBinary(b []byte) error
- func (m *PaymentRelationshipsFxDeal) Validate(formats strfmt.Registry) error
- func (m *PaymentRelationshipsFxDeal) WithData(data []*RelationshipData) *PaymentRelationshipsFxDeal
- type PaymentRelationshipsPaymentAdmission
- func (m *PaymentRelationshipsPaymentAdmission) Json() string
- func (m *PaymentRelationshipsPaymentAdmission) MarshalBinary() ([]byte, error)
- func (m *PaymentRelationshipsPaymentAdmission) UnmarshalBinary(b []byte) error
- func (m *PaymentRelationshipsPaymentAdmission) Validate(formats strfmt.Registry) error
- func (m *PaymentRelationshipsPaymentAdmission) WithData(data []*PaymentAdmission) *PaymentRelationshipsPaymentAdmission
- type PaymentRelationshipsPaymentAdvice
- func (m *PaymentRelationshipsPaymentAdvice) Json() string
- func (m *PaymentRelationshipsPaymentAdvice) MarshalBinary() ([]byte, error)
- func (m *PaymentRelationshipsPaymentAdvice) UnmarshalBinary(b []byte) error
- func (m *PaymentRelationshipsPaymentAdvice) Validate(formats strfmt.Registry) error
- func (m *PaymentRelationshipsPaymentAdvice) WithData(data []*PaymentAdvice) *PaymentRelationshipsPaymentAdvice
- type PaymentRelationshipsPaymentRecall
- func (m *PaymentRelationshipsPaymentRecall) Json() string
- func (m *PaymentRelationshipsPaymentRecall) MarshalBinary() ([]byte, error)
- func (m *PaymentRelationshipsPaymentRecall) UnmarshalBinary(b []byte) error
- func (m *PaymentRelationshipsPaymentRecall) Validate(formats strfmt.Registry) error
- func (m *PaymentRelationshipsPaymentRecall) WithData(data []*Recall) *PaymentRelationshipsPaymentRecall
- type PaymentRelationshipsPaymentReturn
- func (m *PaymentRelationshipsPaymentReturn) Json() string
- func (m *PaymentRelationshipsPaymentReturn) MarshalBinary() ([]byte, error)
- func (m *PaymentRelationshipsPaymentReturn) UnmarshalBinary(b []byte) error
- func (m *PaymentRelationshipsPaymentReturn) Validate(formats strfmt.Registry) error
- func (m *PaymentRelationshipsPaymentReturn) WithData(data []*ReturnPayment) *PaymentRelationshipsPaymentReturn
- type PaymentRelationshipsPaymentReversal
- func (m *PaymentRelationshipsPaymentReversal) Json() string
- func (m *PaymentRelationshipsPaymentReversal) MarshalBinary() ([]byte, error)
- func (m *PaymentRelationshipsPaymentReversal) UnmarshalBinary(b []byte) error
- func (m *PaymentRelationshipsPaymentReversal) Validate(formats strfmt.Registry) error
- func (m *PaymentRelationshipsPaymentReversal) WithData(data []*ReversalPayment) *PaymentRelationshipsPaymentReversal
- type PaymentRelationshipsPaymentSubmission
- func (m *PaymentRelationshipsPaymentSubmission) Json() string
- func (m *PaymentRelationshipsPaymentSubmission) MarshalBinary() ([]byte, error)
- func (m *PaymentRelationshipsPaymentSubmission) UnmarshalBinary(b []byte) error
- func (m *PaymentRelationshipsPaymentSubmission) Validate(formats strfmt.Registry) error
- func (m *PaymentRelationshipsPaymentSubmission) WithData(data []*PaymentSubmission) *PaymentRelationshipsPaymentSubmission
- type PaymentResourceType
- type PaymentScheme
- type PaymentSubmission
- func (m *PaymentSubmission) Json() string
- func (m *PaymentSubmission) MarshalBinary() ([]byte, error)
- func (m *PaymentSubmission) UnmarshalBinary(b []byte) error
- func (m *PaymentSubmission) Validate(formats strfmt.Registry) error
- func (m *PaymentSubmission) WithAttributes(attributes PaymentSubmissionAttributes) *PaymentSubmission
- func (m *PaymentSubmission) WithCreatedOn(createdOn strfmt.DateTime) *PaymentSubmission
- func (m *PaymentSubmission) WithID(id strfmt.UUID) *PaymentSubmission
- func (m *PaymentSubmission) WithModifiedOn(modifiedOn strfmt.DateTime) *PaymentSubmission
- func (m *PaymentSubmission) WithOrganisationID(organisationID strfmt.UUID) *PaymentSubmission
- func (m *PaymentSubmission) WithRelationships(relationships PaymentSubmissionRelationships) *PaymentSubmission
- func (m *PaymentSubmission) WithType(typeVar string) *PaymentSubmission
- func (m *PaymentSubmission) WithVersion(version int64) *PaymentSubmission
- func (m *PaymentSubmission) WithoutAttributes() *PaymentSubmission
- func (m *PaymentSubmission) WithoutCreatedOn() *PaymentSubmission
- func (m *PaymentSubmission) WithoutID() *PaymentSubmission
- func (m *PaymentSubmission) WithoutModifiedOn() *PaymentSubmission
- func (m *PaymentSubmission) WithoutOrganisationID() *PaymentSubmission
- func (m *PaymentSubmission) WithoutRelationships() *PaymentSubmission
- func (m *PaymentSubmission) WithoutVersion() *PaymentSubmission
- type PaymentSubmissionAttributes
- func (m *PaymentSubmissionAttributes) Json() string
- func (m *PaymentSubmissionAttributes) MarshalBinary() ([]byte, error)
- func (m *PaymentSubmissionAttributes) UnmarshalBinary(b []byte) error
- func (m *PaymentSubmissionAttributes) Validate(formats strfmt.Registry) error
- func (m *PaymentSubmissionAttributes) WithLimitBreachEndDatetime(limitBreachEndDatetime strfmt.DateTime) *PaymentSubmissionAttributes
- func (m *PaymentSubmissionAttributes) WithLimitBreachStartDatetime(limitBreachStartDatetime strfmt.DateTime) *PaymentSubmissionAttributes
- func (m *PaymentSubmissionAttributes) WithRedirectedAccountNumber(redirectedAccountNumber string) *PaymentSubmissionAttributes
- func (m *PaymentSubmissionAttributes) WithRedirectedBankID(redirectedBankID string) *PaymentSubmissionAttributes
- func (m *PaymentSubmissionAttributes) WithSchemeStatusCode(schemeStatusCode string) *PaymentSubmissionAttributes
- func (m *PaymentSubmissionAttributes) WithSchemeStatusCodeDescription(schemeStatusCodeDescription string) *PaymentSubmissionAttributes
- func (m *PaymentSubmissionAttributes) WithSettlementCycle(settlementCycle int64) *PaymentSubmissionAttributes
- func (m *PaymentSubmissionAttributes) WithSettlementDate(settlementDate strfmt.Date) *PaymentSubmissionAttributes
- func (m *PaymentSubmissionAttributes) WithStatus(status PaymentSubmissionStatus) *PaymentSubmissionAttributes
- func (m *PaymentSubmissionAttributes) WithStatusReason(statusReason string) *PaymentSubmissionAttributes
- func (m *PaymentSubmissionAttributes) WithSubmissionDatetime(submissionDatetime strfmt.DateTime) *PaymentSubmissionAttributes
- func (m *PaymentSubmissionAttributes) WithTransactionStartDatetime(transactionStartDatetime strfmt.DateTime) *PaymentSubmissionAttributes
- func (m *PaymentSubmissionAttributes) WithoutLimitBreachEndDatetime() *PaymentSubmissionAttributes
- func (m *PaymentSubmissionAttributes) WithoutLimitBreachStartDatetime() *PaymentSubmissionAttributes
- func (m *PaymentSubmissionAttributes) WithoutSettlementCycle() *PaymentSubmissionAttributes
- func (m *PaymentSubmissionAttributes) WithoutSettlementDate() *PaymentSubmissionAttributes
- type PaymentSubmissionCreation
- func (m *PaymentSubmissionCreation) Json() string
- func (m *PaymentSubmissionCreation) MarshalBinary() ([]byte, error)
- func (m *PaymentSubmissionCreation) UnmarshalBinary(b []byte) error
- func (m *PaymentSubmissionCreation) Validate(formats strfmt.Registry) error
- func (m *PaymentSubmissionCreation) WithData(data NewPaymentSubmission) *PaymentSubmissionCreation
- func (m *PaymentSubmissionCreation) WithoutData() *PaymentSubmissionCreation
- type PaymentSubmissionCreationResponse
- func (m *PaymentSubmissionCreationResponse) Json() string
- func (m *PaymentSubmissionCreationResponse) MarshalBinary() ([]byte, error)
- func (m *PaymentSubmissionCreationResponse) UnmarshalBinary(b []byte) error
- func (m *PaymentSubmissionCreationResponse) Validate(formats strfmt.Registry) error
- func (m *PaymentSubmissionCreationResponse) WithData(data PaymentSubmission) *PaymentSubmissionCreationResponse
- func (m *PaymentSubmissionCreationResponse) WithLinks(links Links) *PaymentSubmissionCreationResponse
- func (m *PaymentSubmissionCreationResponse) WithoutData() *PaymentSubmissionCreationResponse
- func (m *PaymentSubmissionCreationResponse) WithoutLinks() *PaymentSubmissionCreationResponse
- type PaymentSubmissionDetailsResponse
- func (m *PaymentSubmissionDetailsResponse) Json() string
- func (m *PaymentSubmissionDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *PaymentSubmissionDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *PaymentSubmissionDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *PaymentSubmissionDetailsResponse) WithData(data PaymentSubmission) *PaymentSubmissionDetailsResponse
- func (m *PaymentSubmissionDetailsResponse) WithLinks(links Links) *PaymentSubmissionDetailsResponse
- func (m *PaymentSubmissionDetailsResponse) WithoutData() *PaymentSubmissionDetailsResponse
- func (m *PaymentSubmissionDetailsResponse) WithoutLinks() *PaymentSubmissionDetailsResponse
- type PaymentSubmissionRelationships
- func (m *PaymentSubmissionRelationships) Json() string
- func (m *PaymentSubmissionRelationships) MarshalBinary() ([]byte, error)
- func (m *PaymentSubmissionRelationships) UnmarshalBinary(b []byte) error
- func (m *PaymentSubmissionRelationships) Validate(formats strfmt.Registry) error
- func (m *PaymentSubmissionRelationships) WithPayment(payment RelationshipPayments) *PaymentSubmissionRelationships
- func (m *PaymentSubmissionRelationships) WithValidations(validations RelationshipLinks) *PaymentSubmissionRelationships
- func (m *PaymentSubmissionRelationships) WithoutPayment() *PaymentSubmissionRelationships
- func (m *PaymentSubmissionRelationships) WithoutValidations() *PaymentSubmissionRelationships
- type PaymentSubmissionStatus
- type Position
- func (m *Position) Json() string
- func (m *Position) MarshalBinary() ([]byte, error)
- func (m *Position) UnmarshalBinary(b []byte) error
- func (m *Position) Validate(formats strfmt.Registry) error
- func (m *Position) WithAttributes(attributes PositionAttributes) *Position
- func (m *Position) WithID(id strfmt.UUID) *Position
- func (m *Position) WithLinks(links Self) *Position
- func (m *Position) WithOrganisationID(organisationID strfmt.UUID) *Position
- func (m *Position) WithType(typeVar string) *Position
- func (m *Position) WithVersion(version int64) *Position
- func (m *Position) WithoutAttributes() *Position
- func (m *Position) WithoutID() *Position
- func (m *Position) WithoutLinks() *Position
- func (m *Position) WithoutOrganisationID() *Position
- func (m *Position) WithoutVersion() *Position
- type PositionAttributes
- func (m *PositionAttributes) Json() string
- func (m *PositionAttributes) MarshalBinary() ([]byte, error)
- func (m *PositionAttributes) UnmarshalBinary(b []byte) error
- func (m *PositionAttributes) Validate(formats strfmt.Registry) error
- func (m *PositionAttributes) WithLimit(limit string) *PositionAttributes
- func (m *PositionAttributes) WithPosition(position string) *PositionAttributes
- func (m *PositionAttributes) WithScheme(scheme string) *PositionAttributes
- type PositionDetailsListResponse
- func (m *PositionDetailsListResponse) Json() string
- func (m *PositionDetailsListResponse) MarshalBinary() ([]byte, error)
- func (m *PositionDetailsListResponse) UnmarshalBinary(b []byte) error
- func (m *PositionDetailsListResponse) Validate(formats strfmt.Registry) error
- func (m *PositionDetailsListResponse) WithData(data []*Position) *PositionDetailsListResponse
- type PrivateIdentification
- func (m *PrivateIdentification) Json() string
- func (m *PrivateIdentification) MarshalBinary() ([]byte, error)
- func (m *PrivateIdentification) UnmarshalBinary(b []byte) error
- func (m *PrivateIdentification) Validate(formats strfmt.Registry) error
- func (m *PrivateIdentification) WithIdentification(identification string) *PrivateIdentification
- func (m *PrivateIdentification) WithIdentificationIssuer(identificationIssuer string) *PrivateIdentification
- func (m *PrivateIdentification) WithIdentificationScheme(identificationScheme string) *PrivateIdentification
- func (m *PrivateIdentification) WithIdentificationSchemeCode(identificationSchemeCode string) *PrivateIdentification
- type ProviderStatusItem
- func (m *ProviderStatusItem) Json() string
- func (m *ProviderStatusItem) MarshalBinary() ([]byte, error)
- func (m *ProviderStatusItem) UnmarshalBinary(b []byte) error
- func (m *ProviderStatusItem) Validate(formats strfmt.Registry) error
- func (m *ProviderStatusItem) WithCode(code string) *ProviderStatusItem
- func (m *ProviderStatusItem) WithDescription(description string) *ProviderStatusItem
- func (m *ProviderStatusItem) WithRelatedResourceID(relatedResourceID strfmt.UUID) *ProviderStatusItem
- func (m *ProviderStatusItem) WithRelatedResourceType(relatedResourceType string) *ProviderStatusItem
- type Query
- func (m *Query) Json() string
- func (m *Query) MarshalBinary() ([]byte, error)
- func (m *Query) UnmarshalBinary(b []byte) error
- func (m *Query) Validate(formats strfmt.Registry) error
- func (m *Query) WithAttributes(attributes QueryAttributes) *Query
- func (m *Query) WithCreatedOn(createdOn strfmt.DateTime) *Query
- func (m *Query) WithID(id strfmt.UUID) *Query
- func (m *Query) WithModifiedOn(modifiedOn strfmt.DateTime) *Query
- func (m *Query) WithOrganisationID(organisationID strfmt.UUID) *Query
- func (m *Query) WithRelationships(relationships QueryRelationships) *Query
- func (m *Query) WithType(typeVar QueryResourceType) *Query
- func (m *Query) WithVersion(version int64) *Query
- func (m *Query) WithoutAttributes() *Query
- func (m *Query) WithoutID() *Query
- func (m *Query) WithoutOrganisationID() *Query
- func (m *Query) WithoutRelationships() *Query
- func (m *Query) WithoutVersion() *Query
- type QueryAdmission
- func (m *QueryAdmission) Json() string
- func (m *QueryAdmission) MarshalBinary() ([]byte, error)
- func (m *QueryAdmission) UnmarshalBinary(b []byte) error
- func (m *QueryAdmission) Validate(formats strfmt.Registry) error
- func (m *QueryAdmission) WithAttributes(attributes QueryAdmissionAttributes) *QueryAdmission
- func (m *QueryAdmission) WithCreatedOn(createdOn strfmt.DateTime) *QueryAdmission
- func (m *QueryAdmission) WithID(id strfmt.UUID) *QueryAdmission
- func (m *QueryAdmission) WithModifiedOn(modifiedOn strfmt.DateTime) *QueryAdmission
- func (m *QueryAdmission) WithOrganisationID(organisationID strfmt.UUID) *QueryAdmission
- func (m *QueryAdmission) WithRelationships(relationships QueryAdmissionRelationships) *QueryAdmission
- func (m *QueryAdmission) WithType(typeVar QueryAdmissionResourceType) *QueryAdmission
- func (m *QueryAdmission) WithVersion(version int64) *QueryAdmission
- func (m *QueryAdmission) WithoutAttributes() *QueryAdmission
- func (m *QueryAdmission) WithoutID() *QueryAdmission
- func (m *QueryAdmission) WithoutOrganisationID() *QueryAdmission
- func (m *QueryAdmission) WithoutRelationships() *QueryAdmission
- func (m *QueryAdmission) WithoutVersion() *QueryAdmission
- type QueryAdmissionAttributes
- func (m *QueryAdmissionAttributes) Json() string
- func (m *QueryAdmissionAttributes) MarshalBinary() ([]byte, error)
- func (m *QueryAdmissionAttributes) UnmarshalBinary(b []byte) error
- func (m *QueryAdmissionAttributes) Validate(formats strfmt.Registry) error
- func (m *QueryAdmissionAttributes) WithStatus(status QueryAdmissionStatus) *QueryAdmissionAttributes
- func (m *QueryAdmissionAttributes) WithStatusReason(statusReason string) *QueryAdmissionAttributes
- type QueryAdmissionRelationships
- func (m *QueryAdmissionRelationships) Json() string
- func (m *QueryAdmissionRelationships) MarshalBinary() ([]byte, error)
- func (m *QueryAdmissionRelationships) UnmarshalBinary(b []byte) error
- func (m *QueryAdmissionRelationships) Validate(formats strfmt.Registry) error
- func (m *QueryAdmissionRelationships) WithQuery(query RelationshipsQuery) *QueryAdmissionRelationships
- func (m *QueryAdmissionRelationships) WithoutQuery() *QueryAdmissionRelationships
- type QueryAdmissionResourceType
- type QueryAdmissionResponse
- func (m *QueryAdmissionResponse) Json() string
- func (m *QueryAdmissionResponse) MarshalBinary() ([]byte, error)
- func (m *QueryAdmissionResponse) UnmarshalBinary(b []byte) error
- func (m *QueryAdmissionResponse) Validate(formats strfmt.Registry) error
- func (m *QueryAdmissionResponse) WithData(data QueryAdmission) *QueryAdmissionResponse
- func (m *QueryAdmissionResponse) WithLinks(links Links) *QueryAdmissionResponse
- func (m *QueryAdmissionResponse) WithoutData() *QueryAdmissionResponse
- func (m *QueryAdmissionResponse) WithoutLinks() *QueryAdmissionResponse
- type QueryAdmissionStatus
- type QueryAttributes
- func (m *QueryAttributes) Json() string
- func (m *QueryAttributes) MarshalBinary() ([]byte, error)
- func (m *QueryAttributes) UnmarshalBinary(b []byte) error
- func (m *QueryAttributes) Validate(formats strfmt.Registry) error
- func (m *QueryAttributes) WithAutoHandled(autoHandled bool) *QueryAttributes
- func (m *QueryAttributes) WithMessageID(messageID string) *QueryAttributes
- func (m *QueryAttributes) WithProcessingDate(processingDate strfmt.Date) *QueryAttributes
- func (m *QueryAttributes) WithQueryType(queryType string) *QueryAttributes
- func (m *QueryAttributes) WithSchemeTransactionID(schemeTransactionID string) *QueryAttributes
- func (m *QueryAttributes) WithStatus(status string) *QueryAttributes
- func (m *QueryAttributes) WithoutAutoHandled() *QueryAttributes
- func (m *QueryAttributes) WithoutProcessingDate() *QueryAttributes
- func (m *QueryAttributes) WithoutQueryType() *QueryAttributes
- type QueryFetchResponse
- func (m *QueryFetchResponse) Json() string
- func (m *QueryFetchResponse) MarshalBinary() ([]byte, error)
- func (m *QueryFetchResponse) UnmarshalBinary(b []byte) error
- func (m *QueryFetchResponse) Validate(formats strfmt.Registry) error
- func (m *QueryFetchResponse) WithData(data Query) *QueryFetchResponse
- func (m *QueryFetchResponse) WithLinks(links Links) *QueryFetchResponse
- func (m *QueryFetchResponse) WithoutData() *QueryFetchResponse
- func (m *QueryFetchResponse) WithoutLinks() *QueryFetchResponse
- type QueryListResponse
- func (m *QueryListResponse) Json() string
- func (m *QueryListResponse) MarshalBinary() ([]byte, error)
- func (m *QueryListResponse) UnmarshalBinary(b []byte) error
- func (m *QueryListResponse) Validate(formats strfmt.Registry) error
- func (m *QueryListResponse) WithData(data []*Query) *QueryListResponse
- func (m *QueryListResponse) WithLinks(links Links) *QueryListResponse
- func (m *QueryListResponse) WithoutLinks() *QueryListResponse
- type QueryRelationships
- func (m *QueryRelationships) Json() string
- func (m *QueryRelationships) MarshalBinary() ([]byte, error)
- func (m *QueryRelationships) UnmarshalBinary(b []byte) error
- func (m *QueryRelationships) Validate(formats strfmt.Registry) error
- func (m *QueryRelationships) WithPayment(payment RelationshipsPayment) *QueryRelationships
- func (m *QueryRelationships) WithPaymentAdmission(paymentAdmission RelationshipsPaymentAdmission) *QueryRelationships
- func (m *QueryRelationships) WithQueryAdmission(queryAdmission RelationshipsQueryAdmission) *QueryRelationships
- func (m *QueryRelationships) WithQueryResponse(queryResponse RelationshipsQueryResponse) *QueryRelationships
- func (m *QueryRelationships) WithoutPayment() *QueryRelationships
- func (m *QueryRelationships) WithoutPaymentAdmission() *QueryRelationships
- func (m *QueryRelationships) WithoutQueryAdmission() *QueryRelationships
- func (m *QueryRelationships) WithoutQueryResponse() *QueryRelationships
- type QueryResourceType
- type QueryResponse
- func (m *QueryResponse) Json() string
- func (m *QueryResponse) MarshalBinary() ([]byte, error)
- func (m *QueryResponse) UnmarshalBinary(b []byte) error
- func (m *QueryResponse) Validate(formats strfmt.Registry) error
- func (m *QueryResponse) WithAttributes(attributes QueryResponseAttributes) *QueryResponse
- func (m *QueryResponse) WithCreatedOn(createdOn strfmt.DateTime) *QueryResponse
- func (m *QueryResponse) WithID(id strfmt.UUID) *QueryResponse
- func (m *QueryResponse) WithModifiedOn(modifiedOn strfmt.DateTime) *QueryResponse
- func (m *QueryResponse) WithOrganisationID(organisationID strfmt.UUID) *QueryResponse
- func (m *QueryResponse) WithRelationships(relationships QueryResponseRelationships) *QueryResponse
- func (m *QueryResponse) WithType(typeVar QueryResponseResourceType) *QueryResponse
- func (m *QueryResponse) WithVersion(version int64) *QueryResponse
- func (m *QueryResponse) WithoutAttributes() *QueryResponse
- func (m *QueryResponse) WithoutID() *QueryResponse
- func (m *QueryResponse) WithoutOrganisationID() *QueryResponse
- func (m *QueryResponse) WithoutRelationships() *QueryResponse
- func (m *QueryResponse) WithoutVersion() *QueryResponse
- type QueryResponseAnswer
- type QueryResponseAttributes
- func (m *QueryResponseAttributes) Json() string
- func (m *QueryResponseAttributes) MarshalBinary() ([]byte, error)
- func (m *QueryResponseAttributes) UnmarshalBinary(b []byte) error
- func (m *QueryResponseAttributes) Validate(formats strfmt.Registry) error
- func (m *QueryResponseAttributes) WithAnswer(answer QueryResponseAnswer) *QueryResponseAttributes
- func (m *QueryResponseAttributes) WithCompensationAmount(compensationAmount string) *QueryResponseAttributes
- func (m *QueryResponseAttributes) WithCurrency(currency string) *QueryResponseAttributes
- type QueryResponseCreation
- func (m *QueryResponseCreation) Json() string
- func (m *QueryResponseCreation) MarshalBinary() ([]byte, error)
- func (m *QueryResponseCreation) UnmarshalBinary(b []byte) error
- func (m *QueryResponseCreation) Validate(formats strfmt.Registry) error
- func (m *QueryResponseCreation) WithData(data NewQueryResponse) *QueryResponseCreation
- func (m *QueryResponseCreation) WithoutData() *QueryResponseCreation
- type QueryResponseRelationships
- func (m *QueryResponseRelationships) Json() string
- func (m *QueryResponseRelationships) MarshalBinary() ([]byte, error)
- func (m *QueryResponseRelationships) UnmarshalBinary(b []byte) error
- func (m *QueryResponseRelationships) Validate(formats strfmt.Registry) error
- func (m *QueryResponseRelationships) WithQuery(query RelationshipsQuery) *QueryResponseRelationships
- func (m *QueryResponseRelationships) WithQuerySubmission(querySubmission RelationshipQuerySubmission) *QueryResponseRelationships
- func (m *QueryResponseRelationships) WithoutQuery() *QueryResponseRelationships
- func (m *QueryResponseRelationships) WithoutQuerySubmission() *QueryResponseRelationships
- type QueryResponseResourceType
- type QueryResponseResponse
- func (m *QueryResponseResponse) Json() string
- func (m *QueryResponseResponse) MarshalBinary() ([]byte, error)
- func (m *QueryResponseResponse) UnmarshalBinary(b []byte) error
- func (m *QueryResponseResponse) Validate(formats strfmt.Registry) error
- func (m *QueryResponseResponse) WithData(data QueryResponse) *QueryResponseResponse
- func (m *QueryResponseResponse) WithLinks(links Links) *QueryResponseResponse
- func (m *QueryResponseResponse) WithoutData() *QueryResponseResponse
- func (m *QueryResponseResponse) WithoutLinks() *QueryResponseResponse
- type QueryResponseSubmission
- func (m *QueryResponseSubmission) Json() string
- func (m *QueryResponseSubmission) MarshalBinary() ([]byte, error)
- func (m *QueryResponseSubmission) UnmarshalBinary(b []byte) error
- func (m *QueryResponseSubmission) Validate(formats strfmt.Registry) error
- func (m *QueryResponseSubmission) WithAttributes(attributes QueryResponseSubmissionAttributes) *QueryResponseSubmission
- func (m *QueryResponseSubmission) WithCreatedOn(createdOn strfmt.DateTime) *QueryResponseSubmission
- func (m *QueryResponseSubmission) WithID(id strfmt.UUID) *QueryResponseSubmission
- func (m *QueryResponseSubmission) WithModifiedOn(modifiedOn strfmt.DateTime) *QueryResponseSubmission
- func (m *QueryResponseSubmission) WithOrganisationID(organisationID strfmt.UUID) *QueryResponseSubmission
- func (m *QueryResponseSubmission) WithRelationships(relationships QueryResponseSubmissionRelationships) *QueryResponseSubmission
- func (m *QueryResponseSubmission) WithType(typeVar QueryResponseSubmissionResourceType) *QueryResponseSubmission
- func (m *QueryResponseSubmission) WithVersion(version int64) *QueryResponseSubmission
- func (m *QueryResponseSubmission) WithoutAttributes() *QueryResponseSubmission
- func (m *QueryResponseSubmission) WithoutID() *QueryResponseSubmission
- func (m *QueryResponseSubmission) WithoutOrganisationID() *QueryResponseSubmission
- func (m *QueryResponseSubmission) WithoutRelationships() *QueryResponseSubmission
- func (m *QueryResponseSubmission) WithoutVersion() *QueryResponseSubmission
- type QueryResponseSubmissionAttributes
- func (m *QueryResponseSubmissionAttributes) Json() string
- func (m *QueryResponseSubmissionAttributes) MarshalBinary() ([]byte, error)
- func (m *QueryResponseSubmissionAttributes) UnmarshalBinary(b []byte) error
- func (m *QueryResponseSubmissionAttributes) Validate(formats strfmt.Registry) error
- func (m *QueryResponseSubmissionAttributes) WithAuto(auto bool) *QueryResponseSubmissionAttributes
- func (m *QueryResponseSubmissionAttributes) WithStatus(status QueryResponseSubmissionStatus) *QueryResponseSubmissionAttributes
- type QueryResponseSubmissionCreation
- func (m *QueryResponseSubmissionCreation) Json() string
- func (m *QueryResponseSubmissionCreation) MarshalBinary() ([]byte, error)
- func (m *QueryResponseSubmissionCreation) UnmarshalBinary(b []byte) error
- func (m *QueryResponseSubmissionCreation) Validate(formats strfmt.Registry) error
- func (m *QueryResponseSubmissionCreation) WithData(data NewQueryResponseSubmission) *QueryResponseSubmissionCreation
- func (m *QueryResponseSubmissionCreation) WithoutData() *QueryResponseSubmissionCreation
- type QueryResponseSubmissionRelationships
- func (m *QueryResponseSubmissionRelationships) Json() string
- func (m *QueryResponseSubmissionRelationships) MarshalBinary() ([]byte, error)
- func (m *QueryResponseSubmissionRelationships) UnmarshalBinary(b []byte) error
- func (m *QueryResponseSubmissionRelationships) Validate(formats strfmt.Registry) error
- func (m *QueryResponseSubmissionRelationships) WithQuery(query RelationshipsQuery) *QueryResponseSubmissionRelationships
- func (m *QueryResponseSubmissionRelationships) WithQueryResponse(queryResponse RelationshipsQueryResponse) *QueryResponseSubmissionRelationships
- func (m *QueryResponseSubmissionRelationships) WithoutQuery() *QueryResponseSubmissionRelationships
- func (m *QueryResponseSubmissionRelationships) WithoutQueryResponse() *QueryResponseSubmissionRelationships
- type QueryResponseSubmissionResourceType
- type QueryResponseSubmissionResponse
- func (m *QueryResponseSubmissionResponse) Json() string
- func (m *QueryResponseSubmissionResponse) MarshalBinary() ([]byte, error)
- func (m *QueryResponseSubmissionResponse) UnmarshalBinary(b []byte) error
- func (m *QueryResponseSubmissionResponse) Validate(formats strfmt.Registry) error
- func (m *QueryResponseSubmissionResponse) WithData(data QueryResponseSubmission) *QueryResponseSubmissionResponse
- func (m *QueryResponseSubmissionResponse) WithLinks(links Links) *QueryResponseSubmissionResponse
- func (m *QueryResponseSubmissionResponse) WithoutData() *QueryResponseSubmissionResponse
- func (m *QueryResponseSubmissionResponse) WithoutLinks() *QueryResponseSubmissionResponse
- type QueryResponseSubmissionStatus
- type ReasonCodes
- type ReasonForFX
- func (m *ReasonForFX) Json() string
- func (m *ReasonForFX) MarshalBinary() ([]byte, error)
- func (m *ReasonForFX) UnmarshalBinary(b []byte) error
- func (m *ReasonForFX) Validate(formats strfmt.Registry) error
- func (m *ReasonForFX) WithDescription(description string) *ReasonForFX
- func (m *ReasonForFX) WithIssuer(issuer string) *ReasonForFX
- type Recall
- func (m *Recall) Json() string
- func (m *Recall) MarshalBinary() ([]byte, error)
- func (m *Recall) UnmarshalBinary(b []byte) error
- func (m *Recall) Validate(formats strfmt.Registry) error
- func (m *Recall) WithAttributes(attributes RecallAttributes) *Recall
- func (m *Recall) WithCreatedOn(createdOn strfmt.DateTime) *Recall
- func (m *Recall) WithID(id strfmt.UUID) *Recall
- func (m *Recall) WithModifiedOn(modifiedOn strfmt.DateTime) *Recall
- func (m *Recall) WithOrganisationID(organisationID strfmt.UUID) *Recall
- func (m *Recall) WithRelationships(relationships RecallRelationships) *Recall
- func (m *Recall) WithType(typeVar string) *Recall
- func (m *Recall) WithVersion(version int64) *Recall
- func (m *Recall) WithoutAttributes() *Recall
- func (m *Recall) WithoutCreatedOn() *Recall
- func (m *Recall) WithoutID() *Recall
- func (m *Recall) WithoutModifiedOn() *Recall
- func (m *Recall) WithoutOrganisationID() *Recall
- func (m *Recall) WithoutRelationships() *Recall
- func (m *Recall) WithoutVersion() *Recall
- type RecallAdmission
- func (m *RecallAdmission) Json() string
- func (m *RecallAdmission) MarshalBinary() ([]byte, error)
- func (m *RecallAdmission) UnmarshalBinary(b []byte) error
- func (m *RecallAdmission) Validate(formats strfmt.Registry) error
- func (m *RecallAdmission) WithAttributes(attributes RecallAdmissionAttributes) *RecallAdmission
- func (m *RecallAdmission) WithCreatedOn(createdOn strfmt.DateTime) *RecallAdmission
- func (m *RecallAdmission) WithID(id strfmt.UUID) *RecallAdmission
- func (m *RecallAdmission) WithModifiedOn(modifiedOn strfmt.DateTime) *RecallAdmission
- func (m *RecallAdmission) WithOrganisationID(organisationID strfmt.UUID) *RecallAdmission
- func (m *RecallAdmission) WithRelationships(relationships RecallAdmissionRelationships) *RecallAdmission
- func (m *RecallAdmission) WithType(typeVar string) *RecallAdmission
- func (m *RecallAdmission) WithVersion(version int64) *RecallAdmission
- func (m *RecallAdmission) WithoutAttributes() *RecallAdmission
- func (m *RecallAdmission) WithoutCreatedOn() *RecallAdmission
- func (m *RecallAdmission) WithoutID() *RecallAdmission
- func (m *RecallAdmission) WithoutModifiedOn() *RecallAdmission
- func (m *RecallAdmission) WithoutOrganisationID() *RecallAdmission
- func (m *RecallAdmission) WithoutRelationships() *RecallAdmission
- func (m *RecallAdmission) WithoutVersion() *RecallAdmission
- type RecallAdmissionAttributes
- func (m *RecallAdmissionAttributes) Json() string
- func (m *RecallAdmissionAttributes) MarshalBinary() ([]byte, error)
- func (m *RecallAdmissionAttributes) UnmarshalBinary(b []byte) error
- func (m *RecallAdmissionAttributes) Validate(formats strfmt.Registry) error
- func (m *RecallAdmissionAttributes) WithAdmissionDatetime(admissionDatetime strfmt.DateTime) *RecallAdmissionAttributes
- func (m *RecallAdmissionAttributes) WithSourceGateway(sourceGateway string) *RecallAdmissionAttributes
- func (m *RecallAdmissionAttributes) WithStatus(status RecallAdmissionStatus) *RecallAdmissionAttributes
- func (m *RecallAdmissionAttributes) WithStatusReason(statusReason string) *RecallAdmissionAttributes
- func (m *RecallAdmissionAttributes) WithoutAdmissionDatetime() *RecallAdmissionAttributes
- type RecallAdmissionDetailsResponse
- func (m *RecallAdmissionDetailsResponse) Json() string
- func (m *RecallAdmissionDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *RecallAdmissionDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *RecallAdmissionDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *RecallAdmissionDetailsResponse) WithData(data RecallAdmission) *RecallAdmissionDetailsResponse
- func (m *RecallAdmissionDetailsResponse) WithLinks(links Links) *RecallAdmissionDetailsResponse
- func (m *RecallAdmissionDetailsResponse) WithoutData() *RecallAdmissionDetailsResponse
- func (m *RecallAdmissionDetailsResponse) WithoutLinks() *RecallAdmissionDetailsResponse
- type RecallAdmissionRelationships
- func (m *RecallAdmissionRelationships) Json() string
- func (m *RecallAdmissionRelationships) MarshalBinary() ([]byte, error)
- func (m *RecallAdmissionRelationships) UnmarshalBinary(b []byte) error
- func (m *RecallAdmissionRelationships) Validate(formats strfmt.Registry) error
- func (m *RecallAdmissionRelationships) WithPayment(payment RelationshipPayments) *RecallAdmissionRelationships
- func (m *RecallAdmissionRelationships) WithRecall(recall RelationshipRecalls) *RecallAdmissionRelationships
- func (m *RecallAdmissionRelationships) WithoutPayment() *RecallAdmissionRelationships
- func (m *RecallAdmissionRelationships) WithoutRecall() *RecallAdmissionRelationships
- type RecallAdmissionStatus
- type RecallAttributes
- func (m *RecallAttributes) Json() string
- func (m *RecallAttributes) MarshalBinary() ([]byte, error)
- func (m *RecallAttributes) UnmarshalBinary(b []byte) error
- func (m *RecallAttributes) Validate(formats strfmt.Registry) error
- func (m *RecallAttributes) WithReason(reason string) *RecallAttributes
- func (m *RecallAttributes) WithReasonCode(reasonCode string) *RecallAttributes
- func (m *RecallAttributes) WithStatus(status RecallStatus) *RecallAttributes
- type RecallCreation
- func (m *RecallCreation) Json() string
- func (m *RecallCreation) MarshalBinary() ([]byte, error)
- func (m *RecallCreation) UnmarshalBinary(b []byte) error
- func (m *RecallCreation) Validate(formats strfmt.Registry) error
- func (m *RecallCreation) WithData(data NewRecall) *RecallCreation
- func (m *RecallCreation) WithoutData() *RecallCreation
- type RecallCreationResponse
- func (m *RecallCreationResponse) Json() string
- func (m *RecallCreationResponse) MarshalBinary() ([]byte, error)
- func (m *RecallCreationResponse) UnmarshalBinary(b []byte) error
- func (m *RecallCreationResponse) Validate(formats strfmt.Registry) error
- func (m *RecallCreationResponse) WithData(data Recall) *RecallCreationResponse
- func (m *RecallCreationResponse) WithLinks(links Links) *RecallCreationResponse
- func (m *RecallCreationResponse) WithoutData() *RecallCreationResponse
- func (m *RecallCreationResponse) WithoutLinks() *RecallCreationResponse
- type RecallDecision
- func (m *RecallDecision) Json() string
- func (m *RecallDecision) MarshalBinary() ([]byte, error)
- func (m *RecallDecision) UnmarshalBinary(b []byte) error
- func (m *RecallDecision) Validate(formats strfmt.Registry) error
- func (m *RecallDecision) WithAttributes(attributes RecallDecisionAttributes) *RecallDecision
- func (m *RecallDecision) WithCreatedOn(createdOn strfmt.DateTime) *RecallDecision
- func (m *RecallDecision) WithID(id strfmt.UUID) *RecallDecision
- func (m *RecallDecision) WithModifiedOn(modifiedOn strfmt.DateTime) *RecallDecision
- func (m *RecallDecision) WithOrganisationID(organisationID strfmt.UUID) *RecallDecision
- func (m *RecallDecision) WithRelationships(relationships RecallDecisionRelationships) *RecallDecision
- func (m *RecallDecision) WithType(typeVar string) *RecallDecision
- func (m *RecallDecision) WithVersion(version int64) *RecallDecision
- func (m *RecallDecision) WithoutAttributes() *RecallDecision
- func (m *RecallDecision) WithoutCreatedOn() *RecallDecision
- func (m *RecallDecision) WithoutID() *RecallDecision
- func (m *RecallDecision) WithoutModifiedOn() *RecallDecision
- func (m *RecallDecision) WithoutOrganisationID() *RecallDecision
- func (m *RecallDecision) WithoutRelationships() *RecallDecision
- func (m *RecallDecision) WithoutVersion() *RecallDecision
- type RecallDecisionAdmission
- func (m *RecallDecisionAdmission) Json() string
- func (m *RecallDecisionAdmission) MarshalBinary() ([]byte, error)
- func (m *RecallDecisionAdmission) UnmarshalBinary(b []byte) error
- func (m *RecallDecisionAdmission) Validate(formats strfmt.Registry) error
- func (m *RecallDecisionAdmission) WithAttributes(attributes RecallDecisionAdmissionAttributes) *RecallDecisionAdmission
- func (m *RecallDecisionAdmission) WithCreatedOn(createdOn strfmt.DateTime) *RecallDecisionAdmission
- func (m *RecallDecisionAdmission) WithID(id strfmt.UUID) *RecallDecisionAdmission
- func (m *RecallDecisionAdmission) WithModifiedOn(modifiedOn strfmt.DateTime) *RecallDecisionAdmission
- func (m *RecallDecisionAdmission) WithOrganisationID(organisationID strfmt.UUID) *RecallDecisionAdmission
- func (m *RecallDecisionAdmission) WithRelationships(relationships RecallDecisionAdmissionRelationships) *RecallDecisionAdmission
- func (m *RecallDecisionAdmission) WithType(typeVar string) *RecallDecisionAdmission
- func (m *RecallDecisionAdmission) WithVersion(version int64) *RecallDecisionAdmission
- func (m *RecallDecisionAdmission) WithoutAttributes() *RecallDecisionAdmission
- func (m *RecallDecisionAdmission) WithoutCreatedOn() *RecallDecisionAdmission
- func (m *RecallDecisionAdmission) WithoutID() *RecallDecisionAdmission
- func (m *RecallDecisionAdmission) WithoutModifiedOn() *RecallDecisionAdmission
- func (m *RecallDecisionAdmission) WithoutOrganisationID() *RecallDecisionAdmission
- func (m *RecallDecisionAdmission) WithoutRelationships() *RecallDecisionAdmission
- func (m *RecallDecisionAdmission) WithoutVersion() *RecallDecisionAdmission
- type RecallDecisionAdmissionAttributes
- func (m *RecallDecisionAdmissionAttributes) Json() string
- func (m *RecallDecisionAdmissionAttributes) MarshalBinary() ([]byte, error)
- func (m *RecallDecisionAdmissionAttributes) UnmarshalBinary(b []byte) error
- func (m *RecallDecisionAdmissionAttributes) Validate(formats strfmt.Registry) error
- func (m *RecallDecisionAdmissionAttributes) WithAdmissionDatetime(admissionDatetime strfmt.DateTime) *RecallDecisionAdmissionAttributes
- func (m *RecallDecisionAdmissionAttributes) WithSourceGateway(sourceGateway string) *RecallDecisionAdmissionAttributes
- func (m *RecallDecisionAdmissionAttributes) WithStatus(status RecallDecisionAdmissionStatus) *RecallDecisionAdmissionAttributes
- func (m *RecallDecisionAdmissionAttributes) WithStatusReason(statusReason string) *RecallDecisionAdmissionAttributes
- func (m *RecallDecisionAdmissionAttributes) WithoutAdmissionDatetime() *RecallDecisionAdmissionAttributes
- type RecallDecisionAdmissionDetailsResponse
- func (m *RecallDecisionAdmissionDetailsResponse) Json() string
- func (m *RecallDecisionAdmissionDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *RecallDecisionAdmissionDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *RecallDecisionAdmissionDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *RecallDecisionAdmissionDetailsResponse) WithData(data RecallDecisionAdmission) *RecallDecisionAdmissionDetailsResponse
- func (m *RecallDecisionAdmissionDetailsResponse) WithLinks(links Links) *RecallDecisionAdmissionDetailsResponse
- func (m *RecallDecisionAdmissionDetailsResponse) WithoutData() *RecallDecisionAdmissionDetailsResponse
- func (m *RecallDecisionAdmissionDetailsResponse) WithoutLinks() *RecallDecisionAdmissionDetailsResponse
- type RecallDecisionAdmissionRelationships
- func (m *RecallDecisionAdmissionRelationships) Json() string
- func (m *RecallDecisionAdmissionRelationships) MarshalBinary() ([]byte, error)
- func (m *RecallDecisionAdmissionRelationships) UnmarshalBinary(b []byte) error
- func (m *RecallDecisionAdmissionRelationships) Validate(formats strfmt.Registry) error
- func (m *RecallDecisionAdmissionRelationships) WithPayment(payment RelationshipPayments) *RecallDecisionAdmissionRelationships
- func (m *RecallDecisionAdmissionRelationships) WithRecall(recall RelationshipRecalls) *RecallDecisionAdmissionRelationships
- func (m *RecallDecisionAdmissionRelationships) WithRecallDecision(recallDecision RelationshipRecallDecisions) *RecallDecisionAdmissionRelationships
- func (m *RecallDecisionAdmissionRelationships) WithoutPayment() *RecallDecisionAdmissionRelationships
- func (m *RecallDecisionAdmissionRelationships) WithoutRecall() *RecallDecisionAdmissionRelationships
- func (m *RecallDecisionAdmissionRelationships) WithoutRecallDecision() *RecallDecisionAdmissionRelationships
- type RecallDecisionAdmissionStatus
- type RecallDecisionAnswer
- type RecallDecisionAttributes
- func (m *RecallDecisionAttributes) Json() string
- func (m *RecallDecisionAttributes) MarshalBinary() ([]byte, error)
- func (m *RecallDecisionAttributes) UnmarshalBinary(b []byte) error
- func (m *RecallDecisionAttributes) Validate(formats strfmt.Registry) error
- func (m *RecallDecisionAttributes) WithAnswer(answer RecallDecisionAnswer) *RecallDecisionAttributes
- func (m *RecallDecisionAttributes) WithChargesAmount(chargesAmount CurrencyAndAmount) *RecallDecisionAttributes
- func (m *RecallDecisionAttributes) WithReason(reason string) *RecallDecisionAttributes
- func (m *RecallDecisionAttributes) WithReasonCode(reasonCode string) *RecallDecisionAttributes
- func (m *RecallDecisionAttributes) WithRecallAmount(recallAmount CurrencyAndAmount) *RecallDecisionAttributes
- func (m *RecallDecisionAttributes) WithoutChargesAmount() *RecallDecisionAttributes
- func (m *RecallDecisionAttributes) WithoutRecallAmount() *RecallDecisionAttributes
- type RecallDecisionCreation
- func (m *RecallDecisionCreation) Json() string
- func (m *RecallDecisionCreation) MarshalBinary() ([]byte, error)
- func (m *RecallDecisionCreation) UnmarshalBinary(b []byte) error
- func (m *RecallDecisionCreation) Validate(formats strfmt.Registry) error
- func (m *RecallDecisionCreation) WithData(data RecallDecision) *RecallDecisionCreation
- func (m *RecallDecisionCreation) WithoutData() *RecallDecisionCreation
- type RecallDecisionCreationResponse
- func (m *RecallDecisionCreationResponse) Json() string
- func (m *RecallDecisionCreationResponse) MarshalBinary() ([]byte, error)
- func (m *RecallDecisionCreationResponse) UnmarshalBinary(b []byte) error
- func (m *RecallDecisionCreationResponse) Validate(formats strfmt.Registry) error
- func (m *RecallDecisionCreationResponse) WithData(data RecallDecision) *RecallDecisionCreationResponse
- func (m *RecallDecisionCreationResponse) WithoutData() *RecallDecisionCreationResponse
- type RecallDecisionDetailsResponse
- func (m *RecallDecisionDetailsResponse) Json() string
- func (m *RecallDecisionDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *RecallDecisionDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *RecallDecisionDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *RecallDecisionDetailsResponse) WithData(data RecallDecision) *RecallDecisionDetailsResponse
- func (m *RecallDecisionDetailsResponse) WithLinks(links Links) *RecallDecisionDetailsResponse
- func (m *RecallDecisionDetailsResponse) WithoutData() *RecallDecisionDetailsResponse
- func (m *RecallDecisionDetailsResponse) WithoutLinks() *RecallDecisionDetailsResponse
- type RecallDecisionRelationships
- func (m *RecallDecisionRelationships) Json() string
- func (m *RecallDecisionRelationships) MarshalBinary() ([]byte, error)
- func (m *RecallDecisionRelationships) UnmarshalBinary(b []byte) error
- func (m *RecallDecisionRelationships) Validate(formats strfmt.Registry) error
- func (m *RecallDecisionRelationships) WithDecisionAdmission(decisionAdmission RelationshipLinks) *RecallDecisionRelationships
- func (m *RecallDecisionRelationships) WithDecisionSubmission(decisionSubmission RelationshipLinks) *RecallDecisionRelationships
- func (m *RecallDecisionRelationships) WithPayment(payment RelationshipLinks) *RecallDecisionRelationships
- func (m *RecallDecisionRelationships) WithRecall(recall RelationshipLinks) *RecallDecisionRelationships
- func (m *RecallDecisionRelationships) WithoutDecisionAdmission() *RecallDecisionRelationships
- func (m *RecallDecisionRelationships) WithoutDecisionSubmission() *RecallDecisionRelationships
- func (m *RecallDecisionRelationships) WithoutPayment() *RecallDecisionRelationships
- func (m *RecallDecisionRelationships) WithoutRecall() *RecallDecisionRelationships
- type RecallDecisionSubmission
- func (m *RecallDecisionSubmission) Json() string
- func (m *RecallDecisionSubmission) MarshalBinary() ([]byte, error)
- func (m *RecallDecisionSubmission) UnmarshalBinary(b []byte) error
- func (m *RecallDecisionSubmission) Validate(formats strfmt.Registry) error
- func (m *RecallDecisionSubmission) WithAttributes(attributes RecallDecisionSubmissionAttributes) *RecallDecisionSubmission
- func (m *RecallDecisionSubmission) WithCreatedOn(createdOn strfmt.DateTime) *RecallDecisionSubmission
- func (m *RecallDecisionSubmission) WithID(id strfmt.UUID) *RecallDecisionSubmission
- func (m *RecallDecisionSubmission) WithModifiedOn(modifiedOn strfmt.DateTime) *RecallDecisionSubmission
- func (m *RecallDecisionSubmission) WithOrganisationID(organisationID strfmt.UUID) *RecallDecisionSubmission
- func (m *RecallDecisionSubmission) WithRelationships(relationships RecallDecisionSubmissionRelationships) *RecallDecisionSubmission
- func (m *RecallDecisionSubmission) WithType(typeVar string) *RecallDecisionSubmission
- func (m *RecallDecisionSubmission) WithVersion(version int64) *RecallDecisionSubmission
- func (m *RecallDecisionSubmission) WithoutAttributes() *RecallDecisionSubmission
- func (m *RecallDecisionSubmission) WithoutCreatedOn() *RecallDecisionSubmission
- func (m *RecallDecisionSubmission) WithoutID() *RecallDecisionSubmission
- func (m *RecallDecisionSubmission) WithoutModifiedOn() *RecallDecisionSubmission
- func (m *RecallDecisionSubmission) WithoutOrganisationID() *RecallDecisionSubmission
- func (m *RecallDecisionSubmission) WithoutRelationships() *RecallDecisionSubmission
- func (m *RecallDecisionSubmission) WithoutVersion() *RecallDecisionSubmission
- type RecallDecisionSubmissionAttributes
- func (m *RecallDecisionSubmissionAttributes) Json() string
- func (m *RecallDecisionSubmissionAttributes) MarshalBinary() ([]byte, error)
- func (m *RecallDecisionSubmissionAttributes) UnmarshalBinary(b []byte) error
- func (m *RecallDecisionSubmissionAttributes) Validate(formats strfmt.Registry) error
- func (m *RecallDecisionSubmissionAttributes) WithAuto(auto bool) *RecallDecisionSubmissionAttributes
- func (m *RecallDecisionSubmissionAttributes) WithStatus(status RecallDecisionSubmissionStatus) *RecallDecisionSubmissionAttributes
- func (m *RecallDecisionSubmissionAttributes) WithStatusReason(statusReason string) *RecallDecisionSubmissionAttributes
- func (m *RecallDecisionSubmissionAttributes) WithSubmissionDatetime(submissionDatetime strfmt.DateTime) *RecallDecisionSubmissionAttributes
- func (m *RecallDecisionSubmissionAttributes) WithoutAuto() *RecallDecisionSubmissionAttributes
- func (m *RecallDecisionSubmissionAttributes) WithoutSubmissionDatetime() *RecallDecisionSubmissionAttributes
- type RecallDecisionSubmissionCreation
- func (m *RecallDecisionSubmissionCreation) Json() string
- func (m *RecallDecisionSubmissionCreation) MarshalBinary() ([]byte, error)
- func (m *RecallDecisionSubmissionCreation) UnmarshalBinary(b []byte) error
- func (m *RecallDecisionSubmissionCreation) Validate(formats strfmt.Registry) error
- func (m *RecallDecisionSubmissionCreation) WithData(data NewRecallDecisionSubmission) *RecallDecisionSubmissionCreation
- func (m *RecallDecisionSubmissionCreation) WithoutData() *RecallDecisionSubmissionCreation
- type RecallDecisionSubmissionCreationResponse
- func (m *RecallDecisionSubmissionCreationResponse) Json() string
- func (m *RecallDecisionSubmissionCreationResponse) MarshalBinary() ([]byte, error)
- func (m *RecallDecisionSubmissionCreationResponse) UnmarshalBinary(b []byte) error
- func (m *RecallDecisionSubmissionCreationResponse) Validate(formats strfmt.Registry) error
- func (m *RecallDecisionSubmissionCreationResponse) WithData(data RecallDecisionSubmission) *RecallDecisionSubmissionCreationResponse
- func (m *RecallDecisionSubmissionCreationResponse) WithLinks(links Links) *RecallDecisionSubmissionCreationResponse
- func (m *RecallDecisionSubmissionCreationResponse) WithoutData() *RecallDecisionSubmissionCreationResponse
- func (m *RecallDecisionSubmissionCreationResponse) WithoutLinks() *RecallDecisionSubmissionCreationResponse
- type RecallDecisionSubmissionDetailsResponse
- func (m *RecallDecisionSubmissionDetailsResponse) Json() string
- func (m *RecallDecisionSubmissionDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *RecallDecisionSubmissionDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *RecallDecisionSubmissionDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *RecallDecisionSubmissionDetailsResponse) WithData(data RecallDecisionSubmission) *RecallDecisionSubmissionDetailsResponse
- func (m *RecallDecisionSubmissionDetailsResponse) WithLinks(links Links) *RecallDecisionSubmissionDetailsResponse
- func (m *RecallDecisionSubmissionDetailsResponse) WithoutData() *RecallDecisionSubmissionDetailsResponse
- func (m *RecallDecisionSubmissionDetailsResponse) WithoutLinks() *RecallDecisionSubmissionDetailsResponse
- type RecallDecisionSubmissionRelationships
- func (m *RecallDecisionSubmissionRelationships) Json() string
- func (m *RecallDecisionSubmissionRelationships) MarshalBinary() ([]byte, error)
- func (m *RecallDecisionSubmissionRelationships) UnmarshalBinary(b []byte) error
- func (m *RecallDecisionSubmissionRelationships) Validate(formats strfmt.Registry) error
- func (m *RecallDecisionSubmissionRelationships) WithPayment(payment RelationshipPayments) *RecallDecisionSubmissionRelationships
- func (m *RecallDecisionSubmissionRelationships) WithRecall(recall RelationshipRecalls) *RecallDecisionSubmissionRelationships
- func (m *RecallDecisionSubmissionRelationships) WithRecallDecision(recallDecision RelationshipRecallDecisions) *RecallDecisionSubmissionRelationships
- func (m *RecallDecisionSubmissionRelationships) WithoutPayment() *RecallDecisionSubmissionRelationships
- func (m *RecallDecisionSubmissionRelationships) WithoutRecall() *RecallDecisionSubmissionRelationships
- func (m *RecallDecisionSubmissionRelationships) WithoutRecallDecision() *RecallDecisionSubmissionRelationships
- type RecallDecisionSubmissionStatus
- type RecallDecisionSubmissionUpdate
- func (m *RecallDecisionSubmissionUpdate) Json() string
- func (m *RecallDecisionSubmissionUpdate) MarshalBinary() ([]byte, error)
- func (m *RecallDecisionSubmissionUpdate) UnmarshalBinary(b []byte) error
- func (m *RecallDecisionSubmissionUpdate) Validate(formats strfmt.Registry) error
- func (m *RecallDecisionSubmissionUpdate) WithAttributes(attributes RecallDecisionSubmissionUpdateAttributes) *RecallDecisionSubmissionUpdate
- func (m *RecallDecisionSubmissionUpdate) WithID(id strfmt.UUID) *RecallDecisionSubmissionUpdate
- func (m *RecallDecisionSubmissionUpdate) WithOrganisationID(organisationID strfmt.UUID) *RecallDecisionSubmissionUpdate
- func (m *RecallDecisionSubmissionUpdate) WithType(typeVar string) *RecallDecisionSubmissionUpdate
- func (m *RecallDecisionSubmissionUpdate) WithVersion(version int64) *RecallDecisionSubmissionUpdate
- func (m *RecallDecisionSubmissionUpdate) WithoutAttributes() *RecallDecisionSubmissionUpdate
- func (m *RecallDecisionSubmissionUpdate) WithoutID() *RecallDecisionSubmissionUpdate
- func (m *RecallDecisionSubmissionUpdate) WithoutOrganisationID() *RecallDecisionSubmissionUpdate
- func (m *RecallDecisionSubmissionUpdate) WithoutVersion() *RecallDecisionSubmissionUpdate
- type RecallDecisionSubmissionUpdateAttributes
- func (m *RecallDecisionSubmissionUpdateAttributes) Json() string
- func (m *RecallDecisionSubmissionUpdateAttributes) MarshalBinary() ([]byte, error)
- func (m *RecallDecisionSubmissionUpdateAttributes) UnmarshalBinary(b []byte) error
- func (m *RecallDecisionSubmissionUpdateAttributes) Validate(formats strfmt.Registry) error
- func (m *RecallDecisionSubmissionUpdateAttributes) WithStatus(status RecallDecisionSubmissionStatus) *RecallDecisionSubmissionUpdateAttributes
- func (m *RecallDecisionSubmissionUpdateAttributes) WithStatusReason(statusReason string) *RecallDecisionSubmissionUpdateAttributes
- type RecallDetailsResponse
- func (m *RecallDetailsResponse) Json() string
- func (m *RecallDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *RecallDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *RecallDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *RecallDetailsResponse) WithData(data Recall) *RecallDetailsResponse
- func (m *RecallDetailsResponse) WithLinks(links Links) *RecallDetailsResponse
- func (m *RecallDetailsResponse) WithoutData() *RecallDetailsResponse
- func (m *RecallDetailsResponse) WithoutLinks() *RecallDetailsResponse
- type RecallRelationships
- func (m *RecallRelationships) Json() string
- func (m *RecallRelationships) MarshalBinary() ([]byte, error)
- func (m *RecallRelationships) UnmarshalBinary(b []byte) error
- func (m *RecallRelationships) Validate(formats strfmt.Registry) error
- func (m *RecallRelationships) WithPayment(payment RelationshipLinks) *RecallRelationships
- func (m *RecallRelationships) WithRecallAdmission(recallAdmission RelationshipLinks) *RecallRelationships
- func (m *RecallRelationships) WithRecallDecisions(recallDecisions RelationshipLinks) *RecallRelationships
- func (m *RecallRelationships) WithRecallReversal(recallReversal RelationshipLinks) *RecallRelationships
- func (m *RecallRelationships) WithRecallSubmission(recallSubmission RelationshipLinks) *RecallRelationships
- func (m *RecallRelationships) WithoutPayment() *RecallRelationships
- func (m *RecallRelationships) WithoutRecallAdmission() *RecallRelationships
- func (m *RecallRelationships) WithoutRecallDecisions() *RecallRelationships
- func (m *RecallRelationships) WithoutRecallReversal() *RecallRelationships
- func (m *RecallRelationships) WithoutRecallSubmission() *RecallRelationships
- type RecallReversal
- func (m *RecallReversal) Json() string
- func (m *RecallReversal) MarshalBinary() ([]byte, error)
- func (m *RecallReversal) UnmarshalBinary(b []byte) error
- func (m *RecallReversal) Validate(formats strfmt.Registry) error
- func (m *RecallReversal) WithAttributes(attributes interface{}) *RecallReversal
- func (m *RecallReversal) WithCreatedOn(createdOn strfmt.DateTime) *RecallReversal
- func (m *RecallReversal) WithID(id strfmt.UUID) *RecallReversal
- func (m *RecallReversal) WithModifiedOn(modifiedOn strfmt.DateTime) *RecallReversal
- func (m *RecallReversal) WithOrganisationID(organisationID strfmt.UUID) *RecallReversal
- func (m *RecallReversal) WithRelationships(relationships RecallReversalRelationships) *RecallReversal
- func (m *RecallReversal) WithType(typeVar string) *RecallReversal
- func (m *RecallReversal) WithVersion(version int64) *RecallReversal
- func (m *RecallReversal) WithoutCreatedOn() *RecallReversal
- func (m *RecallReversal) WithoutID() *RecallReversal
- func (m *RecallReversal) WithoutModifiedOn() *RecallReversal
- func (m *RecallReversal) WithoutOrganisationID() *RecallReversal
- func (m *RecallReversal) WithoutRelationships() *RecallReversal
- func (m *RecallReversal) WithoutVersion() *RecallReversal
- type RecallReversalAdmission
- func (m *RecallReversalAdmission) Json() string
- func (m *RecallReversalAdmission) MarshalBinary() ([]byte, error)
- func (m *RecallReversalAdmission) UnmarshalBinary(b []byte) error
- func (m *RecallReversalAdmission) Validate(formats strfmt.Registry) error
- func (m *RecallReversalAdmission) WithAttributes(attributes RecallReversalAdmissionAttributes) *RecallReversalAdmission
- func (m *RecallReversalAdmission) WithCreatedOn(createdOn strfmt.DateTime) *RecallReversalAdmission
- func (m *RecallReversalAdmission) WithID(id strfmt.UUID) *RecallReversalAdmission
- func (m *RecallReversalAdmission) WithModifiedOn(modifiedOn strfmt.DateTime) *RecallReversalAdmission
- func (m *RecallReversalAdmission) WithOrganisationID(organisationID strfmt.UUID) *RecallReversalAdmission
- func (m *RecallReversalAdmission) WithRelationships(relationships RecallReversalAdmissionRelationships) *RecallReversalAdmission
- func (m *RecallReversalAdmission) WithType(typeVar string) *RecallReversalAdmission
- func (m *RecallReversalAdmission) WithVersion(version int64) *RecallReversalAdmission
- func (m *RecallReversalAdmission) WithoutAttributes() *RecallReversalAdmission
- func (m *RecallReversalAdmission) WithoutCreatedOn() *RecallReversalAdmission
- func (m *RecallReversalAdmission) WithoutID() *RecallReversalAdmission
- func (m *RecallReversalAdmission) WithoutModifiedOn() *RecallReversalAdmission
- func (m *RecallReversalAdmission) WithoutOrganisationID() *RecallReversalAdmission
- func (m *RecallReversalAdmission) WithoutRelationships() *RecallReversalAdmission
- func (m *RecallReversalAdmission) WithoutVersion() *RecallReversalAdmission
- type RecallReversalAdmissionAttributes
- func (m *RecallReversalAdmissionAttributes) Json() string
- func (m *RecallReversalAdmissionAttributes) MarshalBinary() ([]byte, error)
- func (m *RecallReversalAdmissionAttributes) UnmarshalBinary(b []byte) error
- func (m *RecallReversalAdmissionAttributes) Validate(formats strfmt.Registry) error
- func (m *RecallReversalAdmissionAttributes) WithSchemeStatusCode(schemeStatusCode string) *RecallReversalAdmissionAttributes
- func (m *RecallReversalAdmissionAttributes) WithSourceGateway(sourceGateway string) *RecallReversalAdmissionAttributes
- type RecallReversalAdmissionDetailsResponse
- func (m *RecallReversalAdmissionDetailsResponse) Json() string
- func (m *RecallReversalAdmissionDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *RecallReversalAdmissionDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *RecallReversalAdmissionDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *RecallReversalAdmissionDetailsResponse) WithData(data RecallReversalAdmission) *RecallReversalAdmissionDetailsResponse
- func (m *RecallReversalAdmissionDetailsResponse) WithLinks(links Links) *RecallReversalAdmissionDetailsResponse
- func (m *RecallReversalAdmissionDetailsResponse) WithoutData() *RecallReversalAdmissionDetailsResponse
- func (m *RecallReversalAdmissionDetailsResponse) WithoutLinks() *RecallReversalAdmissionDetailsResponse
- type RecallReversalAdmissionRelationships
- func (m *RecallReversalAdmissionRelationships) Json() string
- func (m *RecallReversalAdmissionRelationships) MarshalBinary() ([]byte, error)
- func (m *RecallReversalAdmissionRelationships) UnmarshalBinary(b []byte) error
- func (m *RecallReversalAdmissionRelationships) Validate(formats strfmt.Registry) error
- func (m *RecallReversalAdmissionRelationships) WithPayment(payment RelationshipPayments) *RecallReversalAdmissionRelationships
- func (m *RecallReversalAdmissionRelationships) WithRecall(recall RelationshipRecalls) *RecallReversalAdmissionRelationships
- func (m *RecallReversalAdmissionRelationships) WithRecallReversal(recallReversal RelationshipRecallReversals) *RecallReversalAdmissionRelationships
- func (m *RecallReversalAdmissionRelationships) WithoutPayment() *RecallReversalAdmissionRelationships
- func (m *RecallReversalAdmissionRelationships) WithoutRecall() *RecallReversalAdmissionRelationships
- func (m *RecallReversalAdmissionRelationships) WithoutRecallReversal() *RecallReversalAdmissionRelationships
- type RecallReversalDetailsResponse
- func (m *RecallReversalDetailsResponse) Json() string
- func (m *RecallReversalDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *RecallReversalDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *RecallReversalDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *RecallReversalDetailsResponse) WithData(data RecallReversal) *RecallReversalDetailsResponse
- func (m *RecallReversalDetailsResponse) WithLinks(links Links) *RecallReversalDetailsResponse
- func (m *RecallReversalDetailsResponse) WithoutData() *RecallReversalDetailsResponse
- func (m *RecallReversalDetailsResponse) WithoutLinks() *RecallReversalDetailsResponse
- type RecallReversalRelationships
- func (m *RecallReversalRelationships) Json() string
- func (m *RecallReversalRelationships) MarshalBinary() ([]byte, error)
- func (m *RecallReversalRelationships) UnmarshalBinary(b []byte) error
- func (m *RecallReversalRelationships) Validate(formats strfmt.Registry) error
- func (m *RecallReversalRelationships) WithPayment(payment RelationshipLinks) *RecallReversalRelationships
- func (m *RecallReversalRelationships) WithRecall(recall RelationshipLinks) *RecallReversalRelationships
- func (m *RecallReversalRelationships) WithReversalAdmission(reversalAdmission RelationshipLinks) *RecallReversalRelationships
- func (m *RecallReversalRelationships) WithoutPayment() *RecallReversalRelationships
- func (m *RecallReversalRelationships) WithoutRecall() *RecallReversalRelationships
- func (m *RecallReversalRelationships) WithoutReversalAdmission() *RecallReversalRelationships
- type RecallStatus
- type RecallSubmission
- func (m *RecallSubmission) Json() string
- func (m *RecallSubmission) MarshalBinary() ([]byte, error)
- func (m *RecallSubmission) UnmarshalBinary(b []byte) error
- func (m *RecallSubmission) Validate(formats strfmt.Registry) error
- func (m *RecallSubmission) WithAttributes(attributes RecallSubmissionAttributes) *RecallSubmission
- func (m *RecallSubmission) WithCreatedOn(createdOn strfmt.DateTime) *RecallSubmission
- func (m *RecallSubmission) WithID(id strfmt.UUID) *RecallSubmission
- func (m *RecallSubmission) WithModifiedOn(modifiedOn strfmt.DateTime) *RecallSubmission
- func (m *RecallSubmission) WithOrganisationID(organisationID strfmt.UUID) *RecallSubmission
- func (m *RecallSubmission) WithRelationships(relationships RecallSubmissionRelationships) *RecallSubmission
- func (m *RecallSubmission) WithType(typeVar string) *RecallSubmission
- func (m *RecallSubmission) WithVersion(version int64) *RecallSubmission
- func (m *RecallSubmission) WithoutAttributes() *RecallSubmission
- func (m *RecallSubmission) WithoutCreatedOn() *RecallSubmission
- func (m *RecallSubmission) WithoutID() *RecallSubmission
- func (m *RecallSubmission) WithoutModifiedOn() *RecallSubmission
- func (m *RecallSubmission) WithoutOrganisationID() *RecallSubmission
- func (m *RecallSubmission) WithoutRelationships() *RecallSubmission
- func (m *RecallSubmission) WithoutVersion() *RecallSubmission
- type RecallSubmissionAttributes
- func (m *RecallSubmissionAttributes) Json() string
- func (m *RecallSubmissionAttributes) MarshalBinary() ([]byte, error)
- func (m *RecallSubmissionAttributes) UnmarshalBinary(b []byte) error
- func (m *RecallSubmissionAttributes) Validate(formats strfmt.Registry) error
- func (m *RecallSubmissionAttributes) WithStatus(status RecallSubmissionStatus) *RecallSubmissionAttributes
- func (m *RecallSubmissionAttributes) WithStatusReason(statusReason string) *RecallSubmissionAttributes
- func (m *RecallSubmissionAttributes) WithSubmissionDatetime(submissionDatetime strfmt.DateTime) *RecallSubmissionAttributes
- func (m *RecallSubmissionAttributes) WithoutSubmissionDatetime() *RecallSubmissionAttributes
- type RecallSubmissionCreation
- func (m *RecallSubmissionCreation) Json() string
- func (m *RecallSubmissionCreation) MarshalBinary() ([]byte, error)
- func (m *RecallSubmissionCreation) UnmarshalBinary(b []byte) error
- func (m *RecallSubmissionCreation) Validate(formats strfmt.Registry) error
- func (m *RecallSubmissionCreation) WithData(data NewRecallSubmission) *RecallSubmissionCreation
- func (m *RecallSubmissionCreation) WithoutData() *RecallSubmissionCreation
- type RecallSubmissionCreationResponse
- func (m *RecallSubmissionCreationResponse) Json() string
- func (m *RecallSubmissionCreationResponse) MarshalBinary() ([]byte, error)
- func (m *RecallSubmissionCreationResponse) UnmarshalBinary(b []byte) error
- func (m *RecallSubmissionCreationResponse) Validate(formats strfmt.Registry) error
- func (m *RecallSubmissionCreationResponse) WithData(data RecallSubmission) *RecallSubmissionCreationResponse
- func (m *RecallSubmissionCreationResponse) WithLinks(links Links) *RecallSubmissionCreationResponse
- func (m *RecallSubmissionCreationResponse) WithoutData() *RecallSubmissionCreationResponse
- func (m *RecallSubmissionCreationResponse) WithoutLinks() *RecallSubmissionCreationResponse
- type RecallSubmissionDetailsResponse
- func (m *RecallSubmissionDetailsResponse) Json() string
- func (m *RecallSubmissionDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *RecallSubmissionDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *RecallSubmissionDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *RecallSubmissionDetailsResponse) WithData(data RecallSubmission) *RecallSubmissionDetailsResponse
- func (m *RecallSubmissionDetailsResponse) WithLinks(links Links) *RecallSubmissionDetailsResponse
- func (m *RecallSubmissionDetailsResponse) WithoutData() *RecallSubmissionDetailsResponse
- func (m *RecallSubmissionDetailsResponse) WithoutLinks() *RecallSubmissionDetailsResponse
- type RecallSubmissionRelationships
- func (m *RecallSubmissionRelationships) Json() string
- func (m *RecallSubmissionRelationships) MarshalBinary() ([]byte, error)
- func (m *RecallSubmissionRelationships) UnmarshalBinary(b []byte) error
- func (m *RecallSubmissionRelationships) Validate(formats strfmt.Registry) error
- func (m *RecallSubmissionRelationships) WithPayment(payment RelationshipPayments) *RecallSubmissionRelationships
- func (m *RecallSubmissionRelationships) WithRecall(recall RelationshipRecalls) *RecallSubmissionRelationships
- func (m *RecallSubmissionRelationships) WithoutPayment() *RecallSubmissionRelationships
- func (m *RecallSubmissionRelationships) WithoutRecall() *RecallSubmissionRelationships
- type RecallSubmissionStatus
- type RecallSubmissionUpdate
- func (m *RecallSubmissionUpdate) Json() string
- func (m *RecallSubmissionUpdate) MarshalBinary() ([]byte, error)
- func (m *RecallSubmissionUpdate) UnmarshalBinary(b []byte) error
- func (m *RecallSubmissionUpdate) Validate(formats strfmt.Registry) error
- func (m *RecallSubmissionUpdate) WithAttributes(attributes RecallSubmissionUpdateAttributes) *RecallSubmissionUpdate
- func (m *RecallSubmissionUpdate) WithID(id strfmt.UUID) *RecallSubmissionUpdate
- func (m *RecallSubmissionUpdate) WithOrganisationID(organisationID strfmt.UUID) *RecallSubmissionUpdate
- func (m *RecallSubmissionUpdate) WithType(typeVar string) *RecallSubmissionUpdate
- func (m *RecallSubmissionUpdate) WithVersion(version int64) *RecallSubmissionUpdate
- func (m *RecallSubmissionUpdate) WithoutAttributes() *RecallSubmissionUpdate
- func (m *RecallSubmissionUpdate) WithoutID() *RecallSubmissionUpdate
- func (m *RecallSubmissionUpdate) WithoutOrganisationID() *RecallSubmissionUpdate
- func (m *RecallSubmissionUpdate) WithoutVersion() *RecallSubmissionUpdate
- type RecallSubmissionUpdateAttributes
- func (m *RecallSubmissionUpdateAttributes) Json() string
- func (m *RecallSubmissionUpdateAttributes) MarshalBinary() ([]byte, error)
- func (m *RecallSubmissionUpdateAttributes) UnmarshalBinary(b []byte) error
- func (m *RecallSubmissionUpdateAttributes) Validate(formats strfmt.Registry) error
- func (m *RecallSubmissionUpdateAttributes) WithStatus(status RecallSubmissionStatus) *RecallSubmissionUpdateAttributes
- func (m *RecallSubmissionUpdateAttributes) WithStatusReason(statusReason string) *RecallSubmissionUpdateAttributes
- type ReceiversCorrespondentAccountHoldingEntity
- func (m *ReceiversCorrespondentAccountHoldingEntity) Json() string
- func (m *ReceiversCorrespondentAccountHoldingEntity) MarshalBinary() ([]byte, error)
- func (m *ReceiversCorrespondentAccountHoldingEntity) UnmarshalBinary(b []byte) error
- func (m *ReceiversCorrespondentAccountHoldingEntity) Validate(formats strfmt.Registry) error
- func (m *ReceiversCorrespondentAccountHoldingEntity) WithBankAddress(bankAddress []string) *ReceiversCorrespondentAccountHoldingEntity
- func (m *ReceiversCorrespondentAccountHoldingEntity) WithBankID(bankID string) *ReceiversCorrespondentAccountHoldingEntity
- func (m *ReceiversCorrespondentAccountHoldingEntity) WithBankIDCode(bankIDCode BankIDCode) *ReceiversCorrespondentAccountHoldingEntity
- func (m *ReceiversCorrespondentAccountHoldingEntity) WithBankName(bankName string) *ReceiversCorrespondentAccountHoldingEntity
- func (m *ReceiversCorrespondentAccountHoldingEntity) WithBankPartyID(bankPartyID string) *ReceiversCorrespondentAccountHoldingEntity
- type ReimbursementAccountHoldingEntity
- func (m *ReimbursementAccountHoldingEntity) Json() string
- func (m *ReimbursementAccountHoldingEntity) MarshalBinary() ([]byte, error)
- func (m *ReimbursementAccountHoldingEntity) UnmarshalBinary(b []byte) error
- func (m *ReimbursementAccountHoldingEntity) Validate(formats strfmt.Registry) error
- func (m *ReimbursementAccountHoldingEntity) WithBankAddress(bankAddress []string) *ReimbursementAccountHoldingEntity
- func (m *ReimbursementAccountHoldingEntity) WithBankID(bankID string) *ReimbursementAccountHoldingEntity
- func (m *ReimbursementAccountHoldingEntity) WithBankIDCode(bankIDCode BankIDCode) *ReimbursementAccountHoldingEntity
- func (m *ReimbursementAccountHoldingEntity) WithBankName(bankName string) *ReimbursementAccountHoldingEntity
- func (m *ReimbursementAccountHoldingEntity) WithBankPartyID(bankPartyID string) *ReimbursementAccountHoldingEntity
- type RelationshipAccount
- func (m *RelationshipAccount) Json() string
- func (m *RelationshipAccount) MarshalBinary() ([]byte, error)
- func (m *RelationshipAccount) UnmarshalBinary(b []byte) error
- func (m *RelationshipAccount) Validate(formats strfmt.Registry) error
- func (m *RelationshipAccount) WithData(data []*Account) *RelationshipAccount
- type RelationshipAdvices
- func (m *RelationshipAdvices) Json() string
- func (m *RelationshipAdvices) MarshalBinary() ([]byte, error)
- func (m *RelationshipAdvices) UnmarshalBinary(b []byte) error
- func (m *RelationshipAdvices) Validate(formats strfmt.Registry) error
- func (m *RelationshipAdvices) WithData(data []*PaymentAdvice) *RelationshipAdvices
- type RelationshipData
- func (m *RelationshipData) Json() string
- func (m *RelationshipData) MarshalBinary() ([]byte, error)
- func (m *RelationshipData) UnmarshalBinary(b []byte) error
- func (m *RelationshipData) Validate(formats strfmt.Registry) error
- func (m *RelationshipData) WithID(id strfmt.UUID) *RelationshipData
- func (m *RelationshipData) WithType(typeVar string) *RelationshipData
- type RelationshipLinks
- func (m *RelationshipLinks) Json() string
- func (m *RelationshipLinks) MarshalBinary() ([]byte, error)
- func (m *RelationshipLinks) UnmarshalBinary(b []byte) error
- func (m *RelationshipLinks) Validate(formats strfmt.Registry) error
- func (m *RelationshipLinks) WithData(data []*RelationshipData) *RelationshipLinks
- type RelationshipPayments
- func (m *RelationshipPayments) Json() string
- func (m *RelationshipPayments) MarshalBinary() ([]byte, error)
- func (m *RelationshipPayments) UnmarshalBinary(b []byte) error
- func (m *RelationshipPayments) Validate(formats strfmt.Registry) error
- func (m *RelationshipPayments) WithData(data []*Payment) *RelationshipPayments
- type RelationshipQuerySubmission
- func (m *RelationshipQuerySubmission) Json() string
- func (m *RelationshipQuerySubmission) MarshalBinary() ([]byte, error)
- func (m *RelationshipQuerySubmission) UnmarshalBinary(b []byte) error
- func (m *RelationshipQuerySubmission) Validate(formats strfmt.Registry) error
- func (m *RelationshipQuerySubmission) WithData(data []*NewQueryResponseSubmission) *RelationshipQuerySubmission
- type RelationshipRecallDecisions
- func (m *RelationshipRecallDecisions) Json() string
- func (m *RelationshipRecallDecisions) MarshalBinary() ([]byte, error)
- func (m *RelationshipRecallDecisions) UnmarshalBinary(b []byte) error
- func (m *RelationshipRecallDecisions) Validate(formats strfmt.Registry) error
- func (m *RelationshipRecallDecisions) WithData(data []*RecallDecision) *RelationshipRecallDecisions
- type RelationshipRecallReversals
- func (m *RelationshipRecallReversals) Json() string
- func (m *RelationshipRecallReversals) MarshalBinary() ([]byte, error)
- func (m *RelationshipRecallReversals) UnmarshalBinary(b []byte) error
- func (m *RelationshipRecallReversals) Validate(formats strfmt.Registry) error
- func (m *RelationshipRecallReversals) WithData(data []*RecallReversal) *RelationshipRecallReversals
- type RelationshipRecalls
- func (m *RelationshipRecalls) Json() string
- func (m *RelationshipRecalls) MarshalBinary() ([]byte, error)
- func (m *RelationshipRecalls) UnmarshalBinary(b []byte) error
- func (m *RelationshipRecalls) Validate(formats strfmt.Registry) error
- func (m *RelationshipRecalls) WithData(data []*Recall) *RelationshipRecalls
- type RelationshipReturnReversals
- func (m *RelationshipReturnReversals) Json() string
- func (m *RelationshipReturnReversals) MarshalBinary() ([]byte, error)
- func (m *RelationshipReturnReversals) UnmarshalBinary(b []byte) error
- func (m *RelationshipReturnReversals) Validate(formats strfmt.Registry) error
- func (m *RelationshipReturnReversals) WithData(data []*ReturnReversal) *RelationshipReturnReversals
- type RelationshipReturns
- func (m *RelationshipReturns) Json() string
- func (m *RelationshipReturns) MarshalBinary() ([]byte, error)
- func (m *RelationshipReturns) UnmarshalBinary(b []byte) error
- func (m *RelationshipReturns) Validate(formats strfmt.Registry) error
- func (m *RelationshipReturns) WithData(data []*ReturnPayment) *RelationshipReturns
- type RelationshipReversals
- func (m *RelationshipReversals) Json() string
- func (m *RelationshipReversals) MarshalBinary() ([]byte, error)
- func (m *RelationshipReversals) UnmarshalBinary(b []byte) error
- func (m *RelationshipReversals) Validate(formats strfmt.Registry) error
- func (m *RelationshipReversals) WithData(data []*ReversalPayment) *RelationshipReversals
- type RelationshipsContactAccountRef
- func (m *RelationshipsContactAccountRef) Json() string
- func (m *RelationshipsContactAccountRef) MarshalBinary() ([]byte, error)
- func (m *RelationshipsContactAccountRef) UnmarshalBinary(b []byte) error
- func (m *RelationshipsContactAccountRef) Validate(formats strfmt.Registry) error
- func (m *RelationshipsContactAccountRef) WithData(data []*RelationshipsContactAccountRefData) *RelationshipsContactAccountRef
- type RelationshipsContactAccountRefData
- func (m *RelationshipsContactAccountRefData) Json() string
- func (m *RelationshipsContactAccountRefData) MarshalBinary() ([]byte, error)
- func (m *RelationshipsContactAccountRefData) UnmarshalBinary(b []byte) error
- func (m *RelationshipsContactAccountRefData) Validate(formats strfmt.Registry) error
- func (m *RelationshipsContactAccountRefData) WithID(id strfmt.UUID) *RelationshipsContactAccountRefData
- func (m *RelationshipsContactAccountRefData) WithType(typeVar ContactAccountResourceType) *RelationshipsContactAccountRefData
- func (m *RelationshipsContactAccountRefData) WithoutID() *RelationshipsContactAccountRefData
- type RelationshipsContactRef
- func (m *RelationshipsContactRef) Json() string
- func (m *RelationshipsContactRef) MarshalBinary() ([]byte, error)
- func (m *RelationshipsContactRef) UnmarshalBinary(b []byte) error
- func (m *RelationshipsContactRef) Validate(formats strfmt.Registry) error
- func (m *RelationshipsContactRef) WithData(data []*RelationshipsContactRefData) *RelationshipsContactRef
- type RelationshipsContactRefData
- func (m *RelationshipsContactRefData) Json() string
- func (m *RelationshipsContactRefData) MarshalBinary() ([]byte, error)
- func (m *RelationshipsContactRefData) UnmarshalBinary(b []byte) error
- func (m *RelationshipsContactRefData) Validate(formats strfmt.Registry) error
- func (m *RelationshipsContactRefData) WithID(id strfmt.UUID) *RelationshipsContactRefData
- func (m *RelationshipsContactRefData) WithType(typeVar ContactResourceType) *RelationshipsContactRefData
- func (m *RelationshipsContactRefData) WithoutID() *RelationshipsContactRefData
- type RelationshipsPartyAccountRef
- func (m *RelationshipsPartyAccountRef) Json() string
- func (m *RelationshipsPartyAccountRef) MarshalBinary() ([]byte, error)
- func (m *RelationshipsPartyAccountRef) UnmarshalBinary(b []byte) error
- func (m *RelationshipsPartyAccountRef) Validate(formats strfmt.Registry) error
- func (m *RelationshipsPartyAccountRef) WithData(data []*RelationshipsPartyAccountRefData) *RelationshipsPartyAccountRef
- type RelationshipsPartyAccountRefData
- func (m *RelationshipsPartyAccountRefData) Json() string
- func (m *RelationshipsPartyAccountRefData) MarshalBinary() ([]byte, error)
- func (m *RelationshipsPartyAccountRefData) UnmarshalBinary(b []byte) error
- func (m *RelationshipsPartyAccountRefData) Validate(formats strfmt.Registry) error
- func (m *RelationshipsPartyAccountRefData) WithID(id strfmt.UUID) *RelationshipsPartyAccountRefData
- func (m *RelationshipsPartyAccountRefData) WithType(typeVar PartyAccountResourceType) *RelationshipsPartyAccountRefData
- func (m *RelationshipsPartyAccountRefData) WithoutID() *RelationshipsPartyAccountRefData
- type RelationshipsPartyProductEventProperties
- func (m *RelationshipsPartyProductEventProperties) Json() string
- func (m *RelationshipsPartyProductEventProperties) MarshalBinary() ([]byte, error)
- func (m *RelationshipsPartyProductEventProperties) UnmarshalBinary(b []byte) error
- func (m *RelationshipsPartyProductEventProperties) Validate(formats strfmt.Registry) error
- func (m *RelationshipsPartyProductEventProperties) WithData(data []*PartyProductEvent) *RelationshipsPartyProductEventProperties
- type RelationshipsPartyProductProperties
- func (m *RelationshipsPartyProductProperties) Json() string
- func (m *RelationshipsPartyProductProperties) MarshalBinary() ([]byte, error)
- func (m *RelationshipsPartyProductProperties) UnmarshalBinary(b []byte) error
- func (m *RelationshipsPartyProductProperties) Validate(formats strfmt.Registry) error
- func (m *RelationshipsPartyProductProperties) WithData(data []*PartyProduct) *RelationshipsPartyProductProperties
- type RelationshipsPartyProductRef
- func (m *RelationshipsPartyProductRef) Json() string
- func (m *RelationshipsPartyProductRef) MarshalBinary() ([]byte, error)
- func (m *RelationshipsPartyProductRef) UnmarshalBinary(b []byte) error
- func (m *RelationshipsPartyProductRef) Validate(formats strfmt.Registry) error
- func (m *RelationshipsPartyProductRef) WithData(data []*RelationshipsPartyProductRefData) *RelationshipsPartyProductRef
- type RelationshipsPartyProductRefData
- func (m *RelationshipsPartyProductRefData) Json() string
- func (m *RelationshipsPartyProductRefData) MarshalBinary() ([]byte, error)
- func (m *RelationshipsPartyProductRefData) UnmarshalBinary(b []byte) error
- func (m *RelationshipsPartyProductRefData) Validate(formats strfmt.Registry) error
- func (m *RelationshipsPartyProductRefData) WithID(id strfmt.UUID) *RelationshipsPartyProductRefData
- func (m *RelationshipsPartyProductRefData) WithType(typeVar PartyProductResourceType) *RelationshipsPartyProductRefData
- func (m *RelationshipsPartyProductRefData) WithoutID() *RelationshipsPartyProductRefData
- type RelationshipsPartyProductUpdatedEventProperties
- func (m *RelationshipsPartyProductUpdatedEventProperties) Json() string
- func (m *RelationshipsPartyProductUpdatedEventProperties) MarshalBinary() ([]byte, error)
- func (m *RelationshipsPartyProductUpdatedEventProperties) UnmarshalBinary(b []byte) error
- func (m *RelationshipsPartyProductUpdatedEventProperties) Validate(formats strfmt.Registry) error
- func (m *RelationshipsPartyProductUpdatedEventProperties) WithData(data []*PartyProductUpdatedEvent) *RelationshipsPartyProductUpdatedEventProperties
- type RelationshipsPartyRef
- func (m *RelationshipsPartyRef) Json() string
- func (m *RelationshipsPartyRef) MarshalBinary() ([]byte, error)
- func (m *RelationshipsPartyRef) UnmarshalBinary(b []byte) error
- func (m *RelationshipsPartyRef) Validate(formats strfmt.Registry) error
- func (m *RelationshipsPartyRef) WithData(data []*RelationshipsPartyRefData) *RelationshipsPartyRef
- type RelationshipsPartyRefData
- func (m *RelationshipsPartyRefData) Json() string
- func (m *RelationshipsPartyRefData) MarshalBinary() ([]byte, error)
- func (m *RelationshipsPartyRefData) UnmarshalBinary(b []byte) error
- func (m *RelationshipsPartyRefData) Validate(formats strfmt.Registry) error
- func (m *RelationshipsPartyRefData) WithID(id strfmt.UUID) *RelationshipsPartyRefData
- func (m *RelationshipsPartyRefData) WithType(typeVar PartyResourceType) *RelationshipsPartyRefData
- func (m *RelationshipsPartyRefData) WithoutID() *RelationshipsPartyRefData
- type RelationshipsPayment
- func (m *RelationshipsPayment) Json() string
- func (m *RelationshipsPayment) MarshalBinary() ([]byte, error)
- func (m *RelationshipsPayment) UnmarshalBinary(b []byte) error
- func (m *RelationshipsPayment) Validate(formats strfmt.Registry) error
- func (m *RelationshipsPayment) WithData(data []*RelationshipsPaymentProperties) *RelationshipsPayment
- type RelationshipsPaymentAdmission
- func (m *RelationshipsPaymentAdmission) Json() string
- func (m *RelationshipsPaymentAdmission) MarshalBinary() ([]byte, error)
- func (m *RelationshipsPaymentAdmission) UnmarshalBinary(b []byte) error
- func (m *RelationshipsPaymentAdmission) Validate(formats strfmt.Registry) error
- func (m *RelationshipsPaymentAdmission) WithData(data []*RelationshipsPaymentAdmissionProperties) *RelationshipsPaymentAdmission
- type RelationshipsPaymentAdmissionProperties
- func (m *RelationshipsPaymentAdmissionProperties) Json() string
- func (m *RelationshipsPaymentAdmissionProperties) MarshalBinary() ([]byte, error)
- func (m *RelationshipsPaymentAdmissionProperties) UnmarshalBinary(b []byte) error
- func (m *RelationshipsPaymentAdmissionProperties) Validate(formats strfmt.Registry) error
- func (m *RelationshipsPaymentAdmissionProperties) WithID(id strfmt.UUID) *RelationshipsPaymentAdmissionProperties
- func (m *RelationshipsPaymentAdmissionProperties) WithType(typeVar PaymentAdmissionResourceType) *RelationshipsPaymentAdmissionProperties
- func (m *RelationshipsPaymentAdmissionProperties) WithoutID() *RelationshipsPaymentAdmissionProperties
- type RelationshipsPaymentProperties
- func (m *RelationshipsPaymentProperties) Json() string
- func (m *RelationshipsPaymentProperties) MarshalBinary() ([]byte, error)
- func (m *RelationshipsPaymentProperties) UnmarshalBinary(b []byte) error
- func (m *RelationshipsPaymentProperties) Validate(formats strfmt.Registry) error
- func (m *RelationshipsPaymentProperties) WithID(id strfmt.UUID) *RelationshipsPaymentProperties
- func (m *RelationshipsPaymentProperties) WithType(typeVar PaymentResourceType) *RelationshipsPaymentProperties
- func (m *RelationshipsPaymentProperties) WithoutID() *RelationshipsPaymentProperties
- type RelationshipsQuery
- func (m *RelationshipsQuery) Json() string
- func (m *RelationshipsQuery) MarshalBinary() ([]byte, error)
- func (m *RelationshipsQuery) UnmarshalBinary(b []byte) error
- func (m *RelationshipsQuery) Validate(formats strfmt.Registry) error
- func (m *RelationshipsQuery) WithData(data []*RelationshipsQueryProperties) *RelationshipsQuery
- type RelationshipsQueryAdmission
- func (m *RelationshipsQueryAdmission) Json() string
- func (m *RelationshipsQueryAdmission) MarshalBinary() ([]byte, error)
- func (m *RelationshipsQueryAdmission) UnmarshalBinary(b []byte) error
- func (m *RelationshipsQueryAdmission) Validate(formats strfmt.Registry) error
- func (m *RelationshipsQueryAdmission) WithData(data []*RelationshipsQueryAdmissionProperties) *RelationshipsQueryAdmission
- type RelationshipsQueryAdmissionProperties
- func (m *RelationshipsQueryAdmissionProperties) Json() string
- func (m *RelationshipsQueryAdmissionProperties) MarshalBinary() ([]byte, error)
- func (m *RelationshipsQueryAdmissionProperties) UnmarshalBinary(b []byte) error
- func (m *RelationshipsQueryAdmissionProperties) Validate(formats strfmt.Registry) error
- func (m *RelationshipsQueryAdmissionProperties) WithID(id strfmt.UUID) *RelationshipsQueryAdmissionProperties
- func (m *RelationshipsQueryAdmissionProperties) WithType(typeVar QueryAdmissionResourceType) *RelationshipsQueryAdmissionProperties
- func (m *RelationshipsQueryAdmissionProperties) WithoutID() *RelationshipsQueryAdmissionProperties
- type RelationshipsQueryProperties
- func (m *RelationshipsQueryProperties) Json() string
- func (m *RelationshipsQueryProperties) MarshalBinary() ([]byte, error)
- func (m *RelationshipsQueryProperties) UnmarshalBinary(b []byte) error
- func (m *RelationshipsQueryProperties) Validate(formats strfmt.Registry) error
- func (m *RelationshipsQueryProperties) WithID(id strfmt.UUID) *RelationshipsQueryProperties
- func (m *RelationshipsQueryProperties) WithType(typeVar QueryResourceType) *RelationshipsQueryProperties
- func (m *RelationshipsQueryProperties) WithoutID() *RelationshipsQueryProperties
- type RelationshipsQueryResponse
- func (m *RelationshipsQueryResponse) Json() string
- func (m *RelationshipsQueryResponse) MarshalBinary() ([]byte, error)
- func (m *RelationshipsQueryResponse) UnmarshalBinary(b []byte) error
- func (m *RelationshipsQueryResponse) Validate(formats strfmt.Registry) error
- func (m *RelationshipsQueryResponse) WithData(data []*RelationshipsQueryResponseProperties) *RelationshipsQueryResponse
- type RelationshipsQueryResponseProperties
- func (m *RelationshipsQueryResponseProperties) Json() string
- func (m *RelationshipsQueryResponseProperties) MarshalBinary() ([]byte, error)
- func (m *RelationshipsQueryResponseProperties) UnmarshalBinary(b []byte) error
- func (m *RelationshipsQueryResponseProperties) Validate(formats strfmt.Registry) error
- func (m *RelationshipsQueryResponseProperties) WithID(id strfmt.UUID) *RelationshipsQueryResponseProperties
- func (m *RelationshipsQueryResponseProperties) WithType(typeVar QueryResponseResourceType) *RelationshipsQueryResponseProperties
- func (m *RelationshipsQueryResponseProperties) WithoutID() *RelationshipsQueryResponseProperties
- type Report
- func (m *Report) Json() string
- func (m *Report) MarshalBinary() ([]byte, error)
- func (m *Report) UnmarshalBinary(b []byte) error
- func (m *Report) Validate(formats strfmt.Registry) error
- func (m *Report) WithAttributes(attributes ReportAttributes) *Report
- func (m *Report) WithCreatedOn(createdOn strfmt.DateTime) *Report
- func (m *Report) WithID(id strfmt.UUID) *Report
- func (m *Report) WithModifiedOn(modifiedOn strfmt.DateTime) *Report
- func (m *Report) WithOrganisationID(organisationID strfmt.UUID) *Report
- func (m *Report) WithRelationships(relationships ReportRelationships) *Report
- func (m *Report) WithType(typeVar string) *Report
- func (m *Report) WithVersion(version int64) *Report
- func (m *Report) WithoutAttributes() *Report
- func (m *Report) WithoutRelationships() *Report
- func (m *Report) WithoutVersion() *Report
- type ReportAdmission
- func (m *ReportAdmission) Json() string
- func (m *ReportAdmission) MarshalBinary() ([]byte, error)
- func (m *ReportAdmission) UnmarshalBinary(b []byte) error
- func (m *ReportAdmission) Validate(formats strfmt.Registry) error
- func (m *ReportAdmission) WithAttributes(attributes ReportAdmissionAttributes) *ReportAdmission
- func (m *ReportAdmission) WithCreatedOn(createdOn strfmt.DateTime) *ReportAdmission
- func (m *ReportAdmission) WithID(id strfmt.UUID) *ReportAdmission
- func (m *ReportAdmission) WithModifiedOn(modifiedOn strfmt.DateTime) *ReportAdmission
- func (m *ReportAdmission) WithOrganisationID(organisationID strfmt.UUID) *ReportAdmission
- func (m *ReportAdmission) WithRelationships(relationships ReportAdmissionRelationships) *ReportAdmission
- func (m *ReportAdmission) WithType(typeVar string) *ReportAdmission
- func (m *ReportAdmission) WithVersion(version int64) *ReportAdmission
- func (m *ReportAdmission) WithoutAttributes() *ReportAdmission
- func (m *ReportAdmission) WithoutRelationships() *ReportAdmission
- func (m *ReportAdmission) WithoutVersion() *ReportAdmission
- type ReportAdmissionAttributes
- func (m *ReportAdmissionAttributes) Json() string
- func (m *ReportAdmissionAttributes) MarshalBinary() ([]byte, error)
- func (m *ReportAdmissionAttributes) UnmarshalBinary(b []byte) error
- func (m *ReportAdmissionAttributes) Validate(formats strfmt.Registry) error
- func (m *ReportAdmissionAttributes) WithAdmissionDatetime(admissionDatetime strfmt.DateTime) *ReportAdmissionAttributes
- func (m *ReportAdmissionAttributes) WithSchemeStatusCode(schemeStatusCode string) *ReportAdmissionAttributes
- func (m *ReportAdmissionAttributes) WithSchemeStatusCodeDescription(schemeStatusCodeDescription string) *ReportAdmissionAttributes
- func (m *ReportAdmissionAttributes) WithSourceGateway(sourceGateway string) *ReportAdmissionAttributes
- func (m *ReportAdmissionAttributes) WithStatus(status ReportAdmissionStatus) *ReportAdmissionAttributes
- type ReportAdmissionDetailsResponse
- func (m *ReportAdmissionDetailsResponse) Json() string
- func (m *ReportAdmissionDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *ReportAdmissionDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *ReportAdmissionDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *ReportAdmissionDetailsResponse) WithData(data ReportAdmission) *ReportAdmissionDetailsResponse
- func (m *ReportAdmissionDetailsResponse) WithLinks(links Links) *ReportAdmissionDetailsResponse
- func (m *ReportAdmissionDetailsResponse) WithoutData() *ReportAdmissionDetailsResponse
- func (m *ReportAdmissionDetailsResponse) WithoutLinks() *ReportAdmissionDetailsResponse
- type ReportAdmissionRelationships
- func (m *ReportAdmissionRelationships) Json() string
- func (m *ReportAdmissionRelationships) MarshalBinary() ([]byte, error)
- func (m *ReportAdmissionRelationships) UnmarshalBinary(b []byte) error
- func (m *ReportAdmissionRelationships) Validate(formats strfmt.Registry) error
- func (m *ReportAdmissionRelationships) WithReport(report ReportAdmissionRelationshipsReport) *ReportAdmissionRelationships
- func (m *ReportAdmissionRelationships) WithoutReport() *ReportAdmissionRelationships
- type ReportAdmissionRelationshipsReport
- func (m *ReportAdmissionRelationshipsReport) Json() string
- func (m *ReportAdmissionRelationshipsReport) MarshalBinary() ([]byte, error)
- func (m *ReportAdmissionRelationshipsReport) UnmarshalBinary(b []byte) error
- func (m *ReportAdmissionRelationshipsReport) Validate(formats strfmt.Registry) error
- func (m *ReportAdmissionRelationshipsReport) WithData(data []*Report) *ReportAdmissionRelationshipsReport
- type ReportAdmissionStatus
- type ReportAttributes
- func (m *ReportAttributes) Json() string
- func (m *ReportAttributes) MarshalBinary() ([]byte, error)
- func (m *ReportAttributes) UnmarshalBinary(b []byte) error
- func (m *ReportAttributes) Validate(formats strfmt.Registry) error
- func (m *ReportAttributes) WithFormats(formats []string) *ReportAttributes
- func (m *ReportAttributes) WithGenerationTime(generationTime strfmt.DateTime) *ReportAttributes
- func (m *ReportAttributes) WithProcessingDate(processingDate strfmt.Date) *ReportAttributes
- func (m *ReportAttributes) WithReportSource(reportSource string) *ReportAttributes
- func (m *ReportAttributes) WithReportType(reportType string) *ReportAttributes
- func (m *ReportAttributes) WithReportTypeDescription(reportTypeDescription string) *ReportAttributes
- func (m *ReportAttributes) WithoutProcessingDate() *ReportAttributes
- type ReportDetailsListResponse
- func (m *ReportDetailsListResponse) Json() string
- func (m *ReportDetailsListResponse) MarshalBinary() ([]byte, error)
- func (m *ReportDetailsListResponse) UnmarshalBinary(b []byte) error
- func (m *ReportDetailsListResponse) Validate(formats strfmt.Registry) error
- func (m *ReportDetailsListResponse) WithData(data []*Report) *ReportDetailsListResponse
- func (m *ReportDetailsListResponse) WithLinks(links Links) *ReportDetailsListResponse
- func (m *ReportDetailsListResponse) WithoutLinks() *ReportDetailsListResponse
- type ReportDetailsResponse
- func (m *ReportDetailsResponse) Json() string
- func (m *ReportDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *ReportDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *ReportDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *ReportDetailsResponse) WithData(data Report) *ReportDetailsResponse
- func (m *ReportDetailsResponse) WithoutData() *ReportDetailsResponse
- type ReportLink
- func (m *ReportLink) Json() string
- func (m *ReportLink) MarshalBinary() ([]byte, error)
- func (m *ReportLink) UnmarshalBinary(b []byte) error
- func (m *ReportLink) Validate(formats strfmt.Registry) error
- func (m *ReportLink) WithHref(href strfmt.URI) *ReportLink
- func (m *ReportLink) WithMeta(meta ReportLinkMeta) *ReportLink
- func (m *ReportLink) WithoutHref() *ReportLink
- func (m *ReportLink) WithoutMeta() *ReportLink
- type ReportLinkMeta
- type ReportRelationships
- func (m *ReportRelationships) Json() string
- func (m *ReportRelationships) MarshalBinary() ([]byte, error)
- func (m *ReportRelationships) UnmarshalBinary(b []byte) error
- func (m *ReportRelationships) Validate(formats strfmt.Registry) error
- func (m *ReportRelationships) WithReportAdmission(reportAdmission ReportRelationshipsReportAdmission) *ReportRelationships
- func (m *ReportRelationships) WithoutReportAdmission() *ReportRelationships
- type ReportRelationshipsReportAdmission
- func (m *ReportRelationshipsReportAdmission) Json() string
- func (m *ReportRelationshipsReportAdmission) MarshalBinary() ([]byte, error)
- func (m *ReportRelationshipsReportAdmission) UnmarshalBinary(b []byte) error
- func (m *ReportRelationshipsReportAdmission) Validate(formats strfmt.Registry) error
- func (m *ReportRelationshipsReportAdmission) WithData(data []*ReportAdmission) *ReportRelationshipsReportAdmission
- type ResourceType
- type ReturnAdmission
- func (m *ReturnAdmission) Json() string
- func (m *ReturnAdmission) MarshalBinary() ([]byte, error)
- func (m *ReturnAdmission) UnmarshalBinary(b []byte) error
- func (m *ReturnAdmission) Validate(formats strfmt.Registry) error
- func (m *ReturnAdmission) WithAttributes(attributes ReturnAdmissionAttributes) *ReturnAdmission
- func (m *ReturnAdmission) WithCreatedOn(createdOn strfmt.DateTime) *ReturnAdmission
- func (m *ReturnAdmission) WithID(id strfmt.UUID) *ReturnAdmission
- func (m *ReturnAdmission) WithModifiedOn(modifiedOn strfmt.DateTime) *ReturnAdmission
- func (m *ReturnAdmission) WithOrganisationID(organisationID strfmt.UUID) *ReturnAdmission
- func (m *ReturnAdmission) WithRelationships(relationships ReturnAdmissionRelationships) *ReturnAdmission
- func (m *ReturnAdmission) WithType(typeVar string) *ReturnAdmission
- func (m *ReturnAdmission) WithVersion(version int64) *ReturnAdmission
- func (m *ReturnAdmission) WithoutAttributes() *ReturnAdmission
- func (m *ReturnAdmission) WithoutCreatedOn() *ReturnAdmission
- func (m *ReturnAdmission) WithoutID() *ReturnAdmission
- func (m *ReturnAdmission) WithoutModifiedOn() *ReturnAdmission
- func (m *ReturnAdmission) WithoutOrganisationID() *ReturnAdmission
- func (m *ReturnAdmission) WithoutRelationships() *ReturnAdmission
- func (m *ReturnAdmission) WithoutVersion() *ReturnAdmission
- type ReturnAdmissionAttributes
- func (m *ReturnAdmissionAttributes) Json() string
- func (m *ReturnAdmissionAttributes) MarshalBinary() ([]byte, error)
- func (m *ReturnAdmissionAttributes) UnmarshalBinary(b []byte) error
- func (m *ReturnAdmissionAttributes) Validate(formats strfmt.Registry) error
- func (m *ReturnAdmissionAttributes) WithAdmissionDatetime(admissionDatetime strfmt.DateTime) *ReturnAdmissionAttributes
- func (m *ReturnAdmissionAttributes) WithSchemeStatusCode(schemeStatusCode string) *ReturnAdmissionAttributes
- func (m *ReturnAdmissionAttributes) WithSchemeStatusCodeDescription(schemeStatusCodeDescription string) *ReturnAdmissionAttributes
- func (m *ReturnAdmissionAttributes) WithSettlementCycle(settlementCycle int64) *ReturnAdmissionAttributes
- func (m *ReturnAdmissionAttributes) WithSettlementDate(settlementDate strfmt.Date) *ReturnAdmissionAttributes
- func (m *ReturnAdmissionAttributes) WithStatus(status ReturnAdmissionStatus) *ReturnAdmissionAttributes
- func (m *ReturnAdmissionAttributes) WithStatusReason(statusReason string) *ReturnAdmissionAttributes
- func (m *ReturnAdmissionAttributes) WithUniqueSchemeID(uniqueSchemeID string) *ReturnAdmissionAttributes
- func (m *ReturnAdmissionAttributes) WithoutSettlementCycle() *ReturnAdmissionAttributes
- func (m *ReturnAdmissionAttributes) WithoutSettlementDate() *ReturnAdmissionAttributes
- type ReturnAdmissionDetailsResponse
- func (m *ReturnAdmissionDetailsResponse) Json() string
- func (m *ReturnAdmissionDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *ReturnAdmissionDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *ReturnAdmissionDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *ReturnAdmissionDetailsResponse) WithData(data ReturnAdmission) *ReturnAdmissionDetailsResponse
- func (m *ReturnAdmissionDetailsResponse) WithLinks(links Links) *ReturnAdmissionDetailsResponse
- func (m *ReturnAdmissionDetailsResponse) WithoutData() *ReturnAdmissionDetailsResponse
- func (m *ReturnAdmissionDetailsResponse) WithoutLinks() *ReturnAdmissionDetailsResponse
- type ReturnAdmissionRelationships
- func (m *ReturnAdmissionRelationships) Json() string
- func (m *ReturnAdmissionRelationships) MarshalBinary() ([]byte, error)
- func (m *ReturnAdmissionRelationships) UnmarshalBinary(b []byte) error
- func (m *ReturnAdmissionRelationships) Validate(formats strfmt.Registry) error
- func (m *ReturnAdmissionRelationships) WithPayment(payment RelationshipPayments) *ReturnAdmissionRelationships
- func (m *ReturnAdmissionRelationships) WithPaymentReturn(paymentReturn RelationshipReturns) *ReturnAdmissionRelationships
- func (m *ReturnAdmissionRelationships) WithValidations(validations RelationshipLinks) *ReturnAdmissionRelationships
- func (m *ReturnAdmissionRelationships) WithoutPayment() *ReturnAdmissionRelationships
- func (m *ReturnAdmissionRelationships) WithoutPaymentReturn() *ReturnAdmissionRelationships
- func (m *ReturnAdmissionRelationships) WithoutValidations() *ReturnAdmissionRelationships
- type ReturnAdmissionStatus
- type ReturnCreation
- func (m *ReturnCreation) Json() string
- func (m *ReturnCreation) MarshalBinary() ([]byte, error)
- func (m *ReturnCreation) UnmarshalBinary(b []byte) error
- func (m *ReturnCreation) Validate(formats strfmt.Registry) error
- func (m *ReturnCreation) WithData(data ReturnPayment) *ReturnCreation
- func (m *ReturnCreation) WithoutData() *ReturnCreation
- type ReturnCreationResponse
- func (m *ReturnCreationResponse) Json() string
- func (m *ReturnCreationResponse) MarshalBinary() ([]byte, error)
- func (m *ReturnCreationResponse) UnmarshalBinary(b []byte) error
- func (m *ReturnCreationResponse) Validate(formats strfmt.Registry) error
- func (m *ReturnCreationResponse) WithData(data ReturnPayment) *ReturnCreationResponse
- func (m *ReturnCreationResponse) WithLinks(links Links) *ReturnCreationResponse
- func (m *ReturnCreationResponse) WithoutData() *ReturnCreationResponse
- func (m *ReturnCreationResponse) WithoutLinks() *ReturnCreationResponse
- type ReturnDetailsResponse
- func (m *ReturnDetailsResponse) Json() string
- func (m *ReturnDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *ReturnDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *ReturnDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *ReturnDetailsResponse) WithData(data ReturnPayment) *ReturnDetailsResponse
- func (m *ReturnDetailsResponse) WithLinks(links Links) *ReturnDetailsResponse
- func (m *ReturnDetailsResponse) WithoutData() *ReturnDetailsResponse
- func (m *ReturnDetailsResponse) WithoutLinks() *ReturnDetailsResponse
- type ReturnPayment
- func (m *ReturnPayment) Json() string
- func (m *ReturnPayment) MarshalBinary() ([]byte, error)
- func (m *ReturnPayment) UnmarshalBinary(b []byte) error
- func (m *ReturnPayment) Validate(formats strfmt.Registry) error
- func (m *ReturnPayment) WithAttributes(attributes ReturnPaymentAttributes) *ReturnPayment
- func (m *ReturnPayment) WithCreatedOn(createdOn strfmt.DateTime) *ReturnPayment
- func (m *ReturnPayment) WithID(id strfmt.UUID) *ReturnPayment
- func (m *ReturnPayment) WithModifiedOn(modifiedOn strfmt.DateTime) *ReturnPayment
- func (m *ReturnPayment) WithOrganisationID(organisationID strfmt.UUID) *ReturnPayment
- func (m *ReturnPayment) WithRelationships(relationships ReturnPaymentRelationships) *ReturnPayment
- func (m *ReturnPayment) WithType(typeVar string) *ReturnPayment
- func (m *ReturnPayment) WithVersion(version int64) *ReturnPayment
- func (m *ReturnPayment) WithoutAttributes() *ReturnPayment
- func (m *ReturnPayment) WithoutCreatedOn() *ReturnPayment
- func (m *ReturnPayment) WithoutID() *ReturnPayment
- func (m *ReturnPayment) WithoutModifiedOn() *ReturnPayment
- func (m *ReturnPayment) WithoutOrganisationID() *ReturnPayment
- func (m *ReturnPayment) WithoutRelationships() *ReturnPayment
- func (m *ReturnPayment) WithoutVersion() *ReturnPayment
- type ReturnPaymentAttributes
- func (m *ReturnPaymentAttributes) Json() string
- func (m *ReturnPaymentAttributes) MarshalBinary() ([]byte, error)
- func (m *ReturnPaymentAttributes) UnmarshalBinary(b []byte) error
- func (m *ReturnPaymentAttributes) Validate(formats strfmt.Registry) error
- func (m *ReturnPaymentAttributes) WithAmount(amount string) *ReturnPaymentAttributes
- func (m *ReturnPaymentAttributes) WithClearingID(clearingID string) *ReturnPaymentAttributes
- func (m *ReturnPaymentAttributes) WithCurrency(currency string) *ReturnPaymentAttributes
- func (m *ReturnPaymentAttributes) WithLimitBreachEndDatetime(limitBreachEndDatetime strfmt.DateTime) *ReturnPaymentAttributes
- func (m *ReturnPaymentAttributes) WithLimitBreachStartDatetime(limitBreachStartDatetime strfmt.DateTime) *ReturnPaymentAttributes
- func (m *ReturnPaymentAttributes) WithReason(reason string) *ReturnPaymentAttributes
- func (m *ReturnPaymentAttributes) WithReturnCode(returnCode string) *ReturnPaymentAttributes
- func (m *ReturnPaymentAttributes) WithSchemeTransactionID(schemeTransactionID string) *ReturnPaymentAttributes
- func (m *ReturnPaymentAttributes) WithoutLimitBreachEndDatetime() *ReturnPaymentAttributes
- func (m *ReturnPaymentAttributes) WithoutLimitBreachStartDatetime() *ReturnPaymentAttributes
- func (m *ReturnPaymentAttributes) WithoutReason() *ReturnPaymentAttributes
- type ReturnPaymentRelationships
- func (m *ReturnPaymentRelationships) Json() string
- func (m *ReturnPaymentRelationships) MarshalBinary() ([]byte, error)
- func (m *ReturnPaymentRelationships) UnmarshalBinary(b []byte) error
- func (m *ReturnPaymentRelationships) Validate(formats strfmt.Registry) error
- func (m *ReturnPaymentRelationships) WithPayment(payment RelationshipLinks) *ReturnPaymentRelationships
- func (m *ReturnPaymentRelationships) WithReturnAdmission(returnAdmission RelationshipLinks) *ReturnPaymentRelationships
- func (m *ReturnPaymentRelationships) WithReturnSubmission(returnSubmission RelationshipLinks) *ReturnPaymentRelationships
- func (m *ReturnPaymentRelationships) WithoutPayment() *ReturnPaymentRelationships
- func (m *ReturnPaymentRelationships) WithoutReturnAdmission() *ReturnPaymentRelationships
- func (m *ReturnPaymentRelationships) WithoutReturnSubmission() *ReturnPaymentRelationships
- type ReturnReversal
- func (m *ReturnReversal) Json() string
- func (m *ReturnReversal) MarshalBinary() ([]byte, error)
- func (m *ReturnReversal) UnmarshalBinary(b []byte) error
- func (m *ReturnReversal) Validate(formats strfmt.Registry) error
- func (m *ReturnReversal) WithAttributes(attributes interface{}) *ReturnReversal
- func (m *ReturnReversal) WithCreatedOn(createdOn strfmt.DateTime) *ReturnReversal
- func (m *ReturnReversal) WithID(id strfmt.UUID) *ReturnReversal
- func (m *ReturnReversal) WithModifiedOn(modifiedOn strfmt.DateTime) *ReturnReversal
- func (m *ReturnReversal) WithOrganisationID(organisationID strfmt.UUID) *ReturnReversal
- func (m *ReturnReversal) WithRelationships(relationships ReturnReversalRelationships) *ReturnReversal
- func (m *ReturnReversal) WithType(typeVar string) *ReturnReversal
- func (m *ReturnReversal) WithVersion(version int64) *ReturnReversal
- func (m *ReturnReversal) WithoutCreatedOn() *ReturnReversal
- func (m *ReturnReversal) WithoutID() *ReturnReversal
- func (m *ReturnReversal) WithoutModifiedOn() *ReturnReversal
- func (m *ReturnReversal) WithoutOrganisationID() *ReturnReversal
- func (m *ReturnReversal) WithoutRelationships() *ReturnReversal
- func (m *ReturnReversal) WithoutVersion() *ReturnReversal
- type ReturnReversalAdmission
- func (m *ReturnReversalAdmission) Json() string
- func (m *ReturnReversalAdmission) MarshalBinary() ([]byte, error)
- func (m *ReturnReversalAdmission) UnmarshalBinary(b []byte) error
- func (m *ReturnReversalAdmission) Validate(formats strfmt.Registry) error
- func (m *ReturnReversalAdmission) WithAttributes(attributes ReturnReversalAdmissionAttributes) *ReturnReversalAdmission
- func (m *ReturnReversalAdmission) WithCreatedOn(createdOn strfmt.DateTime) *ReturnReversalAdmission
- func (m *ReturnReversalAdmission) WithID(id strfmt.UUID) *ReturnReversalAdmission
- func (m *ReturnReversalAdmission) WithModifiedOn(modifiedOn strfmt.DateTime) *ReturnReversalAdmission
- func (m *ReturnReversalAdmission) WithOrganisationID(organisationID strfmt.UUID) *ReturnReversalAdmission
- func (m *ReturnReversalAdmission) WithRelationships(relationships ReturnReversalAdmissionRelationships) *ReturnReversalAdmission
- func (m *ReturnReversalAdmission) WithType(typeVar string) *ReturnReversalAdmission
- func (m *ReturnReversalAdmission) WithVersion(version int64) *ReturnReversalAdmission
- func (m *ReturnReversalAdmission) WithoutAttributes() *ReturnReversalAdmission
- func (m *ReturnReversalAdmission) WithoutCreatedOn() *ReturnReversalAdmission
- func (m *ReturnReversalAdmission) WithoutID() *ReturnReversalAdmission
- func (m *ReturnReversalAdmission) WithoutModifiedOn() *ReturnReversalAdmission
- func (m *ReturnReversalAdmission) WithoutOrganisationID() *ReturnReversalAdmission
- func (m *ReturnReversalAdmission) WithoutRelationships() *ReturnReversalAdmission
- func (m *ReturnReversalAdmission) WithoutVersion() *ReturnReversalAdmission
- type ReturnReversalAdmissionAttributes
- func (m *ReturnReversalAdmissionAttributes) Json() string
- func (m *ReturnReversalAdmissionAttributes) MarshalBinary() ([]byte, error)
- func (m *ReturnReversalAdmissionAttributes) UnmarshalBinary(b []byte) error
- func (m *ReturnReversalAdmissionAttributes) Validate(formats strfmt.Registry) error
- func (m *ReturnReversalAdmissionAttributes) WithSchemeStatusCode(schemeStatusCode string) *ReturnReversalAdmissionAttributes
- func (m *ReturnReversalAdmissionAttributes) WithSchemeStatusCodeDescription(schemeStatusCodeDescription string) *ReturnReversalAdmissionAttributes
- type ReturnReversalAdmissionDetailsResponse
- func (m *ReturnReversalAdmissionDetailsResponse) Json() string
- func (m *ReturnReversalAdmissionDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *ReturnReversalAdmissionDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *ReturnReversalAdmissionDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *ReturnReversalAdmissionDetailsResponse) WithData(data ReturnReversalAdmission) *ReturnReversalAdmissionDetailsResponse
- func (m *ReturnReversalAdmissionDetailsResponse) WithLinks(links Links) *ReturnReversalAdmissionDetailsResponse
- func (m *ReturnReversalAdmissionDetailsResponse) WithoutData() *ReturnReversalAdmissionDetailsResponse
- func (m *ReturnReversalAdmissionDetailsResponse) WithoutLinks() *ReturnReversalAdmissionDetailsResponse
- type ReturnReversalAdmissionRelationships
- func (m *ReturnReversalAdmissionRelationships) Json() string
- func (m *ReturnReversalAdmissionRelationships) MarshalBinary() ([]byte, error)
- func (m *ReturnReversalAdmissionRelationships) UnmarshalBinary(b []byte) error
- func (m *ReturnReversalAdmissionRelationships) Validate(formats strfmt.Registry) error
- func (m *ReturnReversalAdmissionRelationships) WithPayment(payment RelationshipPayments) *ReturnReversalAdmissionRelationships
- func (m *ReturnReversalAdmissionRelationships) WithPaymentReturn(paymentReturn RelationshipReturns) *ReturnReversalAdmissionRelationships
- func (m *ReturnReversalAdmissionRelationships) WithPaymentReturnReversal(paymentReturnReversal RelationshipReturnReversals) *ReturnReversalAdmissionRelationships
- func (m *ReturnReversalAdmissionRelationships) WithoutPayment() *ReturnReversalAdmissionRelationships
- func (m *ReturnReversalAdmissionRelationships) WithoutPaymentReturn() *ReturnReversalAdmissionRelationships
- func (m *ReturnReversalAdmissionRelationships) WithoutPaymentReturnReversal() *ReturnReversalAdmissionRelationships
- type ReturnReversalCreation
- func (m *ReturnReversalCreation) Json() string
- func (m *ReturnReversalCreation) MarshalBinary() ([]byte, error)
- func (m *ReturnReversalCreation) UnmarshalBinary(b []byte) error
- func (m *ReturnReversalCreation) Validate(formats strfmt.Registry) error
- func (m *ReturnReversalCreation) WithData(data ReturnReversal) *ReturnReversalCreation
- func (m *ReturnReversalCreation) WithoutData() *ReturnReversalCreation
- type ReturnReversalCreationResponse
- func (m *ReturnReversalCreationResponse) Json() string
- func (m *ReturnReversalCreationResponse) MarshalBinary() ([]byte, error)
- func (m *ReturnReversalCreationResponse) UnmarshalBinary(b []byte) error
- func (m *ReturnReversalCreationResponse) Validate(formats strfmt.Registry) error
- func (m *ReturnReversalCreationResponse) WithData(data ReturnReversal) *ReturnReversalCreationResponse
- func (m *ReturnReversalCreationResponse) WithLinks(links Links) *ReturnReversalCreationResponse
- func (m *ReturnReversalCreationResponse) WithoutData() *ReturnReversalCreationResponse
- func (m *ReturnReversalCreationResponse) WithoutLinks() *ReturnReversalCreationResponse
- type ReturnReversalDetailsResponse
- func (m *ReturnReversalDetailsResponse) Json() string
- func (m *ReturnReversalDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *ReturnReversalDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *ReturnReversalDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *ReturnReversalDetailsResponse) WithData(data ReturnReversal) *ReturnReversalDetailsResponse
- func (m *ReturnReversalDetailsResponse) WithLinks(links Links) *ReturnReversalDetailsResponse
- func (m *ReturnReversalDetailsResponse) WithoutData() *ReturnReversalDetailsResponse
- func (m *ReturnReversalDetailsResponse) WithoutLinks() *ReturnReversalDetailsResponse
- type ReturnReversalRelationships
- func (m *ReturnReversalRelationships) Json() string
- func (m *ReturnReversalRelationships) MarshalBinary() ([]byte, error)
- func (m *ReturnReversalRelationships) UnmarshalBinary(b []byte) error
- func (m *ReturnReversalRelationships) Validate(formats strfmt.Registry) error
- func (m *ReturnReversalRelationships) WithPayment(payment RelationshipLinks) *ReturnReversalRelationships
- func (m *ReturnReversalRelationships) WithPaymentReturn(paymentReturn RelationshipLinks) *ReturnReversalRelationships
- func (m *ReturnReversalRelationships) WithReturnReversalAdmission(returnReversalAdmission RelationshipLinks) *ReturnReversalRelationships
- func (m *ReturnReversalRelationships) WithoutPayment() *ReturnReversalRelationships
- func (m *ReturnReversalRelationships) WithoutPaymentReturn() *ReturnReversalRelationships
- func (m *ReturnReversalRelationships) WithoutReturnReversalAdmission() *ReturnReversalRelationships
- type ReturnSubmission
- func (m *ReturnSubmission) Json() string
- func (m *ReturnSubmission) MarshalBinary() ([]byte, error)
- func (m *ReturnSubmission) UnmarshalBinary(b []byte) error
- func (m *ReturnSubmission) Validate(formats strfmt.Registry) error
- func (m *ReturnSubmission) WithAttributes(attributes ReturnSubmissionAttributes) *ReturnSubmission
- func (m *ReturnSubmission) WithCreatedOn(createdOn strfmt.DateTime) *ReturnSubmission
- func (m *ReturnSubmission) WithID(id strfmt.UUID) *ReturnSubmission
- func (m *ReturnSubmission) WithModifiedOn(modifiedOn strfmt.DateTime) *ReturnSubmission
- func (m *ReturnSubmission) WithOrganisationID(organisationID strfmt.UUID) *ReturnSubmission
- func (m *ReturnSubmission) WithRelationships(relationships ReturnSubmissionRelationships) *ReturnSubmission
- func (m *ReturnSubmission) WithType(typeVar string) *ReturnSubmission
- func (m *ReturnSubmission) WithVersion(version int64) *ReturnSubmission
- func (m *ReturnSubmission) WithoutAttributes() *ReturnSubmission
- func (m *ReturnSubmission) WithoutCreatedOn() *ReturnSubmission
- func (m *ReturnSubmission) WithoutID() *ReturnSubmission
- func (m *ReturnSubmission) WithoutModifiedOn() *ReturnSubmission
- func (m *ReturnSubmission) WithoutOrganisationID() *ReturnSubmission
- func (m *ReturnSubmission) WithoutRelationships() *ReturnSubmission
- func (m *ReturnSubmission) WithoutVersion() *ReturnSubmission
- type ReturnSubmissionAttributes
- func (m *ReturnSubmissionAttributes) Json() string
- func (m *ReturnSubmissionAttributes) MarshalBinary() ([]byte, error)
- func (m *ReturnSubmissionAttributes) UnmarshalBinary(b []byte) error
- func (m *ReturnSubmissionAttributes) Validate(formats strfmt.Registry) error
- func (m *ReturnSubmissionAttributes) WithLimitBreachEndDatetime(limitBreachEndDatetime strfmt.DateTime) *ReturnSubmissionAttributes
- func (m *ReturnSubmissionAttributes) WithLimitBreachStartDatetime(limitBreachStartDatetime strfmt.DateTime) *ReturnSubmissionAttributes
- func (m *ReturnSubmissionAttributes) WithRedirectedAccountNumber(redirectedAccountNumber string) *ReturnSubmissionAttributes
- func (m *ReturnSubmissionAttributes) WithRedirectedBankID(redirectedBankID string) *ReturnSubmissionAttributes
- func (m *ReturnSubmissionAttributes) WithSchemeStatusCode(schemeStatusCode string) *ReturnSubmissionAttributes
- func (m *ReturnSubmissionAttributes) WithSchemeStatusCodeDescription(schemeStatusCodeDescription string) *ReturnSubmissionAttributes
- func (m *ReturnSubmissionAttributes) WithSettlementCycle(settlementCycle int64) *ReturnSubmissionAttributes
- func (m *ReturnSubmissionAttributes) WithSettlementDate(settlementDate strfmt.Date) *ReturnSubmissionAttributes
- func (m *ReturnSubmissionAttributes) WithStatus(status ReturnSubmissionStatus) *ReturnSubmissionAttributes
- func (m *ReturnSubmissionAttributes) WithStatusReason(statusReason string) *ReturnSubmissionAttributes
- func (m *ReturnSubmissionAttributes) WithSubmissionDatetime(submissionDatetime strfmt.DateTime) *ReturnSubmissionAttributes
- func (m *ReturnSubmissionAttributes) WithTransactionStartDatetime(transactionStartDatetime strfmt.DateTime) *ReturnSubmissionAttributes
- func (m *ReturnSubmissionAttributes) WithoutLimitBreachEndDatetime() *ReturnSubmissionAttributes
- func (m *ReturnSubmissionAttributes) WithoutLimitBreachStartDatetime() *ReturnSubmissionAttributes
- func (m *ReturnSubmissionAttributes) WithoutSettlementCycle() *ReturnSubmissionAttributes
- func (m *ReturnSubmissionAttributes) WithoutSettlementDate() *ReturnSubmissionAttributes
- func (m *ReturnSubmissionAttributes) WithoutSubmissionDatetime() *ReturnSubmissionAttributes
- func (m *ReturnSubmissionAttributes) WithoutTransactionStartDatetime() *ReturnSubmissionAttributes
- type ReturnSubmissionCreation
- func (m *ReturnSubmissionCreation) Json() string
- func (m *ReturnSubmissionCreation) MarshalBinary() ([]byte, error)
- func (m *ReturnSubmissionCreation) UnmarshalBinary(b []byte) error
- func (m *ReturnSubmissionCreation) Validate(formats strfmt.Registry) error
- func (m *ReturnSubmissionCreation) WithData(data NewReturnSubmission) *ReturnSubmissionCreation
- func (m *ReturnSubmissionCreation) WithoutData() *ReturnSubmissionCreation
- type ReturnSubmissionCreationResponse
- func (m *ReturnSubmissionCreationResponse) Json() string
- func (m *ReturnSubmissionCreationResponse) MarshalBinary() ([]byte, error)
- func (m *ReturnSubmissionCreationResponse) UnmarshalBinary(b []byte) error
- func (m *ReturnSubmissionCreationResponse) Validate(formats strfmt.Registry) error
- func (m *ReturnSubmissionCreationResponse) WithData(data ReturnSubmission) *ReturnSubmissionCreationResponse
- func (m *ReturnSubmissionCreationResponse) WithLinks(links Links) *ReturnSubmissionCreationResponse
- func (m *ReturnSubmissionCreationResponse) WithoutData() *ReturnSubmissionCreationResponse
- func (m *ReturnSubmissionCreationResponse) WithoutLinks() *ReturnSubmissionCreationResponse
- type ReturnSubmissionDetailsResponse
- func (m *ReturnSubmissionDetailsResponse) Json() string
- func (m *ReturnSubmissionDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *ReturnSubmissionDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *ReturnSubmissionDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *ReturnSubmissionDetailsResponse) WithData(data ReturnSubmission) *ReturnSubmissionDetailsResponse
- func (m *ReturnSubmissionDetailsResponse) WithLinks(links Links) *ReturnSubmissionDetailsResponse
- func (m *ReturnSubmissionDetailsResponse) WithoutData() *ReturnSubmissionDetailsResponse
- func (m *ReturnSubmissionDetailsResponse) WithoutLinks() *ReturnSubmissionDetailsResponse
- type ReturnSubmissionRelationships
- func (m *ReturnSubmissionRelationships) Json() string
- func (m *ReturnSubmissionRelationships) MarshalBinary() ([]byte, error)
- func (m *ReturnSubmissionRelationships) UnmarshalBinary(b []byte) error
- func (m *ReturnSubmissionRelationships) Validate(formats strfmt.Registry) error
- func (m *ReturnSubmissionRelationships) WithPayment(payment RelationshipPayments) *ReturnSubmissionRelationships
- func (m *ReturnSubmissionRelationships) WithPaymentReturn(paymentReturn RelationshipReturns) *ReturnSubmissionRelationships
- func (m *ReturnSubmissionRelationships) WithValidations(validations RelationshipLinks) *ReturnSubmissionRelationships
- func (m *ReturnSubmissionRelationships) WithoutPayment() *ReturnSubmissionRelationships
- func (m *ReturnSubmissionRelationships) WithoutPaymentReturn() *ReturnSubmissionRelationships
- func (m *ReturnSubmissionRelationships) WithoutValidations() *ReturnSubmissionRelationships
- type ReturnSubmissionStatus
- type ReturnSubmissionUpdate
- func (m *ReturnSubmissionUpdate) Json() string
- func (m *ReturnSubmissionUpdate) MarshalBinary() ([]byte, error)
- func (m *ReturnSubmissionUpdate) UnmarshalBinary(b []byte) error
- func (m *ReturnSubmissionUpdate) Validate(formats strfmt.Registry) error
- func (m *ReturnSubmissionUpdate) WithAttributes(attributes ReturnSubmissionUpdateAttributes) *ReturnSubmissionUpdate
- func (m *ReturnSubmissionUpdate) WithID(id strfmt.UUID) *ReturnSubmissionUpdate
- func (m *ReturnSubmissionUpdate) WithOrganisationID(organisationID strfmt.UUID) *ReturnSubmissionUpdate
- func (m *ReturnSubmissionUpdate) WithType(typeVar string) *ReturnSubmissionUpdate
- func (m *ReturnSubmissionUpdate) WithVersion(version int64) *ReturnSubmissionUpdate
- func (m *ReturnSubmissionUpdate) WithoutAttributes() *ReturnSubmissionUpdate
- func (m *ReturnSubmissionUpdate) WithoutID() *ReturnSubmissionUpdate
- func (m *ReturnSubmissionUpdate) WithoutOrganisationID() *ReturnSubmissionUpdate
- func (m *ReturnSubmissionUpdate) WithoutVersion() *ReturnSubmissionUpdate
- type ReturnSubmissionUpdateAttributes
- func (m *ReturnSubmissionUpdateAttributes) Json() string
- func (m *ReturnSubmissionUpdateAttributes) MarshalBinary() ([]byte, error)
- func (m *ReturnSubmissionUpdateAttributes) UnmarshalBinary(b []byte) error
- func (m *ReturnSubmissionUpdateAttributes) Validate(formats strfmt.Registry) error
- func (m *ReturnSubmissionUpdateAttributes) WithRedirectedAccountNumber(redirectedAccountNumber string) *ReturnSubmissionUpdateAttributes
- func (m *ReturnSubmissionUpdateAttributes) WithRedirectedBankID(redirectedBankID string) *ReturnSubmissionUpdateAttributes
- func (m *ReturnSubmissionUpdateAttributes) WithSchemeStatusCode(schemeStatusCode string) *ReturnSubmissionUpdateAttributes
- func (m *ReturnSubmissionUpdateAttributes) WithSchemeStatusCodeDescription(schemeStatusCodeDescription string) *ReturnSubmissionUpdateAttributes
- func (m *ReturnSubmissionUpdateAttributes) WithSettlementCycle(settlementCycle int64) *ReturnSubmissionUpdateAttributes
- func (m *ReturnSubmissionUpdateAttributes) WithSettlementDate(settlementDate strfmt.Date) *ReturnSubmissionUpdateAttributes
- func (m *ReturnSubmissionUpdateAttributes) WithStatus(status ReturnSubmissionStatus) *ReturnSubmissionUpdateAttributes
- func (m *ReturnSubmissionUpdateAttributes) WithStatusReason(statusReason string) *ReturnSubmissionUpdateAttributes
- func (m *ReturnSubmissionUpdateAttributes) WithoutSettlementCycle() *ReturnSubmissionUpdateAttributes
- func (m *ReturnSubmissionUpdateAttributes) WithoutSettlementDate() *ReturnSubmissionUpdateAttributes
- type ReversalAdmission
- func (m *ReversalAdmission) Json() string
- func (m *ReversalAdmission) MarshalBinary() ([]byte, error)
- func (m *ReversalAdmission) UnmarshalBinary(b []byte) error
- func (m *ReversalAdmission) Validate(formats strfmt.Registry) error
- func (m *ReversalAdmission) WithAttributes(attributes ReversalAdmissionAttributes) *ReversalAdmission
- func (m *ReversalAdmission) WithCreatedOn(createdOn strfmt.DateTime) *ReversalAdmission
- func (m *ReversalAdmission) WithID(id strfmt.UUID) *ReversalAdmission
- func (m *ReversalAdmission) WithModifiedOn(modifiedOn strfmt.DateTime) *ReversalAdmission
- func (m *ReversalAdmission) WithOrganisationID(organisationID strfmt.UUID) *ReversalAdmission
- func (m *ReversalAdmission) WithRelationships(relationships ReversalAdmissionRelationships) *ReversalAdmission
- func (m *ReversalAdmission) WithType(typeVar string) *ReversalAdmission
- func (m *ReversalAdmission) WithVersion(version int64) *ReversalAdmission
- func (m *ReversalAdmission) WithoutAttributes() *ReversalAdmission
- func (m *ReversalAdmission) WithoutCreatedOn() *ReversalAdmission
- func (m *ReversalAdmission) WithoutID() *ReversalAdmission
- func (m *ReversalAdmission) WithoutModifiedOn() *ReversalAdmission
- func (m *ReversalAdmission) WithoutOrganisationID() *ReversalAdmission
- func (m *ReversalAdmission) WithoutRelationships() *ReversalAdmission
- func (m *ReversalAdmission) WithoutVersion() *ReversalAdmission
- type ReversalAdmissionAttributes
- func (m *ReversalAdmissionAttributes) Json() string
- func (m *ReversalAdmissionAttributes) MarshalBinary() ([]byte, error)
- func (m *ReversalAdmissionAttributes) UnmarshalBinary(b []byte) error
- func (m *ReversalAdmissionAttributes) Validate(formats strfmt.Registry) error
- func (m *ReversalAdmissionAttributes) WithSchemeStatusCode(schemeStatusCode string) *ReversalAdmissionAttributes
- func (m *ReversalAdmissionAttributes) WithSchemeStatusCodeDescription(schemeStatusCodeDescription string) *ReversalAdmissionAttributes
- func (m *ReversalAdmissionAttributes) WithSourceGateway(sourceGateway string) *ReversalAdmissionAttributes
- type ReversalAdmissionDetailsResponse
- func (m *ReversalAdmissionDetailsResponse) Json() string
- func (m *ReversalAdmissionDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *ReversalAdmissionDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *ReversalAdmissionDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *ReversalAdmissionDetailsResponse) WithData(data ReversalAdmission) *ReversalAdmissionDetailsResponse
- func (m *ReversalAdmissionDetailsResponse) WithLinks(links Links) *ReversalAdmissionDetailsResponse
- func (m *ReversalAdmissionDetailsResponse) WithoutData() *ReversalAdmissionDetailsResponse
- func (m *ReversalAdmissionDetailsResponse) WithoutLinks() *ReversalAdmissionDetailsResponse
- type ReversalAdmissionRelationships
- func (m *ReversalAdmissionRelationships) Json() string
- func (m *ReversalAdmissionRelationships) MarshalBinary() ([]byte, error)
- func (m *ReversalAdmissionRelationships) UnmarshalBinary(b []byte) error
- func (m *ReversalAdmissionRelationships) Validate(formats strfmt.Registry) error
- func (m *ReversalAdmissionRelationships) WithPayment(payment RelationshipPayments) *ReversalAdmissionRelationships
- func (m *ReversalAdmissionRelationships) WithReversal(reversal RelationshipReversals) *ReversalAdmissionRelationships
- func (m *ReversalAdmissionRelationships) WithoutPayment() *ReversalAdmissionRelationships
- func (m *ReversalAdmissionRelationships) WithoutReversal() *ReversalAdmissionRelationships
- type ReversalCreation
- func (m *ReversalCreation) Json() string
- func (m *ReversalCreation) MarshalBinary() ([]byte, error)
- func (m *ReversalCreation) UnmarshalBinary(b []byte) error
- func (m *ReversalCreation) Validate(formats strfmt.Registry) error
- func (m *ReversalCreation) WithData(data ReversalPayment) *ReversalCreation
- func (m *ReversalCreation) WithoutData() *ReversalCreation
- type ReversalCreationResponse
- func (m *ReversalCreationResponse) Json() string
- func (m *ReversalCreationResponse) MarshalBinary() ([]byte, error)
- func (m *ReversalCreationResponse) UnmarshalBinary(b []byte) error
- func (m *ReversalCreationResponse) Validate(formats strfmt.Registry) error
- func (m *ReversalCreationResponse) WithData(data ReversalPayment) *ReversalCreationResponse
- func (m *ReversalCreationResponse) WithLinks(links Links) *ReversalCreationResponse
- func (m *ReversalCreationResponse) WithoutData() *ReversalCreationResponse
- func (m *ReversalCreationResponse) WithoutLinks() *ReversalCreationResponse
- type ReversalDetailsResponse
- func (m *ReversalDetailsResponse) Json() string
- func (m *ReversalDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *ReversalDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *ReversalDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *ReversalDetailsResponse) WithData(data ReversalPayment) *ReversalDetailsResponse
- func (m *ReversalDetailsResponse) WithLinks(links Links) *ReversalDetailsResponse
- func (m *ReversalDetailsResponse) WithoutData() *ReversalDetailsResponse
- func (m *ReversalDetailsResponse) WithoutLinks() *ReversalDetailsResponse
- type ReversalPayment
- func (m *ReversalPayment) Json() string
- func (m *ReversalPayment) MarshalBinary() ([]byte, error)
- func (m *ReversalPayment) UnmarshalBinary(b []byte) error
- func (m *ReversalPayment) Validate(formats strfmt.Registry) error
- func (m *ReversalPayment) WithAttributes(attributes interface{}) *ReversalPayment
- func (m *ReversalPayment) WithCreatedOn(createdOn strfmt.DateTime) *ReversalPayment
- func (m *ReversalPayment) WithID(id strfmt.UUID) *ReversalPayment
- func (m *ReversalPayment) WithModifiedOn(modifiedOn strfmt.DateTime) *ReversalPayment
- func (m *ReversalPayment) WithOrganisationID(organisationID strfmt.UUID) *ReversalPayment
- func (m *ReversalPayment) WithRelationships(relationships ReversalPaymentRelationships) *ReversalPayment
- func (m *ReversalPayment) WithType(typeVar string) *ReversalPayment
- func (m *ReversalPayment) WithVersion(version int64) *ReversalPayment
- func (m *ReversalPayment) WithoutCreatedOn() *ReversalPayment
- func (m *ReversalPayment) WithoutID() *ReversalPayment
- func (m *ReversalPayment) WithoutModifiedOn() *ReversalPayment
- func (m *ReversalPayment) WithoutOrganisationID() *ReversalPayment
- func (m *ReversalPayment) WithoutRelationships() *ReversalPayment
- func (m *ReversalPayment) WithoutVersion() *ReversalPayment
- type ReversalPaymentRelationships
- func (m *ReversalPaymentRelationships) Json() string
- func (m *ReversalPaymentRelationships) MarshalBinary() ([]byte, error)
- func (m *ReversalPaymentRelationships) UnmarshalBinary(b []byte) error
- func (m *ReversalPaymentRelationships) Validate(formats strfmt.Registry) error
- func (m *ReversalPaymentRelationships) WithPayment(payment RelationshipLinks) *ReversalPaymentRelationships
- func (m *ReversalPaymentRelationships) WithReversalAdmission(reversalAdmission RelationshipLinks) *ReversalPaymentRelationships
- func (m *ReversalPaymentRelationships) WithReversalSubmission(reversalSubmission RelationshipLinks) *ReversalPaymentRelationships
- func (m *ReversalPaymentRelationships) WithoutPayment() *ReversalPaymentRelationships
- func (m *ReversalPaymentRelationships) WithoutReversalAdmission() *ReversalPaymentRelationships
- func (m *ReversalPaymentRelationships) WithoutReversalSubmission() *ReversalPaymentRelationships
- type ReversalSubmission
- func (m *ReversalSubmission) Json() string
- func (m *ReversalSubmission) MarshalBinary() ([]byte, error)
- func (m *ReversalSubmission) UnmarshalBinary(b []byte) error
- func (m *ReversalSubmission) Validate(formats strfmt.Registry) error
- func (m *ReversalSubmission) WithAttributes(attributes ReversalSubmissionAttributes) *ReversalSubmission
- func (m *ReversalSubmission) WithCreatedOn(createdOn strfmt.DateTime) *ReversalSubmission
- func (m *ReversalSubmission) WithID(id strfmt.UUID) *ReversalSubmission
- func (m *ReversalSubmission) WithModifiedOn(modifiedOn strfmt.DateTime) *ReversalSubmission
- func (m *ReversalSubmission) WithOrganisationID(organisationID strfmt.UUID) *ReversalSubmission
- func (m *ReversalSubmission) WithRelationships(relationships ReversalSubmissionRelationships) *ReversalSubmission
- func (m *ReversalSubmission) WithType(typeVar string) *ReversalSubmission
- func (m *ReversalSubmission) WithVersion(version int64) *ReversalSubmission
- func (m *ReversalSubmission) WithoutAttributes() *ReversalSubmission
- func (m *ReversalSubmission) WithoutCreatedOn() *ReversalSubmission
- func (m *ReversalSubmission) WithoutID() *ReversalSubmission
- func (m *ReversalSubmission) WithoutModifiedOn() *ReversalSubmission
- func (m *ReversalSubmission) WithoutOrganisationID() *ReversalSubmission
- func (m *ReversalSubmission) WithoutRelationships() *ReversalSubmission
- func (m *ReversalSubmission) WithoutVersion() *ReversalSubmission
- type ReversalSubmissionAttributes
- func (m *ReversalSubmissionAttributes) Json() string
- func (m *ReversalSubmissionAttributes) MarshalBinary() ([]byte, error)
- func (m *ReversalSubmissionAttributes) UnmarshalBinary(b []byte) error
- func (m *ReversalSubmissionAttributes) Validate(formats strfmt.Registry) error
- func (m *ReversalSubmissionAttributes) WithSchemeStatusCode(schemeStatusCode string) *ReversalSubmissionAttributes
- func (m *ReversalSubmissionAttributes) WithSchemeStatusCodeDescription(schemeStatusCodeDescription string) *ReversalSubmissionAttributes
- func (m *ReversalSubmissionAttributes) WithStatus(status ReversalSubmissionStatus) *ReversalSubmissionAttributes
- func (m *ReversalSubmissionAttributes) WithStatusReason(statusReason string) *ReversalSubmissionAttributes
- func (m *ReversalSubmissionAttributes) WithSubmissionDatetime(submissionDatetime strfmt.DateTime) *ReversalSubmissionAttributes
- func (m *ReversalSubmissionAttributes) WithTransactionStartDatetime(transactionStartDatetime strfmt.DateTime) *ReversalSubmissionAttributes
- type ReversalSubmissionCreation
- func (m *ReversalSubmissionCreation) Json() string
- func (m *ReversalSubmissionCreation) MarshalBinary() ([]byte, error)
- func (m *ReversalSubmissionCreation) UnmarshalBinary(b []byte) error
- func (m *ReversalSubmissionCreation) Validate(formats strfmt.Registry) error
- func (m *ReversalSubmissionCreation) WithData(data NewReversalSubmission) *ReversalSubmissionCreation
- func (m *ReversalSubmissionCreation) WithoutData() *ReversalSubmissionCreation
- type ReversalSubmissionCreationResponse
- func (m *ReversalSubmissionCreationResponse) Json() string
- func (m *ReversalSubmissionCreationResponse) MarshalBinary() ([]byte, error)
- func (m *ReversalSubmissionCreationResponse) UnmarshalBinary(b []byte) error
- func (m *ReversalSubmissionCreationResponse) Validate(formats strfmt.Registry) error
- func (m *ReversalSubmissionCreationResponse) WithData(data ReversalSubmission) *ReversalSubmissionCreationResponse
- func (m *ReversalSubmissionCreationResponse) WithLinks(links Links) *ReversalSubmissionCreationResponse
- func (m *ReversalSubmissionCreationResponse) WithoutData() *ReversalSubmissionCreationResponse
- func (m *ReversalSubmissionCreationResponse) WithoutLinks() *ReversalSubmissionCreationResponse
- type ReversalSubmissionDetailsResponse
- func (m *ReversalSubmissionDetailsResponse) Json() string
- func (m *ReversalSubmissionDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *ReversalSubmissionDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *ReversalSubmissionDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *ReversalSubmissionDetailsResponse) WithData(data ReversalSubmission) *ReversalSubmissionDetailsResponse
- func (m *ReversalSubmissionDetailsResponse) WithLinks(links Links) *ReversalSubmissionDetailsResponse
- func (m *ReversalSubmissionDetailsResponse) WithoutData() *ReversalSubmissionDetailsResponse
- func (m *ReversalSubmissionDetailsResponse) WithoutLinks() *ReversalSubmissionDetailsResponse
- type ReversalSubmissionRelationships
- func (m *ReversalSubmissionRelationships) Json() string
- func (m *ReversalSubmissionRelationships) MarshalBinary() ([]byte, error)
- func (m *ReversalSubmissionRelationships) UnmarshalBinary(b []byte) error
- func (m *ReversalSubmissionRelationships) Validate(formats strfmt.Registry) error
- func (m *ReversalSubmissionRelationships) WithPayment(payment RelationshipPayments) *ReversalSubmissionRelationships
- func (m *ReversalSubmissionRelationships) WithReversal(reversal RelationshipReversals) *ReversalSubmissionRelationships
- func (m *ReversalSubmissionRelationships) WithValidations(validations RelationshipLinks) *ReversalSubmissionRelationships
- func (m *ReversalSubmissionRelationships) WithoutPayment() *ReversalSubmissionRelationships
- func (m *ReversalSubmissionRelationships) WithoutReversal() *ReversalSubmissionRelationships
- func (m *ReversalSubmissionRelationships) WithoutValidations() *ReversalSubmissionRelationships
- type ReversalSubmissionStatus
- type Role
- func (m *Role) Json() string
- func (m *Role) MarshalBinary() ([]byte, error)
- func (m *Role) UnmarshalBinary(b []byte) error
- func (m *Role) Validate(formats strfmt.Registry) error
- func (m *Role) WithAttributes(attributes RoleAttributes) *Role
- func (m *Role) WithID(id strfmt.UUID) *Role
- func (m *Role) WithOrganisationID(organisationID strfmt.UUID) *Role
- func (m *Role) WithType(typeVar string) *Role
- func (m *Role) WithVersion(version int64) *Role
- func (m *Role) WithoutAttributes() *Role
- func (m *Role) WithoutVersion() *Role
- type RoleAttributes
- func (m *RoleAttributes) Json() string
- func (m *RoleAttributes) MarshalBinary() ([]byte, error)
- func (m *RoleAttributes) UnmarshalBinary(b []byte) error
- func (m *RoleAttributes) Validate(formats strfmt.Registry) error
- func (m *RoleAttributes) WithName(name string) *RoleAttributes
- func (m *RoleAttributes) WithParentRoleID(parentRoleID strfmt.UUID) *RoleAttributes
- func (m *RoleAttributes) WithoutParentRoleID() *RoleAttributes
- type RoleCreation
- func (m *RoleCreation) Json() string
- func (m *RoleCreation) MarshalBinary() ([]byte, error)
- func (m *RoleCreation) UnmarshalBinary(b []byte) error
- func (m *RoleCreation) Validate(formats strfmt.Registry) error
- func (m *RoleCreation) WithData(data Role) *RoleCreation
- func (m *RoleCreation) WithoutData() *RoleCreation
- type RoleCreationResponse
- func (m *RoleCreationResponse) Json() string
- func (m *RoleCreationResponse) MarshalBinary() ([]byte, error)
- func (m *RoleCreationResponse) UnmarshalBinary(b []byte) error
- func (m *RoleCreationResponse) Validate(formats strfmt.Registry) error
- func (m *RoleCreationResponse) WithData(data Role) *RoleCreationResponse
- func (m *RoleCreationResponse) WithLinks(links Links) *RoleCreationResponse
- func (m *RoleCreationResponse) WithoutData() *RoleCreationResponse
- func (m *RoleCreationResponse) WithoutLinks() *RoleCreationResponse
- type RoleDetailsListResponse
- func (m *RoleDetailsListResponse) Json() string
- func (m *RoleDetailsListResponse) MarshalBinary() ([]byte, error)
- func (m *RoleDetailsListResponse) UnmarshalBinary(b []byte) error
- func (m *RoleDetailsListResponse) Validate(formats strfmt.Registry) error
- func (m *RoleDetailsListResponse) WithData(data []*Role) *RoleDetailsListResponse
- func (m *RoleDetailsListResponse) WithLinks(links Links) *RoleDetailsListResponse
- func (m *RoleDetailsListResponse) WithoutLinks() *RoleDetailsListResponse
- type RoleDetailsResponse
- func (m *RoleDetailsResponse) Json() string
- func (m *RoleDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *RoleDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *RoleDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *RoleDetailsResponse) WithData(data Role) *RoleDetailsResponse
- func (m *RoleDetailsResponse) WithLinks(links Links) *RoleDetailsResponse
- func (m *RoleDetailsResponse) WithoutData() *RoleDetailsResponse
- func (m *RoleDetailsResponse) WithoutLinks() *RoleDetailsResponse
- type SchemeMessage
- func (m *SchemeMessage) Json() string
- func (m *SchemeMessage) MarshalBinary() ([]byte, error)
- func (m *SchemeMessage) UnmarshalBinary(b []byte) error
- func (m *SchemeMessage) Validate(formats strfmt.Registry) error
- func (m *SchemeMessage) WithAttributes(attributes SchemeMessageAttributes) *SchemeMessage
- func (m *SchemeMessage) WithID(id strfmt.UUID) *SchemeMessage
- func (m *SchemeMessage) WithOrganisationID(organisationID strfmt.UUID) *SchemeMessage
- func (m *SchemeMessage) WithRelationships(relationships SchemeMessageRelationships) *SchemeMessage
- func (m *SchemeMessage) WithType(typeVar string) *SchemeMessage
- func (m *SchemeMessage) WithVersion(version int64) *SchemeMessage
- func (m *SchemeMessage) WithoutAttributes() *SchemeMessage
- func (m *SchemeMessage) WithoutRelationships() *SchemeMessage
- func (m *SchemeMessage) WithoutVersion() *SchemeMessage
- type SchemeMessageAdmission
- func (m *SchemeMessageAdmission) Json() string
- func (m *SchemeMessageAdmission) MarshalBinary() ([]byte, error)
- func (m *SchemeMessageAdmission) UnmarshalBinary(b []byte) error
- func (m *SchemeMessageAdmission) Validate(formats strfmt.Registry) error
- func (m *SchemeMessageAdmission) WithAttributes(attributes SchemeMessageAdmissionAttributes) *SchemeMessageAdmission
- func (m *SchemeMessageAdmission) WithID(id strfmt.UUID) *SchemeMessageAdmission
- func (m *SchemeMessageAdmission) WithOrganisationID(organisationID strfmt.UUID) *SchemeMessageAdmission
- func (m *SchemeMessageAdmission) WithRelationships(relationships SchemeMessageAdmissionRelationships) *SchemeMessageAdmission
- func (m *SchemeMessageAdmission) WithType(typeVar string) *SchemeMessageAdmission
- func (m *SchemeMessageAdmission) WithVersion(version int64) *SchemeMessageAdmission
- func (m *SchemeMessageAdmission) WithoutAttributes() *SchemeMessageAdmission
- func (m *SchemeMessageAdmission) WithoutRelationships() *SchemeMessageAdmission
- func (m *SchemeMessageAdmission) WithoutVersion() *SchemeMessageAdmission
- type SchemeMessageAdmissionAttributes
- func (m *SchemeMessageAdmissionAttributes) Json() string
- func (m *SchemeMessageAdmissionAttributes) MarshalBinary() ([]byte, error)
- func (m *SchemeMessageAdmissionAttributes) UnmarshalBinary(b []byte) error
- func (m *SchemeMessageAdmissionAttributes) Validate(formats strfmt.Registry) error
- func (m *SchemeMessageAdmissionAttributes) WithAdmissionDatetime(admissionDatetime strfmt.DateTime) *SchemeMessageAdmissionAttributes
- func (m *SchemeMessageAdmissionAttributes) WithSchemeStatusCode(schemeStatusCode string) *SchemeMessageAdmissionAttributes
- func (m *SchemeMessageAdmissionAttributes) WithSchemeStatusCodeDescription(schemeStatusCodeDescription string) *SchemeMessageAdmissionAttributes
- func (m *SchemeMessageAdmissionAttributes) WithSourceGateway(sourceGateway string) *SchemeMessageAdmissionAttributes
- func (m *SchemeMessageAdmissionAttributes) WithStatus(status SchemeMessageAdmissionStatus) *SchemeMessageAdmissionAttributes
- type SchemeMessageAdmissionDetailsResponse
- func (m *SchemeMessageAdmissionDetailsResponse) Json() string
- func (m *SchemeMessageAdmissionDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *SchemeMessageAdmissionDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *SchemeMessageAdmissionDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *SchemeMessageAdmissionDetailsResponse) WithData(data SchemeMessageAdmission) *SchemeMessageAdmissionDetailsResponse
- func (m *SchemeMessageAdmissionDetailsResponse) WithLinks(links Links) *SchemeMessageAdmissionDetailsResponse
- func (m *SchemeMessageAdmissionDetailsResponse) WithoutData() *SchemeMessageAdmissionDetailsResponse
- func (m *SchemeMessageAdmissionDetailsResponse) WithoutLinks() *SchemeMessageAdmissionDetailsResponse
- type SchemeMessageAdmissionRelationships
- func (m *SchemeMessageAdmissionRelationships) Json() string
- func (m *SchemeMessageAdmissionRelationships) MarshalBinary() ([]byte, error)
- func (m *SchemeMessageAdmissionRelationships) UnmarshalBinary(b []byte) error
- func (m *SchemeMessageAdmissionRelationships) Validate(formats strfmt.Registry) error
- func (m *SchemeMessageAdmissionRelationships) WithSchemeMessage(schemeMessage SchemeMessageAdmissionRelationshipsSchemeMessage) *SchemeMessageAdmissionRelationships
- func (m *SchemeMessageAdmissionRelationships) WithoutSchemeMessage() *SchemeMessageAdmissionRelationships
- type SchemeMessageAdmissionRelationshipsSchemeMessage
- func (m *SchemeMessageAdmissionRelationshipsSchemeMessage) Json() string
- func (m *SchemeMessageAdmissionRelationshipsSchemeMessage) MarshalBinary() ([]byte, error)
- func (m *SchemeMessageAdmissionRelationshipsSchemeMessage) UnmarshalBinary(b []byte) error
- func (m *SchemeMessageAdmissionRelationshipsSchemeMessage) Validate(formats strfmt.Registry) error
- func (m *SchemeMessageAdmissionRelationshipsSchemeMessage) WithData(data []*SchemeMessage) *SchemeMessageAdmissionRelationshipsSchemeMessage
- type SchemeMessageAdmissionStatus
- type SchemeMessageAttributes
- func (m *SchemeMessageAttributes) Json() string
- func (m *SchemeMessageAttributes) MarshalBinary() ([]byte, error)
- func (m *SchemeMessageAttributes) UnmarshalBinary(b []byte) error
- func (m *SchemeMessageAttributes) Validate(formats strfmt.Registry) error
- func (m *SchemeMessageAttributes) WithDate(date strfmt.DateTime) *SchemeMessageAttributes
- func (m *SchemeMessageAttributes) WithEntries(entries []*SchemeMessageEntryItem) *SchemeMessageAttributes
- func (m *SchemeMessageAttributes) WithPaymentScheme(paymentScheme PaymentScheme) *SchemeMessageAttributes
- func (m *SchemeMessageAttributes) WithSchemeMessageType(schemeMessageType string) *SchemeMessageAttributes
- func (m *SchemeMessageAttributes) WithUniqueSchemeID(uniqueSchemeID string) *SchemeMessageAttributes
- func (m *SchemeMessageAttributes) WithoutUniqueSchemeID() *SchemeMessageAttributes
- type SchemeMessageDetailsListResponse
- func (m *SchemeMessageDetailsListResponse) Json() string
- func (m *SchemeMessageDetailsListResponse) MarshalBinary() ([]byte, error)
- func (m *SchemeMessageDetailsListResponse) UnmarshalBinary(b []byte) error
- func (m *SchemeMessageDetailsListResponse) Validate(formats strfmt.Registry) error
- func (m *SchemeMessageDetailsListResponse) WithData(data []*SchemeMessage) *SchemeMessageDetailsListResponse
- func (m *SchemeMessageDetailsListResponse) WithLinks(links Links) *SchemeMessageDetailsListResponse
- func (m *SchemeMessageDetailsListResponse) WithoutLinks() *SchemeMessageDetailsListResponse
- type SchemeMessageDetailsResponse
- func (m *SchemeMessageDetailsResponse) Json() string
- func (m *SchemeMessageDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *SchemeMessageDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *SchemeMessageDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *SchemeMessageDetailsResponse) WithData(data SchemeMessage) *SchemeMessageDetailsResponse
- func (m *SchemeMessageDetailsResponse) WithLinks(links Links) *SchemeMessageDetailsResponse
- func (m *SchemeMessageDetailsResponse) WithoutData() *SchemeMessageDetailsResponse
- func (m *SchemeMessageDetailsResponse) WithoutLinks() *SchemeMessageDetailsResponse
- type SchemeMessageEntryItem
- func (m *SchemeMessageEntryItem) Json() string
- func (m *SchemeMessageEntryItem) MarshalBinary() ([]byte, error)
- func (m *SchemeMessageEntryItem) UnmarshalBinary(b []byte) error
- func (m *SchemeMessageEntryItem) Validate(formats strfmt.Registry) error
- func (m *SchemeMessageEntryItem) WithKey(key string) *SchemeMessageEntryItem
- func (m *SchemeMessageEntryItem) WithValue(value string) *SchemeMessageEntryItem
- type SchemeMessageRelationships
- func (m *SchemeMessageRelationships) Json() string
- func (m *SchemeMessageRelationships) MarshalBinary() ([]byte, error)
- func (m *SchemeMessageRelationships) UnmarshalBinary(b []byte) error
- func (m *SchemeMessageRelationships) Validate(formats strfmt.Registry) error
- func (m *SchemeMessageRelationships) WithSchemeMessageAdmission(schemeMessageAdmission SchemeMessageRelationshipsSchemeMessageAdmission) *SchemeMessageRelationships
- func (m *SchemeMessageRelationships) WithoutSchemeMessageAdmission() *SchemeMessageRelationships
- type SchemeMessageRelationshipsSchemeMessageAdmission
- func (m *SchemeMessageRelationshipsSchemeMessageAdmission) Json() string
- func (m *SchemeMessageRelationshipsSchemeMessageAdmission) MarshalBinary() ([]byte, error)
- func (m *SchemeMessageRelationshipsSchemeMessageAdmission) UnmarshalBinary(b []byte) error
- func (m *SchemeMessageRelationshipsSchemeMessageAdmission) Validate(formats strfmt.Registry) error
- func (m *SchemeMessageRelationshipsSchemeMessageAdmission) WithData(data []*SchemeMessageAdmission) *SchemeMessageRelationshipsSchemeMessageAdmission
- type Self
- type SendersCorrespondentAccountHoldingEntity
- func (m *SendersCorrespondentAccountHoldingEntity) Json() string
- func (m *SendersCorrespondentAccountHoldingEntity) MarshalBinary() ([]byte, error)
- func (m *SendersCorrespondentAccountHoldingEntity) UnmarshalBinary(b []byte) error
- func (m *SendersCorrespondentAccountHoldingEntity) Validate(formats strfmt.Registry) error
- func (m *SendersCorrespondentAccountHoldingEntity) WithBankAddress(bankAddress []string) *SendersCorrespondentAccountHoldingEntity
- func (m *SendersCorrespondentAccountHoldingEntity) WithBankID(bankID string) *SendersCorrespondentAccountHoldingEntity
- func (m *SendersCorrespondentAccountHoldingEntity) WithBankIDCode(bankIDCode BankIDCode) *SendersCorrespondentAccountHoldingEntity
- func (m *SendersCorrespondentAccountHoldingEntity) WithBankName(bankName string) *SendersCorrespondentAccountHoldingEntity
- func (m *SendersCorrespondentAccountHoldingEntity) WithBankPartyID(bankPartyID string) *SendersCorrespondentAccountHoldingEntity
- type Subscription
- func (m *Subscription) Json() string
- func (m *Subscription) MarshalBinary() ([]byte, error)
- func (m *Subscription) UnmarshalBinary(b []byte) error
- func (m *Subscription) Validate(formats strfmt.Registry) error
- func (m *Subscription) WithAttributes(attributes SubscriptionAttributes) *Subscription
- func (m *Subscription) WithCreatedOn(createdOn strfmt.DateTime) *Subscription
- func (m *Subscription) WithID(id strfmt.UUID) *Subscription
- func (m *Subscription) WithModifiedOn(modifiedOn strfmt.DateTime) *Subscription
- func (m *Subscription) WithOrganisationID(organisationID strfmt.UUID) *Subscription
- func (m *Subscription) WithType(typeVar string) *Subscription
- func (m *Subscription) WithVersion(version int64) *Subscription
- func (m *Subscription) WithoutAttributes() *Subscription
- func (m *Subscription) WithoutCreatedOn() *Subscription
- func (m *Subscription) WithoutID() *Subscription
- func (m *Subscription) WithoutModifiedOn() *Subscription
- func (m *Subscription) WithoutOrganisationID() *Subscription
- func (m *Subscription) WithoutVersion() *Subscription
- type SubscriptionAmendment
- func (m *SubscriptionAmendment) Json() string
- func (m *SubscriptionAmendment) MarshalBinary() ([]byte, error)
- func (m *SubscriptionAmendment) UnmarshalBinary(b []byte) error
- func (m *SubscriptionAmendment) Validate(formats strfmt.Registry) error
- func (m *SubscriptionAmendment) WithData(data SubscriptionUpdate) *SubscriptionAmendment
- func (m *SubscriptionAmendment) WithoutData() *SubscriptionAmendment
- type SubscriptionAttributes
- func (m *SubscriptionAttributes) Json() string
- func (m *SubscriptionAttributes) MarshalBinary() ([]byte, error)
- func (m *SubscriptionAttributes) UnmarshalBinary(b []byte) error
- func (m *SubscriptionAttributes) Validate(formats strfmt.Registry) error
- func (m *SubscriptionAttributes) WithCallbackTransport(callbackTransport string) *SubscriptionAttributes
- func (m *SubscriptionAttributes) WithCallbackURI(callbackURI string) *SubscriptionAttributes
- func (m *SubscriptionAttributes) WithDeactivated(deactivated bool) *SubscriptionAttributes
- func (m *SubscriptionAttributes) WithEventType(eventType string) *SubscriptionAttributes
- func (m *SubscriptionAttributes) WithFilter(filter string) *SubscriptionAttributes
- func (m *SubscriptionAttributes) WithRecordType(recordType string) *SubscriptionAttributes
- func (m *SubscriptionAttributes) WithUserID(userID strfmt.UUID) *SubscriptionAttributes
- func (m *SubscriptionAttributes) WithoutCallbackTransport() *SubscriptionAttributes
- func (m *SubscriptionAttributes) WithoutCallbackURI() *SubscriptionAttributes
- func (m *SubscriptionAttributes) WithoutEventType() *SubscriptionAttributes
- func (m *SubscriptionAttributes) WithoutRecordType() *SubscriptionAttributes
- type SubscriptionCreation
- func (m *SubscriptionCreation) Json() string
- func (m *SubscriptionCreation) MarshalBinary() ([]byte, error)
- func (m *SubscriptionCreation) UnmarshalBinary(b []byte) error
- func (m *SubscriptionCreation) Validate(formats strfmt.Registry) error
- func (m *SubscriptionCreation) WithData(data Subscription) *SubscriptionCreation
- func (m *SubscriptionCreation) WithoutData() *SubscriptionCreation
- type SubscriptionCreationResponse
- func (m *SubscriptionCreationResponse) Json() string
- func (m *SubscriptionCreationResponse) MarshalBinary() ([]byte, error)
- func (m *SubscriptionCreationResponse) UnmarshalBinary(b []byte) error
- func (m *SubscriptionCreationResponse) Validate(formats strfmt.Registry) error
- func (m *SubscriptionCreationResponse) WithData(data Subscription) *SubscriptionCreationResponse
- func (m *SubscriptionCreationResponse) WithLinks(links Links) *SubscriptionCreationResponse
- func (m *SubscriptionCreationResponse) WithoutData() *SubscriptionCreationResponse
- func (m *SubscriptionCreationResponse) WithoutLinks() *SubscriptionCreationResponse
- type SubscriptionDetailsListResponse
- func (m *SubscriptionDetailsListResponse) Json() string
- func (m *SubscriptionDetailsListResponse) MarshalBinary() ([]byte, error)
- func (m *SubscriptionDetailsListResponse) UnmarshalBinary(b []byte) error
- func (m *SubscriptionDetailsListResponse) Validate(formats strfmt.Registry) error
- func (m *SubscriptionDetailsListResponse) WithData(data []*Subscription) *SubscriptionDetailsListResponse
- func (m *SubscriptionDetailsListResponse) WithLinks(links Links) *SubscriptionDetailsListResponse
- func (m *SubscriptionDetailsListResponse) WithoutLinks() *SubscriptionDetailsListResponse
- type SubscriptionDetailsResponse
- func (m *SubscriptionDetailsResponse) Json() string
- func (m *SubscriptionDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *SubscriptionDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *SubscriptionDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *SubscriptionDetailsResponse) WithData(data Subscription) *SubscriptionDetailsResponse
- func (m *SubscriptionDetailsResponse) WithLinks(links Links) *SubscriptionDetailsResponse
- func (m *SubscriptionDetailsResponse) WithoutData() *SubscriptionDetailsResponse
- func (m *SubscriptionDetailsResponse) WithoutLinks() *SubscriptionDetailsResponse
- type SubscriptionUpdate
- func (m *SubscriptionUpdate) Json() string
- func (m *SubscriptionUpdate) MarshalBinary() ([]byte, error)
- func (m *SubscriptionUpdate) UnmarshalBinary(b []byte) error
- func (m *SubscriptionUpdate) Validate(formats strfmt.Registry) error
- func (m *SubscriptionUpdate) WithAttributes(attributes SubscriptionUpdateAttributes) *SubscriptionUpdate
- func (m *SubscriptionUpdate) WithID(id strfmt.UUID) *SubscriptionUpdate
- func (m *SubscriptionUpdate) WithOrganisationID(organisationID strfmt.UUID) *SubscriptionUpdate
- func (m *SubscriptionUpdate) WithType(typeVar string) *SubscriptionUpdate
- func (m *SubscriptionUpdate) WithVersion(version int64) *SubscriptionUpdate
- func (m *SubscriptionUpdate) WithoutAttributes() *SubscriptionUpdate
- func (m *SubscriptionUpdate) WithoutID() *SubscriptionUpdate
- func (m *SubscriptionUpdate) WithoutOrganisationID() *SubscriptionUpdate
- func (m *SubscriptionUpdate) WithoutVersion() *SubscriptionUpdate
- type SubscriptionUpdateAttributes
- func (m *SubscriptionUpdateAttributes) Json() string
- func (m *SubscriptionUpdateAttributes) MarshalBinary() ([]byte, error)
- func (m *SubscriptionUpdateAttributes) UnmarshalBinary(b []byte) error
- func (m *SubscriptionUpdateAttributes) Validate(formats strfmt.Registry) error
- func (m *SubscriptionUpdateAttributes) WithCallbackTransport(callbackTransport string) *SubscriptionUpdateAttributes
- func (m *SubscriptionUpdateAttributes) WithCallbackURI(callbackURI string) *SubscriptionUpdateAttributes
- func (m *SubscriptionUpdateAttributes) WithDeactivated(deactivated bool) *SubscriptionUpdateAttributes
- func (m *SubscriptionUpdateAttributes) WithEventType(eventType string) *SubscriptionUpdateAttributes
- func (m *SubscriptionUpdateAttributes) WithFilter(filter string) *SubscriptionUpdateAttributes
- func (m *SubscriptionUpdateAttributes) WithRecordType(recordType string) *SubscriptionUpdateAttributes
- func (m *SubscriptionUpdateAttributes) WithUserID(userID strfmt.UUID) *SubscriptionUpdateAttributes
- type Token
- func (m *Token) Json() string
- func (m *Token) MarshalBinary() ([]byte, error)
- func (m *Token) UnmarshalBinary(b []byte) error
- func (m *Token) Validate(formats strfmt.Registry) error
- func (m *Token) WithAccessToken(accessToken string) *Token
- func (m *Token) WithExpiresIn(expiresIn int32) *Token
- func (m *Token) WithTokenType(tokenType string) *Token
- type UltimateEntity
- func (m *UltimateEntity) Json() string
- func (m *UltimateEntity) MarshalBinary() ([]byte, error)
- func (m *UltimateEntity) UnmarshalBinary(b []byte) error
- func (m *UltimateEntity) Validate(formats strfmt.Registry) error
- func (m *UltimateEntity) WithAddress(address []string) *UltimateEntity
- func (m *UltimateEntity) WithBirthCity(birthCity string) *UltimateEntity
- func (m *UltimateEntity) WithBirthCountry(birthCountry string) *UltimateEntity
- func (m *UltimateEntity) WithBirthDate(birthDate strfmt.Date) *UltimateEntity
- func (m *UltimateEntity) WithBirthProvince(birthProvince string) *UltimateEntity
- func (m *UltimateEntity) WithCountry(country string) *UltimateEntity
- func (m *UltimateEntity) WithName(name string) *UltimateEntity
- func (m *UltimateEntity) WithOrganisationIdentification(organisationIdentification string) *UltimateEntity
- func (m *UltimateEntity) WithOrganisationIdentificationCode(organisationIdentificationCode string) *UltimateEntity
- func (m *UltimateEntity) WithOrganisationIdentificationIssuer(organisationIdentificationIssuer string) *UltimateEntity
- func (m *UltimateEntity) WithOrganisationIdentificationScheme(organisationIdentificationScheme string) *UltimateEntity
- func (m *UltimateEntity) WithPrivateIdentification(privateIdentification PrivateIdentification) *UltimateEntity
- func (m *UltimateEntity) WithoutBirthDate() *UltimateEntity
- func (m *UltimateEntity) WithoutPrivateIdentification() *UltimateEntity
- type User
- func (m *User) Json() string
- func (m *User) MarshalBinary() ([]byte, error)
- func (m *User) UnmarshalBinary(b []byte) error
- func (m *User) Validate(formats strfmt.Registry) error
- func (m *User) WithAttributes(attributes UserAttributes) *User
- func (m *User) WithID(id strfmt.UUID) *User
- func (m *User) WithOrganisationID(organisationID strfmt.UUID) *User
- func (m *User) WithType(typeVar string) *User
- func (m *User) WithVersion(version int64) *User
- func (m *User) WithoutAttributes() *User
- func (m *User) WithoutVersion() *User
- type UserAttributes
- func (m *UserAttributes) Json() string
- func (m *UserAttributes) MarshalBinary() ([]byte, error)
- func (m *UserAttributes) UnmarshalBinary(b []byte) error
- func (m *UserAttributes) Validate(formats strfmt.Registry) error
- func (m *UserAttributes) WithClientCredentialIds(clientCredentialIds []string) *UserAttributes
- func (m *UserAttributes) WithEmail(email string) *UserAttributes
- func (m *UserAttributes) WithPublicKeyIds(publicKeyIds []strfmt.UUID) *UserAttributes
- func (m *UserAttributes) WithRoleIds(roleIds []strfmt.UUID) *UserAttributes
- func (m *UserAttributes) WithUsername(username string) *UserAttributes
- type UserCreation
- func (m *UserCreation) Json() string
- func (m *UserCreation) MarshalBinary() ([]byte, error)
- func (m *UserCreation) UnmarshalBinary(b []byte) error
- func (m *UserCreation) Validate(formats strfmt.Registry) error
- func (m *UserCreation) WithData(data User) *UserCreation
- func (m *UserCreation) WithoutData() *UserCreation
- type UserCreationResponse
- func (m *UserCreationResponse) Json() string
- func (m *UserCreationResponse) MarshalBinary() ([]byte, error)
- func (m *UserCreationResponse) UnmarshalBinary(b []byte) error
- func (m *UserCreationResponse) Validate(formats strfmt.Registry) error
- func (m *UserCreationResponse) WithData(data User) *UserCreationResponse
- func (m *UserCreationResponse) WithLinks(links Links) *UserCreationResponse
- func (m *UserCreationResponse) WithoutData() *UserCreationResponse
- func (m *UserCreationResponse) WithoutLinks() *UserCreationResponse
- type UserCredentialListResponse
- func (m *UserCredentialListResponse) Json() string
- func (m *UserCredentialListResponse) MarshalBinary() ([]byte, error)
- func (m *UserCredentialListResponse) UnmarshalBinary(b []byte) error
- func (m *UserCredentialListResponse) Validate(formats strfmt.Registry) error
- func (m *UserCredentialListResponse) WithData(data []*Credential) *UserCredentialListResponse
- func (m *UserCredentialListResponse) WithLinks(links Links) *UserCredentialListResponse
- func (m *UserCredentialListResponse) WithoutLinks() *UserCredentialListResponse
- type UserDetailsListResponse
- func (m *UserDetailsListResponse) Json() string
- func (m *UserDetailsListResponse) MarshalBinary() ([]byte, error)
- func (m *UserDetailsListResponse) UnmarshalBinary(b []byte) error
- func (m *UserDetailsListResponse) Validate(formats strfmt.Registry) error
- func (m *UserDetailsListResponse) WithData(data []*User) *UserDetailsListResponse
- func (m *UserDetailsListResponse) WithLinks(links Links) *UserDetailsListResponse
- func (m *UserDetailsListResponse) WithoutLinks() *UserDetailsListResponse
- type UserDetailsResponse
- func (m *UserDetailsResponse) Json() string
- func (m *UserDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *UserDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *UserDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *UserDetailsResponse) WithData(data User) *UserDetailsResponse
- func (m *UserDetailsResponse) WithLinks(links Links) *UserDetailsResponse
- func (m *UserDetailsResponse) WithoutData() *UserDetailsResponse
- func (m *UserDetailsResponse) WithoutLinks() *UserDetailsResponse
- type UserRoleListResponse
- func (m *UserRoleListResponse) Json() string
- func (m *UserRoleListResponse) MarshalBinary() ([]byte, error)
- func (m *UserRoleListResponse) UnmarshalBinary(b []byte) error
- func (m *UserRoleListResponse) Validate(formats strfmt.Registry) error
- func (m *UserRoleListResponse) WithData(data []*Role) *UserRoleListResponse
- func (m *UserRoleListResponse) WithLinks(links Links) *UserRoleListResponse
- func (m *UserRoleListResponse) WithoutLinks() *UserRoleListResponse
Constants ¶
const ( // AccountAttributesAccountClassificationPersonal captures enum value "Personal" AccountAttributesAccountClassificationPersonal string = "Personal" // AccountAttributesAccountClassificationBusiness captures enum value "Business" AccountAttributesAccountClassificationBusiness string = "Business" )
const ( // AccountAttributesStatusPending captures enum value "pending" AccountAttributesStatusPending string = "pending" // AccountAttributesStatusFailed captures enum value "failed" AccountAttributesStatusFailed string = "failed" // AccountAttributesStatusConfirmed captures enum value "confirmed" AccountAttributesStatusConfirmed string = "confirmed" )
const ( // AccountEventAttributesDescriptionPending captures enum value "pending" AccountEventAttributesDescriptionPending string = "pending" // AccountEventAttributesDescriptionFailed captures enum value "failed" AccountEventAttributesDescriptionFailed string = "failed" // AccountEventAttributesDescriptionConfirmed captures enum value "confirmed" AccountEventAttributesDescriptionConfirmed string = "confirmed" )
const ( // AccountEventAttributesRoutingStatusUnroutable captures enum value "unroutable" AccountEventAttributesRoutingStatusUnroutable string = "unroutable" // AccountEventAttributesRoutingStatusRoutable captures enum value "routable" AccountEventAttributesRoutingStatusRoutable string = "routable" // AccountEventAttributesRoutingStatusDeleted captures enum value "deleted" AccountEventAttributesRoutingStatusDeleted string = "deleted" )
const ( // AccountEventAttributesStatusPending captures enum value "pending" AccountEventAttributesStatusPending string = "pending" // AccountEventAttributesStatusFailed captures enum value "failed" AccountEventAttributesStatusFailed string = "failed" // AccountEventAttributesStatusConfirmed captures enum value "confirmed" AccountEventAttributesStatusConfirmed string = "confirmed" )
const ( // AccountUpdateAttributesAccountClassificationPersonal captures enum value "Personal" AccountUpdateAttributesAccountClassificationPersonal string = "Personal" // AccountUpdateAttributesAccountClassificationBusiness captures enum value "Business" AccountUpdateAttributesAccountClassificationBusiness string = "Business" )
const ( // AccountUpdateAttributesStatusPending captures enum value "pending" AccountUpdateAttributesStatusPending string = "pending" // AccountUpdateAttributesStatusFailed captures enum value "failed" AccountUpdateAttributesStatusFailed string = "failed" // AccountUpdateAttributesStatusConfirmed captures enum value "confirmed" AccountUpdateAttributesStatusConfirmed string = "confirmed" )
const ( // ContactAttributesContactTypeOrganisation captures enum value "organisation" ContactAttributesContactTypeOrganisation string = "organisation" // ContactAttributesContactTypePrivate captures enum value "private" ContactAttributesContactTypePrivate string = "private" )
const ( // DirectDebitAttributesSchemeStatusAUDDIS captures enum value "AUDDIS" DirectDebitAttributesSchemeStatusAUDDIS string = "AUDDIS" // DirectDebitAttributesSchemeStatusMIGRATING captures enum value "MIGRATING" DirectDebitAttributesSchemeStatusMIGRATING string = "MIGRATING" )
const ( // DirectDebitReturnAttributesReturnInitiatorBANK captures enum value "BANK" DirectDebitReturnAttributesReturnInitiatorBANK string = "BANK" // DirectDebitReturnAttributesReturnInitiatorCUSTOMER captures enum value "CUSTOMER" DirectDebitReturnAttributesReturnInitiatorCUSTOMER string = "CUSTOMER" )
const ( // PartyActorAttributesPartyActorTypeOrganisation captures enum value "organisation" PartyActorAttributesPartyActorTypeOrganisation string = "organisation" // PartyActorAttributesPartyActorTypePrivate captures enum value "private" PartyActorAttributesPartyActorTypePrivate string = "private" )
const ( // PartyActorPatchAttributesPartyActorTypeOrganisation captures enum value "organisation" PartyActorPatchAttributesPartyActorTypeOrganisation string = "organisation" // PartyActorPatchAttributesPartyActorTypePrivate captures enum value "private" PartyActorPatchAttributesPartyActorTypePrivate string = "private" )
const ( // QueryAttributesQueryTypeClaimNonReceipt captures enum value "claim_non_receipt" QueryAttributesQueryTypeClaimNonReceipt string = "claim_non_receipt" // QueryAttributesQueryTypeModifyPayment captures enum value "modify_payment" QueryAttributesQueryTypeModifyPayment string = "modify_payment" )
const ( // QueryAttributesStatusPending captures enum value "pending" QueryAttributesStatusPending string = "pending" // QueryAttributesStatusClosed captures enum value "closed" QueryAttributesStatusClosed string = "closed" )
const ( // SubscriptionAttributesCallbackTransportHTTP captures enum value "http" SubscriptionAttributesCallbackTransportHTTP string = "http" // SubscriptionAttributesCallbackTransportEmail captures enum value "email" SubscriptionAttributesCallbackTransportEmail string = "email" // SubscriptionAttributesCallbackTransportQueue captures enum value "queue" SubscriptionAttributesCallbackTransportQueue string = "queue" )
const ( // SubscriptionUpdateAttributesCallbackTransportHTTP captures enum value "http" SubscriptionUpdateAttributesCallbackTransportHTTP string = "http" // SubscriptionUpdateAttributesCallbackTransportEmail captures enum value "email" SubscriptionUpdateAttributesCallbackTransportEmail string = "email" // SubscriptionUpdateAttributesCallbackTransportQueue captures enum value "queue" SubscriptionUpdateAttributesCallbackTransportQueue string = "queue" )
const ( // BeneficiaryPartyTypeParties captures enum value "parties" BeneficiaryPartyTypeParties string = "parties" )
const ( // DebtorPartyAccountTypeContactAccounts captures enum value "contact_accounts" DebtorPartyAccountTypeContactAccounts string = "contact_accounts" )
const ( // DirectDebitDecisionAttributesAnswerRejected captures enum value "rejected" DirectDebitDecisionAttributesAnswerRejected string = "rejected" )
const ( // NewContactAccountTypeContactAccounts captures enum value "contact_accounts" NewContactAccountTypeContactAccounts string = "contact_accounts" )
const ( // NewPartyAccountTypePartyAccounts captures enum value "party_accounts" NewPartyAccountTypePartyAccounts string = "party_accounts" )
const ( // NewPartyActorTypePartyActors captures enum value "party_actors" NewPartyActorTypePartyActors string = "party_actors" )
const ( // NewPartyProductTypePartyProducts captures enum value "party_products" NewPartyProductTypePartyProducts string = "party_products" )
const ( // NewPartyTypeParties captures enum value "parties" NewPartyTypeParties string = "parties" )
const ( // PartyAccountTypePartyAccounts captures enum value "party_accounts" PartyAccountTypePartyAccounts string = "party_accounts" )
const ( // PartyActorAttributesContactMethodEmail captures enum value "email" PartyActorAttributesContactMethodEmail string = "email" )
const ( // PartyActorPatchAttributesContactMethodEmail captures enum value "email" PartyActorPatchAttributesContactMethodEmail string = "email" )
const ( // PartyActorTypePartyActors captures enum value "party_actors" PartyActorTypePartyActors string = "party_actors" )
const ( // PartyActorUpdateTypePartyActors captures enum value "party_actors" PartyActorUpdateTypePartyActors string = "party_actors" )
const ( // PartyAttributesContactMethodEmail captures enum value "email" PartyAttributesContactMethodEmail string = "email" )
const ( // PartyAttributesIdentificationTypeCompanyRegNumber captures enum value "CompanyRegNumber" PartyAttributesIdentificationTypeCompanyRegNumber string = "CompanyRegNumber" )
const ( // PartyAttributesPartyTypeOrganisation captures enum value "organisation" PartyAttributesPartyTypeOrganisation string = "organisation" )
const ( // PartyProductEventTypePartyProductEvents captures enum value "party_product_events" PartyProductEventTypePartyProductEvents string = "party_product_events" )
const ( // PartyProductTypePartyProducts captures enum value "party_products" PartyProductTypePartyProducts string = "party_products" )
const ( // PartyProductUpdatedEventEventTypeUpdated captures enum value "updated" PartyProductUpdatedEventEventTypeUpdated string = "updated" )
const ( // PartyTypeParties captures enum value "parties" PartyTypeParties string = "parties" )
const ( // ReportAdmissionTypeReportAdmissions captures enum value "report_admissions" ReportAdmissionTypeReportAdmissions string = "report_admissions" )
const ( // ReportTypeReports captures enum value "reports" ReportTypeReports string = "reports" )
const ( // SchemeMessageAdmissionTypeSchemeMessageAdmissions captures enum value "scheme_message_admissions" SchemeMessageAdmissionTypeSchemeMessageAdmissions string = "scheme_message_admissions" )
const ( // SchemeMessageTypeSchemeMessages captures enum value "scheme_messages" SchemeMessageTypeSchemeMessages string = "scheme_messages" )
const ( // TokenTokenTypeBearer captures enum value "Bearer" TokenTokenTypeBearer string = "Bearer" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIError ¶
type APIError struct {
// error code
// Format: uuid
ErrorCode strfmt.UUID `json:"error_code,omitempty"`
// error message
ErrorMessage string `json:"error_message,omitempty"`
}
APIError Api error swagger:model ApiError
func APIErrorWithDefaults ¶
func (*APIError) MarshalBinary ¶
MarshalBinary interface implementation
func (*APIError) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*APIError) WithErrorMessage ¶
type Account ¶
type Account struct {
// attributes
// Required: true
Attributes *AccountAttributes `json:"attributes"`
// Unique resource ID
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// Unique ID of the organisation this resource is created by
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *AccountRelationships `json:"relationships,omitempty"`
// Name of the resource type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
Account account swagger:model Account
func AccountWithDefaults ¶
func (*Account) MarshalBinary ¶
MarshalBinary interface implementation
func (*Account) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Account) WithAttributes ¶
func (m *Account) WithAttributes(attributes AccountAttributes) *Account
func (*Account) WithOrganisationID ¶
func (*Account) WithRelationships ¶
func (m *Account) WithRelationships(relationships AccountRelationships) *Account
func (*Account) WithVersion ¶
func (*Account) WithoutAttributes ¶
func (*Account) WithoutOrganisationID ¶
func (*Account) WithoutRelationships ¶
func (*Account) WithoutVersion ¶
type AccountAmendment ¶
type AccountAmendment struct {
// data
Data *AccountUpdate `json:"data,omitempty"`
}
AccountAmendment account amendment swagger:model AccountAmendment
func AccountAmendmentWithDefaults ¶
func AccountAmendmentWithDefaults(defaults client.Defaults) *AccountAmendment
func (*AccountAmendment) Json ¶
func (m *AccountAmendment) Json() string
func (*AccountAmendment) MarshalBinary ¶
func (m *AccountAmendment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountAmendment) UnmarshalBinary ¶
func (m *AccountAmendment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountAmendment) Validate ¶
func (m *AccountAmendment) Validate(formats strfmt.Registry) error
Validate validates this account amendment
func (*AccountAmendment) WithData ¶
func (m *AccountAmendment) WithData(data AccountUpdate) *AccountAmendment
func (*AccountAmendment) WithoutData ¶
func (m *AccountAmendment) WithoutData() *AccountAmendment
type AccountAttributes ¶
type AccountAttributes struct {
// Is the account business or personal?
// Enum: [Personal Business]
AccountClassification *string `json:"account_classification,omitempty"`
// Is the account opted out of account matching, e.g. CoP?
AccountMatchingOptOut *bool `json:"account_matching_opt_out,omitempty"`
// Account number of the account. A unique number will automatically be generated if not provided.
// Pattern: ^[A-Z0-9]{0,64}$
AccountNumber string `json:"account_number,omitempty"`
// - deprecated - Alternative account names. Used for Confirmation of Payee matching.
// Max Items: 3
AlternativeBankAccountNames []string `json:"alternative_bank_account_names"`
// Alternative names. Used for Confirmation of Payee matching.
// Max Items: 3
AlternativeNames []string `json:"alternative_names"`
// - deprecated - Primary account name. Used for Confirmation of Payee matching. Required if confirmation_of_payee_enabled is true for the organisation.
// Max Length: 140
// Min Length: 1
BankAccountName string `json:"bank_account_name,omitempty"`
// Local country bank identifier. In the UK this is the sort code.
// Pattern: ^[A-Z0-9]{0,16}$
BankID string `json:"bank_id,omitempty"`
// ISO 20022 code used to identify the type of bank ID being used
// Pattern: ^[A-Z]{0,16}$
BankIDCode string `json:"bank_id_code,omitempty"`
// ISO 4217 code used to identify the base currency of the account
// Pattern: ^[A-Z]{3}$
BaseCurrency string `json:"base_currency,omitempty"`
// SWIFT BIC in either 8 or 11 character format
// Pattern: ^([A-Z]{6}[A-Z0-9]{2}|[A-Z]{6}[A-Z0-9]{5})$
Bic string `json:"bic,omitempty"`
// ISO 3166-1 code used to identify the domicile of the account
// Required: true
// Pattern: ^[A-Z]{2}$
Country *string `json:"country"`
// A free-format reference that can be used to link this account to an external system
// Pattern: ^[a-zA-Z0-9-$@., ]{0,256}$
CustomerID string `json:"customer_id,omitempty"`
// - deprecated - Customer first name.
// Max Length: 40
// Min Length: 1
FirstName string `json:"first_name,omitempty"`
// IBAN of the account. Will be calculated from other fields if not supplied.
// Pattern: ^[A-Z]{2}[0-9]{2}[A-Z0-9]{0,64}$
Iban string `json:"iban,omitempty"`
// Is the account joint?
JointAccount *bool `json:"joint_account,omitempty"`
// Account holder names (for example title, first name, last name). Used for Confirmation of Payee matching.
// Max Items: 4
Name []string `json:"name"`
// organisation identification
OrganisationIdentification *AccountAttributesOrganisationIdentification `json:"organisation_identification,omitempty"`
// private identification
PrivateIdentification *AccountAttributesPrivateIdentification `json:"private_identification,omitempty"`
// Secondary identification, e.g. building society roll number. Used for Confirmation of Payee.
// Max Length: 140
// Min Length: 1
SecondaryIdentification string `json:"secondary_identification,omitempty"`
// Current status of the account
// Enum: [pending failed confirmed]
Status string `json:"status,omitempty"`
// Indicates whether the account has been switched using the Current Account Switch Service.
Switched *bool `json:"switched,omitempty"`
// - deprecated - Customer title.
// Max Length: 40
// Min Length: 1
Title string `json:"title,omitempty"`
}
AccountAttributes account attributes swagger:model AccountAttributes
func AccountAttributesWithDefaults ¶
func AccountAttributesWithDefaults(defaults client.Defaults) *AccountAttributes
func (*AccountAttributes) Json ¶
func (m *AccountAttributes) Json() string
func (*AccountAttributes) MarshalBinary ¶
func (m *AccountAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountAttributes) UnmarshalBinary ¶
func (m *AccountAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountAttributes) Validate ¶
func (m *AccountAttributes) Validate(formats strfmt.Registry) error
Validate validates this account attributes
func (*AccountAttributes) WithAccountClassification ¶
func (m *AccountAttributes) WithAccountClassification(accountClassification string) *AccountAttributes
func (*AccountAttributes) WithAccountMatchingOptOut ¶
func (m *AccountAttributes) WithAccountMatchingOptOut(accountMatchingOptOut bool) *AccountAttributes
func (*AccountAttributes) WithAccountNumber ¶
func (m *AccountAttributes) WithAccountNumber(accountNumber string) *AccountAttributes
func (*AccountAttributes) WithAlternativeBankAccountNames ¶
func (m *AccountAttributes) WithAlternativeBankAccountNames(alternativeBankAccountNames []string) *AccountAttributes
func (*AccountAttributes) WithAlternativeNames ¶
func (m *AccountAttributes) WithAlternativeNames(alternativeNames []string) *AccountAttributes
func (*AccountAttributes) WithBankAccountName ¶
func (m *AccountAttributes) WithBankAccountName(bankAccountName string) *AccountAttributes
func (*AccountAttributes) WithBankID ¶
func (m *AccountAttributes) WithBankID(bankID string) *AccountAttributes
func (*AccountAttributes) WithBankIDCode ¶
func (m *AccountAttributes) WithBankIDCode(bankIDCode string) *AccountAttributes
func (*AccountAttributes) WithBaseCurrency ¶
func (m *AccountAttributes) WithBaseCurrency(baseCurrency string) *AccountAttributes
func (*AccountAttributes) WithBic ¶
func (m *AccountAttributes) WithBic(bic string) *AccountAttributes
func (*AccountAttributes) WithCountry ¶
func (m *AccountAttributes) WithCountry(country string) *AccountAttributes
func (*AccountAttributes) WithCustomerID ¶
func (m *AccountAttributes) WithCustomerID(customerID string) *AccountAttributes
func (*AccountAttributes) WithFirstName ¶
func (m *AccountAttributes) WithFirstName(firstName string) *AccountAttributes
func (*AccountAttributes) WithIban ¶
func (m *AccountAttributes) WithIban(iban string) *AccountAttributes
func (*AccountAttributes) WithJointAccount ¶
func (m *AccountAttributes) WithJointAccount(jointAccount bool) *AccountAttributes
func (*AccountAttributes) WithName ¶
func (m *AccountAttributes) WithName(name []string) *AccountAttributes
func (*AccountAttributes) WithOrganisationIdentification ¶
func (m *AccountAttributes) WithOrganisationIdentification(organisationIdentification AccountAttributesOrganisationIdentification) *AccountAttributes
func (*AccountAttributes) WithPrivateIdentification ¶
func (m *AccountAttributes) WithPrivateIdentification(privateIdentification AccountAttributesPrivateIdentification) *AccountAttributes
func (*AccountAttributes) WithSecondaryIdentification ¶
func (m *AccountAttributes) WithSecondaryIdentification(secondaryIdentification string) *AccountAttributes
func (*AccountAttributes) WithStatus ¶
func (m *AccountAttributes) WithStatus(status string) *AccountAttributes
func (*AccountAttributes) WithSwitched ¶
func (m *AccountAttributes) WithSwitched(switched bool) *AccountAttributes
func (*AccountAttributes) WithTitle ¶
func (m *AccountAttributes) WithTitle(title string) *AccountAttributes
func (*AccountAttributes) WithoutAccountClassification ¶
func (m *AccountAttributes) WithoutAccountClassification() *AccountAttributes
func (*AccountAttributes) WithoutAccountMatchingOptOut ¶
func (m *AccountAttributes) WithoutAccountMatchingOptOut() *AccountAttributes
func (*AccountAttributes) WithoutCountry ¶
func (m *AccountAttributes) WithoutCountry() *AccountAttributes
func (*AccountAttributes) WithoutJointAccount ¶
func (m *AccountAttributes) WithoutJointAccount() *AccountAttributes
func (*AccountAttributes) WithoutOrganisationIdentification ¶
func (m *AccountAttributes) WithoutOrganisationIdentification() *AccountAttributes
func (*AccountAttributes) WithoutPrivateIdentification ¶
func (m *AccountAttributes) WithoutPrivateIdentification() *AccountAttributes
func (*AccountAttributes) WithoutSwitched ¶
func (m *AccountAttributes) WithoutSwitched() *AccountAttributes
type AccountAttributesOrganisationIdentification ¶
type AccountAttributesOrganisationIdentification struct {
// actors
Actors []*AccountAttributesOrganisationIdentificationActor `json:"actors"`
// address
Address []string `json:"address"`
// city
// Max Length: 35
// Min Length: 1
City string `json:"city,omitempty"`
// country
// Pattern: ^[A-Z]{2}$
Country string `json:"country,omitempty"`
// identification
// Max Length: 140
// Min Length: 1
Identification string `json:"identification,omitempty"`
// identification issuer
IdentificationIssuer string `json:"identification_issuer,omitempty"`
// identification scheme
// Max Length: 35
// Min Length: 1
IdentificationScheme string `json:"identification_scheme,omitempty"`
// identification scheme code
// Max Length: 35
// Min Length: 1
IdentificationSchemeCode string `json:"identification_scheme_code,omitempty"`
// registration number
RegistrationNumber string `json:"registration_number,omitempty"`
// ISO 3166-1 code used to identify the domicile of the account
// Pattern: ^[A-Z]{2}$
TaxResidency string `json:"tax_residency,omitempty"`
}
AccountAttributesOrganisationIdentification account attributes organisation identification swagger:model AccountAttributesOrganisationIdentification
func AccountAttributesOrganisationIdentificationWithDefaults ¶
func AccountAttributesOrganisationIdentificationWithDefaults(defaults client.Defaults) *AccountAttributesOrganisationIdentification
func (*AccountAttributesOrganisationIdentification) Json ¶
func (m *AccountAttributesOrganisationIdentification) Json() string
func (*AccountAttributesOrganisationIdentification) MarshalBinary ¶
func (m *AccountAttributesOrganisationIdentification) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountAttributesOrganisationIdentification) UnmarshalBinary ¶
func (m *AccountAttributesOrganisationIdentification) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountAttributesOrganisationIdentification) Validate ¶
func (m *AccountAttributesOrganisationIdentification) Validate(formats strfmt.Registry) error
Validate validates this account attributes organisation identification
func (*AccountAttributesOrganisationIdentification) WithActors ¶
func (m *AccountAttributesOrganisationIdentification) WithActors(actors []*AccountAttributesOrganisationIdentificationActor) *AccountAttributesOrganisationIdentification
func (*AccountAttributesOrganisationIdentification) WithAddress ¶
func (m *AccountAttributesOrganisationIdentification) WithAddress(address []string) *AccountAttributesOrganisationIdentification
func (*AccountAttributesOrganisationIdentification) WithCity ¶
func (m *AccountAttributesOrganisationIdentification) WithCity(city string) *AccountAttributesOrganisationIdentification
func (*AccountAttributesOrganisationIdentification) WithCountry ¶
func (m *AccountAttributesOrganisationIdentification) WithCountry(country string) *AccountAttributesOrganisationIdentification
func (*AccountAttributesOrganisationIdentification) WithIdentification ¶
func (m *AccountAttributesOrganisationIdentification) WithIdentification(identification string) *AccountAttributesOrganisationIdentification
func (*AccountAttributesOrganisationIdentification) WithIdentificationIssuer ¶
func (m *AccountAttributesOrganisationIdentification) WithIdentificationIssuer(identificationIssuer string) *AccountAttributesOrganisationIdentification
func (*AccountAttributesOrganisationIdentification) WithIdentificationScheme ¶
func (m *AccountAttributesOrganisationIdentification) WithIdentificationScheme(identificationScheme string) *AccountAttributesOrganisationIdentification
func (*AccountAttributesOrganisationIdentification) WithIdentificationSchemeCode ¶
func (m *AccountAttributesOrganisationIdentification) WithIdentificationSchemeCode(identificationSchemeCode string) *AccountAttributesOrganisationIdentification
func (*AccountAttributesOrganisationIdentification) WithRegistrationNumber ¶
func (m *AccountAttributesOrganisationIdentification) WithRegistrationNumber(registrationNumber string) *AccountAttributesOrganisationIdentification
func (*AccountAttributesOrganisationIdentification) WithTaxResidency ¶
func (m *AccountAttributesOrganisationIdentification) WithTaxResidency(taxResidency string) *AccountAttributesOrganisationIdentification
type AccountAttributesOrganisationIdentificationActor ¶
type AccountAttributesOrganisationIdentificationActor struct {
// birth date
// Format: date
BirthDate *strfmt.Date `json:"birth_date,omitempty"`
// Actor names (for example title, first name, last name). Used for Confirmation of Payee matching.
// Max Items: 4
Name []string `json:"name"`
// ISO 3166-1 code used to identify the domicile of the actor
// Pattern: ^[A-Z]{2}$
Residency string `json:"residency,omitempty"`
// role
Role string `json:"role,omitempty"`
}
AccountAttributesOrganisationIdentificationActor account attributes organisation identification actor swagger:model AccountAttributesOrganisationIdentificationActor
func AccountAttributesOrganisationIdentificationActorWithDefaults ¶
func AccountAttributesOrganisationIdentificationActorWithDefaults(defaults client.Defaults) *AccountAttributesOrganisationIdentificationActor
func (*AccountAttributesOrganisationIdentificationActor) Json ¶
func (m *AccountAttributesOrganisationIdentificationActor) Json() string
func (*AccountAttributesOrganisationIdentificationActor) MarshalBinary ¶
func (m *AccountAttributesOrganisationIdentificationActor) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountAttributesOrganisationIdentificationActor) UnmarshalBinary ¶
func (m *AccountAttributesOrganisationIdentificationActor) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountAttributesOrganisationIdentificationActor) Validate ¶
func (m *AccountAttributesOrganisationIdentificationActor) Validate(formats strfmt.Registry) error
Validate validates this account attributes organisation identification actor
func (*AccountAttributesOrganisationIdentificationActor) WithBirthDate ¶
func (m *AccountAttributesOrganisationIdentificationActor) WithBirthDate(birthDate strfmt.Date) *AccountAttributesOrganisationIdentificationActor
func (*AccountAttributesOrganisationIdentificationActor) WithName ¶
func (m *AccountAttributesOrganisationIdentificationActor) WithName(name []string) *AccountAttributesOrganisationIdentificationActor
func (*AccountAttributesOrganisationIdentificationActor) WithResidency ¶
func (m *AccountAttributesOrganisationIdentificationActor) WithResidency(residency string) *AccountAttributesOrganisationIdentificationActor
func (*AccountAttributesOrganisationIdentificationActor) WithRole ¶
func (m *AccountAttributesOrganisationIdentificationActor) WithRole(role string) *AccountAttributesOrganisationIdentificationActor
func (*AccountAttributesOrganisationIdentificationActor) WithoutBirthDate ¶
func (m *AccountAttributesOrganisationIdentificationActor) WithoutBirthDate() *AccountAttributesOrganisationIdentificationActor
type AccountAttributesPrivateIdentification ¶
type AccountAttributesPrivateIdentification struct {
// address
Address []string `json:"address"`
// birth country
// Pattern: ^[A-Z]{2}$
BirthCountry string `json:"birth_country,omitempty"`
// Customer birth date
// Format: date
BirthDate *strfmt.Date `json:"birth_date,omitempty"`
// city
// Max Length: 35
// Min Length: 1
City string `json:"city,omitempty"`
// country
// Pattern: ^[A-Z]{2}$
Country string `json:"country,omitempty"`
// identification
// Max Length: 140
// Min Length: 1
Identification string `json:"identification,omitempty"`
// identification issuer
// Min Length: 1
IdentificationIssuer string `json:"identification_issuer,omitempty"`
// identification scheme
// Max Length: 35
// Min Length: 1
IdentificationScheme string `json:"identification_scheme,omitempty"`
// identification scheme code
// Max Length: 35
// Min Length: 1
IdentificationSchemeCode string `json:"identification_scheme_code,omitempty"`
}
AccountAttributesPrivateIdentification account attributes private identification swagger:model AccountAttributesPrivateIdentification
func AccountAttributesPrivateIdentificationWithDefaults ¶
func AccountAttributesPrivateIdentificationWithDefaults(defaults client.Defaults) *AccountAttributesPrivateIdentification
func (*AccountAttributesPrivateIdentification) Json ¶
func (m *AccountAttributesPrivateIdentification) Json() string
func (*AccountAttributesPrivateIdentification) MarshalBinary ¶
func (m *AccountAttributesPrivateIdentification) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountAttributesPrivateIdentification) UnmarshalBinary ¶
func (m *AccountAttributesPrivateIdentification) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountAttributesPrivateIdentification) Validate ¶
func (m *AccountAttributesPrivateIdentification) Validate(formats strfmt.Registry) error
Validate validates this account attributes private identification
func (*AccountAttributesPrivateIdentification) WithAddress ¶
func (m *AccountAttributesPrivateIdentification) WithAddress(address []string) *AccountAttributesPrivateIdentification
func (*AccountAttributesPrivateIdentification) WithBirthCountry ¶
func (m *AccountAttributesPrivateIdentification) WithBirthCountry(birthCountry string) *AccountAttributesPrivateIdentification
func (*AccountAttributesPrivateIdentification) WithBirthDate ¶
func (m *AccountAttributesPrivateIdentification) WithBirthDate(birthDate strfmt.Date) *AccountAttributesPrivateIdentification
func (*AccountAttributesPrivateIdentification) WithCity ¶
func (m *AccountAttributesPrivateIdentification) WithCity(city string) *AccountAttributesPrivateIdentification
func (*AccountAttributesPrivateIdentification) WithCountry ¶
func (m *AccountAttributesPrivateIdentification) WithCountry(country string) *AccountAttributesPrivateIdentification
func (*AccountAttributesPrivateIdentification) WithIdentification ¶
func (m *AccountAttributesPrivateIdentification) WithIdentification(identification string) *AccountAttributesPrivateIdentification
func (*AccountAttributesPrivateIdentification) WithIdentificationIssuer ¶
func (m *AccountAttributesPrivateIdentification) WithIdentificationIssuer(identificationIssuer string) *AccountAttributesPrivateIdentification
func (*AccountAttributesPrivateIdentification) WithIdentificationScheme ¶
func (m *AccountAttributesPrivateIdentification) WithIdentificationScheme(identificationScheme string) *AccountAttributesPrivateIdentification
func (*AccountAttributesPrivateIdentification) WithIdentificationSchemeCode ¶
func (m *AccountAttributesPrivateIdentification) WithIdentificationSchemeCode(identificationSchemeCode string) *AccountAttributesPrivateIdentification
func (*AccountAttributesPrivateIdentification) WithoutBirthDate ¶
func (m *AccountAttributesPrivateIdentification) WithoutBirthDate() *AccountAttributesPrivateIdentification
type AccountCreation ¶
type AccountCreation struct {
// data
// Required: true
Data *Account `json:"data"`
}
AccountCreation account creation swagger:model AccountCreation
func AccountCreationWithDefaults ¶
func AccountCreationWithDefaults(defaults client.Defaults) *AccountCreation
func (*AccountCreation) Json ¶
func (m *AccountCreation) Json() string
func (*AccountCreation) MarshalBinary ¶
func (m *AccountCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountCreation) UnmarshalBinary ¶
func (m *AccountCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountCreation) Validate ¶
func (m *AccountCreation) Validate(formats strfmt.Registry) error
Validate validates this account creation
func (*AccountCreation) WithData ¶
func (m *AccountCreation) WithData(data Account) *AccountCreation
func (*AccountCreation) WithoutData ¶
func (m *AccountCreation) WithoutData() *AccountCreation
type AccountCreationResponse ¶
type AccountCreationResponse struct {
// data
Data *Account `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
AccountCreationResponse account creation response swagger:model AccountCreationResponse
func AccountCreationResponseWithDefaults ¶
func AccountCreationResponseWithDefaults(defaults client.Defaults) *AccountCreationResponse
func (*AccountCreationResponse) Json ¶
func (m *AccountCreationResponse) Json() string
func (*AccountCreationResponse) MarshalBinary ¶
func (m *AccountCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountCreationResponse) UnmarshalBinary ¶
func (m *AccountCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountCreationResponse) Validate ¶
func (m *AccountCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this account creation response
func (*AccountCreationResponse) WithData ¶
func (m *AccountCreationResponse) WithData(data Account) *AccountCreationResponse
func (*AccountCreationResponse) WithLinks ¶
func (m *AccountCreationResponse) WithLinks(links Links) *AccountCreationResponse
func (*AccountCreationResponse) WithoutData ¶
func (m *AccountCreationResponse) WithoutData() *AccountCreationResponse
func (*AccountCreationResponse) WithoutLinks ¶
func (m *AccountCreationResponse) WithoutLinks() *AccountCreationResponse
type AccountDetailsListResponse ¶
type AccountDetailsListResponse struct {
// data
Data []*Account `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
AccountDetailsListResponse account details list response swagger:model AccountDetailsListResponse
func AccountDetailsListResponseWithDefaults ¶
func AccountDetailsListResponseWithDefaults(defaults client.Defaults) *AccountDetailsListResponse
func (*AccountDetailsListResponse) Json ¶
func (m *AccountDetailsListResponse) Json() string
func (*AccountDetailsListResponse) MarshalBinary ¶
func (m *AccountDetailsListResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountDetailsListResponse) UnmarshalBinary ¶
func (m *AccountDetailsListResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountDetailsListResponse) Validate ¶
func (m *AccountDetailsListResponse) Validate(formats strfmt.Registry) error
Validate validates this account details list response
func (*AccountDetailsListResponse) WithData ¶
func (m *AccountDetailsListResponse) WithData(data []*Account) *AccountDetailsListResponse
func (*AccountDetailsListResponse) WithLinks ¶
func (m *AccountDetailsListResponse) WithLinks(links Links) *AccountDetailsListResponse
func (*AccountDetailsListResponse) WithoutLinks ¶
func (m *AccountDetailsListResponse) WithoutLinks() *AccountDetailsListResponse
type AccountDetailsResponse ¶
type AccountDetailsResponse struct {
// data
Data *Account `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
AccountDetailsResponse account details response swagger:model AccountDetailsResponse
func AccountDetailsResponseWithDefaults ¶
func AccountDetailsResponseWithDefaults(defaults client.Defaults) *AccountDetailsResponse
func (*AccountDetailsResponse) Json ¶
func (m *AccountDetailsResponse) Json() string
func (*AccountDetailsResponse) MarshalBinary ¶
func (m *AccountDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountDetailsResponse) UnmarshalBinary ¶
func (m *AccountDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountDetailsResponse) Validate ¶
func (m *AccountDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this account details response
func (*AccountDetailsResponse) WithData ¶
func (m *AccountDetailsResponse) WithData(data Account) *AccountDetailsResponse
func (*AccountDetailsResponse) WithLinks ¶
func (m *AccountDetailsResponse) WithLinks(links Links) *AccountDetailsResponse
func (*AccountDetailsResponse) WithoutData ¶
func (m *AccountDetailsResponse) WithoutData() *AccountDetailsResponse
func (*AccountDetailsResponse) WithoutLinks ¶
func (m *AccountDetailsResponse) WithoutLinks() *AccountDetailsResponse
type AccountEvent ¶
type AccountEvent struct {
// attributes
// Required: true
Attributes *AccountEventAttributes `json:"attributes"`
// Unique resource ID
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// Unique ID of the organisation this resource is created by
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *AccountEventRelationships `json:"relationships,omitempty"`
// Name of the resource type
// Required: true
// Pattern: ^[A-Za-z]*$
Type *string `json:"type"`
// version
// Required: true
// Minimum: 0
Version *int64 `json:"version"`
}
AccountEvent account event swagger:model AccountEvent
func AccountEventWithDefaults ¶
func AccountEventWithDefaults(defaults client.Defaults) *AccountEvent
func (*AccountEvent) Json ¶
func (m *AccountEvent) Json() string
func (*AccountEvent) MarshalBinary ¶
func (m *AccountEvent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountEvent) UnmarshalBinary ¶
func (m *AccountEvent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountEvent) Validate ¶
func (m *AccountEvent) Validate(formats strfmt.Registry) error
Validate validates this account event
func (*AccountEvent) WithAttributes ¶
func (m *AccountEvent) WithAttributes(attributes AccountEventAttributes) *AccountEvent
func (*AccountEvent) WithID ¶
func (m *AccountEvent) WithID(id strfmt.UUID) *AccountEvent
func (*AccountEvent) WithOrganisationID ¶
func (m *AccountEvent) WithOrganisationID(organisationID strfmt.UUID) *AccountEvent
func (*AccountEvent) WithRelationships ¶
func (m *AccountEvent) WithRelationships(relationships AccountEventRelationships) *AccountEvent
func (*AccountEvent) WithType ¶
func (m *AccountEvent) WithType(typeVar string) *AccountEvent
func (*AccountEvent) WithVersion ¶
func (m *AccountEvent) WithVersion(version int64) *AccountEvent
func (*AccountEvent) WithoutAttributes ¶
func (m *AccountEvent) WithoutAttributes() *AccountEvent
func (*AccountEvent) WithoutID ¶
func (m *AccountEvent) WithoutID() *AccountEvent
func (*AccountEvent) WithoutOrganisationID ¶
func (m *AccountEvent) WithoutOrganisationID() *AccountEvent
func (*AccountEvent) WithoutRelationships ¶
func (m *AccountEvent) WithoutRelationships() *AccountEvent
func (*AccountEvent) WithoutType ¶
func (m *AccountEvent) WithoutType() *AccountEvent
func (*AccountEvent) WithoutVersion ¶
func (m *AccountEvent) WithoutVersion() *AccountEvent
type AccountEventAttributes ¶
type AccountEventAttributes struct {
// ID of the account this event relates to
// Required: true
// Format: uuid
AccountID *strfmt.UUID `json:"account_id"`
// date time
// Required: true
// Format: date-time
DateTime *strfmt.DateTime `json:"date_time"`
// Contains the event description
// Enum: [pending failed confirmed]
Description string `json:"description,omitempty"`
// Failure reason. Should only be present when description is failed
Reason string `json:"reason,omitempty"`
// Contains the routing status
// Required: true
// Enum: [unroutable routable deleted]
RoutingStatus *string `json:"routing_status"`
// Contains the event status
// Required: true
// Enum: [pending failed confirmed]
Status *string `json:"status"`
}
AccountEventAttributes account event attributes swagger:model AccountEventAttributes
func AccountEventAttributesWithDefaults ¶
func AccountEventAttributesWithDefaults(defaults client.Defaults) *AccountEventAttributes
func (*AccountEventAttributes) Json ¶
func (m *AccountEventAttributes) Json() string
func (*AccountEventAttributes) MarshalBinary ¶
func (m *AccountEventAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountEventAttributes) UnmarshalBinary ¶
func (m *AccountEventAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountEventAttributes) Validate ¶
func (m *AccountEventAttributes) Validate(formats strfmt.Registry) error
Validate validates this account event attributes
func (*AccountEventAttributes) WithAccountID ¶
func (m *AccountEventAttributes) WithAccountID(accountID strfmt.UUID) *AccountEventAttributes
func (*AccountEventAttributes) WithDateTime ¶
func (m *AccountEventAttributes) WithDateTime(dateTime strfmt.DateTime) *AccountEventAttributes
func (*AccountEventAttributes) WithDescription ¶
func (m *AccountEventAttributes) WithDescription(description string) *AccountEventAttributes
func (*AccountEventAttributes) WithReason ¶
func (m *AccountEventAttributes) WithReason(reason string) *AccountEventAttributes
func (*AccountEventAttributes) WithRoutingStatus ¶
func (m *AccountEventAttributes) WithRoutingStatus(routingStatus string) *AccountEventAttributes
func (*AccountEventAttributes) WithStatus ¶
func (m *AccountEventAttributes) WithStatus(status string) *AccountEventAttributes
func (*AccountEventAttributes) WithoutAccountID ¶
func (m *AccountEventAttributes) WithoutAccountID() *AccountEventAttributes
func (*AccountEventAttributes) WithoutDateTime ¶
func (m *AccountEventAttributes) WithoutDateTime() *AccountEventAttributes
func (*AccountEventAttributes) WithoutRoutingStatus ¶
func (m *AccountEventAttributes) WithoutRoutingStatus() *AccountEventAttributes
func (*AccountEventAttributes) WithoutStatus ¶
func (m *AccountEventAttributes) WithoutStatus() *AccountEventAttributes
type AccountEventDetailsResponse ¶
type AccountEventDetailsResponse struct {
// data
Data *AccountEvent `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
AccountEventDetailsResponse account event details response swagger:model AccountEventDetailsResponse
func AccountEventDetailsResponseWithDefaults ¶
func AccountEventDetailsResponseWithDefaults(defaults client.Defaults) *AccountEventDetailsResponse
func (*AccountEventDetailsResponse) Json ¶
func (m *AccountEventDetailsResponse) Json() string
func (*AccountEventDetailsResponse) MarshalBinary ¶
func (m *AccountEventDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountEventDetailsResponse) UnmarshalBinary ¶
func (m *AccountEventDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountEventDetailsResponse) Validate ¶
func (m *AccountEventDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this account event details response
func (*AccountEventDetailsResponse) WithData ¶
func (m *AccountEventDetailsResponse) WithData(data AccountEvent) *AccountEventDetailsResponse
func (*AccountEventDetailsResponse) WithLinks ¶
func (m *AccountEventDetailsResponse) WithLinks(links Links) *AccountEventDetailsResponse
func (*AccountEventDetailsResponse) WithoutData ¶
func (m *AccountEventDetailsResponse) WithoutData() *AccountEventDetailsResponse
func (*AccountEventDetailsResponse) WithoutLinks ¶
func (m *AccountEventDetailsResponse) WithoutLinks() *AccountEventDetailsResponse
type AccountEventListResponse ¶
type AccountEventListResponse struct {
// data
Data []*AccountEvent `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
AccountEventListResponse account event list response swagger:model AccountEventListResponse
func AccountEventListResponseWithDefaults ¶
func AccountEventListResponseWithDefaults(defaults client.Defaults) *AccountEventListResponse
func (*AccountEventListResponse) Json ¶
func (m *AccountEventListResponse) Json() string
func (*AccountEventListResponse) MarshalBinary ¶
func (m *AccountEventListResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountEventListResponse) UnmarshalBinary ¶
func (m *AccountEventListResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountEventListResponse) Validate ¶
func (m *AccountEventListResponse) Validate(formats strfmt.Registry) error
Validate validates this account event list response
func (*AccountEventListResponse) WithData ¶
func (m *AccountEventListResponse) WithData(data []*AccountEvent) *AccountEventListResponse
func (*AccountEventListResponse) WithLinks ¶
func (m *AccountEventListResponse) WithLinks(links Links) *AccountEventListResponse
func (*AccountEventListResponse) WithoutLinks ¶
func (m *AccountEventListResponse) WithoutLinks() *AccountEventListResponse
type AccountEventRelationships ¶
type AccountEventRelationships struct {
// Account this event relates to
Account *RelationshipAccount `json:"account,omitempty"`
}
AccountEventRelationships account event relationships swagger:model AccountEventRelationships
func AccountEventRelationshipsWithDefaults ¶
func AccountEventRelationshipsWithDefaults(defaults client.Defaults) *AccountEventRelationships
func (*AccountEventRelationships) Json ¶
func (m *AccountEventRelationships) Json() string
func (*AccountEventRelationships) MarshalBinary ¶
func (m *AccountEventRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountEventRelationships) UnmarshalBinary ¶
func (m *AccountEventRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountEventRelationships) Validate ¶
func (m *AccountEventRelationships) Validate(formats strfmt.Registry) error
Validate validates this account event relationships
func (*AccountEventRelationships) WithAccount ¶
func (m *AccountEventRelationships) WithAccount(account RelationshipAccount) *AccountEventRelationships
func (*AccountEventRelationships) WithoutAccount ¶
func (m *AccountEventRelationships) WithoutAccount() *AccountEventRelationships
type AccountHoldingEntity ¶
type AccountHoldingEntity struct {
// Financial institution address
BankAddress []string `json:"bank_address,omitempty"`
// Financial institution identification
BankID string `json:"bank_id,omitempty"`
// bank id code
BankIDCode BankIDCode `json:"bank_id_code,omitempty"`
// Financial institution name
BankName string `json:"bank_name,omitempty"`
// Identifier of the financial institution which services the account
BankPartyID string `json:"bank_party_id,omitempty"`
}
AccountHoldingEntity account holding entity swagger:model AccountHoldingEntity
func AccountHoldingEntityWithDefaults ¶
func AccountHoldingEntityWithDefaults(defaults client.Defaults) *AccountHoldingEntity
func (*AccountHoldingEntity) Json ¶
func (m *AccountHoldingEntity) Json() string
func (*AccountHoldingEntity) MarshalBinary ¶
func (m *AccountHoldingEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountHoldingEntity) UnmarshalBinary ¶
func (m *AccountHoldingEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountHoldingEntity) Validate ¶
func (m *AccountHoldingEntity) Validate(formats strfmt.Registry) error
Validate validates this account holding entity
func (*AccountHoldingEntity) WithBankAddress ¶
func (m *AccountHoldingEntity) WithBankAddress(bankAddress []string) *AccountHoldingEntity
func (*AccountHoldingEntity) WithBankID ¶
func (m *AccountHoldingEntity) WithBankID(bankID string) *AccountHoldingEntity
func (*AccountHoldingEntity) WithBankIDCode ¶
func (m *AccountHoldingEntity) WithBankIDCode(bankIDCode BankIDCode) *AccountHoldingEntity
func (*AccountHoldingEntity) WithBankName ¶
func (m *AccountHoldingEntity) WithBankName(bankName string) *AccountHoldingEntity
func (*AccountHoldingEntity) WithBankPartyID ¶
func (m *AccountHoldingEntity) WithBankPartyID(bankPartyID string) *AccountHoldingEntity
type AccountName ¶
type AccountName string
AccountName Account name swagger:model AccountName
func (*AccountName) Json ¶
func (m *AccountName) Json() string
type AccountNumberCode ¶
type AccountNumberCode string
AccountNumberCode The type of identification given at `account_number` attribute swagger:model AccountNumberCode
const ( // AccountNumberCodeIBAN captures enum value "IBAN" AccountNumberCodeIBAN AccountNumberCode = "IBAN" // AccountNumberCodeBBAN captures enum value "BBAN" AccountNumberCodeBBAN AccountNumberCode = "BBAN" )
func (*AccountNumberCode) Json ¶
func (m *AccountNumberCode) Json() string
type AccountRelationships ¶
type AccountRelationships struct {
// Events related to the lifecycle of this account
AccountEvents *RelationshipLinks `json:"account_events,omitempty"`
// ID of the master account related to this account
MasterAccount *RelationshipLinks `json:"master_account,omitempty"`
}
AccountRelationships account relationships swagger:model AccountRelationships
func AccountRelationshipsWithDefaults ¶
func AccountRelationshipsWithDefaults(defaults client.Defaults) *AccountRelationships
func (*AccountRelationships) Json ¶
func (m *AccountRelationships) Json() string
func (*AccountRelationships) MarshalBinary ¶
func (m *AccountRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountRelationships) UnmarshalBinary ¶
func (m *AccountRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountRelationships) Validate ¶
func (m *AccountRelationships) Validate(formats strfmt.Registry) error
Validate validates this account relationships
func (*AccountRelationships) WithAccountEvents ¶
func (m *AccountRelationships) WithAccountEvents(accountEvents RelationshipLinks) *AccountRelationships
func (*AccountRelationships) WithMasterAccount ¶
func (m *AccountRelationships) WithMasterAccount(masterAccount RelationshipLinks) *AccountRelationships
func (*AccountRelationships) WithoutAccountEvents ¶
func (m *AccountRelationships) WithoutAccountEvents() *AccountRelationships
func (*AccountRelationships) WithoutMasterAccount ¶
func (m *AccountRelationships) WithoutMasterAccount() *AccountRelationships
type AccountUpdate ¶ added in v2.3.0
type AccountUpdate struct {
// attributes
// Required: true
Attributes *AccountUpdateAttributes `json:"attributes"`
// Unique resource ID
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// Unique ID of the organisation this resource is created by
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *AccountRelationships `json:"relationships,omitempty"`
// Name of the resource type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// Version number
// Required: true
// Minimum: 0
Version *int64 `json:"version"`
}
AccountUpdate account update swagger:model AccountUpdate
func AccountUpdateWithDefaults ¶ added in v2.3.0
func AccountUpdateWithDefaults(defaults client.Defaults) *AccountUpdate
func (*AccountUpdate) Json ¶ added in v2.3.0
func (m *AccountUpdate) Json() string
func (*AccountUpdate) MarshalBinary ¶ added in v2.3.0
func (m *AccountUpdate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountUpdate) UnmarshalBinary ¶ added in v2.3.0
func (m *AccountUpdate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountUpdate) Validate ¶ added in v2.3.0
func (m *AccountUpdate) Validate(formats strfmt.Registry) error
Validate validates this account update
func (*AccountUpdate) WithAttributes ¶ added in v2.3.0
func (m *AccountUpdate) WithAttributes(attributes AccountUpdateAttributes) *AccountUpdate
func (*AccountUpdate) WithID ¶ added in v2.3.0
func (m *AccountUpdate) WithID(id strfmt.UUID) *AccountUpdate
func (*AccountUpdate) WithOrganisationID ¶ added in v2.3.0
func (m *AccountUpdate) WithOrganisationID(organisationID strfmt.UUID) *AccountUpdate
func (*AccountUpdate) WithRelationships ¶ added in v2.3.0
func (m *AccountUpdate) WithRelationships(relationships AccountRelationships) *AccountUpdate
func (*AccountUpdate) WithType ¶ added in v2.3.0
func (m *AccountUpdate) WithType(typeVar string) *AccountUpdate
func (*AccountUpdate) WithVersion ¶ added in v2.3.0
func (m *AccountUpdate) WithVersion(version int64) *AccountUpdate
func (*AccountUpdate) WithoutAttributes ¶ added in v2.3.0
func (m *AccountUpdate) WithoutAttributes() *AccountUpdate
func (*AccountUpdate) WithoutID ¶ added in v2.3.0
func (m *AccountUpdate) WithoutID() *AccountUpdate
func (*AccountUpdate) WithoutOrganisationID ¶ added in v2.3.0
func (m *AccountUpdate) WithoutOrganisationID() *AccountUpdate
func (*AccountUpdate) WithoutRelationships ¶ added in v2.3.0
func (m *AccountUpdate) WithoutRelationships() *AccountUpdate
func (*AccountUpdate) WithoutVersion ¶ added in v2.3.0
func (m *AccountUpdate) WithoutVersion() *AccountUpdate
type AccountUpdateAttributes ¶ added in v2.3.0
type AccountUpdateAttributes struct {
// Is the account business or personal?
// Enum: [Personal Business]
AccountClassification string `json:"account_classification,omitempty"`
// Is the account opted out of account matching, e.g. CoP?
AccountMatchingOptOut bool `json:"account_matching_opt_out,omitempty"`
// Account number of the account. A unique number will automatically be generated if not provided.
// Pattern: ^[A-Z0-9]{0,64}$
AccountNumber string `json:"account_number,omitempty"`
// - deprecated - Alternative account names. Used for Confirmation of Payee matching.
// Max Items: 3
AlternativeBankAccountNames []string `json:"alternative_bank_account_names"`
// Alternative names. Used for Confirmation of Payee matching.
// Max Items: 3
AlternativeNames []string `json:"alternative_names"`
// - deprecated - Primary account name. Used for Confirmation of Payee matching. Required if confirmation_of_payee_enabled is true for the organisation.
// Max Length: 140
// Min Length: 1
BankAccountName string `json:"bank_account_name,omitempty"`
// Local country bank identifier. In the UK this is the sort code.
// Pattern: ^[A-Z0-9]{0,16}$
BankID string `json:"bank_id,omitempty"`
// ISO 20022 code used to identify the type of bank ID being used
// Pattern: ^[A-Z]{0,16}$
BankIDCode string `json:"bank_id_code,omitempty"`
// ISO 4217 code used to identify the base currency of the account
// Pattern: ^[A-Z]{3}$
BaseCurrency string `json:"base_currency,omitempty"`
// SWIFT BIC in either 8 or 11 character format
// Pattern: ^([A-Z]{6}[A-Z0-9]{2}|[A-Z]{6}[A-Z0-9]{5})$
Bic string `json:"bic,omitempty"`
// ISO 3166-1 code used to identify the domicile of the account
// Pattern: ^[A-Z]{2}$
Country string `json:"country,omitempty"`
// A free-format reference that can be used to link this account to an external system
// Pattern: ^[a-zA-Z0-9-$@., ]{0,256}$
CustomerID string `json:"customer_id,omitempty"`
// - deprecated - Customer first name.
// Max Length: 40
// Min Length: 1
FirstName string `json:"first_name,omitempty"`
// IBAN of the account. Will be calculated from other fields if not supplied.
// Pattern: ^[A-Z]{2}[0-9]{2}[A-Z0-9]{0,64}$
Iban string `json:"iban,omitempty"`
// Is the account joint?
JointAccount bool `json:"joint_account,omitempty"`
// Account holder names (for example title, first name, last name). Used for Confirmation of Payee matching.
// Max Items: 4
Name []string `json:"name"`
// organisation identification
OrganisationIdentification *AccountAttributesOrganisationIdentification `json:"organisation_identification,omitempty"`
// private identification
PrivateIdentification *AccountAttributesPrivateIdentification `json:"private_identification,omitempty"`
// Secondary identification, e.g. building society roll number. Used for Confirmation of Payee.
// Max Length: 140
// Min Length: 1
SecondaryIdentification string `json:"secondary_identification,omitempty"`
// Current status of the account
// Enum: [pending failed confirmed]
Status string `json:"status,omitempty"`
// Indicates whether the account has been switched using the Current Account Switch Service.
Switched bool `json:"switched,omitempty"`
// - deprecated - Customer title.
// Max Length: 40
// Min Length: 1
Title string `json:"title,omitempty"`
}
AccountUpdateAttributes account update attributes swagger:model AccountUpdateAttributes
func AccountUpdateAttributesWithDefaults ¶ added in v2.3.0
func AccountUpdateAttributesWithDefaults(defaults client.Defaults) *AccountUpdateAttributes
func (*AccountUpdateAttributes) Json ¶ added in v2.3.0
func (m *AccountUpdateAttributes) Json() string
func (*AccountUpdateAttributes) MarshalBinary ¶ added in v2.3.0
func (m *AccountUpdateAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountUpdateAttributes) UnmarshalBinary ¶ added in v2.3.0
func (m *AccountUpdateAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountUpdateAttributes) Validate ¶ added in v2.3.0
func (m *AccountUpdateAttributes) Validate(formats strfmt.Registry) error
Validate validates this account update attributes
func (*AccountUpdateAttributes) WithAccountClassification ¶ added in v2.3.0
func (m *AccountUpdateAttributes) WithAccountClassification(accountClassification string) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithAccountMatchingOptOut ¶ added in v2.3.0
func (m *AccountUpdateAttributes) WithAccountMatchingOptOut(accountMatchingOptOut bool) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithAccountNumber ¶ added in v2.3.0
func (m *AccountUpdateAttributes) WithAccountNumber(accountNumber string) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithAlternativeBankAccountNames ¶ added in v2.3.0
func (m *AccountUpdateAttributes) WithAlternativeBankAccountNames(alternativeBankAccountNames []string) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithAlternativeNames ¶ added in v2.3.0
func (m *AccountUpdateAttributes) WithAlternativeNames(alternativeNames []string) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithBankAccountName ¶ added in v2.3.0
func (m *AccountUpdateAttributes) WithBankAccountName(bankAccountName string) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithBankID ¶ added in v2.3.0
func (m *AccountUpdateAttributes) WithBankID(bankID string) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithBankIDCode ¶ added in v2.3.0
func (m *AccountUpdateAttributes) WithBankIDCode(bankIDCode string) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithBaseCurrency ¶ added in v2.3.0
func (m *AccountUpdateAttributes) WithBaseCurrency(baseCurrency string) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithBic ¶ added in v2.3.0
func (m *AccountUpdateAttributes) WithBic(bic string) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithCountry ¶ added in v2.3.0
func (m *AccountUpdateAttributes) WithCountry(country string) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithCustomerID ¶ added in v2.3.0
func (m *AccountUpdateAttributes) WithCustomerID(customerID string) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithFirstName ¶ added in v2.3.0
func (m *AccountUpdateAttributes) WithFirstName(firstName string) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithIban ¶ added in v2.3.0
func (m *AccountUpdateAttributes) WithIban(iban string) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithJointAccount ¶ added in v2.3.0
func (m *AccountUpdateAttributes) WithJointAccount(jointAccount bool) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithName ¶ added in v2.3.0
func (m *AccountUpdateAttributes) WithName(name []string) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithOrganisationIdentification ¶ added in v2.3.0
func (m *AccountUpdateAttributes) WithOrganisationIdentification(organisationIdentification AccountAttributesOrganisationIdentification) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithPrivateIdentification ¶ added in v2.3.0
func (m *AccountUpdateAttributes) WithPrivateIdentification(privateIdentification AccountAttributesPrivateIdentification) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithSecondaryIdentification ¶ added in v2.3.0
func (m *AccountUpdateAttributes) WithSecondaryIdentification(secondaryIdentification string) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithStatus ¶ added in v2.3.0
func (m *AccountUpdateAttributes) WithStatus(status string) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithSwitched ¶ added in v2.3.0
func (m *AccountUpdateAttributes) WithSwitched(switched bool) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithTitle ¶ added in v2.3.0
func (m *AccountUpdateAttributes) WithTitle(title string) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithoutOrganisationIdentification ¶ added in v2.3.0
func (m *AccountUpdateAttributes) WithoutOrganisationIdentification() *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithoutPrivateIdentification ¶ added in v2.3.0
func (m *AccountUpdateAttributes) WithoutPrivateIdentification() *AccountUpdateAttributes
type Ace ¶
type Ace struct {
// attributes
// Required: true
Attributes *AceAttributes `json:"attributes"`
// Unique resource ID
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// Unique ID of the organisation this resource is created by
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// Name of the resource type
// Pattern: ^[A-Za-z]*$
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
Ace ace swagger:model Ace
func AceWithDefaults ¶
func (*Ace) MarshalBinary ¶
MarshalBinary interface implementation
func (*Ace) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Ace) WithAttributes ¶
func (m *Ace) WithAttributes(attributes AceAttributes) *Ace
func (*Ace) WithVersion ¶
func (*Ace) WithoutAttributes ¶
func (*Ace) WithoutOrganisationID ¶
func (*Ace) WithoutVersion ¶
type AceAttributes ¶
type AceAttributes struct {
// Action that this ACE controls
// Pattern: ^[A-Za-z]*$
Action string `json:"action,omitempty"`
// filter
Filter string `json:"filter,omitempty"`
// Type of record that this ACE gives access to
// Pattern: ^[A-Za-z]*$
RecordType string `json:"record_type,omitempty"`
// Role ID of the role that this ACE belongs to
// Format: uuid
RoleID strfmt.UUID `json:"role_id,omitempty"`
}
AceAttributes ace attributes swagger:model AceAttributes
func AceAttributesWithDefaults ¶
func AceAttributesWithDefaults(defaults client.Defaults) *AceAttributes
func (*AceAttributes) Json ¶
func (m *AceAttributes) Json() string
func (*AceAttributes) MarshalBinary ¶
func (m *AceAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AceAttributes) UnmarshalBinary ¶
func (m *AceAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AceAttributes) Validate ¶
func (m *AceAttributes) Validate(formats strfmt.Registry) error
Validate validates this ace attributes
func (*AceAttributes) WithAction ¶
func (m *AceAttributes) WithAction(action string) *AceAttributes
func (*AceAttributes) WithFilter ¶
func (m *AceAttributes) WithFilter(filter string) *AceAttributes
func (*AceAttributes) WithRecordType ¶
func (m *AceAttributes) WithRecordType(recordType string) *AceAttributes
func (*AceAttributes) WithRoleID ¶
func (m *AceAttributes) WithRoleID(roleID strfmt.UUID) *AceAttributes
type AceCreation ¶
type AceCreation struct {
// data
// Required: true
Data *Ace `json:"data"`
}
AceCreation ace creation swagger:model AceCreation
func AceCreationWithDefaults ¶
func AceCreationWithDefaults(defaults client.Defaults) *AceCreation
func (*AceCreation) Json ¶
func (m *AceCreation) Json() string
func (*AceCreation) MarshalBinary ¶
func (m *AceCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AceCreation) UnmarshalBinary ¶
func (m *AceCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AceCreation) Validate ¶
func (m *AceCreation) Validate(formats strfmt.Registry) error
Validate validates this ace creation
func (*AceCreation) WithData ¶
func (m *AceCreation) WithData(data Ace) *AceCreation
func (*AceCreation) WithoutData ¶
func (m *AceCreation) WithoutData() *AceCreation
type AceCreationResponse ¶
type AceCreationResponse struct {
// data
// Required: true
Data *Ace `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
AceCreationResponse ace creation response swagger:model AceCreationResponse
func AceCreationResponseWithDefaults ¶
func AceCreationResponseWithDefaults(defaults client.Defaults) *AceCreationResponse
func (*AceCreationResponse) Json ¶
func (m *AceCreationResponse) Json() string
func (*AceCreationResponse) MarshalBinary ¶
func (m *AceCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AceCreationResponse) UnmarshalBinary ¶
func (m *AceCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AceCreationResponse) Validate ¶
func (m *AceCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this ace creation response
func (*AceCreationResponse) WithData ¶
func (m *AceCreationResponse) WithData(data Ace) *AceCreationResponse
func (*AceCreationResponse) WithLinks ¶
func (m *AceCreationResponse) WithLinks(links Links) *AceCreationResponse
func (*AceCreationResponse) WithoutData ¶
func (m *AceCreationResponse) WithoutData() *AceCreationResponse
func (*AceCreationResponse) WithoutLinks ¶
func (m *AceCreationResponse) WithoutLinks() *AceCreationResponse
type AceDetailsListResponse ¶
type AceDetailsListResponse struct {
// data
// Required: true
Data []*Ace `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
AceDetailsListResponse ace details list response swagger:model AceDetailsListResponse
func AceDetailsListResponseWithDefaults ¶
func AceDetailsListResponseWithDefaults(defaults client.Defaults) *AceDetailsListResponse
func (*AceDetailsListResponse) Json ¶
func (m *AceDetailsListResponse) Json() string
func (*AceDetailsListResponse) MarshalBinary ¶
func (m *AceDetailsListResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AceDetailsListResponse) UnmarshalBinary ¶
func (m *AceDetailsListResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AceDetailsListResponse) Validate ¶
func (m *AceDetailsListResponse) Validate(formats strfmt.Registry) error
Validate validates this ace details list response
func (*AceDetailsListResponse) WithData ¶
func (m *AceDetailsListResponse) WithData(data []*Ace) *AceDetailsListResponse
func (*AceDetailsListResponse) WithLinks ¶
func (m *AceDetailsListResponse) WithLinks(links Links) *AceDetailsListResponse
func (*AceDetailsListResponse) WithoutLinks ¶
func (m *AceDetailsListResponse) WithoutLinks() *AceDetailsListResponse
type AceDetailsResponse ¶
type AceDetailsResponse struct {
// data
// Required: true
Data *Ace `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
AceDetailsResponse ace details response swagger:model AceDetailsResponse
func AceDetailsResponseWithDefaults ¶
func AceDetailsResponseWithDefaults(defaults client.Defaults) *AceDetailsResponse
func (*AceDetailsResponse) Json ¶
func (m *AceDetailsResponse) Json() string
func (*AceDetailsResponse) MarshalBinary ¶
func (m *AceDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AceDetailsResponse) UnmarshalBinary ¶
func (m *AceDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AceDetailsResponse) Validate ¶
func (m *AceDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this ace details response
func (*AceDetailsResponse) WithData ¶
func (m *AceDetailsResponse) WithData(data Ace) *AceDetailsResponse
func (*AceDetailsResponse) WithLinks ¶
func (m *AceDetailsResponse) WithLinks(links Links) *AceDetailsResponse
func (*AceDetailsResponse) WithoutData ¶
func (m *AceDetailsResponse) WithoutData() *AceDetailsResponse
func (*AceDetailsResponse) WithoutLinks ¶
func (m *AceDetailsResponse) WithoutLinks() *AceDetailsResponse
type AdviceCreation ¶
type AdviceCreation struct {
// data
Data *PaymentAdvice `json:"data,omitempty"`
}
AdviceCreation advice creation swagger:model AdviceCreation
func AdviceCreationWithDefaults ¶
func AdviceCreationWithDefaults(defaults client.Defaults) *AdviceCreation
func (*AdviceCreation) Json ¶
func (m *AdviceCreation) Json() string
func (*AdviceCreation) MarshalBinary ¶
func (m *AdviceCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AdviceCreation) UnmarshalBinary ¶
func (m *AdviceCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AdviceCreation) Validate ¶
func (m *AdviceCreation) Validate(formats strfmt.Registry) error
Validate validates this advice creation
func (*AdviceCreation) WithData ¶
func (m *AdviceCreation) WithData(data PaymentAdvice) *AdviceCreation
func (*AdviceCreation) WithoutData ¶
func (m *AdviceCreation) WithoutData() *AdviceCreation
type AdviceCreationResponse ¶
type AdviceCreationResponse struct {
// data
Data *PaymentAdvice `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
AdviceCreationResponse advice creation response swagger:model AdviceCreationResponse
func AdviceCreationResponseWithDefaults ¶
func AdviceCreationResponseWithDefaults(defaults client.Defaults) *AdviceCreationResponse
func (*AdviceCreationResponse) Json ¶
func (m *AdviceCreationResponse) Json() string
func (*AdviceCreationResponse) MarshalBinary ¶
func (m *AdviceCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AdviceCreationResponse) UnmarshalBinary ¶
func (m *AdviceCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AdviceCreationResponse) Validate ¶
func (m *AdviceCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this advice creation response
func (*AdviceCreationResponse) WithData ¶
func (m *AdviceCreationResponse) WithData(data PaymentAdvice) *AdviceCreationResponse
func (*AdviceCreationResponse) WithLinks ¶
func (m *AdviceCreationResponse) WithLinks(links Links) *AdviceCreationResponse
func (*AdviceCreationResponse) WithoutData ¶
func (m *AdviceCreationResponse) WithoutData() *AdviceCreationResponse
func (*AdviceCreationResponse) WithoutLinks ¶
func (m *AdviceCreationResponse) WithoutLinks() *AdviceCreationResponse
type AdviceDetailsResponse ¶
type AdviceDetailsResponse struct {
// data
Data *PaymentAdvice `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
AdviceDetailsResponse advice details response swagger:model AdviceDetailsResponse
func AdviceDetailsResponseWithDefaults ¶
func AdviceDetailsResponseWithDefaults(defaults client.Defaults) *AdviceDetailsResponse
func (*AdviceDetailsResponse) Json ¶
func (m *AdviceDetailsResponse) Json() string
func (*AdviceDetailsResponse) MarshalBinary ¶
func (m *AdviceDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AdviceDetailsResponse) UnmarshalBinary ¶
func (m *AdviceDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AdviceDetailsResponse) Validate ¶
func (m *AdviceDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this advice details response
func (*AdviceDetailsResponse) WithData ¶
func (m *AdviceDetailsResponse) WithData(data PaymentAdvice) *AdviceDetailsResponse
func (*AdviceDetailsResponse) WithLinks ¶
func (m *AdviceDetailsResponse) WithLinks(links Links) *AdviceDetailsResponse
func (*AdviceDetailsResponse) WithoutData ¶
func (m *AdviceDetailsResponse) WithoutData() *AdviceDetailsResponse
func (*AdviceDetailsResponse) WithoutLinks ¶
func (m *AdviceDetailsResponse) WithoutLinks() *AdviceDetailsResponse
type AdviceSubmission ¶
type AdviceSubmission struct {
// attributes
Attributes *AdviceSubmissionAttributes `json:"attributes,omitempty"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// id
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// organisation id
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *AdviceSubmissionRelationships `json:"relationships,omitempty"`
// type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// version
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
AdviceSubmission advice submission swagger:model AdviceSubmission
func AdviceSubmissionWithDefaults ¶
func AdviceSubmissionWithDefaults(defaults client.Defaults) *AdviceSubmission
func (*AdviceSubmission) Json ¶
func (m *AdviceSubmission) Json() string
func (*AdviceSubmission) MarshalBinary ¶
func (m *AdviceSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AdviceSubmission) UnmarshalBinary ¶
func (m *AdviceSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AdviceSubmission) Validate ¶
func (m *AdviceSubmission) Validate(formats strfmt.Registry) error
Validate validates this advice submission
func (*AdviceSubmission) WithAttributes ¶
func (m *AdviceSubmission) WithAttributes(attributes AdviceSubmissionAttributes) *AdviceSubmission
func (*AdviceSubmission) WithCreatedOn ¶
func (m *AdviceSubmission) WithCreatedOn(createdOn strfmt.DateTime) *AdviceSubmission
func (*AdviceSubmission) WithID ¶
func (m *AdviceSubmission) WithID(id strfmt.UUID) *AdviceSubmission
func (*AdviceSubmission) WithModifiedOn ¶
func (m *AdviceSubmission) WithModifiedOn(modifiedOn strfmt.DateTime) *AdviceSubmission
func (*AdviceSubmission) WithOrganisationID ¶
func (m *AdviceSubmission) WithOrganisationID(organisationID strfmt.UUID) *AdviceSubmission
func (*AdviceSubmission) WithRelationships ¶
func (m *AdviceSubmission) WithRelationships(relationships AdviceSubmissionRelationships) *AdviceSubmission
func (*AdviceSubmission) WithType ¶
func (m *AdviceSubmission) WithType(typeVar string) *AdviceSubmission
func (*AdviceSubmission) WithVersion ¶
func (m *AdviceSubmission) WithVersion(version int64) *AdviceSubmission
func (*AdviceSubmission) WithoutAttributes ¶
func (m *AdviceSubmission) WithoutAttributes() *AdviceSubmission
func (*AdviceSubmission) WithoutCreatedOn ¶
func (m *AdviceSubmission) WithoutCreatedOn() *AdviceSubmission
func (*AdviceSubmission) WithoutID ¶
func (m *AdviceSubmission) WithoutID() *AdviceSubmission
func (*AdviceSubmission) WithoutModifiedOn ¶
func (m *AdviceSubmission) WithoutModifiedOn() *AdviceSubmission
func (*AdviceSubmission) WithoutOrganisationID ¶
func (m *AdviceSubmission) WithoutOrganisationID() *AdviceSubmission
func (*AdviceSubmission) WithoutRelationships ¶
func (m *AdviceSubmission) WithoutRelationships() *AdviceSubmission
func (*AdviceSubmission) WithoutVersion ¶
func (m *AdviceSubmission) WithoutVersion() *AdviceSubmission
type AdviceSubmissionAttributes ¶
type AdviceSubmissionAttributes struct {
// status
Status AdviceSubmissionStatus `json:"status,omitempty"`
// status reason
StatusReason string `json:"status_reason,omitempty"`
// submission datetime
// Read Only: true
// Format: date-time
SubmissionDatetime strfmt.DateTime `json:"submission_datetime,omitempty"`
// transaction start datetime
// Read Only: true
// Format: date-time
TransactionStartDatetime strfmt.DateTime `json:"transaction_start_datetime,omitempty"`
}
AdviceSubmissionAttributes advice submission attributes swagger:model AdviceSubmissionAttributes
func AdviceSubmissionAttributesWithDefaults ¶
func AdviceSubmissionAttributesWithDefaults(defaults client.Defaults) *AdviceSubmissionAttributes
func (*AdviceSubmissionAttributes) Json ¶
func (m *AdviceSubmissionAttributes) Json() string
func (*AdviceSubmissionAttributes) MarshalBinary ¶
func (m *AdviceSubmissionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AdviceSubmissionAttributes) UnmarshalBinary ¶
func (m *AdviceSubmissionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AdviceSubmissionAttributes) Validate ¶
func (m *AdviceSubmissionAttributes) Validate(formats strfmt.Registry) error
Validate validates this advice submission attributes
func (*AdviceSubmissionAttributes) WithStatus ¶
func (m *AdviceSubmissionAttributes) WithStatus(status AdviceSubmissionStatus) *AdviceSubmissionAttributes
func (*AdviceSubmissionAttributes) WithStatusReason ¶
func (m *AdviceSubmissionAttributes) WithStatusReason(statusReason string) *AdviceSubmissionAttributes
func (*AdviceSubmissionAttributes) WithSubmissionDatetime ¶
func (m *AdviceSubmissionAttributes) WithSubmissionDatetime(submissionDatetime strfmt.DateTime) *AdviceSubmissionAttributes
func (*AdviceSubmissionAttributes) WithTransactionStartDatetime ¶
func (m *AdviceSubmissionAttributes) WithTransactionStartDatetime(transactionStartDatetime strfmt.DateTime) *AdviceSubmissionAttributes
type AdviceSubmissionCreation ¶
type AdviceSubmissionCreation struct {
// data
Data *NewAdviceSubmission `json:"data,omitempty"`
}
AdviceSubmissionCreation advice submission creation swagger:model AdviceSubmissionCreation
func AdviceSubmissionCreationWithDefaults ¶
func AdviceSubmissionCreationWithDefaults(defaults client.Defaults) *AdviceSubmissionCreation
func (*AdviceSubmissionCreation) Json ¶
func (m *AdviceSubmissionCreation) Json() string
func (*AdviceSubmissionCreation) MarshalBinary ¶
func (m *AdviceSubmissionCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AdviceSubmissionCreation) UnmarshalBinary ¶
func (m *AdviceSubmissionCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AdviceSubmissionCreation) Validate ¶
func (m *AdviceSubmissionCreation) Validate(formats strfmt.Registry) error
Validate validates this advice submission creation
func (*AdviceSubmissionCreation) WithData ¶
func (m *AdviceSubmissionCreation) WithData(data NewAdviceSubmission) *AdviceSubmissionCreation
func (*AdviceSubmissionCreation) WithoutData ¶
func (m *AdviceSubmissionCreation) WithoutData() *AdviceSubmissionCreation
type AdviceSubmissionCreationResponse ¶
type AdviceSubmissionCreationResponse struct {
// data
Data *AdviceSubmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
AdviceSubmissionCreationResponse advice submission creation response swagger:model AdviceSubmissionCreationResponse
func AdviceSubmissionCreationResponseWithDefaults ¶
func AdviceSubmissionCreationResponseWithDefaults(defaults client.Defaults) *AdviceSubmissionCreationResponse
func (*AdviceSubmissionCreationResponse) Json ¶
func (m *AdviceSubmissionCreationResponse) Json() string
func (*AdviceSubmissionCreationResponse) MarshalBinary ¶
func (m *AdviceSubmissionCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AdviceSubmissionCreationResponse) UnmarshalBinary ¶
func (m *AdviceSubmissionCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AdviceSubmissionCreationResponse) Validate ¶
func (m *AdviceSubmissionCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this advice submission creation response
func (*AdviceSubmissionCreationResponse) WithData ¶
func (m *AdviceSubmissionCreationResponse) WithData(data AdviceSubmission) *AdviceSubmissionCreationResponse
func (*AdviceSubmissionCreationResponse) WithLinks ¶
func (m *AdviceSubmissionCreationResponse) WithLinks(links Links) *AdviceSubmissionCreationResponse
func (*AdviceSubmissionCreationResponse) WithoutData ¶
func (m *AdviceSubmissionCreationResponse) WithoutData() *AdviceSubmissionCreationResponse
func (*AdviceSubmissionCreationResponse) WithoutLinks ¶
func (m *AdviceSubmissionCreationResponse) WithoutLinks() *AdviceSubmissionCreationResponse
type AdviceSubmissionDetailsResponse ¶
type AdviceSubmissionDetailsResponse struct {
// data
Data *AdviceSubmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
AdviceSubmissionDetailsResponse advice submission details response swagger:model AdviceSubmissionDetailsResponse
func AdviceSubmissionDetailsResponseWithDefaults ¶
func AdviceSubmissionDetailsResponseWithDefaults(defaults client.Defaults) *AdviceSubmissionDetailsResponse
func (*AdviceSubmissionDetailsResponse) Json ¶
func (m *AdviceSubmissionDetailsResponse) Json() string
func (*AdviceSubmissionDetailsResponse) MarshalBinary ¶
func (m *AdviceSubmissionDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AdviceSubmissionDetailsResponse) UnmarshalBinary ¶
func (m *AdviceSubmissionDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AdviceSubmissionDetailsResponse) Validate ¶
func (m *AdviceSubmissionDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this advice submission details response
func (*AdviceSubmissionDetailsResponse) WithData ¶
func (m *AdviceSubmissionDetailsResponse) WithData(data AdviceSubmission) *AdviceSubmissionDetailsResponse
func (*AdviceSubmissionDetailsResponse) WithLinks ¶
func (m *AdviceSubmissionDetailsResponse) WithLinks(links Links) *AdviceSubmissionDetailsResponse
func (*AdviceSubmissionDetailsResponse) WithoutData ¶
func (m *AdviceSubmissionDetailsResponse) WithoutData() *AdviceSubmissionDetailsResponse
func (*AdviceSubmissionDetailsResponse) WithoutLinks ¶
func (m *AdviceSubmissionDetailsResponse) WithoutLinks() *AdviceSubmissionDetailsResponse
type AdviceSubmissionRelationships ¶
type AdviceSubmissionRelationships struct {
// advice
Advice *RelationshipAdvices `json:"advice,omitempty"`
}
AdviceSubmissionRelationships advice submission relationships swagger:model AdviceSubmissionRelationships
func AdviceSubmissionRelationshipsWithDefaults ¶
func AdviceSubmissionRelationshipsWithDefaults(defaults client.Defaults) *AdviceSubmissionRelationships
func (*AdviceSubmissionRelationships) Json ¶
func (m *AdviceSubmissionRelationships) Json() string
func (*AdviceSubmissionRelationships) MarshalBinary ¶
func (m *AdviceSubmissionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AdviceSubmissionRelationships) UnmarshalBinary ¶
func (m *AdviceSubmissionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AdviceSubmissionRelationships) Validate ¶
func (m *AdviceSubmissionRelationships) Validate(formats strfmt.Registry) error
Validate validates this advice submission relationships
func (*AdviceSubmissionRelationships) WithAdvice ¶
func (m *AdviceSubmissionRelationships) WithAdvice(advice RelationshipAdvices) *AdviceSubmissionRelationships
func (*AdviceSubmissionRelationships) WithoutAdvice ¶
func (m *AdviceSubmissionRelationships) WithoutAdvice() *AdviceSubmissionRelationships
type AdviceSubmissionStatus ¶
type AdviceSubmissionStatus string
AdviceSubmissionStatus advice submission status swagger:model AdviceSubmissionStatus
const ( // AdviceSubmissionStatusAccepted captures enum value "accepted" AdviceSubmissionStatusAccepted AdviceSubmissionStatus = "accepted" // AdviceSubmissionStatusReleasedToGateway captures enum value "released_to_gateway" AdviceSubmissionStatusReleasedToGateway AdviceSubmissionStatus = "released_to_gateway" // AdviceSubmissionStatusQueuedForDelivery captures enum value "queued_for_delivery" AdviceSubmissionStatusQueuedForDelivery AdviceSubmissionStatus = "queued_for_delivery" // AdviceSubmissionStatusDeliveryConfirmed captures enum value "delivery_confirmed" AdviceSubmissionStatusDeliveryConfirmed AdviceSubmissionStatus = "delivery_confirmed" // AdviceSubmissionStatusDeliveryFailed captures enum value "delivery_failed" AdviceSubmissionStatusDeliveryFailed AdviceSubmissionStatus = "delivery_failed" // AdviceSubmissionStatusSubmitted captures enum value "submitted" AdviceSubmissionStatusSubmitted AdviceSubmissionStatus = "submitted" // AdviceSubmissionStatusValidationPending captures enum value "validation_pending" AdviceSubmissionStatusValidationPending AdviceSubmissionStatus = "validation_pending" )
func (*AdviceSubmissionStatus) Json ¶
func (m *AdviceSubmissionStatus) Json() string
type AuditEntry ¶
type AuditEntry struct {
// attributes
Attributes *AuditEntryAttributes `json:"attributes,omitempty"`
// Unique resource ID
// Format: uuid
ID strfmt.UUID `json:"id,omitempty"`
// Unique ID of the organisation this resource is created by
// Format: uuid
OrganisationID strfmt.UUID `json:"organisation_id,omitempty"`
// Name of the resource type
// Pattern: ^[A-Za-z]*$
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
AuditEntry audit entry swagger:model AuditEntry
func AuditEntryWithDefaults ¶
func AuditEntryWithDefaults(defaults client.Defaults) *AuditEntry
func (*AuditEntry) Json ¶
func (m *AuditEntry) Json() string
func (*AuditEntry) MarshalBinary ¶
func (m *AuditEntry) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AuditEntry) UnmarshalBinary ¶
func (m *AuditEntry) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AuditEntry) Validate ¶
func (m *AuditEntry) Validate(formats strfmt.Registry) error
Validate validates this audit entry
func (*AuditEntry) WithAttributes ¶
func (m *AuditEntry) WithAttributes(attributes AuditEntryAttributes) *AuditEntry
func (*AuditEntry) WithID ¶
func (m *AuditEntry) WithID(id strfmt.UUID) *AuditEntry
func (*AuditEntry) WithOrganisationID ¶
func (m *AuditEntry) WithOrganisationID(organisationID strfmt.UUID) *AuditEntry
func (*AuditEntry) WithType ¶
func (m *AuditEntry) WithType(typeVar string) *AuditEntry
func (*AuditEntry) WithVersion ¶
func (m *AuditEntry) WithVersion(version int64) *AuditEntry
func (*AuditEntry) WithoutAttributes ¶
func (m *AuditEntry) WithoutAttributes() *AuditEntry
func (*AuditEntry) WithoutVersion ¶
func (m *AuditEntry) WithoutVersion() *AuditEntry
type AuditEntryAttributes ¶
type AuditEntryAttributes struct {
// Timestamp when the change was requested
// Format: date-time
ActionTime strfmt.DateTime `json:"action_time,omitempty"`
// User ID of the user who requested the change
// Format: uuid
ActionedBy strfmt.UUID `json:"actioned_by,omitempty"`
// Snapshot of what the data would be after the change (empty if the request was to DELETE a record)
AfterData interface{} `json:"after_data,omitempty"`
// Snapshot of the data before the change (empty if the request was to CREATE a new record)
BeforeData interface{} `json:"before_data,omitempty"`
// Textual description of the change being made
// Pattern: ^[A-Za-z0-9 .,@:]*$
Description string `json:"description,omitempty"`
// ID of the resource that is being changed
// Format: uuid
RecordID strfmt.UUID `json:"record_id,omitempty"`
// Type of the resource that is being changed
// Pattern: ^[A-Za-z]*$
RecordType string `json:"record_type,omitempty"`
}
AuditEntryAttributes audit entry attributes swagger:model AuditEntryAttributes
func AuditEntryAttributesWithDefaults ¶
func AuditEntryAttributesWithDefaults(defaults client.Defaults) *AuditEntryAttributes
func (*AuditEntryAttributes) Json ¶
func (m *AuditEntryAttributes) Json() string
func (*AuditEntryAttributes) MarshalBinary ¶
func (m *AuditEntryAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AuditEntryAttributes) UnmarshalBinary ¶
func (m *AuditEntryAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AuditEntryAttributes) Validate ¶
func (m *AuditEntryAttributes) Validate(formats strfmt.Registry) error
Validate validates this audit entry attributes
func (*AuditEntryAttributes) WithActionTime ¶
func (m *AuditEntryAttributes) WithActionTime(actionTime strfmt.DateTime) *AuditEntryAttributes
func (*AuditEntryAttributes) WithActionedBy ¶
func (m *AuditEntryAttributes) WithActionedBy(actionedBy strfmt.UUID) *AuditEntryAttributes
func (*AuditEntryAttributes) WithAfterData ¶
func (m *AuditEntryAttributes) WithAfterData(afterData interface{}) *AuditEntryAttributes
func (*AuditEntryAttributes) WithBeforeData ¶
func (m *AuditEntryAttributes) WithBeforeData(beforeData interface{}) *AuditEntryAttributes
func (*AuditEntryAttributes) WithDescription ¶
func (m *AuditEntryAttributes) WithDescription(description string) *AuditEntryAttributes
func (*AuditEntryAttributes) WithRecordID ¶
func (m *AuditEntryAttributes) WithRecordID(recordID strfmt.UUID) *AuditEntryAttributes
func (*AuditEntryAttributes) WithRecordType ¶
func (m *AuditEntryAttributes) WithRecordType(recordType string) *AuditEntryAttributes
type AuditEntryListResponse ¶
type AuditEntryListResponse struct {
// data
Data []*AuditEntry `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
AuditEntryListResponse audit entry list response swagger:model AuditEntryListResponse
func AuditEntryListResponseWithDefaults ¶
func AuditEntryListResponseWithDefaults(defaults client.Defaults) *AuditEntryListResponse
func (*AuditEntryListResponse) Json ¶
func (m *AuditEntryListResponse) Json() string
func (*AuditEntryListResponse) MarshalBinary ¶
func (m *AuditEntryListResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AuditEntryListResponse) UnmarshalBinary ¶
func (m *AuditEntryListResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AuditEntryListResponse) Validate ¶
func (m *AuditEntryListResponse) Validate(formats strfmt.Registry) error
Validate validates this audit entry list response
func (*AuditEntryListResponse) WithData ¶
func (m *AuditEntryListResponse) WithData(data []*AuditEntry) *AuditEntryListResponse
func (*AuditEntryListResponse) WithLinks ¶
func (m *AuditEntryListResponse) WithLinks(links Links) *AuditEntryListResponse
func (*AuditEntryListResponse) WithoutLinks ¶
func (m *AuditEntryListResponse) WithoutLinks() *AuditEntryListResponse
type Balance ¶
type Balance struct {
// attributes
Attributes *BalanceAttributes `json:"attributes,omitempty"`
// Unique resource ID
// Format: uuid
ID strfmt.UUID `json:"id,omitempty"`
// Unique ID of the organisation this resource is created by
// Format: uuid
OrganisationID strfmt.UUID `json:"organisation_id,omitempty"`
// Name of the resource type
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
Balance balance swagger:model Balance
func BalanceWithDefaults ¶
func (*Balance) MarshalBinary ¶
MarshalBinary interface implementation
func (*Balance) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Balance) WithAttributes ¶
func (m *Balance) WithAttributes(attributes BalanceAttributes) *Balance
func (*Balance) WithOrganisationID ¶
func (*Balance) WithVersion ¶
func (*Balance) WithoutAttributes ¶
func (*Balance) WithoutVersion ¶
type BalanceAttributes ¶
type BalanceAttributes struct {
// Amount of funds
Amount string `json:"amount,omitempty"`
// Currency of funds
// Pattern: ^[A-Z]{3}$
Currency string `json:"currency,omitempty"`
// Balance description
Description string `json:"description,omitempty"`
// Institution that holds the funds
HoldingInstitution string `json:"holding_institution,omitempty"`
}
BalanceAttributes balance attributes swagger:model BalanceAttributes
func BalanceAttributesWithDefaults ¶
func BalanceAttributesWithDefaults(defaults client.Defaults) *BalanceAttributes
func (*BalanceAttributes) Json ¶
func (m *BalanceAttributes) Json() string
func (*BalanceAttributes) MarshalBinary ¶
func (m *BalanceAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BalanceAttributes) UnmarshalBinary ¶
func (m *BalanceAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*BalanceAttributes) Validate ¶
func (m *BalanceAttributes) Validate(formats strfmt.Registry) error
Validate validates this balance attributes
func (*BalanceAttributes) WithAmount ¶
func (m *BalanceAttributes) WithAmount(amount string) *BalanceAttributes
func (*BalanceAttributes) WithCurrency ¶
func (m *BalanceAttributes) WithCurrency(currency string) *BalanceAttributes
func (*BalanceAttributes) WithDescription ¶
func (m *BalanceAttributes) WithDescription(description string) *BalanceAttributes
func (*BalanceAttributes) WithHoldingInstitution ¶
func (m *BalanceAttributes) WithHoldingInstitution(holdingInstitution string) *BalanceAttributes
type BalanceDetailsListResponse ¶
type BalanceDetailsListResponse struct {
// data
Data []*Balance `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
BalanceDetailsListResponse balance details list response swagger:model BalanceDetailsListResponse
func BalanceDetailsListResponseWithDefaults ¶
func BalanceDetailsListResponseWithDefaults(defaults client.Defaults) *BalanceDetailsListResponse
func (*BalanceDetailsListResponse) Json ¶
func (m *BalanceDetailsListResponse) Json() string
func (*BalanceDetailsListResponse) MarshalBinary ¶
func (m *BalanceDetailsListResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BalanceDetailsListResponse) UnmarshalBinary ¶
func (m *BalanceDetailsListResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*BalanceDetailsListResponse) Validate ¶
func (m *BalanceDetailsListResponse) Validate(formats strfmt.Registry) error
Validate validates this balance details list response
func (*BalanceDetailsListResponse) WithData ¶
func (m *BalanceDetailsListResponse) WithData(data []*Balance) *BalanceDetailsListResponse
func (*BalanceDetailsListResponse) WithLinks ¶
func (m *BalanceDetailsListResponse) WithLinks(links Links) *BalanceDetailsListResponse
func (*BalanceDetailsListResponse) WithoutLinks ¶
func (m *BalanceDetailsListResponse) WithoutLinks() *BalanceDetailsListResponse
type BankIDCode ¶
type BankIDCode string
BankIDCode The type of identification provided at `bank_id` attribute. Must be ISO code as listed in the [External Code Sets spreadsheet](https://www.iso20022.org/external_code_list.page) swagger:model BankIdCode
const ( // BankIDCodeSWBIC captures enum value "SWBIC" BankIDCodeSWBIC BankIDCode = "SWBIC" // BankIDCodeGBDSC captures enum value "GBDSC" BankIDCodeGBDSC BankIDCode = "GBDSC" // BankIDCodeBE captures enum value "BE" BankIDCodeBE BankIDCode = "BE" // BankIDCodeFR captures enum value "FR" BankIDCodeFR BankIDCode = "FR" // BankIDCodeDEBLZ captures enum value "DEBLZ" BankIDCodeDEBLZ BankIDCode = "DEBLZ" // BankIDCodeGRBIC captures enum value "GRBIC" BankIDCodeGRBIC BankIDCode = "GRBIC" // BankIDCodeITNCC captures enum value "ITNCC" BankIDCodeITNCC BankIDCode = "ITNCC" // BankIDCodePLKNR captures enum value "PLKNR" BankIDCodePLKNR BankIDCode = "PLKNR" // BankIDCodePTNCC captures enum value "PTNCC" BankIDCodePTNCC BankIDCode = "PTNCC" // BankIDCodeESNCC captures enum value "ESNCC" BankIDCodeESNCC BankIDCode = "ESNCC" // BankIDCodeCHBCC captures enum value "CHBCC" BankIDCodeCHBCC BankIDCode = "CHBCC" )
func (*BankIDCode) Json ¶
func (m *BankIDCode) Json() string
type BeneficiaryDebtorAccountHoldingEntity ¶
type BeneficiaryDebtorAccountHoldingEntity struct {
// Financial institution address
BankAddress []string `json:"bank_address,omitempty"`
// Financial institution identification
BankID string `json:"bank_id,omitempty"`
// bank id code
BankIDCode BankIDCode `json:"bank_id_code,omitempty"`
// Financial institution name
BankName string `json:"bank_name,omitempty"`
// Identifier of the financial institution which services the account
BankPartyID string `json:"bank_party_id,omitempty"`
}
BeneficiaryDebtorAccountHoldingEntity beneficiary debtor account holding entity swagger:model BeneficiaryDebtorAccountHoldingEntity
func BeneficiaryDebtorAccountHoldingEntityWithDefaults ¶
func BeneficiaryDebtorAccountHoldingEntityWithDefaults(defaults client.Defaults) *BeneficiaryDebtorAccountHoldingEntity
func (*BeneficiaryDebtorAccountHoldingEntity) Json ¶
func (m *BeneficiaryDebtorAccountHoldingEntity) Json() string
func (*BeneficiaryDebtorAccountHoldingEntity) MarshalBinary ¶
func (m *BeneficiaryDebtorAccountHoldingEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BeneficiaryDebtorAccountHoldingEntity) UnmarshalBinary ¶
func (m *BeneficiaryDebtorAccountHoldingEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*BeneficiaryDebtorAccountHoldingEntity) Validate ¶
func (m *BeneficiaryDebtorAccountHoldingEntity) Validate(formats strfmt.Registry) error
Validate validates this beneficiary debtor account holding entity
func (*BeneficiaryDebtorAccountHoldingEntity) WithBankAddress ¶
func (m *BeneficiaryDebtorAccountHoldingEntity) WithBankAddress(bankAddress []string) *BeneficiaryDebtorAccountHoldingEntity
func (*BeneficiaryDebtorAccountHoldingEntity) WithBankID ¶
func (m *BeneficiaryDebtorAccountHoldingEntity) WithBankID(bankID string) *BeneficiaryDebtorAccountHoldingEntity
func (*BeneficiaryDebtorAccountHoldingEntity) WithBankIDCode ¶
func (m *BeneficiaryDebtorAccountHoldingEntity) WithBankIDCode(bankIDCode BankIDCode) *BeneficiaryDebtorAccountHoldingEntity
func (*BeneficiaryDebtorAccountHoldingEntity) WithBankName ¶
func (m *BeneficiaryDebtorAccountHoldingEntity) WithBankName(bankName string) *BeneficiaryDebtorAccountHoldingEntity
func (*BeneficiaryDebtorAccountHoldingEntity) WithBankPartyID ¶
func (m *BeneficiaryDebtorAccountHoldingEntity) WithBankPartyID(bankPartyID string) *BeneficiaryDebtorAccountHoldingEntity
type BeneficiaryParty ¶
type BeneficiaryParty struct {
// id
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// type
// Required: true
// Enum: [parties]
Type *string `json:"type"`
}
BeneficiaryParty beneficiary party swagger:model BeneficiaryParty
func BeneficiaryPartyWithDefaults ¶
func BeneficiaryPartyWithDefaults(defaults client.Defaults) *BeneficiaryParty
func (*BeneficiaryParty) Json ¶
func (m *BeneficiaryParty) Json() string
func (*BeneficiaryParty) MarshalBinary ¶
func (m *BeneficiaryParty) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BeneficiaryParty) UnmarshalBinary ¶
func (m *BeneficiaryParty) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*BeneficiaryParty) Validate ¶
func (m *BeneficiaryParty) Validate(formats strfmt.Registry) error
Validate validates this beneficiary party
func (*BeneficiaryParty) WithID ¶
func (m *BeneficiaryParty) WithID(id strfmt.UUID) *BeneficiaryParty
func (*BeneficiaryParty) WithType ¶
func (m *BeneficiaryParty) WithType(typeVar string) *BeneficiaryParty
func (*BeneficiaryParty) WithoutID ¶
func (m *BeneficiaryParty) WithoutID() *BeneficiaryParty
func (*BeneficiaryParty) WithoutType ¶
func (m *BeneficiaryParty) WithoutType() *BeneficiaryParty
type ChargesInformation ¶
type ChargesInformation struct {
// Specifies which party/parties will bear the charges associated with the processing of the payment transaction. Can be one of the following: `DEBT`, `CRED`, `SHAR` or `SLEV`
BearerCode string `json:"bearer_code,omitempty"`
// Transaction charges due to the receiver of the transaction. Requires 1 to 2 decimal places. Must be > 0.
ReceiverChargesAmount string `json:"receiver_charges_amount,omitempty"`
// Currency of `receiver_charges_amount`. Currency code as defined in [ISO 4217](http://www.iso.org/iso/home/standards/currency_codes.htm).
ReceiverChargesCurrency string `json:"receiver_charges_currency,omitempty"`
// sender charges
SenderCharges []*ChargesInformationSenderChargesItems0 `json:"sender_charges,omitempty"`
}
ChargesInformation charges information swagger:model ChargesInformation
func ChargesInformationWithDefaults ¶
func ChargesInformationWithDefaults(defaults client.Defaults) *ChargesInformation
func (*ChargesInformation) Json ¶
func (m *ChargesInformation) Json() string
func (*ChargesInformation) MarshalBinary ¶
func (m *ChargesInformation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ChargesInformation) UnmarshalBinary ¶
func (m *ChargesInformation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ChargesInformation) Validate ¶
func (m *ChargesInformation) Validate(formats strfmt.Registry) error
Validate validates this charges information
func (*ChargesInformation) WithBearerCode ¶
func (m *ChargesInformation) WithBearerCode(bearerCode string) *ChargesInformation
func (*ChargesInformation) WithReceiverChargesAmount ¶
func (m *ChargesInformation) WithReceiverChargesAmount(receiverChargesAmount string) *ChargesInformation
func (*ChargesInformation) WithReceiverChargesCurrency ¶
func (m *ChargesInformation) WithReceiverChargesCurrency(receiverChargesCurrency string) *ChargesInformation
func (*ChargesInformation) WithSenderCharges ¶
func (m *ChargesInformation) WithSenderCharges(senderCharges []*ChargesInformationSenderChargesItems0) *ChargesInformation
type ChargesInformationSenderChargesItems0 ¶
type ChargesInformationSenderChargesItems0 struct {
// Amount of each transaction charge due to the sender of the transaction. Requires 1 to 2 decimal places. Must be > 0.
Amount string `json:"amount,omitempty"`
// Currency of `amount`. Currency code as defined in [ISO 4217](http://www.iso.org/iso/home/standards/currency_codes.htm).
Currency string `json:"currency,omitempty"`
}
ChargesInformationSenderChargesItems0 List of transaction charges due to the sender of the transaction swagger:model ChargesInformationSenderChargesItems0
func ChargesInformationSenderChargesItems0WithDefaults ¶
func ChargesInformationSenderChargesItems0WithDefaults(defaults client.Defaults) *ChargesInformationSenderChargesItems0
func (*ChargesInformationSenderChargesItems0) Json ¶
func (m *ChargesInformationSenderChargesItems0) Json() string
func (*ChargesInformationSenderChargesItems0) MarshalBinary ¶
func (m *ChargesInformationSenderChargesItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ChargesInformationSenderChargesItems0) UnmarshalBinary ¶
func (m *ChargesInformationSenderChargesItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ChargesInformationSenderChargesItems0) Validate ¶
func (m *ChargesInformationSenderChargesItems0) Validate(formats strfmt.Registry) error
Validate validates this charges information sender charges items0
func (*ChargesInformationSenderChargesItems0) WithAmount ¶
func (m *ChargesInformationSenderChargesItems0) WithAmount(amount string) *ChargesInformationSenderChargesItems0
func (*ChargesInformationSenderChargesItems0) WithCurrency ¶
func (m *ChargesInformationSenderChargesItems0) WithCurrency(currency string) *ChargesInformationSenderChargesItems0
type Claim ¶
type Claim struct {
// attributes
// Required: true
Attributes *ClaimAttributes `json:"attributes"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// id
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// organisation id
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *ClaimRelationships `json:"relationships,omitempty"`
// type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// version
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
Claim claim swagger:model Claim
func ClaimWithDefaults ¶
func (*Claim) MarshalBinary ¶
MarshalBinary interface implementation
func (*Claim) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Claim) WithAttributes ¶
func (m *Claim) WithAttributes(attributes ClaimAttributes) *Claim
func (*Claim) WithCreatedOn ¶ added in v2.3.0
func (*Claim) WithModifiedOn ¶ added in v2.3.0
func (*Claim) WithOrganisationID ¶
func (*Claim) WithRelationships ¶
func (m *Claim) WithRelationships(relationships ClaimRelationships) *Claim
func (*Claim) WithVersion ¶
func (*Claim) WithoutAttributes ¶
func (*Claim) WithoutCreatedOn ¶ added in v2.3.0
func (*Claim) WithoutModifiedOn ¶ added in v2.3.0
func (*Claim) WithoutOrganisationID ¶
func (*Claim) WithoutRelationships ¶
func (*Claim) WithoutVersion ¶
type ClaimAttributes ¶
type ClaimAttributes struct {
// beneficiary party
// Required: true
BeneficiaryParty *ClaimAttributesBeneficiaryParty `json:"beneficiary_party"`
// clearing id
// Required: true
// Pattern: ^[0-9]{6}$
ClearingID *string `json:"clearing_id"`
// contact name
ContactName string `json:"contact_name,omitempty"`
// debtor party
// Required: true
DebtorParty *ClaimAttributesDebtorParty `json:"debtor_party"`
// disputed transactions
// Required: true
DisputedTransactions []*DisputedTransaction `json:"disputed_transactions"`
// number of claims
// Required: true
NumberOfClaims *int64 `json:"number_of_claims"`
// original instruction
// Required: true
OriginalInstruction *ClaimAttributesOriginalInstruction `json:"original_instruction"`
// payment scheme
// Required: true
PaymentScheme *string `json:"payment_scheme"`
// processing date
// Format: date
ProcessingDate strfmt.Date `json:"processing_date,omitempty"`
// reason code
// Required: true
// Pattern: ^[1-9]$
ReasonCode *string `json:"reason_code"`
// reference
// Required: true
Reference *string `json:"reference"`
// request date
// Format: date
RequestDate strfmt.Date `json:"request_date,omitempty"`
}
ClaimAttributes claim attributes swagger:model ClaimAttributes
func ClaimAttributesWithDefaults ¶
func ClaimAttributesWithDefaults(defaults client.Defaults) *ClaimAttributes
func (*ClaimAttributes) Json ¶
func (m *ClaimAttributes) Json() string
func (*ClaimAttributes) MarshalBinary ¶
func (m *ClaimAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClaimAttributes) UnmarshalBinary ¶
func (m *ClaimAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ClaimAttributes) Validate ¶
func (m *ClaimAttributes) Validate(formats strfmt.Registry) error
Validate validates this claim attributes
func (*ClaimAttributes) WithBeneficiaryParty ¶
func (m *ClaimAttributes) WithBeneficiaryParty(beneficiaryParty ClaimAttributesBeneficiaryParty) *ClaimAttributes
func (*ClaimAttributes) WithClearingID ¶
func (m *ClaimAttributes) WithClearingID(clearingID string) *ClaimAttributes
func (*ClaimAttributes) WithContactName ¶
func (m *ClaimAttributes) WithContactName(contactName string) *ClaimAttributes
func (*ClaimAttributes) WithDebtorParty ¶
func (m *ClaimAttributes) WithDebtorParty(debtorParty ClaimAttributesDebtorParty) *ClaimAttributes
func (*ClaimAttributes) WithDisputedTransactions ¶
func (m *ClaimAttributes) WithDisputedTransactions(disputedTransactions []*DisputedTransaction) *ClaimAttributes
func (*ClaimAttributes) WithNumberOfClaims ¶
func (m *ClaimAttributes) WithNumberOfClaims(numberOfClaims int64) *ClaimAttributes
func (*ClaimAttributes) WithOriginalInstruction ¶
func (m *ClaimAttributes) WithOriginalInstruction(originalInstruction ClaimAttributesOriginalInstruction) *ClaimAttributes
func (*ClaimAttributes) WithPaymentScheme ¶
func (m *ClaimAttributes) WithPaymentScheme(paymentScheme string) *ClaimAttributes
func (*ClaimAttributes) WithProcessingDate ¶
func (m *ClaimAttributes) WithProcessingDate(processingDate strfmt.Date) *ClaimAttributes
func (*ClaimAttributes) WithReasonCode ¶
func (m *ClaimAttributes) WithReasonCode(reasonCode string) *ClaimAttributes
func (*ClaimAttributes) WithReference ¶
func (m *ClaimAttributes) WithReference(reference string) *ClaimAttributes
func (*ClaimAttributes) WithRequestDate ¶
func (m *ClaimAttributes) WithRequestDate(requestDate strfmt.Date) *ClaimAttributes
func (*ClaimAttributes) WithoutBeneficiaryParty ¶
func (m *ClaimAttributes) WithoutBeneficiaryParty() *ClaimAttributes
func (*ClaimAttributes) WithoutClearingID ¶
func (m *ClaimAttributes) WithoutClearingID() *ClaimAttributes
func (*ClaimAttributes) WithoutDebtorParty ¶
func (m *ClaimAttributes) WithoutDebtorParty() *ClaimAttributes
func (*ClaimAttributes) WithoutNumberOfClaims ¶
func (m *ClaimAttributes) WithoutNumberOfClaims() *ClaimAttributes
func (*ClaimAttributes) WithoutOriginalInstruction ¶
func (m *ClaimAttributes) WithoutOriginalInstruction() *ClaimAttributes
func (*ClaimAttributes) WithoutPaymentScheme ¶
func (m *ClaimAttributes) WithoutPaymentScheme() *ClaimAttributes
func (*ClaimAttributes) WithoutReasonCode ¶
func (m *ClaimAttributes) WithoutReasonCode() *ClaimAttributes
func (*ClaimAttributes) WithoutReference ¶
func (m *ClaimAttributes) WithoutReference() *ClaimAttributes
type ClaimAttributesBeneficiaryParty ¶
type ClaimAttributesBeneficiaryParty struct {
// account number
// Required: true
// Pattern: ^[A-Z0-9]{6,34}$
AccountNumber *string `json:"account_number"`
// bank id
// Required: true
BankID *string `json:"bank_id"`
}
ClaimAttributesBeneficiaryParty claim attributes beneficiary party swagger:model ClaimAttributesBeneficiaryParty
func ClaimAttributesBeneficiaryPartyWithDefaults ¶
func ClaimAttributesBeneficiaryPartyWithDefaults(defaults client.Defaults) *ClaimAttributesBeneficiaryParty
func (*ClaimAttributesBeneficiaryParty) Json ¶
func (m *ClaimAttributesBeneficiaryParty) Json() string
func (*ClaimAttributesBeneficiaryParty) MarshalBinary ¶
func (m *ClaimAttributesBeneficiaryParty) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClaimAttributesBeneficiaryParty) UnmarshalBinary ¶
func (m *ClaimAttributesBeneficiaryParty) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ClaimAttributesBeneficiaryParty) Validate ¶
func (m *ClaimAttributesBeneficiaryParty) Validate(formats strfmt.Registry) error
Validate validates this claim attributes beneficiary party
func (*ClaimAttributesBeneficiaryParty) WithAccountNumber ¶
func (m *ClaimAttributesBeneficiaryParty) WithAccountNumber(accountNumber string) *ClaimAttributesBeneficiaryParty
func (*ClaimAttributesBeneficiaryParty) WithBankID ¶
func (m *ClaimAttributesBeneficiaryParty) WithBankID(bankID string) *ClaimAttributesBeneficiaryParty
func (*ClaimAttributesBeneficiaryParty) WithoutAccountNumber ¶
func (m *ClaimAttributesBeneficiaryParty) WithoutAccountNumber() *ClaimAttributesBeneficiaryParty
func (*ClaimAttributesBeneficiaryParty) WithoutBankID ¶
func (m *ClaimAttributesBeneficiaryParty) WithoutBankID() *ClaimAttributesBeneficiaryParty
type ClaimAttributesDebtorParty ¶
type ClaimAttributesDebtorParty struct {
// account name
// Required: true
// Pattern: ^[A-Za-z0-9 \/\-?:\(\)\.,’\+\#\=\!\"%&\*\<\>;\{@\r\n]*$
AccountName *string `json:"account_name"`
// account number
// Required: true
// Pattern: ^[A-Z0-9]{6,34}$
AccountNumber *string `json:"account_number"`
// bank id
// Required: true
BankID *string `json:"bank_id"`
}
ClaimAttributesDebtorParty claim attributes debtor party swagger:model ClaimAttributesDebtorParty
func ClaimAttributesDebtorPartyWithDefaults ¶
func ClaimAttributesDebtorPartyWithDefaults(defaults client.Defaults) *ClaimAttributesDebtorParty
func (*ClaimAttributesDebtorParty) Json ¶
func (m *ClaimAttributesDebtorParty) Json() string
func (*ClaimAttributesDebtorParty) MarshalBinary ¶
func (m *ClaimAttributesDebtorParty) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClaimAttributesDebtorParty) UnmarshalBinary ¶
func (m *ClaimAttributesDebtorParty) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ClaimAttributesDebtorParty) Validate ¶
func (m *ClaimAttributesDebtorParty) Validate(formats strfmt.Registry) error
Validate validates this claim attributes debtor party
func (*ClaimAttributesDebtorParty) WithAccountName ¶
func (m *ClaimAttributesDebtorParty) WithAccountName(accountName string) *ClaimAttributesDebtorParty
func (*ClaimAttributesDebtorParty) WithAccountNumber ¶
func (m *ClaimAttributesDebtorParty) WithAccountNumber(accountNumber string) *ClaimAttributesDebtorParty
func (*ClaimAttributesDebtorParty) WithBankID ¶
func (m *ClaimAttributesDebtorParty) WithBankID(bankID string) *ClaimAttributesDebtorParty
func (*ClaimAttributesDebtorParty) WithoutAccountName ¶
func (m *ClaimAttributesDebtorParty) WithoutAccountName() *ClaimAttributesDebtorParty
func (*ClaimAttributesDebtorParty) WithoutAccountNumber ¶
func (m *ClaimAttributesDebtorParty) WithoutAccountNumber() *ClaimAttributesDebtorParty
func (*ClaimAttributesDebtorParty) WithoutBankID ¶
func (m *ClaimAttributesDebtorParty) WithoutBankID() *ClaimAttributesDebtorParty
type ClaimAttributesOriginalInstruction ¶
type ClaimAttributesOriginalInstruction struct {
// clearing id
// Required: true
// Pattern: ^[0-9]{6}$
ClearingID *string `json:"clearing_id"`
// reference
// Required: true
Reference *string `json:"reference"`
}
ClaimAttributesOriginalInstruction claim attributes original instruction swagger:model ClaimAttributesOriginalInstruction
func ClaimAttributesOriginalInstructionWithDefaults ¶
func ClaimAttributesOriginalInstructionWithDefaults(defaults client.Defaults) *ClaimAttributesOriginalInstruction
func (*ClaimAttributesOriginalInstruction) Json ¶
func (m *ClaimAttributesOriginalInstruction) Json() string
func (*ClaimAttributesOriginalInstruction) MarshalBinary ¶
func (m *ClaimAttributesOriginalInstruction) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClaimAttributesOriginalInstruction) UnmarshalBinary ¶
func (m *ClaimAttributesOriginalInstruction) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ClaimAttributesOriginalInstruction) Validate ¶
func (m *ClaimAttributesOriginalInstruction) Validate(formats strfmt.Registry) error
Validate validates this claim attributes original instruction
func (*ClaimAttributesOriginalInstruction) WithClearingID ¶
func (m *ClaimAttributesOriginalInstruction) WithClearingID(clearingID string) *ClaimAttributesOriginalInstruction
func (*ClaimAttributesOriginalInstruction) WithReference ¶
func (m *ClaimAttributesOriginalInstruction) WithReference(reference string) *ClaimAttributesOriginalInstruction
func (*ClaimAttributesOriginalInstruction) WithoutClearingID ¶
func (m *ClaimAttributesOriginalInstruction) WithoutClearingID() *ClaimAttributesOriginalInstruction
func (*ClaimAttributesOriginalInstruction) WithoutReference ¶
func (m *ClaimAttributesOriginalInstruction) WithoutReference() *ClaimAttributesOriginalInstruction
type ClaimCreation ¶
type ClaimCreation struct {
// data
Data *Claim `json:"data,omitempty"`
}
ClaimCreation claim creation swagger:model ClaimCreation
func ClaimCreationWithDefaults ¶
func ClaimCreationWithDefaults(defaults client.Defaults) *ClaimCreation
func (*ClaimCreation) Json ¶
func (m *ClaimCreation) Json() string
func (*ClaimCreation) MarshalBinary ¶
func (m *ClaimCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClaimCreation) UnmarshalBinary ¶
func (m *ClaimCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ClaimCreation) Validate ¶
func (m *ClaimCreation) Validate(formats strfmt.Registry) error
Validate validates this claim creation
func (*ClaimCreation) WithData ¶
func (m *ClaimCreation) WithData(data Claim) *ClaimCreation
func (*ClaimCreation) WithoutData ¶
func (m *ClaimCreation) WithoutData() *ClaimCreation
type ClaimDetailsListResponse ¶
type ClaimDetailsListResponse struct {
// data
Data []*Claim `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
ClaimDetailsListResponse claim details list response swagger:model ClaimDetailsListResponse
func ClaimDetailsListResponseWithDefaults ¶
func ClaimDetailsListResponseWithDefaults(defaults client.Defaults) *ClaimDetailsListResponse
func (*ClaimDetailsListResponse) Json ¶
func (m *ClaimDetailsListResponse) Json() string
func (*ClaimDetailsListResponse) MarshalBinary ¶
func (m *ClaimDetailsListResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClaimDetailsListResponse) UnmarshalBinary ¶
func (m *ClaimDetailsListResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ClaimDetailsListResponse) Validate ¶
func (m *ClaimDetailsListResponse) Validate(formats strfmt.Registry) error
Validate validates this claim details list response
func (*ClaimDetailsListResponse) WithData ¶
func (m *ClaimDetailsListResponse) WithData(data []*Claim) *ClaimDetailsListResponse
func (*ClaimDetailsListResponse) WithLinks ¶
func (m *ClaimDetailsListResponse) WithLinks(links Links) *ClaimDetailsListResponse
func (*ClaimDetailsListResponse) WithoutLinks ¶
func (m *ClaimDetailsListResponse) WithoutLinks() *ClaimDetailsListResponse
type ClaimDetailsResponse ¶
type ClaimDetailsResponse struct {
// data
Data *Claim `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
ClaimDetailsResponse claim details response swagger:model ClaimDetailsResponse
func ClaimDetailsResponseWithDefaults ¶
func ClaimDetailsResponseWithDefaults(defaults client.Defaults) *ClaimDetailsResponse
func (*ClaimDetailsResponse) Json ¶
func (m *ClaimDetailsResponse) Json() string
func (*ClaimDetailsResponse) MarshalBinary ¶
func (m *ClaimDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClaimDetailsResponse) UnmarshalBinary ¶
func (m *ClaimDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ClaimDetailsResponse) Validate ¶
func (m *ClaimDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this claim details response
func (*ClaimDetailsResponse) WithData ¶
func (m *ClaimDetailsResponse) WithData(data Claim) *ClaimDetailsResponse
func (*ClaimDetailsResponse) WithLinks ¶
func (m *ClaimDetailsResponse) WithLinks(links Links) *ClaimDetailsResponse
func (*ClaimDetailsResponse) WithoutData ¶
func (m *ClaimDetailsResponse) WithoutData() *ClaimDetailsResponse
func (*ClaimDetailsResponse) WithoutLinks ¶
func (m *ClaimDetailsResponse) WithoutLinks() *ClaimDetailsResponse
type ClaimRelationships ¶
type ClaimRelationships struct {
// claim reversal
ClaimReversal *ClaimRelationshipsClaimReversal `json:"claim_reversal,omitempty"`
// claim submission
ClaimSubmission *ClaimRelationshipsClaimSubmission `json:"claim_submission,omitempty"`
}
ClaimRelationships claim relationships swagger:model ClaimRelationships
func ClaimRelationshipsWithDefaults ¶
func ClaimRelationshipsWithDefaults(defaults client.Defaults) *ClaimRelationships
func (*ClaimRelationships) Json ¶
func (m *ClaimRelationships) Json() string
func (*ClaimRelationships) MarshalBinary ¶
func (m *ClaimRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClaimRelationships) UnmarshalBinary ¶
func (m *ClaimRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ClaimRelationships) Validate ¶
func (m *ClaimRelationships) Validate(formats strfmt.Registry) error
Validate validates this claim relationships
func (*ClaimRelationships) WithClaimReversal ¶
func (m *ClaimRelationships) WithClaimReversal(claimReversal ClaimRelationshipsClaimReversal) *ClaimRelationships
func (*ClaimRelationships) WithClaimSubmission ¶
func (m *ClaimRelationships) WithClaimSubmission(claimSubmission ClaimRelationshipsClaimSubmission) *ClaimRelationships
func (*ClaimRelationships) WithoutClaimReversal ¶
func (m *ClaimRelationships) WithoutClaimReversal() *ClaimRelationships
func (*ClaimRelationships) WithoutClaimSubmission ¶
func (m *ClaimRelationships) WithoutClaimSubmission() *ClaimRelationships
type ClaimRelationshipsClaimReversal ¶
type ClaimRelationshipsClaimReversal struct {
// data
Data []*ClaimReversal `json:"data"`
}
ClaimRelationshipsClaimReversal claim relationships claim reversal swagger:model ClaimRelationshipsClaimReversal
func ClaimRelationshipsClaimReversalWithDefaults ¶
func ClaimRelationshipsClaimReversalWithDefaults(defaults client.Defaults) *ClaimRelationshipsClaimReversal
func (*ClaimRelationshipsClaimReversal) Json ¶
func (m *ClaimRelationshipsClaimReversal) Json() string
func (*ClaimRelationshipsClaimReversal) MarshalBinary ¶
func (m *ClaimRelationshipsClaimReversal) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClaimRelationshipsClaimReversal) UnmarshalBinary ¶
func (m *ClaimRelationshipsClaimReversal) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ClaimRelationshipsClaimReversal) Validate ¶
func (m *ClaimRelationshipsClaimReversal) Validate(formats strfmt.Registry) error
Validate validates this claim relationships claim reversal
func (*ClaimRelationshipsClaimReversal) WithData ¶
func (m *ClaimRelationshipsClaimReversal) WithData(data []*ClaimReversal) *ClaimRelationshipsClaimReversal
type ClaimRelationshipsClaimSubmission ¶
type ClaimRelationshipsClaimSubmission struct {
// data
Data []*ClaimSubmission `json:"data"`
}
ClaimRelationshipsClaimSubmission claim relationships claim submission swagger:model ClaimRelationshipsClaimSubmission
func ClaimRelationshipsClaimSubmissionWithDefaults ¶
func ClaimRelationshipsClaimSubmissionWithDefaults(defaults client.Defaults) *ClaimRelationshipsClaimSubmission
func (*ClaimRelationshipsClaimSubmission) Json ¶
func (m *ClaimRelationshipsClaimSubmission) Json() string
func (*ClaimRelationshipsClaimSubmission) MarshalBinary ¶
func (m *ClaimRelationshipsClaimSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClaimRelationshipsClaimSubmission) UnmarshalBinary ¶
func (m *ClaimRelationshipsClaimSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ClaimRelationshipsClaimSubmission) Validate ¶
func (m *ClaimRelationshipsClaimSubmission) Validate(formats strfmt.Registry) error
Validate validates this claim relationships claim submission
func (*ClaimRelationshipsClaimSubmission) WithData ¶
func (m *ClaimRelationshipsClaimSubmission) WithData(data []*ClaimSubmission) *ClaimRelationshipsClaimSubmission
type ClaimResourceType ¶
type ClaimResourceType string
ClaimResourceType claim resource type swagger:model ClaimResourceType
const ( // ClaimResourceTypeClaims captures enum value "claims" ClaimResourceTypeClaims ClaimResourceType = "claims" // ClaimResourceTypeClaimSubmissions captures enum value "claim_submissions" ClaimResourceTypeClaimSubmissions ClaimResourceType = "claim_submissions" // ClaimResourceTypeClaimSubmissionValidations captures enum value "claim_submission_validations" ClaimResourceTypeClaimSubmissionValidations ClaimResourceType = "claim_submission_validations" // ClaimResourceTypeClaimReversals captures enum value "claim_reversals" ClaimResourceTypeClaimReversals ClaimResourceType = "claim_reversals" // ClaimResourceTypeClaimReversalSubmissions captures enum value "claim_reversal_submissions" ClaimResourceTypeClaimReversalSubmissions ClaimResourceType = "claim_reversal_submissions" // ClaimResourceTypeClaimReversalSubmissionValidations captures enum value "claim_reversal_submission_validations" ClaimResourceTypeClaimReversalSubmissionValidations ClaimResourceType = "claim_reversal_submission_validations" )
func (*ClaimResourceType) Json ¶
func (m *ClaimResourceType) Json() string
type ClaimReversal ¶
type ClaimReversal struct {
// attributes
// Required: true
Attributes *ClaimReversalAttributes `json:"attributes"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// id
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// organisation id
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *ClaimReversalRelationships `json:"relationships,omitempty"`
// type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// version
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
ClaimReversal claim reversal swagger:model ClaimReversal
func ClaimReversalWithDefaults ¶
func ClaimReversalWithDefaults(defaults client.Defaults) *ClaimReversal
func (*ClaimReversal) Json ¶
func (m *ClaimReversal) Json() string
func (*ClaimReversal) MarshalBinary ¶
func (m *ClaimReversal) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClaimReversal) UnmarshalBinary ¶
func (m *ClaimReversal) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ClaimReversal) Validate ¶
func (m *ClaimReversal) Validate(formats strfmt.Registry) error
Validate validates this claim reversal
func (*ClaimReversal) WithAttributes ¶
func (m *ClaimReversal) WithAttributes(attributes ClaimReversalAttributes) *ClaimReversal
func (*ClaimReversal) WithCreatedOn ¶ added in v2.3.0
func (m *ClaimReversal) WithCreatedOn(createdOn strfmt.DateTime) *ClaimReversal
func (*ClaimReversal) WithID ¶
func (m *ClaimReversal) WithID(id strfmt.UUID) *ClaimReversal
func (*ClaimReversal) WithModifiedOn ¶ added in v2.3.0
func (m *ClaimReversal) WithModifiedOn(modifiedOn strfmt.DateTime) *ClaimReversal
func (*ClaimReversal) WithOrganisationID ¶
func (m *ClaimReversal) WithOrganisationID(organisationID strfmt.UUID) *ClaimReversal
func (*ClaimReversal) WithRelationships ¶
func (m *ClaimReversal) WithRelationships(relationships ClaimReversalRelationships) *ClaimReversal
func (*ClaimReversal) WithType ¶
func (m *ClaimReversal) WithType(typeVar string) *ClaimReversal
func (*ClaimReversal) WithVersion ¶
func (m *ClaimReversal) WithVersion(version int64) *ClaimReversal
func (*ClaimReversal) WithoutAttributes ¶
func (m *ClaimReversal) WithoutAttributes() *ClaimReversal
func (*ClaimReversal) WithoutCreatedOn ¶ added in v2.3.0
func (m *ClaimReversal) WithoutCreatedOn() *ClaimReversal
func (*ClaimReversal) WithoutID ¶
func (m *ClaimReversal) WithoutID() *ClaimReversal
func (*ClaimReversal) WithoutModifiedOn ¶ added in v2.3.0
func (m *ClaimReversal) WithoutModifiedOn() *ClaimReversal
func (*ClaimReversal) WithoutOrganisationID ¶
func (m *ClaimReversal) WithoutOrganisationID() *ClaimReversal
func (*ClaimReversal) WithoutRelationships ¶
func (m *ClaimReversal) WithoutRelationships() *ClaimReversal
func (*ClaimReversal) WithoutVersion ¶
func (m *ClaimReversal) WithoutVersion() *ClaimReversal
type ClaimReversalAttributes ¶
type ClaimReversalAttributes struct {
// original instruction id
// Required: true
OriginalInstructionID *string `json:"original_instruction_id"`
}
ClaimReversalAttributes claim reversal attributes swagger:model ClaimReversalAttributes
func ClaimReversalAttributesWithDefaults ¶
func ClaimReversalAttributesWithDefaults(defaults client.Defaults) *ClaimReversalAttributes
func (*ClaimReversalAttributes) Json ¶
func (m *ClaimReversalAttributes) Json() string
func (*ClaimReversalAttributes) MarshalBinary ¶
func (m *ClaimReversalAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClaimReversalAttributes) UnmarshalBinary ¶
func (m *ClaimReversalAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ClaimReversalAttributes) Validate ¶
func (m *ClaimReversalAttributes) Validate(formats strfmt.Registry) error
Validate validates this claim reversal attributes
func (*ClaimReversalAttributes) WithOriginalInstructionID ¶
func (m *ClaimReversalAttributes) WithOriginalInstructionID(originalInstructionID string) *ClaimReversalAttributes
func (*ClaimReversalAttributes) WithoutOriginalInstructionID ¶
func (m *ClaimReversalAttributes) WithoutOriginalInstructionID() *ClaimReversalAttributes
type ClaimReversalCreation ¶
type ClaimReversalCreation struct {
// data
// Required: true
Data *ClaimReversal `json:"data"`
}
ClaimReversalCreation claim reversal creation swagger:model ClaimReversalCreation
func ClaimReversalCreationWithDefaults ¶
func ClaimReversalCreationWithDefaults(defaults client.Defaults) *ClaimReversalCreation
func (*ClaimReversalCreation) Json ¶
func (m *ClaimReversalCreation) Json() string
func (*ClaimReversalCreation) MarshalBinary ¶
func (m *ClaimReversalCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClaimReversalCreation) UnmarshalBinary ¶
func (m *ClaimReversalCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ClaimReversalCreation) Validate ¶
func (m *ClaimReversalCreation) Validate(formats strfmt.Registry) error
Validate validates this claim reversal creation
func (*ClaimReversalCreation) WithData ¶
func (m *ClaimReversalCreation) WithData(data ClaimReversal) *ClaimReversalCreation
func (*ClaimReversalCreation) WithoutData ¶
func (m *ClaimReversalCreation) WithoutData() *ClaimReversalCreation
type ClaimReversalDetailsResponse ¶
type ClaimReversalDetailsResponse struct {
// data
Data *ClaimReversal `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
ClaimReversalDetailsResponse claim reversal details response swagger:model ClaimReversalDetailsResponse
func ClaimReversalDetailsResponseWithDefaults ¶
func ClaimReversalDetailsResponseWithDefaults(defaults client.Defaults) *ClaimReversalDetailsResponse
func (*ClaimReversalDetailsResponse) Json ¶
func (m *ClaimReversalDetailsResponse) Json() string
func (*ClaimReversalDetailsResponse) MarshalBinary ¶
func (m *ClaimReversalDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClaimReversalDetailsResponse) UnmarshalBinary ¶
func (m *ClaimReversalDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ClaimReversalDetailsResponse) Validate ¶
func (m *ClaimReversalDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this claim reversal details response
func (*ClaimReversalDetailsResponse) WithData ¶
func (m *ClaimReversalDetailsResponse) WithData(data ClaimReversal) *ClaimReversalDetailsResponse
func (*ClaimReversalDetailsResponse) WithLinks ¶
func (m *ClaimReversalDetailsResponse) WithLinks(links Links) *ClaimReversalDetailsResponse
func (*ClaimReversalDetailsResponse) WithoutData ¶
func (m *ClaimReversalDetailsResponse) WithoutData() *ClaimReversalDetailsResponse
func (*ClaimReversalDetailsResponse) WithoutLinks ¶
func (m *ClaimReversalDetailsResponse) WithoutLinks() *ClaimReversalDetailsResponse
type ClaimReversalRelationships ¶
type ClaimReversalRelationships struct {
// claim
Claim *ClaimReversalRelationshipsClaim `json:"claim,omitempty"`
// claim reversal submission
ClaimReversalSubmission *ClaimReversalRelationshipsClaimReversalSubmission `json:"claim_reversal_submission,omitempty"`
}
ClaimReversalRelationships claim reversal relationships swagger:model ClaimReversalRelationships
func ClaimReversalRelationshipsWithDefaults ¶
func ClaimReversalRelationshipsWithDefaults(defaults client.Defaults) *ClaimReversalRelationships
func (*ClaimReversalRelationships) Json ¶
func (m *ClaimReversalRelationships) Json() string
func (*ClaimReversalRelationships) MarshalBinary ¶
func (m *ClaimReversalRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClaimReversalRelationships) UnmarshalBinary ¶
func (m *ClaimReversalRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ClaimReversalRelationships) Validate ¶
func (m *ClaimReversalRelationships) Validate(formats strfmt.Registry) error
Validate validates this claim reversal relationships
func (*ClaimReversalRelationships) WithClaim ¶
func (m *ClaimReversalRelationships) WithClaim(claim ClaimReversalRelationshipsClaim) *ClaimReversalRelationships
func (*ClaimReversalRelationships) WithClaimReversalSubmission ¶
func (m *ClaimReversalRelationships) WithClaimReversalSubmission(claimReversalSubmission ClaimReversalRelationshipsClaimReversalSubmission) *ClaimReversalRelationships
func (*ClaimReversalRelationships) WithoutClaim ¶
func (m *ClaimReversalRelationships) WithoutClaim() *ClaimReversalRelationships
func (*ClaimReversalRelationships) WithoutClaimReversalSubmission ¶
func (m *ClaimReversalRelationships) WithoutClaimReversalSubmission() *ClaimReversalRelationships
type ClaimReversalRelationshipsClaim ¶
type ClaimReversalRelationshipsClaim struct {
// data
Data []*Claim `json:"data"`
}
ClaimReversalRelationshipsClaim claim reversal relationships claim swagger:model ClaimReversalRelationshipsClaim
func ClaimReversalRelationshipsClaimWithDefaults ¶
func ClaimReversalRelationshipsClaimWithDefaults(defaults client.Defaults) *ClaimReversalRelationshipsClaim
func (*ClaimReversalRelationshipsClaim) Json ¶
func (m *ClaimReversalRelationshipsClaim) Json() string
func (*ClaimReversalRelationshipsClaim) MarshalBinary ¶
func (m *ClaimReversalRelationshipsClaim) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClaimReversalRelationshipsClaim) UnmarshalBinary ¶
func (m *ClaimReversalRelationshipsClaim) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ClaimReversalRelationshipsClaim) Validate ¶
func (m *ClaimReversalRelationshipsClaim) Validate(formats strfmt.Registry) error
Validate validates this claim reversal relationships claim
func (*ClaimReversalRelationshipsClaim) WithData ¶
func (m *ClaimReversalRelationshipsClaim) WithData(data []*Claim) *ClaimReversalRelationshipsClaim
type ClaimReversalRelationshipsClaimReversalSubmission ¶
type ClaimReversalRelationshipsClaimReversalSubmission struct {
// data
Data []*ClaimReversalSubmission `json:"data"`
}
ClaimReversalRelationshipsClaimReversalSubmission claim reversal relationships claim reversal submission swagger:model ClaimReversalRelationshipsClaimReversalSubmission
func ClaimReversalRelationshipsClaimReversalSubmissionWithDefaults ¶
func ClaimReversalRelationshipsClaimReversalSubmissionWithDefaults(defaults client.Defaults) *ClaimReversalRelationshipsClaimReversalSubmission
func (*ClaimReversalRelationshipsClaimReversalSubmission) Json ¶
func (m *ClaimReversalRelationshipsClaimReversalSubmission) Json() string
func (*ClaimReversalRelationshipsClaimReversalSubmission) MarshalBinary ¶
func (m *ClaimReversalRelationshipsClaimReversalSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClaimReversalRelationshipsClaimReversalSubmission) UnmarshalBinary ¶
func (m *ClaimReversalRelationshipsClaimReversalSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ClaimReversalRelationshipsClaimReversalSubmission) Validate ¶
func (m *ClaimReversalRelationshipsClaimReversalSubmission) Validate(formats strfmt.Registry) error
Validate validates this claim reversal relationships claim reversal submission
func (*ClaimReversalRelationshipsClaimReversalSubmission) WithData ¶
func (m *ClaimReversalRelationshipsClaimReversalSubmission) WithData(data []*ClaimReversalSubmission) *ClaimReversalRelationshipsClaimReversalSubmission
type ClaimReversalSubmission ¶
type ClaimReversalSubmission struct {
// attributes
Attributes *ClaimReversalSubmissionAttributes `json:"attributes,omitempty"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// id
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// organisation id
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *ClaimReversalSubmissionRelationships `json:"relationships,omitempty"`
// type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// version
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
ClaimReversalSubmission claim reversal submission swagger:model ClaimReversalSubmission
func ClaimReversalSubmissionWithDefaults ¶
func ClaimReversalSubmissionWithDefaults(defaults client.Defaults) *ClaimReversalSubmission
func (*ClaimReversalSubmission) Json ¶
func (m *ClaimReversalSubmission) Json() string
func (*ClaimReversalSubmission) MarshalBinary ¶
func (m *ClaimReversalSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClaimReversalSubmission) UnmarshalBinary ¶
func (m *ClaimReversalSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ClaimReversalSubmission) Validate ¶
func (m *ClaimReversalSubmission) Validate(formats strfmt.Registry) error
Validate validates this claim reversal submission
func (*ClaimReversalSubmission) WithAttributes ¶
func (m *ClaimReversalSubmission) WithAttributes(attributes ClaimReversalSubmissionAttributes) *ClaimReversalSubmission
func (*ClaimReversalSubmission) WithCreatedOn ¶ added in v2.3.0
func (m *ClaimReversalSubmission) WithCreatedOn(createdOn strfmt.DateTime) *ClaimReversalSubmission
func (*ClaimReversalSubmission) WithID ¶
func (m *ClaimReversalSubmission) WithID(id strfmt.UUID) *ClaimReversalSubmission
func (*ClaimReversalSubmission) WithModifiedOn ¶ added in v2.3.0
func (m *ClaimReversalSubmission) WithModifiedOn(modifiedOn strfmt.DateTime) *ClaimReversalSubmission
func (*ClaimReversalSubmission) WithOrganisationID ¶
func (m *ClaimReversalSubmission) WithOrganisationID(organisationID strfmt.UUID) *ClaimReversalSubmission
func (*ClaimReversalSubmission) WithRelationships ¶
func (m *ClaimReversalSubmission) WithRelationships(relationships ClaimReversalSubmissionRelationships) *ClaimReversalSubmission
func (*ClaimReversalSubmission) WithType ¶
func (m *ClaimReversalSubmission) WithType(typeVar string) *ClaimReversalSubmission
func (*ClaimReversalSubmission) WithVersion ¶
func (m *ClaimReversalSubmission) WithVersion(version int64) *ClaimReversalSubmission
func (*ClaimReversalSubmission) WithoutAttributes ¶
func (m *ClaimReversalSubmission) WithoutAttributes() *ClaimReversalSubmission
func (*ClaimReversalSubmission) WithoutCreatedOn ¶ added in v2.3.0
func (m *ClaimReversalSubmission) WithoutCreatedOn() *ClaimReversalSubmission
func (*ClaimReversalSubmission) WithoutID ¶
func (m *ClaimReversalSubmission) WithoutID() *ClaimReversalSubmission
func (*ClaimReversalSubmission) WithoutModifiedOn ¶ added in v2.3.0
func (m *ClaimReversalSubmission) WithoutModifiedOn() *ClaimReversalSubmission
func (*ClaimReversalSubmission) WithoutOrganisationID ¶
func (m *ClaimReversalSubmission) WithoutOrganisationID() *ClaimReversalSubmission
func (*ClaimReversalSubmission) WithoutRelationships ¶
func (m *ClaimReversalSubmission) WithoutRelationships() *ClaimReversalSubmission
func (*ClaimReversalSubmission) WithoutVersion ¶
func (m *ClaimReversalSubmission) WithoutVersion() *ClaimReversalSubmission
type ClaimReversalSubmissionAttributes ¶
type ClaimReversalSubmissionAttributes struct {
// status
Status ClaimSubmissionStatus `json:"status,omitempty"`
// status reason
StatusReason string `json:"status_reason,omitempty"`
// submission datetime
// Read Only: true
// Format: date-time
SubmissionDatetime strfmt.DateTime `json:"submission_datetime,omitempty"`
}
ClaimReversalSubmissionAttributes claim reversal submission attributes swagger:model ClaimReversalSubmissionAttributes
func ClaimReversalSubmissionAttributesWithDefaults ¶
func ClaimReversalSubmissionAttributesWithDefaults(defaults client.Defaults) *ClaimReversalSubmissionAttributes
func (*ClaimReversalSubmissionAttributes) Json ¶
func (m *ClaimReversalSubmissionAttributes) Json() string
func (*ClaimReversalSubmissionAttributes) MarshalBinary ¶
func (m *ClaimReversalSubmissionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClaimReversalSubmissionAttributes) UnmarshalBinary ¶
func (m *ClaimReversalSubmissionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ClaimReversalSubmissionAttributes) Validate ¶
func (m *ClaimReversalSubmissionAttributes) Validate(formats strfmt.Registry) error
Validate validates this claim reversal submission attributes
func (*ClaimReversalSubmissionAttributes) WithStatus ¶
func (m *ClaimReversalSubmissionAttributes) WithStatus(status ClaimSubmissionStatus) *ClaimReversalSubmissionAttributes
func (*ClaimReversalSubmissionAttributes) WithStatusReason ¶
func (m *ClaimReversalSubmissionAttributes) WithStatusReason(statusReason string) *ClaimReversalSubmissionAttributes
func (*ClaimReversalSubmissionAttributes) WithSubmissionDatetime ¶
func (m *ClaimReversalSubmissionAttributes) WithSubmissionDatetime(submissionDatetime strfmt.DateTime) *ClaimReversalSubmissionAttributes
type ClaimReversalSubmissionCreation ¶
type ClaimReversalSubmissionCreation struct {
// data
// Required: true
Data *ClaimReversalSubmission `json:"data"`
}
ClaimReversalSubmissionCreation claim reversal submission creation swagger:model ClaimReversalSubmissionCreation
func ClaimReversalSubmissionCreationWithDefaults ¶
func ClaimReversalSubmissionCreationWithDefaults(defaults client.Defaults) *ClaimReversalSubmissionCreation
func (*ClaimReversalSubmissionCreation) Json ¶
func (m *ClaimReversalSubmissionCreation) Json() string
func (*ClaimReversalSubmissionCreation) MarshalBinary ¶
func (m *ClaimReversalSubmissionCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClaimReversalSubmissionCreation) UnmarshalBinary ¶
func (m *ClaimReversalSubmissionCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ClaimReversalSubmissionCreation) Validate ¶
func (m *ClaimReversalSubmissionCreation) Validate(formats strfmt.Registry) error
Validate validates this claim reversal submission creation
func (*ClaimReversalSubmissionCreation) WithData ¶
func (m *ClaimReversalSubmissionCreation) WithData(data ClaimReversalSubmission) *ClaimReversalSubmissionCreation
func (*ClaimReversalSubmissionCreation) WithoutData ¶
func (m *ClaimReversalSubmissionCreation) WithoutData() *ClaimReversalSubmissionCreation
type ClaimReversalSubmissionDetailsResponse ¶
type ClaimReversalSubmissionDetailsResponse struct {
// data
Data *ClaimReversalSubmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
ClaimReversalSubmissionDetailsResponse claim reversal submission details response swagger:model ClaimReversalSubmissionDetailsResponse
func ClaimReversalSubmissionDetailsResponseWithDefaults ¶
func ClaimReversalSubmissionDetailsResponseWithDefaults(defaults client.Defaults) *ClaimReversalSubmissionDetailsResponse
func (*ClaimReversalSubmissionDetailsResponse) Json ¶
func (m *ClaimReversalSubmissionDetailsResponse) Json() string
func (*ClaimReversalSubmissionDetailsResponse) MarshalBinary ¶
func (m *ClaimReversalSubmissionDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClaimReversalSubmissionDetailsResponse) UnmarshalBinary ¶
func (m *ClaimReversalSubmissionDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ClaimReversalSubmissionDetailsResponse) Validate ¶
func (m *ClaimReversalSubmissionDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this claim reversal submission details response
func (*ClaimReversalSubmissionDetailsResponse) WithData ¶
func (m *ClaimReversalSubmissionDetailsResponse) WithData(data ClaimReversalSubmission) *ClaimReversalSubmissionDetailsResponse
func (*ClaimReversalSubmissionDetailsResponse) WithLinks ¶
func (m *ClaimReversalSubmissionDetailsResponse) WithLinks(links Links) *ClaimReversalSubmissionDetailsResponse
func (*ClaimReversalSubmissionDetailsResponse) WithoutData ¶
func (m *ClaimReversalSubmissionDetailsResponse) WithoutData() *ClaimReversalSubmissionDetailsResponse
func (*ClaimReversalSubmissionDetailsResponse) WithoutLinks ¶
func (m *ClaimReversalSubmissionDetailsResponse) WithoutLinks() *ClaimReversalSubmissionDetailsResponse
type ClaimReversalSubmissionRelationships ¶
type ClaimReversalSubmissionRelationships struct {
// claim
Claim *ClaimReversalSubmissionRelationshipsClaim `json:"claim,omitempty"`
// claim reversal
ClaimReversal *ClaimReversalSubmissionRelationshipsClaimReversal `json:"claim_reversal,omitempty"`
}
ClaimReversalSubmissionRelationships claim reversal submission relationships swagger:model ClaimReversalSubmissionRelationships
func ClaimReversalSubmissionRelationshipsWithDefaults ¶
func ClaimReversalSubmissionRelationshipsWithDefaults(defaults client.Defaults) *ClaimReversalSubmissionRelationships
func (*ClaimReversalSubmissionRelationships) Json ¶
func (m *ClaimReversalSubmissionRelationships) Json() string
func (*ClaimReversalSubmissionRelationships) MarshalBinary ¶
func (m *ClaimReversalSubmissionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClaimReversalSubmissionRelationships) UnmarshalBinary ¶
func (m *ClaimReversalSubmissionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ClaimReversalSubmissionRelationships) Validate ¶
func (m *ClaimReversalSubmissionRelationships) Validate(formats strfmt.Registry) error
Validate validates this claim reversal submission relationships
func (*ClaimReversalSubmissionRelationships) WithClaim ¶
func (m *ClaimReversalSubmissionRelationships) WithClaim(claim ClaimReversalSubmissionRelationshipsClaim) *ClaimReversalSubmissionRelationships
func (*ClaimReversalSubmissionRelationships) WithClaimReversal ¶
func (m *ClaimReversalSubmissionRelationships) WithClaimReversal(claimReversal ClaimReversalSubmissionRelationshipsClaimReversal) *ClaimReversalSubmissionRelationships
func (*ClaimReversalSubmissionRelationships) WithoutClaim ¶
func (m *ClaimReversalSubmissionRelationships) WithoutClaim() *ClaimReversalSubmissionRelationships
func (*ClaimReversalSubmissionRelationships) WithoutClaimReversal ¶
func (m *ClaimReversalSubmissionRelationships) WithoutClaimReversal() *ClaimReversalSubmissionRelationships
type ClaimReversalSubmissionRelationshipsClaim ¶
type ClaimReversalSubmissionRelationshipsClaim struct {
// data
Data []*Claim `json:"data"`
}
ClaimReversalSubmissionRelationshipsClaim claim reversal submission relationships claim swagger:model ClaimReversalSubmissionRelationshipsClaim
func ClaimReversalSubmissionRelationshipsClaimWithDefaults ¶
func ClaimReversalSubmissionRelationshipsClaimWithDefaults(defaults client.Defaults) *ClaimReversalSubmissionRelationshipsClaim
func (*ClaimReversalSubmissionRelationshipsClaim) Json ¶
func (m *ClaimReversalSubmissionRelationshipsClaim) Json() string
func (*ClaimReversalSubmissionRelationshipsClaim) MarshalBinary ¶
func (m *ClaimReversalSubmissionRelationshipsClaim) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClaimReversalSubmissionRelationshipsClaim) UnmarshalBinary ¶
func (m *ClaimReversalSubmissionRelationshipsClaim) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ClaimReversalSubmissionRelationshipsClaim) Validate ¶
func (m *ClaimReversalSubmissionRelationshipsClaim) Validate(formats strfmt.Registry) error
Validate validates this claim reversal submission relationships claim
func (*ClaimReversalSubmissionRelationshipsClaim) WithData ¶
func (m *ClaimReversalSubmissionRelationshipsClaim) WithData(data []*Claim) *ClaimReversalSubmissionRelationshipsClaim
type ClaimReversalSubmissionRelationshipsClaimReversal ¶
type ClaimReversalSubmissionRelationshipsClaimReversal struct {
// data
Data []*ClaimReversal `json:"data"`
}
ClaimReversalSubmissionRelationshipsClaimReversal claim reversal submission relationships claim reversal swagger:model ClaimReversalSubmissionRelationshipsClaimReversal
func ClaimReversalSubmissionRelationshipsClaimReversalWithDefaults ¶
func ClaimReversalSubmissionRelationshipsClaimReversalWithDefaults(defaults client.Defaults) *ClaimReversalSubmissionRelationshipsClaimReversal
func (*ClaimReversalSubmissionRelationshipsClaimReversal) Json ¶
func (m *ClaimReversalSubmissionRelationshipsClaimReversal) Json() string
func (*ClaimReversalSubmissionRelationshipsClaimReversal) MarshalBinary ¶
func (m *ClaimReversalSubmissionRelationshipsClaimReversal) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClaimReversalSubmissionRelationshipsClaimReversal) UnmarshalBinary ¶
func (m *ClaimReversalSubmissionRelationshipsClaimReversal) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ClaimReversalSubmissionRelationshipsClaimReversal) Validate ¶
func (m *ClaimReversalSubmissionRelationshipsClaimReversal) Validate(formats strfmt.Registry) error
Validate validates this claim reversal submission relationships claim reversal
func (*ClaimReversalSubmissionRelationshipsClaimReversal) WithData ¶
func (m *ClaimReversalSubmissionRelationshipsClaimReversal) WithData(data []*ClaimReversal) *ClaimReversalSubmissionRelationshipsClaimReversal
type ClaimSubmission ¶
type ClaimSubmission struct {
// attributes
Attributes *ClaimSubmissionAttributes `json:"attributes,omitempty"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// id
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// organisation id
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *ClaimSubmissionRelationships `json:"relationships,omitempty"`
// type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// version
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
ClaimSubmission claim submission swagger:model ClaimSubmission
func ClaimSubmissionWithDefaults ¶
func ClaimSubmissionWithDefaults(defaults client.Defaults) *ClaimSubmission
func (*ClaimSubmission) Json ¶
func (m *ClaimSubmission) Json() string
func (*ClaimSubmission) MarshalBinary ¶
func (m *ClaimSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClaimSubmission) UnmarshalBinary ¶
func (m *ClaimSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ClaimSubmission) Validate ¶
func (m *ClaimSubmission) Validate(formats strfmt.Registry) error
Validate validates this claim submission
func (*ClaimSubmission) WithAttributes ¶
func (m *ClaimSubmission) WithAttributes(attributes ClaimSubmissionAttributes) *ClaimSubmission
func (*ClaimSubmission) WithCreatedOn ¶ added in v2.3.0
func (m *ClaimSubmission) WithCreatedOn(createdOn strfmt.DateTime) *ClaimSubmission
func (*ClaimSubmission) WithID ¶
func (m *ClaimSubmission) WithID(id strfmt.UUID) *ClaimSubmission
func (*ClaimSubmission) WithModifiedOn ¶ added in v2.3.0
func (m *ClaimSubmission) WithModifiedOn(modifiedOn strfmt.DateTime) *ClaimSubmission
func (*ClaimSubmission) WithOrganisationID ¶
func (m *ClaimSubmission) WithOrganisationID(organisationID strfmt.UUID) *ClaimSubmission
func (*ClaimSubmission) WithRelationships ¶
func (m *ClaimSubmission) WithRelationships(relationships ClaimSubmissionRelationships) *ClaimSubmission
func (*ClaimSubmission) WithType ¶
func (m *ClaimSubmission) WithType(typeVar string) *ClaimSubmission
func (*ClaimSubmission) WithVersion ¶
func (m *ClaimSubmission) WithVersion(version int64) *ClaimSubmission
func (*ClaimSubmission) WithoutAttributes ¶
func (m *ClaimSubmission) WithoutAttributes() *ClaimSubmission
func (*ClaimSubmission) WithoutCreatedOn ¶ added in v2.3.0
func (m *ClaimSubmission) WithoutCreatedOn() *ClaimSubmission
func (*ClaimSubmission) WithoutID ¶
func (m *ClaimSubmission) WithoutID() *ClaimSubmission
func (*ClaimSubmission) WithoutModifiedOn ¶ added in v2.3.0
func (m *ClaimSubmission) WithoutModifiedOn() *ClaimSubmission
func (*ClaimSubmission) WithoutOrganisationID ¶
func (m *ClaimSubmission) WithoutOrganisationID() *ClaimSubmission
func (*ClaimSubmission) WithoutRelationships ¶
func (m *ClaimSubmission) WithoutRelationships() *ClaimSubmission
func (*ClaimSubmission) WithoutVersion ¶
func (m *ClaimSubmission) WithoutVersion() *ClaimSubmission
type ClaimSubmissionAttributes ¶
type ClaimSubmissionAttributes struct {
// scheme message id
SchemeMessageID string `json:"scheme_message_id,omitempty"`
// status
Status ClaimSubmissionStatus `json:"status,omitempty"`
// status reason
StatusReason string `json:"status_reason,omitempty"`
// submission datetime
// Format: date-time
SubmissionDatetime strfmt.DateTime `json:"submission_datetime,omitempty"`
}
ClaimSubmissionAttributes claim submission attributes swagger:model ClaimSubmissionAttributes
func ClaimSubmissionAttributesWithDefaults ¶
func ClaimSubmissionAttributesWithDefaults(defaults client.Defaults) *ClaimSubmissionAttributes
func (*ClaimSubmissionAttributes) Json ¶
func (m *ClaimSubmissionAttributes) Json() string
func (*ClaimSubmissionAttributes) MarshalBinary ¶
func (m *ClaimSubmissionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClaimSubmissionAttributes) UnmarshalBinary ¶
func (m *ClaimSubmissionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ClaimSubmissionAttributes) Validate ¶
func (m *ClaimSubmissionAttributes) Validate(formats strfmt.Registry) error
Validate validates this claim submission attributes
func (*ClaimSubmissionAttributes) WithSchemeMessageID ¶
func (m *ClaimSubmissionAttributes) WithSchemeMessageID(schemeMessageID string) *ClaimSubmissionAttributes
func (*ClaimSubmissionAttributes) WithStatus ¶
func (m *ClaimSubmissionAttributes) WithStatus(status ClaimSubmissionStatus) *ClaimSubmissionAttributes
func (*ClaimSubmissionAttributes) WithStatusReason ¶
func (m *ClaimSubmissionAttributes) WithStatusReason(statusReason string) *ClaimSubmissionAttributes
func (*ClaimSubmissionAttributes) WithSubmissionDatetime ¶
func (m *ClaimSubmissionAttributes) WithSubmissionDatetime(submissionDatetime strfmt.DateTime) *ClaimSubmissionAttributes
type ClaimSubmissionCreation ¶
type ClaimSubmissionCreation struct {
// data
// Required: true
Data *ClaimSubmission `json:"data"`
}
ClaimSubmissionCreation claim submission creation swagger:model ClaimSubmissionCreation
func ClaimSubmissionCreationWithDefaults ¶
func ClaimSubmissionCreationWithDefaults(defaults client.Defaults) *ClaimSubmissionCreation
func (*ClaimSubmissionCreation) Json ¶
func (m *ClaimSubmissionCreation) Json() string
func (*ClaimSubmissionCreation) MarshalBinary ¶
func (m *ClaimSubmissionCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClaimSubmissionCreation) UnmarshalBinary ¶
func (m *ClaimSubmissionCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ClaimSubmissionCreation) Validate ¶
func (m *ClaimSubmissionCreation) Validate(formats strfmt.Registry) error
Validate validates this claim submission creation
func (*ClaimSubmissionCreation) WithData ¶
func (m *ClaimSubmissionCreation) WithData(data ClaimSubmission) *ClaimSubmissionCreation
func (*ClaimSubmissionCreation) WithoutData ¶
func (m *ClaimSubmissionCreation) WithoutData() *ClaimSubmissionCreation
type ClaimSubmissionDetailsResponse ¶
type ClaimSubmissionDetailsResponse struct {
// data
Data *ClaimSubmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
ClaimSubmissionDetailsResponse claim submission details response swagger:model ClaimSubmissionDetailsResponse
func ClaimSubmissionDetailsResponseWithDefaults ¶
func ClaimSubmissionDetailsResponseWithDefaults(defaults client.Defaults) *ClaimSubmissionDetailsResponse
func (*ClaimSubmissionDetailsResponse) Json ¶
func (m *ClaimSubmissionDetailsResponse) Json() string
func (*ClaimSubmissionDetailsResponse) MarshalBinary ¶
func (m *ClaimSubmissionDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClaimSubmissionDetailsResponse) UnmarshalBinary ¶
func (m *ClaimSubmissionDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ClaimSubmissionDetailsResponse) Validate ¶
func (m *ClaimSubmissionDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this claim submission details response
func (*ClaimSubmissionDetailsResponse) WithData ¶
func (m *ClaimSubmissionDetailsResponse) WithData(data ClaimSubmission) *ClaimSubmissionDetailsResponse
func (*ClaimSubmissionDetailsResponse) WithLinks ¶
func (m *ClaimSubmissionDetailsResponse) WithLinks(links Links) *ClaimSubmissionDetailsResponse
func (*ClaimSubmissionDetailsResponse) WithoutData ¶
func (m *ClaimSubmissionDetailsResponse) WithoutData() *ClaimSubmissionDetailsResponse
func (*ClaimSubmissionDetailsResponse) WithoutLinks ¶
func (m *ClaimSubmissionDetailsResponse) WithoutLinks() *ClaimSubmissionDetailsResponse
type ClaimSubmissionRelationships ¶
type ClaimSubmissionRelationships struct {
// claim
Claim *ClaimSubmissionRelationshipsClaim `json:"claim,omitempty"`
}
ClaimSubmissionRelationships claim submission relationships swagger:model ClaimSubmissionRelationships
func ClaimSubmissionRelationshipsWithDefaults ¶
func ClaimSubmissionRelationshipsWithDefaults(defaults client.Defaults) *ClaimSubmissionRelationships
func (*ClaimSubmissionRelationships) Json ¶
func (m *ClaimSubmissionRelationships) Json() string
func (*ClaimSubmissionRelationships) MarshalBinary ¶
func (m *ClaimSubmissionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClaimSubmissionRelationships) UnmarshalBinary ¶
func (m *ClaimSubmissionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ClaimSubmissionRelationships) Validate ¶
func (m *ClaimSubmissionRelationships) Validate(formats strfmt.Registry) error
Validate validates this claim submission relationships
func (*ClaimSubmissionRelationships) WithClaim ¶
func (m *ClaimSubmissionRelationships) WithClaim(claim ClaimSubmissionRelationshipsClaim) *ClaimSubmissionRelationships
func (*ClaimSubmissionRelationships) WithoutClaim ¶
func (m *ClaimSubmissionRelationships) WithoutClaim() *ClaimSubmissionRelationships
type ClaimSubmissionRelationshipsClaim ¶
type ClaimSubmissionRelationshipsClaim struct {
// data
Data []*Claim `json:"data"`
}
ClaimSubmissionRelationshipsClaim claim submission relationships claim swagger:model ClaimSubmissionRelationshipsClaim
func ClaimSubmissionRelationshipsClaimWithDefaults ¶
func ClaimSubmissionRelationshipsClaimWithDefaults(defaults client.Defaults) *ClaimSubmissionRelationshipsClaim
func (*ClaimSubmissionRelationshipsClaim) Json ¶
func (m *ClaimSubmissionRelationshipsClaim) Json() string
func (*ClaimSubmissionRelationshipsClaim) MarshalBinary ¶
func (m *ClaimSubmissionRelationshipsClaim) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClaimSubmissionRelationshipsClaim) UnmarshalBinary ¶
func (m *ClaimSubmissionRelationshipsClaim) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ClaimSubmissionRelationshipsClaim) Validate ¶
func (m *ClaimSubmissionRelationshipsClaim) Validate(formats strfmt.Registry) error
Validate validates this claim submission relationships claim
func (*ClaimSubmissionRelationshipsClaim) WithData ¶
func (m *ClaimSubmissionRelationshipsClaim) WithData(data []*Claim) *ClaimSubmissionRelationshipsClaim
type ClaimSubmissionStatus ¶
type ClaimSubmissionStatus string
ClaimSubmissionStatus claim submission status swagger:model ClaimSubmissionStatus
const ( // ClaimSubmissionStatusAccepted captures enum value "accepted" ClaimSubmissionStatusAccepted ClaimSubmissionStatus = "accepted" // ClaimSubmissionStatusValidationFailed captures enum value "validation_failed" ClaimSubmissionStatusValidationFailed ClaimSubmissionStatus = "validation_failed" // ClaimSubmissionStatusValidationPending captures enum value "validation_pending" ClaimSubmissionStatusValidationPending ClaimSubmissionStatus = "validation_pending" // ClaimSubmissionStatusValidationPassed captures enum value "validation_passed" ClaimSubmissionStatusValidationPassed ClaimSubmissionStatus = "validation_passed" // ClaimSubmissionStatusReleasedToGateway captures enum value "released_to_gateway" ClaimSubmissionStatusReleasedToGateway ClaimSubmissionStatus = "released_to_gateway" // ClaimSubmissionStatusQueuedForDelivery captures enum value "queued_for_delivery" ClaimSubmissionStatusQueuedForDelivery ClaimSubmissionStatus = "queued_for_delivery" // ClaimSubmissionStatusDeliveryConfirmed captures enum value "delivery_confirmed" ClaimSubmissionStatusDeliveryConfirmed ClaimSubmissionStatus = "delivery_confirmed" // ClaimSubmissionStatusDeliveryFailed captures enum value "delivery_failed" ClaimSubmissionStatusDeliveryFailed ClaimSubmissionStatus = "delivery_failed" )
func (*ClaimSubmissionStatus) Json ¶
func (m *ClaimSubmissionStatus) Json() string
type Contact ¶
type Contact struct {
// attributes
// Required: true
Attributes *ContactAttributes `json:"attributes"`
// created on
// Format: datetime
CreatedOn strfmt.DateTime `json:"created_on,omitempty"`
// id
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// modified on
// Format: datetime
ModifiedOn strfmt.DateTime `json:"modified_on,omitempty"`
// organisation id
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *ContactRelationships `json:"relationships,omitempty"`
// type
Type ContactResourceType `json:"type,omitempty"`
// version
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
Contact contact swagger:model Contact
func ContactWithDefaults ¶
func (*Contact) MarshalBinary ¶
MarshalBinary interface implementation
func (*Contact) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Contact) WithAttributes ¶
func (m *Contact) WithAttributes(attributes ContactAttributes) *Contact
func (*Contact) WithModifiedOn ¶
func (*Contact) WithOrganisationID ¶
func (*Contact) WithRelationships ¶
func (m *Contact) WithRelationships(relationships ContactRelationships) *Contact
func (*Contact) WithType ¶
func (m *Contact) WithType(typeVar ContactResourceType) *Contact
func (*Contact) WithVersion ¶
func (*Contact) WithoutAttributes ¶
func (*Contact) WithoutOrganisationID ¶
func (*Contact) WithoutRelationships ¶
func (*Contact) WithoutVersion ¶
type ContactAccount ¶
type ContactAccount struct {
// attributes
// Required: true
Attributes *ContactAccountAttributes `json:"attributes"`
// created on
// Format: datetime
CreatedOn strfmt.DateTime `json:"created_on,omitempty"`
// id
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// modified on
// Format: datetime
ModifiedOn strfmt.DateTime `json:"modified_on,omitempty"`
// organisation id
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *ContactAccountRelationships `json:"relationships,omitempty"`
// type
Type ContactAccountResourceType `json:"type,omitempty"`
// version
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
ContactAccount contact account swagger:model ContactAccount
func ContactAccountWithDefaults ¶
func ContactAccountWithDefaults(defaults client.Defaults) *ContactAccount
func (*ContactAccount) Json ¶
func (m *ContactAccount) Json() string
func (*ContactAccount) MarshalBinary ¶
func (m *ContactAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ContactAccount) UnmarshalBinary ¶
func (m *ContactAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ContactAccount) Validate ¶
func (m *ContactAccount) Validate(formats strfmt.Registry) error
Validate validates this contact account
func (*ContactAccount) WithAttributes ¶
func (m *ContactAccount) WithAttributes(attributes ContactAccountAttributes) *ContactAccount
func (*ContactAccount) WithCreatedOn ¶
func (m *ContactAccount) WithCreatedOn(createdOn strfmt.DateTime) *ContactAccount
func (*ContactAccount) WithID ¶
func (m *ContactAccount) WithID(id strfmt.UUID) *ContactAccount
func (*ContactAccount) WithModifiedOn ¶
func (m *ContactAccount) WithModifiedOn(modifiedOn strfmt.DateTime) *ContactAccount
func (*ContactAccount) WithOrganisationID ¶
func (m *ContactAccount) WithOrganisationID(organisationID strfmt.UUID) *ContactAccount
func (*ContactAccount) WithRelationships ¶
func (m *ContactAccount) WithRelationships(relationships ContactAccountRelationships) *ContactAccount
func (*ContactAccount) WithType ¶
func (m *ContactAccount) WithType(typeVar ContactAccountResourceType) *ContactAccount
func (*ContactAccount) WithVersion ¶
func (m *ContactAccount) WithVersion(version int64) *ContactAccount
func (*ContactAccount) WithoutAttributes ¶
func (m *ContactAccount) WithoutAttributes() *ContactAccount
func (*ContactAccount) WithoutID ¶
func (m *ContactAccount) WithoutID() *ContactAccount
func (*ContactAccount) WithoutOrganisationID ¶
func (m *ContactAccount) WithoutOrganisationID() *ContactAccount
func (*ContactAccount) WithoutRelationships ¶
func (m *ContactAccount) WithoutRelationships() *ContactAccount
func (*ContactAccount) WithoutVersion ¶
func (m *ContactAccount) WithoutVersion() *ContactAccount
type ContactAccountAttributes ¶
type ContactAccountAttributes struct {
// account name
AccountName string `json:"account_name,omitempty"`
// account number
AccountNumber string `json:"account_number,omitempty"`
// account number code
AccountNumberCode string `json:"account_number_code,omitempty"`
// account type
AccountType string `json:"account_type,omitempty"`
// account with
AccountWith *ContactAccountAttributesAccountWith `json:"account_with,omitempty"`
// country
Country string `json:"country,omitempty"`
// currency
Currency string `json:"currency,omitempty"`
}
ContactAccountAttributes contact account attributes swagger:model ContactAccountAttributes
func ContactAccountAttributesWithDefaults ¶
func ContactAccountAttributesWithDefaults(defaults client.Defaults) *ContactAccountAttributes
func (*ContactAccountAttributes) Json ¶
func (m *ContactAccountAttributes) Json() string
func (*ContactAccountAttributes) MarshalBinary ¶
func (m *ContactAccountAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ContactAccountAttributes) UnmarshalBinary ¶
func (m *ContactAccountAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ContactAccountAttributes) Validate ¶
func (m *ContactAccountAttributes) Validate(formats strfmt.Registry) error
Validate validates this contact account attributes
func (*ContactAccountAttributes) WithAccountName ¶
func (m *ContactAccountAttributes) WithAccountName(accountName string) *ContactAccountAttributes
func (*ContactAccountAttributes) WithAccountNumber ¶
func (m *ContactAccountAttributes) WithAccountNumber(accountNumber string) *ContactAccountAttributes
func (*ContactAccountAttributes) WithAccountNumberCode ¶
func (m *ContactAccountAttributes) WithAccountNumberCode(accountNumberCode string) *ContactAccountAttributes
func (*ContactAccountAttributes) WithAccountType ¶
func (m *ContactAccountAttributes) WithAccountType(accountType string) *ContactAccountAttributes
func (*ContactAccountAttributes) WithAccountWith ¶
func (m *ContactAccountAttributes) WithAccountWith(accountWith ContactAccountAttributesAccountWith) *ContactAccountAttributes
func (*ContactAccountAttributes) WithCountry ¶
func (m *ContactAccountAttributes) WithCountry(country string) *ContactAccountAttributes
func (*ContactAccountAttributes) WithCurrency ¶
func (m *ContactAccountAttributes) WithCurrency(currency string) *ContactAccountAttributes
func (*ContactAccountAttributes) WithoutAccountWith ¶
func (m *ContactAccountAttributes) WithoutAccountWith() *ContactAccountAttributes
type ContactAccountAttributesAccountWith ¶
type ContactAccountAttributesAccountWith struct {
// bank id
BankID string `json:"bank_id,omitempty"`
// bank id code
BankIDCode string `json:"bank_id_code,omitempty"`
// bank name
BankName string `json:"bank_name,omitempty"`
}
ContactAccountAttributesAccountWith contact account attributes account with swagger:model ContactAccountAttributesAccountWith
func ContactAccountAttributesAccountWithWithDefaults ¶
func ContactAccountAttributesAccountWithWithDefaults(defaults client.Defaults) *ContactAccountAttributesAccountWith
func (*ContactAccountAttributesAccountWith) Json ¶
func (m *ContactAccountAttributesAccountWith) Json() string
func (*ContactAccountAttributesAccountWith) MarshalBinary ¶
func (m *ContactAccountAttributesAccountWith) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ContactAccountAttributesAccountWith) UnmarshalBinary ¶
func (m *ContactAccountAttributesAccountWith) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ContactAccountAttributesAccountWith) Validate ¶
func (m *ContactAccountAttributesAccountWith) Validate(formats strfmt.Registry) error
Validate validates this contact account attributes account with
func (*ContactAccountAttributesAccountWith) WithBankID ¶
func (m *ContactAccountAttributesAccountWith) WithBankID(bankID string) *ContactAccountAttributesAccountWith
func (*ContactAccountAttributesAccountWith) WithBankIDCode ¶
func (m *ContactAccountAttributesAccountWith) WithBankIDCode(bankIDCode string) *ContactAccountAttributesAccountWith
func (*ContactAccountAttributesAccountWith) WithBankName ¶
func (m *ContactAccountAttributesAccountWith) WithBankName(bankName string) *ContactAccountAttributesAccountWith
type ContactAccountCreatedEvent ¶
type ContactAccountCreatedEvent struct {
// data
Data *ContactAccount `json:"data,omitempty"`
}
ContactAccountCreatedEvent contact account created event swagger:model ContactAccountCreatedEvent
func ContactAccountCreatedEventWithDefaults ¶
func ContactAccountCreatedEventWithDefaults(defaults client.Defaults) *ContactAccountCreatedEvent
func (*ContactAccountCreatedEvent) Json ¶
func (m *ContactAccountCreatedEvent) Json() string
func (*ContactAccountCreatedEvent) MarshalBinary ¶
func (m *ContactAccountCreatedEvent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ContactAccountCreatedEvent) UnmarshalBinary ¶
func (m *ContactAccountCreatedEvent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ContactAccountCreatedEvent) Validate ¶
func (m *ContactAccountCreatedEvent) Validate(formats strfmt.Registry) error
Validate validates this contact account created event
func (*ContactAccountCreatedEvent) WithData ¶
func (m *ContactAccountCreatedEvent) WithData(data ContactAccount) *ContactAccountCreatedEvent
func (*ContactAccountCreatedEvent) WithoutData ¶
func (m *ContactAccountCreatedEvent) WithoutData() *ContactAccountCreatedEvent
type ContactAccountCreation ¶
type ContactAccountCreation struct {
// data
Data *NewContactAccount `json:"data,omitempty"`
}
ContactAccountCreation contact account creation swagger:model ContactAccountCreation
func ContactAccountCreationWithDefaults ¶
func ContactAccountCreationWithDefaults(defaults client.Defaults) *ContactAccountCreation
func (*ContactAccountCreation) Json ¶
func (m *ContactAccountCreation) Json() string
func (*ContactAccountCreation) MarshalBinary ¶
func (m *ContactAccountCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ContactAccountCreation) UnmarshalBinary ¶
func (m *ContactAccountCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ContactAccountCreation) Validate ¶
func (m *ContactAccountCreation) Validate(formats strfmt.Registry) error
Validate validates this contact account creation
func (*ContactAccountCreation) WithData ¶
func (m *ContactAccountCreation) WithData(data NewContactAccount) *ContactAccountCreation
func (*ContactAccountCreation) WithoutData ¶
func (m *ContactAccountCreation) WithoutData() *ContactAccountCreation
type ContactAccountCreationResponse ¶
type ContactAccountCreationResponse struct {
// data
Data *ContactAccount `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
ContactAccountCreationResponse contact account creation response swagger:model ContactAccountCreationResponse
func ContactAccountCreationResponseWithDefaults ¶
func ContactAccountCreationResponseWithDefaults(defaults client.Defaults) *ContactAccountCreationResponse
func (*ContactAccountCreationResponse) Json ¶
func (m *ContactAccountCreationResponse) Json() string
func (*ContactAccountCreationResponse) MarshalBinary ¶
func (m *ContactAccountCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ContactAccountCreationResponse) UnmarshalBinary ¶
func (m *ContactAccountCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ContactAccountCreationResponse) Validate ¶
func (m *ContactAccountCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this contact account creation response
func (*ContactAccountCreationResponse) WithData ¶
func (m *ContactAccountCreationResponse) WithData(data ContactAccount) *ContactAccountCreationResponse
func (*ContactAccountCreationResponse) WithLinks ¶
func (m *ContactAccountCreationResponse) WithLinks(links Links) *ContactAccountCreationResponse
func (*ContactAccountCreationResponse) WithoutData ¶
func (m *ContactAccountCreationResponse) WithoutData() *ContactAccountCreationResponse
func (*ContactAccountCreationResponse) WithoutLinks ¶
func (m *ContactAccountCreationResponse) WithoutLinks() *ContactAccountCreationResponse
type ContactAccountGetResponse ¶
type ContactAccountGetResponse struct {
// data
Data *ContactAccount `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
ContactAccountGetResponse contact account get response swagger:model ContactAccountGetResponse
func ContactAccountGetResponseWithDefaults ¶
func ContactAccountGetResponseWithDefaults(defaults client.Defaults) *ContactAccountGetResponse
func (*ContactAccountGetResponse) Json ¶
func (m *ContactAccountGetResponse) Json() string
func (*ContactAccountGetResponse) MarshalBinary ¶
func (m *ContactAccountGetResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ContactAccountGetResponse) UnmarshalBinary ¶
func (m *ContactAccountGetResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ContactAccountGetResponse) Validate ¶
func (m *ContactAccountGetResponse) Validate(formats strfmt.Registry) error
Validate validates this contact account get response
func (*ContactAccountGetResponse) WithData ¶
func (m *ContactAccountGetResponse) WithData(data ContactAccount) *ContactAccountGetResponse
func (*ContactAccountGetResponse) WithLinks ¶
func (m *ContactAccountGetResponse) WithLinks(links Links) *ContactAccountGetResponse
func (*ContactAccountGetResponse) WithoutData ¶
func (m *ContactAccountGetResponse) WithoutData() *ContactAccountGetResponse
func (*ContactAccountGetResponse) WithoutLinks ¶
func (m *ContactAccountGetResponse) WithoutLinks() *ContactAccountGetResponse
type ContactAccountRecord ¶
type ContactAccountRecord struct {
// data
Data *ContactAccount `json:"data,omitempty"`
}
ContactAccountRecord contact account record swagger:model ContactAccountRecord
func ContactAccountRecordWithDefaults ¶
func ContactAccountRecordWithDefaults(defaults client.Defaults) *ContactAccountRecord
func (*ContactAccountRecord) Json ¶
func (m *ContactAccountRecord) Json() string
func (*ContactAccountRecord) MarshalBinary ¶
func (m *ContactAccountRecord) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ContactAccountRecord) UnmarshalBinary ¶
func (m *ContactAccountRecord) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ContactAccountRecord) Validate ¶
func (m *ContactAccountRecord) Validate(formats strfmt.Registry) error
Validate validates this contact account record
func (*ContactAccountRecord) WithData ¶
func (m *ContactAccountRecord) WithData(data ContactAccount) *ContactAccountRecord
func (*ContactAccountRecord) WithoutData ¶
func (m *ContactAccountRecord) WithoutData() *ContactAccountRecord
type ContactAccountRelationships ¶ added in v2.3.0
type ContactAccountRelationships struct {
// contact
Contact *RelationshipsContactRef `json:"contact,omitempty"`
// party
Party *RelationshipsPartyRef `json:"party,omitempty"`
}
ContactAccountRelationships contact account relationships swagger:model ContactAccountRelationships
func ContactAccountRelationshipsWithDefaults ¶ added in v2.3.0
func ContactAccountRelationshipsWithDefaults(defaults client.Defaults) *ContactAccountRelationships
func (*ContactAccountRelationships) Json ¶ added in v2.3.0
func (m *ContactAccountRelationships) Json() string
func (*ContactAccountRelationships) MarshalBinary ¶ added in v2.3.0
func (m *ContactAccountRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ContactAccountRelationships) UnmarshalBinary ¶ added in v2.3.0
func (m *ContactAccountRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ContactAccountRelationships) Validate ¶ added in v2.3.0
func (m *ContactAccountRelationships) Validate(formats strfmt.Registry) error
Validate validates this contact account relationships
func (*ContactAccountRelationships) WithContact ¶ added in v2.3.0
func (m *ContactAccountRelationships) WithContact(contact RelationshipsContactRef) *ContactAccountRelationships
func (*ContactAccountRelationships) WithParty ¶ added in v2.3.0
func (m *ContactAccountRelationships) WithParty(party RelationshipsPartyRef) *ContactAccountRelationships
func (*ContactAccountRelationships) WithoutContact ¶ added in v2.3.0
func (m *ContactAccountRelationships) WithoutContact() *ContactAccountRelationships
func (*ContactAccountRelationships) WithoutParty ¶ added in v2.3.0
func (m *ContactAccountRelationships) WithoutParty() *ContactAccountRelationships
type ContactAccountResourceType ¶
type ContactAccountResourceType string
ContactAccountResourceType contact account resource type swagger:model ContactAccountResourceType
const ( // ContactAccountResourceTypeContactAccounts captures enum value "contact_accounts" ContactAccountResourceTypeContactAccounts ContactAccountResourceType = "contact_accounts" )
func (*ContactAccountResourceType) Json ¶
func (m *ContactAccountResourceType) Json() string
type ContactAccountUpdatedEvent ¶
type ContactAccountUpdatedEvent struct {
// data
Data *ContactAccount `json:"data,omitempty"`
}
ContactAccountUpdatedEvent contact account updated event swagger:model ContactAccountUpdatedEvent
func ContactAccountUpdatedEventWithDefaults ¶
func ContactAccountUpdatedEventWithDefaults(defaults client.Defaults) *ContactAccountUpdatedEvent
func (*ContactAccountUpdatedEvent) Json ¶
func (m *ContactAccountUpdatedEvent) Json() string
func (*ContactAccountUpdatedEvent) MarshalBinary ¶
func (m *ContactAccountUpdatedEvent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ContactAccountUpdatedEvent) UnmarshalBinary ¶
func (m *ContactAccountUpdatedEvent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ContactAccountUpdatedEvent) Validate ¶
func (m *ContactAccountUpdatedEvent) Validate(formats strfmt.Registry) error
Validate validates this contact account updated event
func (*ContactAccountUpdatedEvent) WithData ¶
func (m *ContactAccountUpdatedEvent) WithData(data ContactAccount) *ContactAccountUpdatedEvent
func (*ContactAccountUpdatedEvent) WithoutData ¶
func (m *ContactAccountUpdatedEvent) WithoutData() *ContactAccountUpdatedEvent
type ContactAttributes ¶
type ContactAttributes struct {
// address
Address []string `json:"address"`
// city
City string `json:"city,omitempty"`
// contact method
ContactMethod string `json:"contact_method,omitempty"`
// contact type
// Enum: [organisation private]
ContactType string `json:"contact_type,omitempty"`
// country
Country string `json:"country,omitempty"`
// district
District string `json:"district,omitempty"`
// email address
EmailAddress string `json:"email_address,omitempty"`
// identification
Identification []string `json:"identification,omitempty"`
// identification type
IdentificationType string `json:"identification_type,omitempty"`
// name
Name []string `json:"name"`
// post code
PostCode string `json:"post_code,omitempty"`
// province
Province string `json:"province,omitempty"`
// telephone number
TelephoneNumber string `json:"telephone_number,omitempty"`
}
ContactAttributes contact attributes swagger:model ContactAttributes
func ContactAttributesWithDefaults ¶
func ContactAttributesWithDefaults(defaults client.Defaults) *ContactAttributes
func (*ContactAttributes) Json ¶
func (m *ContactAttributes) Json() string
func (*ContactAttributes) MarshalBinary ¶
func (m *ContactAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ContactAttributes) UnmarshalBinary ¶
func (m *ContactAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ContactAttributes) Validate ¶
func (m *ContactAttributes) Validate(formats strfmt.Registry) error
Validate validates this contact attributes
func (*ContactAttributes) WithAddress ¶
func (m *ContactAttributes) WithAddress(address []string) *ContactAttributes
func (*ContactAttributes) WithCity ¶
func (m *ContactAttributes) WithCity(city string) *ContactAttributes
func (*ContactAttributes) WithContactMethod ¶
func (m *ContactAttributes) WithContactMethod(contactMethod string) *ContactAttributes
func (*ContactAttributes) WithContactType ¶
func (m *ContactAttributes) WithContactType(contactType string) *ContactAttributes
func (*ContactAttributes) WithCountry ¶
func (m *ContactAttributes) WithCountry(country string) *ContactAttributes
func (*ContactAttributes) WithDistrict ¶
func (m *ContactAttributes) WithDistrict(district string) *ContactAttributes
func (*ContactAttributes) WithEmailAddress ¶
func (m *ContactAttributes) WithEmailAddress(emailAddress string) *ContactAttributes
func (*ContactAttributes) WithIdentification ¶
func (m *ContactAttributes) WithIdentification(identification []string) *ContactAttributes
func (*ContactAttributes) WithIdentificationType ¶
func (m *ContactAttributes) WithIdentificationType(identificationType string) *ContactAttributes
func (*ContactAttributes) WithName ¶
func (m *ContactAttributes) WithName(name []string) *ContactAttributes
func (*ContactAttributes) WithPostCode ¶
func (m *ContactAttributes) WithPostCode(postCode string) *ContactAttributes
func (*ContactAttributes) WithProvince ¶
func (m *ContactAttributes) WithProvince(province string) *ContactAttributes
func (*ContactAttributes) WithTelephoneNumber ¶
func (m *ContactAttributes) WithTelephoneNumber(telephoneNumber string) *ContactAttributes
type ContactCreation ¶
type ContactCreation struct {
// data
Data *NewContact `json:"data,omitempty"`
}
ContactCreation contact creation swagger:model ContactCreation
func ContactCreationWithDefaults ¶
func ContactCreationWithDefaults(defaults client.Defaults) *ContactCreation
func (*ContactCreation) Json ¶
func (m *ContactCreation) Json() string
func (*ContactCreation) MarshalBinary ¶
func (m *ContactCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ContactCreation) UnmarshalBinary ¶
func (m *ContactCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ContactCreation) Validate ¶
func (m *ContactCreation) Validate(formats strfmt.Registry) error
Validate validates this contact creation
func (*ContactCreation) WithData ¶
func (m *ContactCreation) WithData(data NewContact) *ContactCreation
func (*ContactCreation) WithoutData ¶
func (m *ContactCreation) WithoutData() *ContactCreation
type ContactCreationResponse ¶
type ContactCreationResponse struct {
// data
Data *Contact `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
ContactCreationResponse contact creation response swagger:model ContactCreationResponse
func ContactCreationResponseWithDefaults ¶
func ContactCreationResponseWithDefaults(defaults client.Defaults) *ContactCreationResponse
func (*ContactCreationResponse) Json ¶
func (m *ContactCreationResponse) Json() string
func (*ContactCreationResponse) MarshalBinary ¶
func (m *ContactCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ContactCreationResponse) UnmarshalBinary ¶
func (m *ContactCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ContactCreationResponse) Validate ¶
func (m *ContactCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this contact creation response
func (*ContactCreationResponse) WithData ¶
func (m *ContactCreationResponse) WithData(data Contact) *ContactCreationResponse
func (*ContactCreationResponse) WithLinks ¶
func (m *ContactCreationResponse) WithLinks(links Links) *ContactCreationResponse
func (*ContactCreationResponse) WithoutData ¶
func (m *ContactCreationResponse) WithoutData() *ContactCreationResponse
func (*ContactCreationResponse) WithoutLinks ¶
func (m *ContactCreationResponse) WithoutLinks() *ContactCreationResponse
type ContactGetResponse ¶
type ContactGetResponse struct {
// data
Data *Contact `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
ContactGetResponse contact get response swagger:model ContactGetResponse
func ContactGetResponseWithDefaults ¶
func ContactGetResponseWithDefaults(defaults client.Defaults) *ContactGetResponse
func (*ContactGetResponse) Json ¶
func (m *ContactGetResponse) Json() string
func (*ContactGetResponse) MarshalBinary ¶
func (m *ContactGetResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ContactGetResponse) UnmarshalBinary ¶
func (m *ContactGetResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ContactGetResponse) Validate ¶
func (m *ContactGetResponse) Validate(formats strfmt.Registry) error
Validate validates this contact get response
func (*ContactGetResponse) WithData ¶
func (m *ContactGetResponse) WithData(data Contact) *ContactGetResponse
func (*ContactGetResponse) WithLinks ¶
func (m *ContactGetResponse) WithLinks(links Links) *ContactGetResponse
func (*ContactGetResponse) WithoutData ¶
func (m *ContactGetResponse) WithoutData() *ContactGetResponse
func (*ContactGetResponse) WithoutLinks ¶
func (m *ContactGetResponse) WithoutLinks() *ContactGetResponse
type ContactRecord ¶
type ContactRecord struct {
// data
Data *Contact `json:"data,omitempty"`
}
ContactRecord contact record swagger:model ContactRecord
func ContactRecordWithDefaults ¶
func ContactRecordWithDefaults(defaults client.Defaults) *ContactRecord
func (*ContactRecord) Json ¶
func (m *ContactRecord) Json() string
func (*ContactRecord) MarshalBinary ¶
func (m *ContactRecord) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ContactRecord) UnmarshalBinary ¶
func (m *ContactRecord) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ContactRecord) Validate ¶
func (m *ContactRecord) Validate(formats strfmt.Registry) error
Validate validates this contact record
func (*ContactRecord) WithData ¶
func (m *ContactRecord) WithData(data Contact) *ContactRecord
func (*ContactRecord) WithoutData ¶
func (m *ContactRecord) WithoutData() *ContactRecord
type ContactRelationships ¶ added in v2.3.0
type ContactRelationships struct {
// contact account
ContactAccount *RelationshipsContactAccountRef `json:"contact_account,omitempty"`
// party
Party *RelationshipsPartyRef `json:"party,omitempty"`
}
ContactRelationships contact relationships swagger:model ContactRelationships
func ContactRelationshipsWithDefaults ¶ added in v2.3.0
func ContactRelationshipsWithDefaults(defaults client.Defaults) *ContactRelationships
func (*ContactRelationships) Json ¶ added in v2.3.0
func (m *ContactRelationships) Json() string
func (*ContactRelationships) MarshalBinary ¶ added in v2.3.0
func (m *ContactRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ContactRelationships) UnmarshalBinary ¶ added in v2.3.0
func (m *ContactRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ContactRelationships) Validate ¶ added in v2.3.0
func (m *ContactRelationships) Validate(formats strfmt.Registry) error
Validate validates this contact relationships
func (*ContactRelationships) WithContactAccount ¶ added in v2.3.0
func (m *ContactRelationships) WithContactAccount(contactAccount RelationshipsContactAccountRef) *ContactRelationships
func (*ContactRelationships) WithParty ¶ added in v2.3.0
func (m *ContactRelationships) WithParty(party RelationshipsPartyRef) *ContactRelationships
func (*ContactRelationships) WithoutContactAccount ¶ added in v2.3.0
func (m *ContactRelationships) WithoutContactAccount() *ContactRelationships
func (*ContactRelationships) WithoutParty ¶ added in v2.3.0
func (m *ContactRelationships) WithoutParty() *ContactRelationships
type ContactResourceType ¶ added in v2.3.0
type ContactResourceType string
ContactResourceType contact resource type swagger:model ContactResourceType
const ( // ContactResourceTypeContacts captures enum value "contacts" ContactResourceTypeContacts ContactResourceType = "contacts" )
func (*ContactResourceType) Json ¶ added in v2.3.0
func (m *ContactResourceType) Json() string
type Credential ¶
type Credential struct {
// client id
ClientID string `json:"client_id,omitempty"`
}
Credential credential swagger:model Credential
func CredentialWithDefaults ¶
func CredentialWithDefaults(defaults client.Defaults) *Credential
func (*Credential) Json ¶
func (m *Credential) Json() string
func (*Credential) MarshalBinary ¶
func (m *Credential) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Credential) UnmarshalBinary ¶
func (m *Credential) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*Credential) Validate ¶
func (m *Credential) Validate(formats strfmt.Registry) error
Validate validates this credential
func (*Credential) WithClientID ¶
func (m *Credential) WithClientID(clientID string) *Credential
type CredentialCreationResponse ¶
type CredentialCreationResponse struct {
// data
// Required: true
Data *CredentialSecret `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
CredentialCreationResponse credential creation response swagger:model CredentialCreationResponse
func CredentialCreationResponseWithDefaults ¶
func CredentialCreationResponseWithDefaults(defaults client.Defaults) *CredentialCreationResponse
func (*CredentialCreationResponse) Json ¶
func (m *CredentialCreationResponse) Json() string
func (*CredentialCreationResponse) MarshalBinary ¶
func (m *CredentialCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CredentialCreationResponse) UnmarshalBinary ¶
func (m *CredentialCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*CredentialCreationResponse) Validate ¶
func (m *CredentialCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this credential creation response
func (*CredentialCreationResponse) WithData ¶
func (m *CredentialCreationResponse) WithData(data CredentialSecret) *CredentialCreationResponse
func (*CredentialCreationResponse) WithLinks ¶
func (m *CredentialCreationResponse) WithLinks(links Links) *CredentialCreationResponse
func (*CredentialCreationResponse) WithoutData ¶
func (m *CredentialCreationResponse) WithoutData() *CredentialCreationResponse
func (*CredentialCreationResponse) WithoutLinks ¶
func (m *CredentialCreationResponse) WithoutLinks() *CredentialCreationResponse
type CredentialSecret ¶
type CredentialSecret struct {
// client id
ClientID string `json:"client_id,omitempty"`
// client secret
ClientSecret string `json:"client_secret,omitempty"`
}
CredentialSecret credential secret swagger:model CredentialSecret
func CredentialSecretWithDefaults ¶
func CredentialSecretWithDefaults(defaults client.Defaults) *CredentialSecret
func (*CredentialSecret) Json ¶
func (m *CredentialSecret) Json() string
func (*CredentialSecret) MarshalBinary ¶
func (m *CredentialSecret) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CredentialSecret) UnmarshalBinary ¶
func (m *CredentialSecret) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*CredentialSecret) Validate ¶
func (m *CredentialSecret) Validate(formats strfmt.Registry) error
Validate validates this credential secret
func (*CredentialSecret) WithClientID ¶
func (m *CredentialSecret) WithClientID(clientID string) *CredentialSecret
func (*CredentialSecret) WithClientSecret ¶
func (m *CredentialSecret) WithClientSecret(clientSecret string) *CredentialSecret
type CurrencyAndAmount ¶
type CurrencyAndAmount struct {
// amount
// Pattern: ^[0-9.]{0,20}$
Amount string `json:"amount,omitempty"`
// ISO currency code for `amount`
Currency string `json:"currency,omitempty"`
}
CurrencyAndAmount currency and amount swagger:model CurrencyAndAmount
func CurrencyAndAmountWithDefaults ¶
func CurrencyAndAmountWithDefaults(defaults client.Defaults) *CurrencyAndAmount
func (*CurrencyAndAmount) Json ¶
func (m *CurrencyAndAmount) Json() string
func (*CurrencyAndAmount) MarshalBinary ¶
func (m *CurrencyAndAmount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CurrencyAndAmount) UnmarshalBinary ¶
func (m *CurrencyAndAmount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*CurrencyAndAmount) Validate ¶
func (m *CurrencyAndAmount) Validate(formats strfmt.Registry) error
Validate validates this currency and amount
func (*CurrencyAndAmount) WithAmount ¶
func (m *CurrencyAndAmount) WithAmount(amount string) *CurrencyAndAmount
func (*CurrencyAndAmount) WithCurrency ¶
func (m *CurrencyAndAmount) WithCurrency(currency string) *CurrencyAndAmount
type DebtorPartyAccount ¶
type DebtorPartyAccount struct {
// id
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// type
// Required: true
// Enum: [contact_accounts]
Type *string `json:"type"`
}
DebtorPartyAccount debtor party account swagger:model DebtorPartyAccount
func DebtorPartyAccountWithDefaults ¶
func DebtorPartyAccountWithDefaults(defaults client.Defaults) *DebtorPartyAccount
func (*DebtorPartyAccount) Json ¶
func (m *DebtorPartyAccount) Json() string
func (*DebtorPartyAccount) MarshalBinary ¶
func (m *DebtorPartyAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DebtorPartyAccount) UnmarshalBinary ¶
func (m *DebtorPartyAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DebtorPartyAccount) Validate ¶
func (m *DebtorPartyAccount) Validate(formats strfmt.Registry) error
Validate validates this debtor party account
func (*DebtorPartyAccount) WithID ¶
func (m *DebtorPartyAccount) WithID(id strfmt.UUID) *DebtorPartyAccount
func (*DebtorPartyAccount) WithType ¶
func (m *DebtorPartyAccount) WithType(typeVar string) *DebtorPartyAccount
func (*DebtorPartyAccount) WithoutID ¶
func (m *DebtorPartyAccount) WithoutID() *DebtorPartyAccount
func (*DebtorPartyAccount) WithoutType ¶
func (m *DebtorPartyAccount) WithoutType() *DebtorPartyAccount
type DirectDebit ¶
type DirectDebit struct {
// attributes
// Required: true
Attributes *DirectDebitAttributes `json:"attributes"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// Unique resource ID
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// Unique ID of the organisation this resource is created by
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *DirectDebitRelationships `json:"relationships,omitempty"`
// Name of the resource type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// Version of the resource
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
DirectDebit direct debit swagger:model DirectDebit
func DirectDebitWithDefaults ¶
func DirectDebitWithDefaults(defaults client.Defaults) *DirectDebit
func (*DirectDebit) Json ¶
func (m *DirectDebit) Json() string
func (*DirectDebit) MarshalBinary ¶
func (m *DirectDebit) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebit) UnmarshalBinary ¶
func (m *DirectDebit) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebit) Validate ¶
func (m *DirectDebit) Validate(formats strfmt.Registry) error
Validate validates this direct debit
func (*DirectDebit) WithAttributes ¶
func (m *DirectDebit) WithAttributes(attributes DirectDebitAttributes) *DirectDebit
func (*DirectDebit) WithCreatedOn ¶
func (m *DirectDebit) WithCreatedOn(createdOn strfmt.DateTime) *DirectDebit
func (*DirectDebit) WithID ¶
func (m *DirectDebit) WithID(id strfmt.UUID) *DirectDebit
func (*DirectDebit) WithModifiedOn ¶
func (m *DirectDebit) WithModifiedOn(modifiedOn strfmt.DateTime) *DirectDebit
func (*DirectDebit) WithOrganisationID ¶
func (m *DirectDebit) WithOrganisationID(organisationID strfmt.UUID) *DirectDebit
func (*DirectDebit) WithRelationships ¶
func (m *DirectDebit) WithRelationships(relationships DirectDebitRelationships) *DirectDebit
func (*DirectDebit) WithType ¶
func (m *DirectDebit) WithType(typeVar string) *DirectDebit
func (*DirectDebit) WithVersion ¶
func (m *DirectDebit) WithVersion(version int64) *DirectDebit
func (*DirectDebit) WithoutAttributes ¶
func (m *DirectDebit) WithoutAttributes() *DirectDebit
func (*DirectDebit) WithoutCreatedOn ¶
func (m *DirectDebit) WithoutCreatedOn() *DirectDebit
func (*DirectDebit) WithoutID ¶
func (m *DirectDebit) WithoutID() *DirectDebit
func (*DirectDebit) WithoutModifiedOn ¶
func (m *DirectDebit) WithoutModifiedOn() *DirectDebit
func (*DirectDebit) WithoutOrganisationID ¶
func (m *DirectDebit) WithoutOrganisationID() *DirectDebit
func (*DirectDebit) WithoutRelationships ¶
func (m *DirectDebit) WithoutRelationships() *DirectDebit
func (*DirectDebit) WithoutVersion ¶
func (m *DirectDebit) WithoutVersion() *DirectDebit
type DirectDebitAdmission ¶
type DirectDebitAdmission struct {
// attributes
Attributes *DirectDebitAdmissionAttributes `json:"attributes,omitempty"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// id
// Format: uuid
ID strfmt.UUID `json:"id,omitempty"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// organisation id
// Format: uuid
OrganisationID strfmt.UUID `json:"organisation_id,omitempty"`
// relationships
Relationships *DirectDebitAdmissionRelationships `json:"relationships,omitempty"`
// type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// version
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
DirectDebitAdmission direct debit admission swagger:model DirectDebitAdmission
func DirectDebitAdmissionWithDefaults ¶
func DirectDebitAdmissionWithDefaults(defaults client.Defaults) *DirectDebitAdmission
func (*DirectDebitAdmission) Json ¶
func (m *DirectDebitAdmission) Json() string
func (*DirectDebitAdmission) MarshalBinary ¶
func (m *DirectDebitAdmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitAdmission) UnmarshalBinary ¶
func (m *DirectDebitAdmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitAdmission) Validate ¶
func (m *DirectDebitAdmission) Validate(formats strfmt.Registry) error
Validate validates this direct debit admission
func (*DirectDebitAdmission) WithAttributes ¶
func (m *DirectDebitAdmission) WithAttributes(attributes DirectDebitAdmissionAttributes) *DirectDebitAdmission
func (*DirectDebitAdmission) WithCreatedOn ¶
func (m *DirectDebitAdmission) WithCreatedOn(createdOn strfmt.DateTime) *DirectDebitAdmission
func (*DirectDebitAdmission) WithID ¶
func (m *DirectDebitAdmission) WithID(id strfmt.UUID) *DirectDebitAdmission
func (*DirectDebitAdmission) WithModifiedOn ¶
func (m *DirectDebitAdmission) WithModifiedOn(modifiedOn strfmt.DateTime) *DirectDebitAdmission
func (*DirectDebitAdmission) WithOrganisationID ¶
func (m *DirectDebitAdmission) WithOrganisationID(organisationID strfmt.UUID) *DirectDebitAdmission
func (*DirectDebitAdmission) WithRelationships ¶
func (m *DirectDebitAdmission) WithRelationships(relationships DirectDebitAdmissionRelationships) *DirectDebitAdmission
func (*DirectDebitAdmission) WithType ¶
func (m *DirectDebitAdmission) WithType(typeVar string) *DirectDebitAdmission
func (*DirectDebitAdmission) WithVersion ¶
func (m *DirectDebitAdmission) WithVersion(version int64) *DirectDebitAdmission
func (*DirectDebitAdmission) WithoutAttributes ¶
func (m *DirectDebitAdmission) WithoutAttributes() *DirectDebitAdmission
func (*DirectDebitAdmission) WithoutCreatedOn ¶
func (m *DirectDebitAdmission) WithoutCreatedOn() *DirectDebitAdmission
func (*DirectDebitAdmission) WithoutModifiedOn ¶
func (m *DirectDebitAdmission) WithoutModifiedOn() *DirectDebitAdmission
func (*DirectDebitAdmission) WithoutRelationships ¶
func (m *DirectDebitAdmission) WithoutRelationships() *DirectDebitAdmission
func (*DirectDebitAdmission) WithoutVersion ¶
func (m *DirectDebitAdmission) WithoutVersion() *DirectDebitAdmission
type DirectDebitAdmissionAttributes ¶
type DirectDebitAdmissionAttributes struct {
// admission datetime
// Read Only: true
// Format: date-time
AdmissionDatetime strfmt.DateTime `json:"admission_datetime,omitempty"`
// scheme status code
SchemeStatusCode string `json:"scheme_status_code,omitempty"`
// scheme status code description
SchemeStatusCodeDescription string `json:"scheme_status_code_description,omitempty"`
// status
Status DirectDebitAdmissionStatus `json:"status,omitempty"`
// status reason
StatusReason DirectDebitAdmissionStatusReason `json:"status_reason,omitempty"`
}
DirectDebitAdmissionAttributes direct debit admission attributes swagger:model DirectDebitAdmissionAttributes
func DirectDebitAdmissionAttributesWithDefaults ¶
func DirectDebitAdmissionAttributesWithDefaults(defaults client.Defaults) *DirectDebitAdmissionAttributes
func (*DirectDebitAdmissionAttributes) Json ¶
func (m *DirectDebitAdmissionAttributes) Json() string
func (*DirectDebitAdmissionAttributes) MarshalBinary ¶
func (m *DirectDebitAdmissionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitAdmissionAttributes) UnmarshalBinary ¶
func (m *DirectDebitAdmissionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitAdmissionAttributes) Validate ¶
func (m *DirectDebitAdmissionAttributes) Validate(formats strfmt.Registry) error
Validate validates this direct debit admission attributes
func (*DirectDebitAdmissionAttributes) WithAdmissionDatetime ¶
func (m *DirectDebitAdmissionAttributes) WithAdmissionDatetime(admissionDatetime strfmt.DateTime) *DirectDebitAdmissionAttributes
func (*DirectDebitAdmissionAttributes) WithSchemeStatusCode ¶
func (m *DirectDebitAdmissionAttributes) WithSchemeStatusCode(schemeStatusCode string) *DirectDebitAdmissionAttributes
func (*DirectDebitAdmissionAttributes) WithSchemeStatusCodeDescription ¶
func (m *DirectDebitAdmissionAttributes) WithSchemeStatusCodeDescription(schemeStatusCodeDescription string) *DirectDebitAdmissionAttributes
func (*DirectDebitAdmissionAttributes) WithStatus ¶
func (m *DirectDebitAdmissionAttributes) WithStatus(status DirectDebitAdmissionStatus) *DirectDebitAdmissionAttributes
func (*DirectDebitAdmissionAttributes) WithStatusReason ¶
func (m *DirectDebitAdmissionAttributes) WithStatusReason(statusReason DirectDebitAdmissionStatusReason) *DirectDebitAdmissionAttributes
type DirectDebitAdmissionDetailsResponse ¶
type DirectDebitAdmissionDetailsResponse struct {
// data
Data *DirectDebitAdmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
DirectDebitAdmissionDetailsResponse direct debit admission details response swagger:model DirectDebitAdmissionDetailsResponse
func DirectDebitAdmissionDetailsResponseWithDefaults ¶
func DirectDebitAdmissionDetailsResponseWithDefaults(defaults client.Defaults) *DirectDebitAdmissionDetailsResponse
func (*DirectDebitAdmissionDetailsResponse) Json ¶
func (m *DirectDebitAdmissionDetailsResponse) Json() string
func (*DirectDebitAdmissionDetailsResponse) MarshalBinary ¶
func (m *DirectDebitAdmissionDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitAdmissionDetailsResponse) UnmarshalBinary ¶
func (m *DirectDebitAdmissionDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitAdmissionDetailsResponse) Validate ¶
func (m *DirectDebitAdmissionDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this direct debit admission details response
func (*DirectDebitAdmissionDetailsResponse) WithData ¶
func (m *DirectDebitAdmissionDetailsResponse) WithData(data DirectDebitAdmission) *DirectDebitAdmissionDetailsResponse
func (*DirectDebitAdmissionDetailsResponse) WithLinks ¶
func (m *DirectDebitAdmissionDetailsResponse) WithLinks(links Links) *DirectDebitAdmissionDetailsResponse
func (*DirectDebitAdmissionDetailsResponse) WithoutData ¶
func (m *DirectDebitAdmissionDetailsResponse) WithoutData() *DirectDebitAdmissionDetailsResponse
func (*DirectDebitAdmissionDetailsResponse) WithoutLinks ¶
func (m *DirectDebitAdmissionDetailsResponse) WithoutLinks() *DirectDebitAdmissionDetailsResponse
type DirectDebitAdmissionRelationships ¶
type DirectDebitAdmissionRelationships struct {
// direct debit
DirectDebit *DirectDebitAdmissionRelationshipsDirectDebit `json:"direct_debit,omitempty"`
}
DirectDebitAdmissionRelationships direct debit admission relationships swagger:model DirectDebitAdmissionRelationships
func DirectDebitAdmissionRelationshipsWithDefaults ¶
func DirectDebitAdmissionRelationshipsWithDefaults(defaults client.Defaults) *DirectDebitAdmissionRelationships
func (*DirectDebitAdmissionRelationships) Json ¶
func (m *DirectDebitAdmissionRelationships) Json() string
func (*DirectDebitAdmissionRelationships) MarshalBinary ¶
func (m *DirectDebitAdmissionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitAdmissionRelationships) UnmarshalBinary ¶
func (m *DirectDebitAdmissionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitAdmissionRelationships) Validate ¶
func (m *DirectDebitAdmissionRelationships) Validate(formats strfmt.Registry) error
Validate validates this direct debit admission relationships
func (*DirectDebitAdmissionRelationships) WithDirectDebit ¶
func (m *DirectDebitAdmissionRelationships) WithDirectDebit(directDebit DirectDebitAdmissionRelationshipsDirectDebit) *DirectDebitAdmissionRelationships
func (*DirectDebitAdmissionRelationships) WithoutDirectDebit ¶
func (m *DirectDebitAdmissionRelationships) WithoutDirectDebit() *DirectDebitAdmissionRelationships
type DirectDebitAdmissionRelationshipsDirectDebit ¶
type DirectDebitAdmissionRelationshipsDirectDebit struct {
// data
Data []*DirectDebit `json:"data"`
}
DirectDebitAdmissionRelationshipsDirectDebit direct debit admission relationships direct debit swagger:model DirectDebitAdmissionRelationshipsDirectDebit
func DirectDebitAdmissionRelationshipsDirectDebitWithDefaults ¶
func DirectDebitAdmissionRelationshipsDirectDebitWithDefaults(defaults client.Defaults) *DirectDebitAdmissionRelationshipsDirectDebit
func (*DirectDebitAdmissionRelationshipsDirectDebit) Json ¶
func (m *DirectDebitAdmissionRelationshipsDirectDebit) Json() string
func (*DirectDebitAdmissionRelationshipsDirectDebit) MarshalBinary ¶
func (m *DirectDebitAdmissionRelationshipsDirectDebit) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitAdmissionRelationshipsDirectDebit) UnmarshalBinary ¶
func (m *DirectDebitAdmissionRelationshipsDirectDebit) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitAdmissionRelationshipsDirectDebit) Validate ¶
func (m *DirectDebitAdmissionRelationshipsDirectDebit) Validate(formats strfmt.Registry) error
Validate validates this direct debit admission relationships direct debit
func (*DirectDebitAdmissionRelationshipsDirectDebit) WithData ¶
func (m *DirectDebitAdmissionRelationshipsDirectDebit) WithData(data []*DirectDebit) *DirectDebitAdmissionRelationshipsDirectDebit
type DirectDebitAdmissionStatus ¶
type DirectDebitAdmissionStatus string
DirectDebitAdmissionStatus direct debit admission status swagger:model DirectDebitAdmissionStatus
const ( // DirectDebitAdmissionStatusConfirmed captures enum value "confirmed" DirectDebitAdmissionStatusConfirmed DirectDebitAdmissionStatus = "confirmed" // DirectDebitAdmissionStatusFailed captures enum value "failed" DirectDebitAdmissionStatusFailed DirectDebitAdmissionStatus = "failed" // DirectDebitAdmissionStatusPending captures enum value "pending" DirectDebitAdmissionStatusPending DirectDebitAdmissionStatus = "pending" )
func (*DirectDebitAdmissionStatus) Json ¶
func (m *DirectDebitAdmissionStatus) Json() string
type DirectDebitAdmissionStatusReason ¶
type DirectDebitAdmissionStatusReason string
DirectDebitAdmissionStatusReason direct debit admission status reason swagger:model DirectDebitAdmissionStatusReason
const ( // DirectDebitAdmissionStatusReasonAccepted captures enum value "accepted" DirectDebitAdmissionStatusReasonAccepted DirectDebitAdmissionStatusReason = "accepted" // DirectDebitAdmissionStatusReasonInvalidBeneficiaryDetails captures enum value "invalid_beneficiary_details" DirectDebitAdmissionStatusReasonInvalidBeneficiaryDetails DirectDebitAdmissionStatusReason = "invalid_beneficiary_details" // DirectDebitAdmissionStatusReasonBankidNotProvisioned captures enum value "bankid_not_provisioned" DirectDebitAdmissionStatusReasonBankidNotProvisioned DirectDebitAdmissionStatusReason = "bankid_not_provisioned" // DirectDebitAdmissionStatusReasonUnknownAccountnumber captures enum value "unknown_accountnumber" DirectDebitAdmissionStatusReasonUnknownAccountnumber DirectDebitAdmissionStatusReason = "unknown_accountnumber" )
func (*DirectDebitAdmissionStatusReason) Json ¶
func (m *DirectDebitAdmissionStatusReason) Json() string
type DirectDebitAttributes ¶
type DirectDebitAttributes struct {
// Amount of money moved between the instructing agent and instructed agent
// Pattern: ^[0-9.]{0,20}$
Amount string `json:"amount,omitempty"`
// beneficiary party
BeneficiaryParty *DirectDebitAttributesBeneficiaryParty `json:"beneficiary_party,omitempty"`
// Category purpose in proprietary form. Specifies the high level purpose of the instruction. Cannot be used at the same time as `category_purpose_coded`.
CategoryPurpose string `json:"category_purpose,omitempty"`
// Category purpose in a coded form. Specifies the high level purpose of the instruction. Cannot be used at the same time as `category_purpose`.
CategoryPurposeCoded string `json:"category_purpose_coded,omitempty"`
// Unique identifier for organisations collecting payments
ClearingID string `json:"clearing_id,omitempty"`
// Currency of the transaction amount. Currency code as defined in [ISO 4217](http://www.iso.org/iso/home/standards/currency_codes.htm)
Currency string `json:"currency,omitempty"`
// debtor party
DebtorParty *DirectDebitAttributesDebtorParty `json:"debtor_party,omitempty"`
// Unique identification, as assigned by the initiating party, to unambiguously identify the transaction. This identification is passed on, unchanged, throughout the entire end-to-end chain.
EndToEndReference string `json:"end_to_end_reference,omitempty"`
// Unique identification, as assigned by the initiating party to unambiguously identify the transaction. This identification is an point-to-point reference and is passed on, unchanged, throughout the entire chain. Cannot include leading, trailing or internal spaces.
InstructionID string `json:"instruction_id,omitempty"`
// Indicator notifying whether the underlying mandate is amended or not
MandateAmendmentIndicator bool `json:"mandate_amendment_indicator,omitempty"`
// Date on which the direct debit mandate has been signed by the debtor.
// Format: date
MandateSignatureDate *strfmt.Date `json:"mandate_signature_date,omitempty"`
// Numeric reference field, see scheme specific descriptions for usage
NumericReference string `json:"numeric_reference,omitempty"`
// Purpose of the direct debit in a coded form
PaymentPurposeCoded string `json:"payment_purpose_coded,omitempty"`
// Clearing infrastructure through which the operation instruction is to be processed. Default for given organisation ID is used if left empty. Has to be a valid [scheme identifier](http://draft-api-docs.form3.tech/api.html#enumerations-schemes).
PaymentScheme string `json:"payment_scheme,omitempty"`
// Date on which the operation is to be debited from the debtor account. Formatted according to ISO 8601 format: YYYY-MM-DD.
// Format: date
ProcessingDate *strfmt.Date `json:"processing_date,omitempty"`
// Payment reference for beneficiary use
Reference string `json:"reference,omitempty"`
// Information supplied to enable the matching of an entry with the items that the transfer is intended to settle, such as commercial invoices in an accounts receivable system provided by the debtor for the beneficiary.
RemittanceInformation string `json:"remittance_information,omitempty"`
// The [scheme-specific payment type](#enumerations-scheme-payment-types)
SchemePaymentType string `json:"scheme_payment_type,omitempty"`
// Date on which the operation is processed by the scheme. Only used if different from `processing_date`.
// Format: date
SchemeProcessingDate *strfmt.Date `json:"scheme_processing_date,omitempty"`
// This reference is used by the receiving party to identify whether the related DDI would have been electronic (AUDDIS) or paper‐based.
// Enum: [AUDDIS MIGRATING]
SchemeStatus string `json:"scheme_status,omitempty"`
// Unique identification, as assigned by the first instructing agent, to unambiguously identify the transaction that is passed on, unchanged, throughout the entire interbank chain.
SchemeTransactionID string `json:"scheme_transaction_id,omitempty"`
// structured reference
StructuredReference *DirectDebitAttributesStructuredReference `json:"structured_reference,omitempty"`
// ultimate beneficiary
UltimateBeneficiary *UltimateEntity `json:"ultimate_beneficiary,omitempty"`
// ultimate debtor
UltimateDebtor *UltimateEntity `json:"ultimate_debtor,omitempty"`
// The scheme-specific unique transaction ID. Populated by the scheme.
UniqueSchemeID string `json:"unique_scheme_id,omitempty"`
}
DirectDebitAttributes direct debit attributes swagger:model DirectDebitAttributes
func DirectDebitAttributesWithDefaults ¶
func DirectDebitAttributesWithDefaults(defaults client.Defaults) *DirectDebitAttributes
func (*DirectDebitAttributes) Json ¶
func (m *DirectDebitAttributes) Json() string
func (*DirectDebitAttributes) MarshalBinary ¶
func (m *DirectDebitAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitAttributes) UnmarshalBinary ¶
func (m *DirectDebitAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitAttributes) Validate ¶
func (m *DirectDebitAttributes) Validate(formats strfmt.Registry) error
Validate validates this direct debit attributes
func (*DirectDebitAttributes) WithAmount ¶
func (m *DirectDebitAttributes) WithAmount(amount string) *DirectDebitAttributes
func (*DirectDebitAttributes) WithBeneficiaryParty ¶
func (m *DirectDebitAttributes) WithBeneficiaryParty(beneficiaryParty DirectDebitAttributesBeneficiaryParty) *DirectDebitAttributes
func (*DirectDebitAttributes) WithCategoryPurpose ¶ added in v2.2.0
func (m *DirectDebitAttributes) WithCategoryPurpose(categoryPurpose string) *DirectDebitAttributes
func (*DirectDebitAttributes) WithCategoryPurposeCoded ¶ added in v2.2.0
func (m *DirectDebitAttributes) WithCategoryPurposeCoded(categoryPurposeCoded string) *DirectDebitAttributes
func (*DirectDebitAttributes) WithClearingID ¶
func (m *DirectDebitAttributes) WithClearingID(clearingID string) *DirectDebitAttributes
func (*DirectDebitAttributes) WithCurrency ¶
func (m *DirectDebitAttributes) WithCurrency(currency string) *DirectDebitAttributes
func (*DirectDebitAttributes) WithDebtorParty ¶
func (m *DirectDebitAttributes) WithDebtorParty(debtorParty DirectDebitAttributesDebtorParty) *DirectDebitAttributes
func (*DirectDebitAttributes) WithEndToEndReference ¶ added in v2.2.0
func (m *DirectDebitAttributes) WithEndToEndReference(endToEndReference string) *DirectDebitAttributes
func (*DirectDebitAttributes) WithInstructionID ¶ added in v2.2.0
func (m *DirectDebitAttributes) WithInstructionID(instructionID string) *DirectDebitAttributes
func (*DirectDebitAttributes) WithMandateAmendmentIndicator ¶ added in v2.2.0
func (m *DirectDebitAttributes) WithMandateAmendmentIndicator(mandateAmendmentIndicator bool) *DirectDebitAttributes
func (*DirectDebitAttributes) WithMandateSignatureDate ¶ added in v2.2.0
func (m *DirectDebitAttributes) WithMandateSignatureDate(mandateSignatureDate strfmt.Date) *DirectDebitAttributes
func (*DirectDebitAttributes) WithNumericReference ¶
func (m *DirectDebitAttributes) WithNumericReference(numericReference string) *DirectDebitAttributes
func (*DirectDebitAttributes) WithPaymentPurposeCoded ¶ added in v2.2.0
func (m *DirectDebitAttributes) WithPaymentPurposeCoded(paymentPurposeCoded string) *DirectDebitAttributes
func (*DirectDebitAttributes) WithPaymentScheme ¶
func (m *DirectDebitAttributes) WithPaymentScheme(paymentScheme string) *DirectDebitAttributes
func (*DirectDebitAttributes) WithProcessingDate ¶
func (m *DirectDebitAttributes) WithProcessingDate(processingDate strfmt.Date) *DirectDebitAttributes
func (*DirectDebitAttributes) WithReference ¶
func (m *DirectDebitAttributes) WithReference(reference string) *DirectDebitAttributes
func (*DirectDebitAttributes) WithRemittanceInformation ¶ added in v2.2.0
func (m *DirectDebitAttributes) WithRemittanceInformation(remittanceInformation string) *DirectDebitAttributes
func (*DirectDebitAttributes) WithSchemePaymentType ¶
func (m *DirectDebitAttributes) WithSchemePaymentType(schemePaymentType string) *DirectDebitAttributes
func (*DirectDebitAttributes) WithSchemeProcessingDate ¶
func (m *DirectDebitAttributes) WithSchemeProcessingDate(schemeProcessingDate strfmt.Date) *DirectDebitAttributes
func (*DirectDebitAttributes) WithSchemeStatus ¶
func (m *DirectDebitAttributes) WithSchemeStatus(schemeStatus string) *DirectDebitAttributes
func (*DirectDebitAttributes) WithSchemeTransactionID ¶ added in v2.2.0
func (m *DirectDebitAttributes) WithSchemeTransactionID(schemeTransactionID string) *DirectDebitAttributes
func (*DirectDebitAttributes) WithStructuredReference ¶ added in v2.2.0
func (m *DirectDebitAttributes) WithStructuredReference(structuredReference DirectDebitAttributesStructuredReference) *DirectDebitAttributes
func (*DirectDebitAttributes) WithUltimateBeneficiary ¶ added in v2.2.0
func (m *DirectDebitAttributes) WithUltimateBeneficiary(ultimateBeneficiary UltimateEntity) *DirectDebitAttributes
func (*DirectDebitAttributes) WithUltimateDebtor ¶ added in v2.2.0
func (m *DirectDebitAttributes) WithUltimateDebtor(ultimateDebtor UltimateEntity) *DirectDebitAttributes
func (*DirectDebitAttributes) WithUniqueSchemeID ¶
func (m *DirectDebitAttributes) WithUniqueSchemeID(uniqueSchemeID string) *DirectDebitAttributes
func (*DirectDebitAttributes) WithoutBeneficiaryParty ¶
func (m *DirectDebitAttributes) WithoutBeneficiaryParty() *DirectDebitAttributes
func (*DirectDebitAttributes) WithoutDebtorParty ¶
func (m *DirectDebitAttributes) WithoutDebtorParty() *DirectDebitAttributes
func (*DirectDebitAttributes) WithoutMandateSignatureDate ¶ added in v2.3.0
func (m *DirectDebitAttributes) WithoutMandateSignatureDate() *DirectDebitAttributes
func (*DirectDebitAttributes) WithoutProcessingDate ¶ added in v2.3.0
func (m *DirectDebitAttributes) WithoutProcessingDate() *DirectDebitAttributes
func (*DirectDebitAttributes) WithoutSchemeProcessingDate ¶
func (m *DirectDebitAttributes) WithoutSchemeProcessingDate() *DirectDebitAttributes
func (*DirectDebitAttributes) WithoutStructuredReference ¶ added in v2.2.0
func (m *DirectDebitAttributes) WithoutStructuredReference() *DirectDebitAttributes
func (*DirectDebitAttributes) WithoutUltimateBeneficiary ¶ added in v2.2.0
func (m *DirectDebitAttributes) WithoutUltimateBeneficiary() *DirectDebitAttributes
func (*DirectDebitAttributes) WithoutUltimateDebtor ¶ added in v2.2.0
func (m *DirectDebitAttributes) WithoutUltimateDebtor() *DirectDebitAttributes
type DirectDebitAttributesBeneficiaryParty ¶
type DirectDebitAttributesBeneficiaryParty struct {
// Name of beneficiary as given with account
AccountName string `json:"account_name"`
// Beneficiary account number
AccountNumber string `json:"account_number,omitempty"`
// account number code
AccountNumberCode AccountNumberCode `json:"account_number_code,omitempty"`
// The type of the account given with `beneficiary_party.account_number`. Single digit number. Only required if requested by the beneficiary party. Defaults to 0.
AccountType int64 `json:"account_type,omitempty"`
// account with
AccountWith *AccountHoldingEntity `json:"account_with,omitempty"`
// Beneficiary address
Address []string `json:"address"`
// Country of the beneficiary address, ISO 3166 format country code
Country string `json:"country,omitempty"`
// Beneficiary name
Name string `json:"name,omitempty"`
// private identification
PrivateIdentification *PrivateIdentification `json:"private_identification,omitempty"`
}
DirectDebitAttributesBeneficiaryParty direct debit attributes beneficiary party swagger:model DirectDebitAttributesBeneficiaryParty
func DirectDebitAttributesBeneficiaryPartyWithDefaults ¶
func DirectDebitAttributesBeneficiaryPartyWithDefaults(defaults client.Defaults) *DirectDebitAttributesBeneficiaryParty
func (*DirectDebitAttributesBeneficiaryParty) Json ¶
func (m *DirectDebitAttributesBeneficiaryParty) Json() string
func (*DirectDebitAttributesBeneficiaryParty) MarshalBinary ¶
func (m *DirectDebitAttributesBeneficiaryParty) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitAttributesBeneficiaryParty) UnmarshalBinary ¶
func (m *DirectDebitAttributesBeneficiaryParty) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitAttributesBeneficiaryParty) Validate ¶
func (m *DirectDebitAttributesBeneficiaryParty) Validate(formats strfmt.Registry) error
Validate validates this direct debit attributes beneficiary party
func (*DirectDebitAttributesBeneficiaryParty) WithAccountName ¶
func (m *DirectDebitAttributesBeneficiaryParty) WithAccountName(accountName string) *DirectDebitAttributesBeneficiaryParty
func (*DirectDebitAttributesBeneficiaryParty) WithAccountNumber ¶
func (m *DirectDebitAttributesBeneficiaryParty) WithAccountNumber(accountNumber string) *DirectDebitAttributesBeneficiaryParty
func (*DirectDebitAttributesBeneficiaryParty) WithAccountNumberCode ¶
func (m *DirectDebitAttributesBeneficiaryParty) WithAccountNumberCode(accountNumberCode AccountNumberCode) *DirectDebitAttributesBeneficiaryParty
func (*DirectDebitAttributesBeneficiaryParty) WithAccountType ¶
func (m *DirectDebitAttributesBeneficiaryParty) WithAccountType(accountType int64) *DirectDebitAttributesBeneficiaryParty
func (*DirectDebitAttributesBeneficiaryParty) WithAccountWith ¶
func (m *DirectDebitAttributesBeneficiaryParty) WithAccountWith(accountWith AccountHoldingEntity) *DirectDebitAttributesBeneficiaryParty
func (*DirectDebitAttributesBeneficiaryParty) WithAddress ¶
func (m *DirectDebitAttributesBeneficiaryParty) WithAddress(address []string) *DirectDebitAttributesBeneficiaryParty
func (*DirectDebitAttributesBeneficiaryParty) WithCountry ¶
func (m *DirectDebitAttributesBeneficiaryParty) WithCountry(country string) *DirectDebitAttributesBeneficiaryParty
func (*DirectDebitAttributesBeneficiaryParty) WithName ¶ added in v2.2.0
func (m *DirectDebitAttributesBeneficiaryParty) WithName(name string) *DirectDebitAttributesBeneficiaryParty
func (*DirectDebitAttributesBeneficiaryParty) WithPrivateIdentification ¶ added in v2.3.0
func (m *DirectDebitAttributesBeneficiaryParty) WithPrivateIdentification(privateIdentification PrivateIdentification) *DirectDebitAttributesBeneficiaryParty
func (*DirectDebitAttributesBeneficiaryParty) WithoutAccountWith ¶
func (m *DirectDebitAttributesBeneficiaryParty) WithoutAccountWith() *DirectDebitAttributesBeneficiaryParty
func (*DirectDebitAttributesBeneficiaryParty) WithoutPrivateIdentification ¶ added in v2.3.0
func (m *DirectDebitAttributesBeneficiaryParty) WithoutPrivateIdentification() *DirectDebitAttributesBeneficiaryParty
type DirectDebitAttributesDebtorParty ¶
type DirectDebitAttributesDebtorParty struct {
// Name of debtor as given with account
AccountName string `json:"account_name"`
// Debtor account number. Allows upper case and numeric characters.
AccountNumber string `json:"account_number,omitempty"`
// account number code
AccountNumberCode AccountNumberCode `json:"account_number_code,omitempty"`
// account with
AccountWith *AccountHoldingEntity `json:"account_with,omitempty"`
// Debtor address
Address []string `json:"address"`
// Country of debtor address. ISO 3166 format country code"
Country string `json:"country,omitempty"`
// Debtor name
Name string `json:"name,omitempty"`
// Organisation identification of a beneficiary, used in the case that the beneficiary is an organisation and not a private person
OrganisationIdentification string `json:"organisation_identification,omitempty"`
// The code that specifies the type of `organisation_identification`
OrganisationIdentificationCode string `json:"organisation_identification_code,omitempty"`
// Issuer of the `organisation_identification`
OrganisationIdentificationIssuer string `json:"organisation_identification_issuer,omitempty"`
// The code that specifies the scheme of `organisation_identification`
OrganisationIdentificationScheme string `json:"organisation_identification_scheme,omitempty"`
// private identification
PrivateIdentification *PrivateIdentification `json:"private_identification,omitempty"`
}
DirectDebitAttributesDebtorParty direct debit attributes debtor party swagger:model DirectDebitAttributesDebtorParty
func DirectDebitAttributesDebtorPartyWithDefaults ¶
func DirectDebitAttributesDebtorPartyWithDefaults(defaults client.Defaults) *DirectDebitAttributesDebtorParty
func (*DirectDebitAttributesDebtorParty) Json ¶
func (m *DirectDebitAttributesDebtorParty) Json() string
func (*DirectDebitAttributesDebtorParty) MarshalBinary ¶
func (m *DirectDebitAttributesDebtorParty) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitAttributesDebtorParty) UnmarshalBinary ¶
func (m *DirectDebitAttributesDebtorParty) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitAttributesDebtorParty) Validate ¶
func (m *DirectDebitAttributesDebtorParty) Validate(formats strfmt.Registry) error
Validate validates this direct debit attributes debtor party
func (*DirectDebitAttributesDebtorParty) WithAccountName ¶
func (m *DirectDebitAttributesDebtorParty) WithAccountName(accountName string) *DirectDebitAttributesDebtorParty
func (*DirectDebitAttributesDebtorParty) WithAccountNumber ¶
func (m *DirectDebitAttributesDebtorParty) WithAccountNumber(accountNumber string) *DirectDebitAttributesDebtorParty
func (*DirectDebitAttributesDebtorParty) WithAccountNumberCode ¶
func (m *DirectDebitAttributesDebtorParty) WithAccountNumberCode(accountNumberCode AccountNumberCode) *DirectDebitAttributesDebtorParty
func (*DirectDebitAttributesDebtorParty) WithAccountWith ¶
func (m *DirectDebitAttributesDebtorParty) WithAccountWith(accountWith AccountHoldingEntity) *DirectDebitAttributesDebtorParty
func (*DirectDebitAttributesDebtorParty) WithAddress ¶
func (m *DirectDebitAttributesDebtorParty) WithAddress(address []string) *DirectDebitAttributesDebtorParty
func (*DirectDebitAttributesDebtorParty) WithCountry ¶
func (m *DirectDebitAttributesDebtorParty) WithCountry(country string) *DirectDebitAttributesDebtorParty
func (*DirectDebitAttributesDebtorParty) WithName ¶ added in v2.2.0
func (m *DirectDebitAttributesDebtorParty) WithName(name string) *DirectDebitAttributesDebtorParty
func (*DirectDebitAttributesDebtorParty) WithOrganisationIdentification ¶ added in v2.2.0
func (m *DirectDebitAttributesDebtorParty) WithOrganisationIdentification(organisationIdentification string) *DirectDebitAttributesDebtorParty
func (*DirectDebitAttributesDebtorParty) WithOrganisationIdentificationCode ¶ added in v2.2.0
func (m *DirectDebitAttributesDebtorParty) WithOrganisationIdentificationCode(organisationIdentificationCode string) *DirectDebitAttributesDebtorParty
func (*DirectDebitAttributesDebtorParty) WithOrganisationIdentificationIssuer ¶ added in v2.2.0
func (m *DirectDebitAttributesDebtorParty) WithOrganisationIdentificationIssuer(organisationIdentificationIssuer string) *DirectDebitAttributesDebtorParty
func (*DirectDebitAttributesDebtorParty) WithOrganisationIdentificationScheme ¶ added in v2.2.0
func (m *DirectDebitAttributesDebtorParty) WithOrganisationIdentificationScheme(organisationIdentificationScheme string) *DirectDebitAttributesDebtorParty
func (*DirectDebitAttributesDebtorParty) WithPrivateIdentification ¶ added in v2.2.0
func (m *DirectDebitAttributesDebtorParty) WithPrivateIdentification(privateIdentification PrivateIdentification) *DirectDebitAttributesDebtorParty
func (*DirectDebitAttributesDebtorParty) WithoutAccountWith ¶
func (m *DirectDebitAttributesDebtorParty) WithoutAccountWith() *DirectDebitAttributesDebtorParty
func (*DirectDebitAttributesDebtorParty) WithoutPrivateIdentification ¶ added in v2.2.0
func (m *DirectDebitAttributesDebtorParty) WithoutPrivateIdentification() *DirectDebitAttributesDebtorParty
type DirectDebitAttributesStructuredReference ¶ added in v2.2.0
type DirectDebitAttributesStructuredReference struct {
// Issuer of remittance reference
Issuer string `json:"issuer,omitempty"`
// Unique reference to unambiguously refer to the payment originated by the creditor, this reference enables reconciliation by the creditor upon receipt of the amount of money.
Reference string `json:"reference,omitempty"`
}
DirectDebitAttributesStructuredReference direct debit attributes structured reference swagger:model DirectDebitAttributesStructuredReference
func DirectDebitAttributesStructuredReferenceWithDefaults ¶ added in v2.2.0
func DirectDebitAttributesStructuredReferenceWithDefaults(defaults client.Defaults) *DirectDebitAttributesStructuredReference
func (*DirectDebitAttributesStructuredReference) Json ¶ added in v2.2.0
func (m *DirectDebitAttributesStructuredReference) Json() string
func (*DirectDebitAttributesStructuredReference) MarshalBinary ¶ added in v2.2.0
func (m *DirectDebitAttributesStructuredReference) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitAttributesStructuredReference) UnmarshalBinary ¶ added in v2.2.0
func (m *DirectDebitAttributesStructuredReference) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitAttributesStructuredReference) Validate ¶ added in v2.2.0
func (m *DirectDebitAttributesStructuredReference) Validate(formats strfmt.Registry) error
Validate validates this direct debit attributes structured reference
func (*DirectDebitAttributesStructuredReference) WithIssuer ¶ added in v2.2.0
func (m *DirectDebitAttributesStructuredReference) WithIssuer(issuer string) *DirectDebitAttributesStructuredReference
func (*DirectDebitAttributesStructuredReference) WithReference ¶ added in v2.2.0
func (m *DirectDebitAttributesStructuredReference) WithReference(reference string) *DirectDebitAttributesStructuredReference
type DirectDebitCreation ¶
type DirectDebitCreation struct {
// data
Data *DirectDebit `json:"data,omitempty"`
}
DirectDebitCreation direct debit creation swagger:model DirectDebitCreation
func DirectDebitCreationWithDefaults ¶
func DirectDebitCreationWithDefaults(defaults client.Defaults) *DirectDebitCreation
func (*DirectDebitCreation) Json ¶
func (m *DirectDebitCreation) Json() string
func (*DirectDebitCreation) MarshalBinary ¶
func (m *DirectDebitCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitCreation) UnmarshalBinary ¶
func (m *DirectDebitCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitCreation) Validate ¶
func (m *DirectDebitCreation) Validate(formats strfmt.Registry) error
Validate validates this direct debit creation
func (*DirectDebitCreation) WithData ¶
func (m *DirectDebitCreation) WithData(data DirectDebit) *DirectDebitCreation
func (*DirectDebitCreation) WithoutData ¶
func (m *DirectDebitCreation) WithoutData() *DirectDebitCreation
type DirectDebitCreationResponse ¶
type DirectDebitCreationResponse struct {
// data
Data *DirectDebit `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
DirectDebitCreationResponse direct debit creation response swagger:model DirectDebitCreationResponse
func DirectDebitCreationResponseWithDefaults ¶
func DirectDebitCreationResponseWithDefaults(defaults client.Defaults) *DirectDebitCreationResponse
func (*DirectDebitCreationResponse) Json ¶
func (m *DirectDebitCreationResponse) Json() string
func (*DirectDebitCreationResponse) MarshalBinary ¶
func (m *DirectDebitCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitCreationResponse) UnmarshalBinary ¶
func (m *DirectDebitCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitCreationResponse) Validate ¶
func (m *DirectDebitCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this direct debit creation response
func (*DirectDebitCreationResponse) WithData ¶
func (m *DirectDebitCreationResponse) WithData(data DirectDebit) *DirectDebitCreationResponse
func (*DirectDebitCreationResponse) WithLinks ¶
func (m *DirectDebitCreationResponse) WithLinks(links Links) *DirectDebitCreationResponse
func (*DirectDebitCreationResponse) WithoutData ¶
func (m *DirectDebitCreationResponse) WithoutData() *DirectDebitCreationResponse
func (*DirectDebitCreationResponse) WithoutLinks ¶
func (m *DirectDebitCreationResponse) WithoutLinks() *DirectDebitCreationResponse
type DirectDebitDecision ¶ added in v2.3.0
type DirectDebitDecision struct {
// attributes
// Required: true
Attributes *DirectDebitDecisionAttributes `json:"attributes"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// Unique resource ID
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// Unique ID of the organisation this resource is created by
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *DirectDebitDecisionRelationships `json:"relationships,omitempty"`
// Name of the resource type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
DirectDebitDecision direct debit decision swagger:model DirectDebitDecision
func DirectDebitDecisionWithDefaults ¶ added in v2.3.0
func DirectDebitDecisionWithDefaults(defaults client.Defaults) *DirectDebitDecision
func (*DirectDebitDecision) Json ¶ added in v2.3.0
func (m *DirectDebitDecision) Json() string
func (*DirectDebitDecision) MarshalBinary ¶ added in v2.3.0
func (m *DirectDebitDecision) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDecision) UnmarshalBinary ¶ added in v2.3.0
func (m *DirectDebitDecision) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDecision) Validate ¶ added in v2.3.0
func (m *DirectDebitDecision) Validate(formats strfmt.Registry) error
Validate validates this direct debit decision
func (*DirectDebitDecision) WithAttributes ¶ added in v2.3.0
func (m *DirectDebitDecision) WithAttributes(attributes DirectDebitDecisionAttributes) *DirectDebitDecision
func (*DirectDebitDecision) WithCreatedOn ¶ added in v2.3.0
func (m *DirectDebitDecision) WithCreatedOn(createdOn strfmt.DateTime) *DirectDebitDecision
func (*DirectDebitDecision) WithID ¶ added in v2.3.0
func (m *DirectDebitDecision) WithID(id strfmt.UUID) *DirectDebitDecision
func (*DirectDebitDecision) WithModifiedOn ¶ added in v2.3.0
func (m *DirectDebitDecision) WithModifiedOn(modifiedOn strfmt.DateTime) *DirectDebitDecision
func (*DirectDebitDecision) WithOrganisationID ¶ added in v2.3.0
func (m *DirectDebitDecision) WithOrganisationID(organisationID strfmt.UUID) *DirectDebitDecision
func (*DirectDebitDecision) WithRelationships ¶ added in v2.3.0
func (m *DirectDebitDecision) WithRelationships(relationships DirectDebitDecisionRelationships) *DirectDebitDecision
func (*DirectDebitDecision) WithType ¶ added in v2.3.0
func (m *DirectDebitDecision) WithType(typeVar string) *DirectDebitDecision
func (*DirectDebitDecision) WithVersion ¶ added in v2.3.0
func (m *DirectDebitDecision) WithVersion(version int64) *DirectDebitDecision
func (*DirectDebitDecision) WithoutAttributes ¶ added in v2.3.0
func (m *DirectDebitDecision) WithoutAttributes() *DirectDebitDecision
func (*DirectDebitDecision) WithoutCreatedOn ¶ added in v2.3.0
func (m *DirectDebitDecision) WithoutCreatedOn() *DirectDebitDecision
func (*DirectDebitDecision) WithoutID ¶ added in v2.3.0
func (m *DirectDebitDecision) WithoutID() *DirectDebitDecision
func (*DirectDebitDecision) WithoutModifiedOn ¶ added in v2.3.0
func (m *DirectDebitDecision) WithoutModifiedOn() *DirectDebitDecision
func (*DirectDebitDecision) WithoutOrganisationID ¶ added in v2.3.0
func (m *DirectDebitDecision) WithoutOrganisationID() *DirectDebitDecision
func (*DirectDebitDecision) WithoutRelationships ¶ added in v2.3.0
func (m *DirectDebitDecision) WithoutRelationships() *DirectDebitDecision
func (*DirectDebitDecision) WithoutVersion ¶ added in v2.3.0
func (m *DirectDebitDecision) WithoutVersion() *DirectDebitDecision
type DirectDebitDecisionAttributes ¶ added in v2.3.0
type DirectDebitDecisionAttributes struct {
// Answer to direct debit request. Only `rejected` can be used.
// Enum: [rejected]
Answer string `json:"answer,omitempty"`
// Free text reason in addition to `reason_code`. Maximum length 105 characters for both inbound and outbound direct debit decisions.
Reason string `json:"reason,omitempty"`
// Reason for a rejected decision. Required when answer is rejected, ignored otherwise. Has to be a valid SEPA direct debit decision reason code.
ReasonCode string `json:"reason_code,omitempty"`
}
DirectDebitDecisionAttributes direct debit decision attributes swagger:model DirectDebitDecisionAttributes
func DirectDebitDecisionAttributesWithDefaults ¶ added in v2.3.0
func DirectDebitDecisionAttributesWithDefaults(defaults client.Defaults) *DirectDebitDecisionAttributes
func (*DirectDebitDecisionAttributes) Json ¶ added in v2.3.0
func (m *DirectDebitDecisionAttributes) Json() string
func (*DirectDebitDecisionAttributes) MarshalBinary ¶ added in v2.3.0
func (m *DirectDebitDecisionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDecisionAttributes) UnmarshalBinary ¶ added in v2.3.0
func (m *DirectDebitDecisionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDecisionAttributes) Validate ¶ added in v2.3.0
func (m *DirectDebitDecisionAttributes) Validate(formats strfmt.Registry) error
Validate validates this direct debit decision attributes
func (*DirectDebitDecisionAttributes) WithAnswer ¶ added in v2.3.0
func (m *DirectDebitDecisionAttributes) WithAnswer(answer string) *DirectDebitDecisionAttributes
func (*DirectDebitDecisionAttributes) WithReason ¶ added in v2.3.0
func (m *DirectDebitDecisionAttributes) WithReason(reason string) *DirectDebitDecisionAttributes
func (*DirectDebitDecisionAttributes) WithReasonCode ¶ added in v2.3.0
func (m *DirectDebitDecisionAttributes) WithReasonCode(reasonCode string) *DirectDebitDecisionAttributes
type DirectDebitDecisionCreation ¶ added in v2.3.0
type DirectDebitDecisionCreation struct {
// data
Data *DirectDebitDecision `json:"data,omitempty"`
}
DirectDebitDecisionCreation direct debit decision creation swagger:model DirectDebitDecisionCreation
func DirectDebitDecisionCreationWithDefaults ¶ added in v2.3.0
func DirectDebitDecisionCreationWithDefaults(defaults client.Defaults) *DirectDebitDecisionCreation
func (*DirectDebitDecisionCreation) Json ¶ added in v2.3.0
func (m *DirectDebitDecisionCreation) Json() string
func (*DirectDebitDecisionCreation) MarshalBinary ¶ added in v2.3.0
func (m *DirectDebitDecisionCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDecisionCreation) UnmarshalBinary ¶ added in v2.3.0
func (m *DirectDebitDecisionCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDecisionCreation) Validate ¶ added in v2.3.0
func (m *DirectDebitDecisionCreation) Validate(formats strfmt.Registry) error
Validate validates this direct debit decision creation
func (*DirectDebitDecisionCreation) WithData ¶ added in v2.3.0
func (m *DirectDebitDecisionCreation) WithData(data DirectDebitDecision) *DirectDebitDecisionCreation
func (*DirectDebitDecisionCreation) WithoutData ¶ added in v2.3.0
func (m *DirectDebitDecisionCreation) WithoutData() *DirectDebitDecisionCreation
type DirectDebitDecisionCreationResponse ¶ added in v2.3.0
type DirectDebitDecisionCreationResponse struct {
// data
Data *DirectDebitDecision `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
DirectDebitDecisionCreationResponse direct debit decision creation response swagger:model DirectDebitDecisionCreationResponse
func DirectDebitDecisionCreationResponseWithDefaults ¶ added in v2.3.0
func DirectDebitDecisionCreationResponseWithDefaults(defaults client.Defaults) *DirectDebitDecisionCreationResponse
func (*DirectDebitDecisionCreationResponse) Json ¶ added in v2.3.0
func (m *DirectDebitDecisionCreationResponse) Json() string
func (*DirectDebitDecisionCreationResponse) MarshalBinary ¶ added in v2.3.0
func (m *DirectDebitDecisionCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDecisionCreationResponse) UnmarshalBinary ¶ added in v2.3.0
func (m *DirectDebitDecisionCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDecisionCreationResponse) Validate ¶ added in v2.3.0
func (m *DirectDebitDecisionCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this direct debit decision creation response
func (*DirectDebitDecisionCreationResponse) WithData ¶ added in v2.3.0
func (m *DirectDebitDecisionCreationResponse) WithData(data DirectDebitDecision) *DirectDebitDecisionCreationResponse
func (*DirectDebitDecisionCreationResponse) WithLinks ¶ added in v2.3.0
func (m *DirectDebitDecisionCreationResponse) WithLinks(links Links) *DirectDebitDecisionCreationResponse
func (*DirectDebitDecisionCreationResponse) WithoutData ¶ added in v2.3.0
func (m *DirectDebitDecisionCreationResponse) WithoutData() *DirectDebitDecisionCreationResponse
func (*DirectDebitDecisionCreationResponse) WithoutLinks ¶ added in v2.3.0
func (m *DirectDebitDecisionCreationResponse) WithoutLinks() *DirectDebitDecisionCreationResponse
type DirectDebitDecisionDetailsResponse ¶ added in v2.3.0
type DirectDebitDecisionDetailsResponse struct {
// data
Data *DirectDebitDecision `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
DirectDebitDecisionDetailsResponse direct debit decision details response swagger:model DirectDebitDecisionDetailsResponse
func DirectDebitDecisionDetailsResponseWithDefaults ¶ added in v2.3.0
func DirectDebitDecisionDetailsResponseWithDefaults(defaults client.Defaults) *DirectDebitDecisionDetailsResponse
func (*DirectDebitDecisionDetailsResponse) Json ¶ added in v2.3.0
func (m *DirectDebitDecisionDetailsResponse) Json() string
func (*DirectDebitDecisionDetailsResponse) MarshalBinary ¶ added in v2.3.0
func (m *DirectDebitDecisionDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDecisionDetailsResponse) UnmarshalBinary ¶ added in v2.3.0
func (m *DirectDebitDecisionDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDecisionDetailsResponse) Validate ¶ added in v2.3.0
func (m *DirectDebitDecisionDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this direct debit decision details response
func (*DirectDebitDecisionDetailsResponse) WithData ¶ added in v2.3.0
func (m *DirectDebitDecisionDetailsResponse) WithData(data DirectDebitDecision) *DirectDebitDecisionDetailsResponse
func (*DirectDebitDecisionDetailsResponse) WithLinks ¶ added in v2.3.0
func (m *DirectDebitDecisionDetailsResponse) WithLinks(links Links) *DirectDebitDecisionDetailsResponse
func (*DirectDebitDecisionDetailsResponse) WithoutData ¶ added in v2.3.0
func (m *DirectDebitDecisionDetailsResponse) WithoutData() *DirectDebitDecisionDetailsResponse
func (*DirectDebitDecisionDetailsResponse) WithoutLinks ¶ added in v2.3.0
func (m *DirectDebitDecisionDetailsResponse) WithoutLinks() *DirectDebitDecisionDetailsResponse
type DirectDebitDecisionRelationships ¶ added in v2.3.0
type DirectDebitDecisionRelationships struct {
// direct debit
DirectDebit *DirectDebitDecisionRelationshipsDirectDebit `json:"direct_debit,omitempty"`
// direct debit decision submission
DirectDebitDecisionSubmission *DirectDebitDecisionRelationshipsDirectDebitDecisionSubmission `json:"direct_debit_decision_submission,omitempty"`
}
DirectDebitDecisionRelationships direct debit decision relationships swagger:model DirectDebitDecisionRelationships
func DirectDebitDecisionRelationshipsWithDefaults ¶ added in v2.3.0
func DirectDebitDecisionRelationshipsWithDefaults(defaults client.Defaults) *DirectDebitDecisionRelationships
func (*DirectDebitDecisionRelationships) Json ¶ added in v2.3.0
func (m *DirectDebitDecisionRelationships) Json() string
func (*DirectDebitDecisionRelationships) MarshalBinary ¶ added in v2.3.0
func (m *DirectDebitDecisionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDecisionRelationships) UnmarshalBinary ¶ added in v2.3.0
func (m *DirectDebitDecisionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDecisionRelationships) Validate ¶ added in v2.3.0
func (m *DirectDebitDecisionRelationships) Validate(formats strfmt.Registry) error
Validate validates this direct debit decision relationships
func (*DirectDebitDecisionRelationships) WithDirectDebit ¶ added in v2.3.0
func (m *DirectDebitDecisionRelationships) WithDirectDebit(directDebit DirectDebitDecisionRelationshipsDirectDebit) *DirectDebitDecisionRelationships
func (*DirectDebitDecisionRelationships) WithDirectDebitDecisionSubmission ¶ added in v2.3.0
func (m *DirectDebitDecisionRelationships) WithDirectDebitDecisionSubmission(directDebitDecisionSubmission DirectDebitDecisionRelationshipsDirectDebitDecisionSubmission) *DirectDebitDecisionRelationships
func (*DirectDebitDecisionRelationships) WithoutDirectDebit ¶ added in v2.3.0
func (m *DirectDebitDecisionRelationships) WithoutDirectDebit() *DirectDebitDecisionRelationships
func (*DirectDebitDecisionRelationships) WithoutDirectDebitDecisionSubmission ¶ added in v2.3.0
func (m *DirectDebitDecisionRelationships) WithoutDirectDebitDecisionSubmission() *DirectDebitDecisionRelationships
type DirectDebitDecisionRelationshipsDirectDebit ¶ added in v2.3.0
type DirectDebitDecisionRelationshipsDirectDebit struct {
// data
Data []*DirectDebit `json:"data"`
}
DirectDebitDecisionRelationshipsDirectDebit direct debit decision relationships direct debit swagger:model DirectDebitDecisionRelationshipsDirectDebit
func DirectDebitDecisionRelationshipsDirectDebitWithDefaults ¶ added in v2.3.0
func DirectDebitDecisionRelationshipsDirectDebitWithDefaults(defaults client.Defaults) *DirectDebitDecisionRelationshipsDirectDebit
func (*DirectDebitDecisionRelationshipsDirectDebit) Json ¶ added in v2.3.0
func (m *DirectDebitDecisionRelationshipsDirectDebit) Json() string
func (*DirectDebitDecisionRelationshipsDirectDebit) MarshalBinary ¶ added in v2.3.0
func (m *DirectDebitDecisionRelationshipsDirectDebit) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDecisionRelationshipsDirectDebit) UnmarshalBinary ¶ added in v2.3.0
func (m *DirectDebitDecisionRelationshipsDirectDebit) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDecisionRelationshipsDirectDebit) Validate ¶ added in v2.3.0
func (m *DirectDebitDecisionRelationshipsDirectDebit) Validate(formats strfmt.Registry) error
Validate validates this direct debit decision relationships direct debit
func (*DirectDebitDecisionRelationshipsDirectDebit) WithData ¶ added in v2.3.0
func (m *DirectDebitDecisionRelationshipsDirectDebit) WithData(data []*DirectDebit) *DirectDebitDecisionRelationshipsDirectDebit
type DirectDebitDecisionRelationshipsDirectDebitDecisionSubmission ¶ added in v2.3.0
type DirectDebitDecisionRelationshipsDirectDebitDecisionSubmission struct {
// data
Data []*DirectDebitDecisionSubmission `json:"data"`
}
DirectDebitDecisionRelationshipsDirectDebitDecisionSubmission direct debit decision relationships direct debit decision submission swagger:model DirectDebitDecisionRelationshipsDirectDebitDecisionSubmission
func DirectDebitDecisionRelationshipsDirectDebitDecisionSubmissionWithDefaults ¶ added in v2.3.0
func DirectDebitDecisionRelationshipsDirectDebitDecisionSubmissionWithDefaults(defaults client.Defaults) *DirectDebitDecisionRelationshipsDirectDebitDecisionSubmission
func (*DirectDebitDecisionRelationshipsDirectDebitDecisionSubmission) Json ¶ added in v2.3.0
func (m *DirectDebitDecisionRelationshipsDirectDebitDecisionSubmission) Json() string
func (*DirectDebitDecisionRelationshipsDirectDebitDecisionSubmission) MarshalBinary ¶ added in v2.3.0
func (m *DirectDebitDecisionRelationshipsDirectDebitDecisionSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDecisionRelationshipsDirectDebitDecisionSubmission) UnmarshalBinary ¶ added in v2.3.0
func (m *DirectDebitDecisionRelationshipsDirectDebitDecisionSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDecisionRelationshipsDirectDebitDecisionSubmission) Validate ¶ added in v2.3.0
func (m *DirectDebitDecisionRelationshipsDirectDebitDecisionSubmission) Validate(formats strfmt.Registry) error
Validate validates this direct debit decision relationships direct debit decision submission
type DirectDebitDecisionSubmission ¶ added in v2.3.0
type DirectDebitDecisionSubmission struct {
// attributes
// Required: true
Attributes *DirectDebitDecisionSubmissionAttributes `json:"attributes"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// Unique resource ID
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// Unique ID of the organisation this resource is created by
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *DirectDebitDecisionSubmissionRelationships `json:"relationships,omitempty"`
// Name of the resource type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
DirectDebitDecisionSubmission direct debit decision submission swagger:model DirectDebitDecisionSubmission
func DirectDebitDecisionSubmissionWithDefaults ¶ added in v2.3.0
func DirectDebitDecisionSubmissionWithDefaults(defaults client.Defaults) *DirectDebitDecisionSubmission
func (*DirectDebitDecisionSubmission) Json ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmission) Json() string
func (*DirectDebitDecisionSubmission) MarshalBinary ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDecisionSubmission) UnmarshalBinary ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDecisionSubmission) Validate ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmission) Validate(formats strfmt.Registry) error
Validate validates this direct debit decision submission
func (*DirectDebitDecisionSubmission) WithAttributes ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmission) WithAttributes(attributes DirectDebitDecisionSubmissionAttributes) *DirectDebitDecisionSubmission
func (*DirectDebitDecisionSubmission) WithCreatedOn ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmission) WithCreatedOn(createdOn strfmt.DateTime) *DirectDebitDecisionSubmission
func (*DirectDebitDecisionSubmission) WithID ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmission) WithID(id strfmt.UUID) *DirectDebitDecisionSubmission
func (*DirectDebitDecisionSubmission) WithModifiedOn ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmission) WithModifiedOn(modifiedOn strfmt.DateTime) *DirectDebitDecisionSubmission
func (*DirectDebitDecisionSubmission) WithOrganisationID ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmission) WithOrganisationID(organisationID strfmt.UUID) *DirectDebitDecisionSubmission
func (*DirectDebitDecisionSubmission) WithRelationships ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmission) WithRelationships(relationships DirectDebitDecisionSubmissionRelationships) *DirectDebitDecisionSubmission
func (*DirectDebitDecisionSubmission) WithType ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmission) WithType(typeVar string) *DirectDebitDecisionSubmission
func (*DirectDebitDecisionSubmission) WithVersion ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmission) WithVersion(version int64) *DirectDebitDecisionSubmission
func (*DirectDebitDecisionSubmission) WithoutAttributes ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmission) WithoutAttributes() *DirectDebitDecisionSubmission
func (*DirectDebitDecisionSubmission) WithoutCreatedOn ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmission) WithoutCreatedOn() *DirectDebitDecisionSubmission
func (*DirectDebitDecisionSubmission) WithoutID ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmission) WithoutID() *DirectDebitDecisionSubmission
func (*DirectDebitDecisionSubmission) WithoutModifiedOn ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmission) WithoutModifiedOn() *DirectDebitDecisionSubmission
func (*DirectDebitDecisionSubmission) WithoutOrganisationID ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmission) WithoutOrganisationID() *DirectDebitDecisionSubmission
func (*DirectDebitDecisionSubmission) WithoutRelationships ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmission) WithoutRelationships() *DirectDebitDecisionSubmission
func (*DirectDebitDecisionSubmission) WithoutVersion ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmission) WithoutVersion() *DirectDebitDecisionSubmission
type DirectDebitDecisionSubmissionAttributes ¶ added in v2.3.0
type DirectDebitDecisionSubmissionAttributes struct {
// Indicates if the submission was created automatically by the system (`true`) or manually (`false`).
Auto bool `json:"auto,omitempty"`
// status
Status DirectDebitDecisionSubmissionStatus `json:"status,omitempty"`
// Reason for submission failure if status is `delivery_failed`
StatusReason string `json:"status_reason,omitempty"`
// Date and time of the submission
// Read Only: true
// Format: date-time
SubmissionDatetime *strfmt.DateTime `json:"submission_datetime,omitempty"`
}
DirectDebitDecisionSubmissionAttributes direct debit decision submission attributes swagger:model DirectDebitDecisionSubmissionAttributes
func DirectDebitDecisionSubmissionAttributesWithDefaults ¶ added in v2.3.0
func DirectDebitDecisionSubmissionAttributesWithDefaults(defaults client.Defaults) *DirectDebitDecisionSubmissionAttributes
func (*DirectDebitDecisionSubmissionAttributes) Json ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionAttributes) Json() string
func (*DirectDebitDecisionSubmissionAttributes) MarshalBinary ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDecisionSubmissionAttributes) UnmarshalBinary ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDecisionSubmissionAttributes) Validate ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionAttributes) Validate(formats strfmt.Registry) error
Validate validates this direct debit decision submission attributes
func (*DirectDebitDecisionSubmissionAttributes) WithAuto ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionAttributes) WithAuto(auto bool) *DirectDebitDecisionSubmissionAttributes
func (*DirectDebitDecisionSubmissionAttributes) WithStatus ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionAttributes) WithStatus(status DirectDebitDecisionSubmissionStatus) *DirectDebitDecisionSubmissionAttributes
func (*DirectDebitDecisionSubmissionAttributes) WithStatusReason ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionAttributes) WithStatusReason(statusReason string) *DirectDebitDecisionSubmissionAttributes
func (*DirectDebitDecisionSubmissionAttributes) WithSubmissionDatetime ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionAttributes) WithSubmissionDatetime(submissionDatetime strfmt.DateTime) *DirectDebitDecisionSubmissionAttributes
func (*DirectDebitDecisionSubmissionAttributes) WithoutSubmissionDatetime ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionAttributes) WithoutSubmissionDatetime() *DirectDebitDecisionSubmissionAttributes
type DirectDebitDecisionSubmissionCreation ¶ added in v2.3.0
type DirectDebitDecisionSubmissionCreation struct {
// data
Data *DirectDebitDecisionSubmission `json:"data,omitempty"`
}
DirectDebitDecisionSubmissionCreation direct debit decision submission creation swagger:model DirectDebitDecisionSubmissionCreation
func DirectDebitDecisionSubmissionCreationWithDefaults ¶ added in v2.3.0
func DirectDebitDecisionSubmissionCreationWithDefaults(defaults client.Defaults) *DirectDebitDecisionSubmissionCreation
func (*DirectDebitDecisionSubmissionCreation) Json ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionCreation) Json() string
func (*DirectDebitDecisionSubmissionCreation) MarshalBinary ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDecisionSubmissionCreation) UnmarshalBinary ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDecisionSubmissionCreation) Validate ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionCreation) Validate(formats strfmt.Registry) error
Validate validates this direct debit decision submission creation
func (*DirectDebitDecisionSubmissionCreation) WithData ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionCreation) WithData(data DirectDebitDecisionSubmission) *DirectDebitDecisionSubmissionCreation
func (*DirectDebitDecisionSubmissionCreation) WithoutData ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionCreation) WithoutData() *DirectDebitDecisionSubmissionCreation
type DirectDebitDecisionSubmissionCreationResponse ¶ added in v2.3.0
type DirectDebitDecisionSubmissionCreationResponse struct {
// data
Data *DirectDebitDecisionSubmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
DirectDebitDecisionSubmissionCreationResponse direct debit decision submission creation response swagger:model DirectDebitDecisionSubmissionCreationResponse
func DirectDebitDecisionSubmissionCreationResponseWithDefaults ¶ added in v2.3.0
func DirectDebitDecisionSubmissionCreationResponseWithDefaults(defaults client.Defaults) *DirectDebitDecisionSubmissionCreationResponse
func (*DirectDebitDecisionSubmissionCreationResponse) Json ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionCreationResponse) Json() string
func (*DirectDebitDecisionSubmissionCreationResponse) MarshalBinary ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDecisionSubmissionCreationResponse) UnmarshalBinary ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDecisionSubmissionCreationResponse) Validate ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this direct debit decision submission creation response
func (*DirectDebitDecisionSubmissionCreationResponse) WithLinks ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionCreationResponse) WithLinks(links Links) *DirectDebitDecisionSubmissionCreationResponse
func (*DirectDebitDecisionSubmissionCreationResponse) WithoutData ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionCreationResponse) WithoutData() *DirectDebitDecisionSubmissionCreationResponse
func (*DirectDebitDecisionSubmissionCreationResponse) WithoutLinks ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionCreationResponse) WithoutLinks() *DirectDebitDecisionSubmissionCreationResponse
type DirectDebitDecisionSubmissionDetailsResponse ¶ added in v2.3.0
type DirectDebitDecisionSubmissionDetailsResponse struct {
// data
Data *DirectDebitDecisionSubmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
DirectDebitDecisionSubmissionDetailsResponse direct debit decision submission details response swagger:model DirectDebitDecisionSubmissionDetailsResponse
func DirectDebitDecisionSubmissionDetailsResponseWithDefaults ¶ added in v2.3.0
func DirectDebitDecisionSubmissionDetailsResponseWithDefaults(defaults client.Defaults) *DirectDebitDecisionSubmissionDetailsResponse
func (*DirectDebitDecisionSubmissionDetailsResponse) Json ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionDetailsResponse) Json() string
func (*DirectDebitDecisionSubmissionDetailsResponse) MarshalBinary ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDecisionSubmissionDetailsResponse) UnmarshalBinary ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDecisionSubmissionDetailsResponse) Validate ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this direct debit decision submission details response
func (*DirectDebitDecisionSubmissionDetailsResponse) WithLinks ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionDetailsResponse) WithLinks(links Links) *DirectDebitDecisionSubmissionDetailsResponse
func (*DirectDebitDecisionSubmissionDetailsResponse) WithoutData ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionDetailsResponse) WithoutData() *DirectDebitDecisionSubmissionDetailsResponse
func (*DirectDebitDecisionSubmissionDetailsResponse) WithoutLinks ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionDetailsResponse) WithoutLinks() *DirectDebitDecisionSubmissionDetailsResponse
type DirectDebitDecisionSubmissionRelationships ¶ added in v2.3.0
type DirectDebitDecisionSubmissionRelationships struct {
// direct debit
DirectDebit *DirectDebitDecisionSubmissionRelationshipsDirectDebit `json:"direct_debit,omitempty"`
// direct debit decision
DirectDebitDecision *DirectDebitDecisionSubmissionRelationshipsDirectDebitDecision `json:"direct_debit_decision,omitempty"`
}
DirectDebitDecisionSubmissionRelationships direct debit decision submission relationships swagger:model DirectDebitDecisionSubmissionRelationships
func DirectDebitDecisionSubmissionRelationshipsWithDefaults ¶ added in v2.3.0
func DirectDebitDecisionSubmissionRelationshipsWithDefaults(defaults client.Defaults) *DirectDebitDecisionSubmissionRelationships
func (*DirectDebitDecisionSubmissionRelationships) Json ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionRelationships) Json() string
func (*DirectDebitDecisionSubmissionRelationships) MarshalBinary ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDecisionSubmissionRelationships) UnmarshalBinary ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDecisionSubmissionRelationships) Validate ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionRelationships) Validate(formats strfmt.Registry) error
Validate validates this direct debit decision submission relationships
func (*DirectDebitDecisionSubmissionRelationships) WithDirectDebit ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionRelationships) WithDirectDebit(directDebit DirectDebitDecisionSubmissionRelationshipsDirectDebit) *DirectDebitDecisionSubmissionRelationships
func (*DirectDebitDecisionSubmissionRelationships) WithDirectDebitDecision ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionRelationships) WithDirectDebitDecision(directDebitDecision DirectDebitDecisionSubmissionRelationshipsDirectDebitDecision) *DirectDebitDecisionSubmissionRelationships
func (*DirectDebitDecisionSubmissionRelationships) WithoutDirectDebit ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionRelationships) WithoutDirectDebit() *DirectDebitDecisionSubmissionRelationships
func (*DirectDebitDecisionSubmissionRelationships) WithoutDirectDebitDecision ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionRelationships) WithoutDirectDebitDecision() *DirectDebitDecisionSubmissionRelationships
type DirectDebitDecisionSubmissionRelationshipsDirectDebit ¶ added in v2.3.0
type DirectDebitDecisionSubmissionRelationshipsDirectDebit struct {
// data
Data []*DirectDebit `json:"data"`
}
DirectDebitDecisionSubmissionRelationshipsDirectDebit direct debit decision submission relationships direct debit swagger:model DirectDebitDecisionSubmissionRelationshipsDirectDebit
func DirectDebitDecisionSubmissionRelationshipsDirectDebitWithDefaults ¶ added in v2.3.0
func DirectDebitDecisionSubmissionRelationshipsDirectDebitWithDefaults(defaults client.Defaults) *DirectDebitDecisionSubmissionRelationshipsDirectDebit
func (*DirectDebitDecisionSubmissionRelationshipsDirectDebit) Json ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionRelationshipsDirectDebit) Json() string
func (*DirectDebitDecisionSubmissionRelationshipsDirectDebit) MarshalBinary ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionRelationshipsDirectDebit) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDecisionSubmissionRelationshipsDirectDebit) UnmarshalBinary ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionRelationshipsDirectDebit) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDecisionSubmissionRelationshipsDirectDebit) Validate ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionRelationshipsDirectDebit) Validate(formats strfmt.Registry) error
Validate validates this direct debit decision submission relationships direct debit
func (*DirectDebitDecisionSubmissionRelationshipsDirectDebit) WithData ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionRelationshipsDirectDebit) WithData(data []*DirectDebit) *DirectDebitDecisionSubmissionRelationshipsDirectDebit
type DirectDebitDecisionSubmissionRelationshipsDirectDebitDecision ¶ added in v2.3.0
type DirectDebitDecisionSubmissionRelationshipsDirectDebitDecision struct {
// data
Data []*DirectDebitDecision `json:"data"`
}
DirectDebitDecisionSubmissionRelationshipsDirectDebitDecision direct debit decision submission relationships direct debit decision swagger:model DirectDebitDecisionSubmissionRelationshipsDirectDebitDecision
func DirectDebitDecisionSubmissionRelationshipsDirectDebitDecisionWithDefaults ¶ added in v2.3.0
func DirectDebitDecisionSubmissionRelationshipsDirectDebitDecisionWithDefaults(defaults client.Defaults) *DirectDebitDecisionSubmissionRelationshipsDirectDebitDecision
func (*DirectDebitDecisionSubmissionRelationshipsDirectDebitDecision) Json ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionRelationshipsDirectDebitDecision) Json() string
func (*DirectDebitDecisionSubmissionRelationshipsDirectDebitDecision) MarshalBinary ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionRelationshipsDirectDebitDecision) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDecisionSubmissionRelationshipsDirectDebitDecision) UnmarshalBinary ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionRelationshipsDirectDebitDecision) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDecisionSubmissionRelationshipsDirectDebitDecision) Validate ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionRelationshipsDirectDebitDecision) Validate(formats strfmt.Registry) error
Validate validates this direct debit decision submission relationships direct debit decision
type DirectDebitDecisionSubmissionStatus ¶ added in v2.3.0
type DirectDebitDecisionSubmissionStatus string
DirectDebitDecisionSubmissionStatus direct debit decision submission status swagger:model DirectDebitDecisionSubmissionStatus
const ( // DirectDebitDecisionSubmissionStatusAccepted captures enum value "accepted" DirectDebitDecisionSubmissionStatusAccepted DirectDebitDecisionSubmissionStatus = "accepted" // DirectDebitDecisionSubmissionStatusReleasedToGateway captures enum value "released_to_gateway" DirectDebitDecisionSubmissionStatusReleasedToGateway DirectDebitDecisionSubmissionStatus = "released_to_gateway" // DirectDebitDecisionSubmissionStatusDeliveryConfirmed captures enum value "delivery_confirmed" DirectDebitDecisionSubmissionStatusDeliveryConfirmed DirectDebitDecisionSubmissionStatus = "delivery_confirmed" // DirectDebitDecisionSubmissionStatusDeliveryFailed captures enum value "delivery_failed" DirectDebitDecisionSubmissionStatusDeliveryFailed DirectDebitDecisionSubmissionStatus = "delivery_failed" // DirectDebitDecisionSubmissionStatusSubmitted captures enum value "submitted" DirectDebitDecisionSubmissionStatusSubmitted DirectDebitDecisionSubmissionStatus = "submitted" // DirectDebitDecisionSubmissionStatusValidationPending captures enum value "validation_pending" DirectDebitDecisionSubmissionStatusValidationPending DirectDebitDecisionSubmissionStatus = "validation_pending" // DirectDebitDecisionSubmissionStatusValidationPassed captures enum value "validation_passed" DirectDebitDecisionSubmissionStatusValidationPassed DirectDebitDecisionSubmissionStatus = "validation_passed" // DirectDebitDecisionSubmissionStatusQueuedForDelivery captures enum value "queued_for_delivery" DirectDebitDecisionSubmissionStatusQueuedForDelivery DirectDebitDecisionSubmissionStatus = "queued_for_delivery" )
func (*DirectDebitDecisionSubmissionStatus) Json ¶ added in v2.3.0
func (m *DirectDebitDecisionSubmissionStatus) Json() string
type DirectDebitDetailsListResponse ¶
type DirectDebitDetailsListResponse struct {
// data
Data []*DirectDebit `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
DirectDebitDetailsListResponse direct debit details list response swagger:model DirectDebitDetailsListResponse
func DirectDebitDetailsListResponseWithDefaults ¶
func DirectDebitDetailsListResponseWithDefaults(defaults client.Defaults) *DirectDebitDetailsListResponse
func (*DirectDebitDetailsListResponse) Json ¶
func (m *DirectDebitDetailsListResponse) Json() string
func (*DirectDebitDetailsListResponse) MarshalBinary ¶
func (m *DirectDebitDetailsListResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDetailsListResponse) UnmarshalBinary ¶
func (m *DirectDebitDetailsListResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDetailsListResponse) Validate ¶
func (m *DirectDebitDetailsListResponse) Validate(formats strfmt.Registry) error
Validate validates this direct debit details list response
func (*DirectDebitDetailsListResponse) WithData ¶
func (m *DirectDebitDetailsListResponse) WithData(data []*DirectDebit) *DirectDebitDetailsListResponse
func (*DirectDebitDetailsListResponse) WithLinks ¶
func (m *DirectDebitDetailsListResponse) WithLinks(links Links) *DirectDebitDetailsListResponse
func (*DirectDebitDetailsListResponse) WithoutLinks ¶
func (m *DirectDebitDetailsListResponse) WithoutLinks() *DirectDebitDetailsListResponse
type DirectDebitDetailsResponse ¶
type DirectDebitDetailsResponse struct {
// data
Data *DirectDebit `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
DirectDebitDetailsResponse direct debit details response swagger:model DirectDebitDetailsResponse
func DirectDebitDetailsResponseWithDefaults ¶
func DirectDebitDetailsResponseWithDefaults(defaults client.Defaults) *DirectDebitDetailsResponse
func (*DirectDebitDetailsResponse) Json ¶
func (m *DirectDebitDetailsResponse) Json() string
func (*DirectDebitDetailsResponse) MarshalBinary ¶
func (m *DirectDebitDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDetailsResponse) UnmarshalBinary ¶
func (m *DirectDebitDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDetailsResponse) Validate ¶
func (m *DirectDebitDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this direct debit details response
func (*DirectDebitDetailsResponse) WithData ¶
func (m *DirectDebitDetailsResponse) WithData(data DirectDebit) *DirectDebitDetailsResponse
func (*DirectDebitDetailsResponse) WithLinks ¶
func (m *DirectDebitDetailsResponse) WithLinks(links Links) *DirectDebitDetailsResponse
func (*DirectDebitDetailsResponse) WithoutData ¶
func (m *DirectDebitDetailsResponse) WithoutData() *DirectDebitDetailsResponse
func (*DirectDebitDetailsResponse) WithoutLinks ¶
func (m *DirectDebitDetailsResponse) WithoutLinks() *DirectDebitDetailsResponse
type DirectDebitRecall ¶ added in v2.3.0
type DirectDebitRecall struct {
// attributes
Attributes *DirectDebitRecallAttributes `json:"attributes,omitempty"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// Unique resource ID
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// organisation id
// Format: uuid
OrganisationID strfmt.UUID `json:"organisation_id,omitempty"`
// relationships
Relationships *DirectDebitRecallRelationships `json:"relationships,omitempty"`
// Name of the resource type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
DirectDebitRecall direct debit recall swagger:model DirectDebitRecall
func DirectDebitRecallWithDefaults ¶ added in v2.3.0
func DirectDebitRecallWithDefaults(defaults client.Defaults) *DirectDebitRecall
func (*DirectDebitRecall) Json ¶ added in v2.3.0
func (m *DirectDebitRecall) Json() string
func (*DirectDebitRecall) MarshalBinary ¶ added in v2.3.0
func (m *DirectDebitRecall) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRecall) UnmarshalBinary ¶ added in v2.3.0
func (m *DirectDebitRecall) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRecall) Validate ¶ added in v2.3.0
func (m *DirectDebitRecall) Validate(formats strfmt.Registry) error
Validate validates this direct debit recall
func (*DirectDebitRecall) WithAttributes ¶ added in v2.3.0
func (m *DirectDebitRecall) WithAttributes(attributes DirectDebitRecallAttributes) *DirectDebitRecall
func (*DirectDebitRecall) WithCreatedOn ¶ added in v2.3.0
func (m *DirectDebitRecall) WithCreatedOn(createdOn strfmt.DateTime) *DirectDebitRecall
func (*DirectDebitRecall) WithID ¶ added in v2.3.0
func (m *DirectDebitRecall) WithID(id strfmt.UUID) *DirectDebitRecall
func (*DirectDebitRecall) WithModifiedOn ¶ added in v2.3.0
func (m *DirectDebitRecall) WithModifiedOn(modifiedOn strfmt.DateTime) *DirectDebitRecall
func (*DirectDebitRecall) WithOrganisationID ¶ added in v2.3.0
func (m *DirectDebitRecall) WithOrganisationID(organisationID strfmt.UUID) *DirectDebitRecall
func (*DirectDebitRecall) WithRelationships ¶ added in v2.3.0
func (m *DirectDebitRecall) WithRelationships(relationships DirectDebitRecallRelationships) *DirectDebitRecall
func (*DirectDebitRecall) WithType ¶ added in v2.3.0
func (m *DirectDebitRecall) WithType(typeVar string) *DirectDebitRecall
func (*DirectDebitRecall) WithVersion ¶ added in v2.3.0
func (m *DirectDebitRecall) WithVersion(version int64) *DirectDebitRecall
func (*DirectDebitRecall) WithoutAttributes ¶ added in v2.3.0
func (m *DirectDebitRecall) WithoutAttributes() *DirectDebitRecall
func (*DirectDebitRecall) WithoutCreatedOn ¶ added in v2.3.0
func (m *DirectDebitRecall) WithoutCreatedOn() *DirectDebitRecall
func (*DirectDebitRecall) WithoutID ¶ added in v2.3.0
func (m *DirectDebitRecall) WithoutID() *DirectDebitRecall
func (*DirectDebitRecall) WithoutModifiedOn ¶ added in v2.3.0
func (m *DirectDebitRecall) WithoutModifiedOn() *DirectDebitRecall
func (*DirectDebitRecall) WithoutRelationships ¶ added in v2.3.0
func (m *DirectDebitRecall) WithoutRelationships() *DirectDebitRecall
func (*DirectDebitRecall) WithoutVersion ¶ added in v2.3.0
func (m *DirectDebitRecall) WithoutVersion() *DirectDebitRecall
type DirectDebitRecallAdmission ¶ added in v2.3.0
type DirectDebitRecallAdmission struct {
// attributes
Attributes *DirectDebitRecallAdmissionAttributes `json:"attributes,omitempty"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// Unique resource ID
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// organisation id
// Format: uuid
OrganisationID strfmt.UUID `json:"organisation_id,omitempty"`
// relationships
Relationships *DirectDebitRecallAdmissionRelationships `json:"relationships,omitempty"`
// Name of the resource type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
DirectDebitRecallAdmission direct debit recall admission swagger:model DirectDebitRecallAdmission
func DirectDebitRecallAdmissionWithDefaults ¶ added in v2.3.0
func DirectDebitRecallAdmissionWithDefaults(defaults client.Defaults) *DirectDebitRecallAdmission
func (*DirectDebitRecallAdmission) Json ¶ added in v2.3.0
func (m *DirectDebitRecallAdmission) Json() string
func (*DirectDebitRecallAdmission) MarshalBinary ¶ added in v2.3.0
func (m *DirectDebitRecallAdmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRecallAdmission) UnmarshalBinary ¶ added in v2.3.0
func (m *DirectDebitRecallAdmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRecallAdmission) Validate ¶ added in v2.3.0
func (m *DirectDebitRecallAdmission) Validate(formats strfmt.Registry) error
Validate validates this direct debit recall admission
func (*DirectDebitRecallAdmission) WithAttributes ¶ added in v2.3.0
func (m *DirectDebitRecallAdmission) WithAttributes(attributes DirectDebitRecallAdmissionAttributes) *DirectDebitRecallAdmission
func (*DirectDebitRecallAdmission) WithCreatedOn ¶ added in v2.3.0
func (m *DirectDebitRecallAdmission) WithCreatedOn(createdOn strfmt.DateTime) *DirectDebitRecallAdmission
func (*DirectDebitRecallAdmission) WithID ¶ added in v2.3.0
func (m *DirectDebitRecallAdmission) WithID(id strfmt.UUID) *DirectDebitRecallAdmission
func (*DirectDebitRecallAdmission) WithModifiedOn ¶ added in v2.3.0
func (m *DirectDebitRecallAdmission) WithModifiedOn(modifiedOn strfmt.DateTime) *DirectDebitRecallAdmission
func (*DirectDebitRecallAdmission) WithOrganisationID ¶ added in v2.3.0
func (m *DirectDebitRecallAdmission) WithOrganisationID(organisationID strfmt.UUID) *DirectDebitRecallAdmission
func (*DirectDebitRecallAdmission) WithRelationships ¶ added in v2.3.0
func (m *DirectDebitRecallAdmission) WithRelationships(relationships DirectDebitRecallAdmissionRelationships) *DirectDebitRecallAdmission
func (*DirectDebitRecallAdmission) WithType ¶ added in v2.3.0
func (m *DirectDebitRecallAdmission) WithType(typeVar string) *DirectDebitRecallAdmission
func (*DirectDebitRecallAdmission) WithVersion ¶ added in v2.3.0
func (m *DirectDebitRecallAdmission) WithVersion(version int64) *DirectDebitRecallAdmission
func (*DirectDebitRecallAdmission) WithoutAttributes ¶ added in v2.3.0
func (m *DirectDebitRecallAdmission) WithoutAttributes() *DirectDebitRecallAdmission
func (*DirectDebitRecallAdmission) WithoutCreatedOn ¶ added in v2.3.0
func (m *DirectDebitRecallAdmission) WithoutCreatedOn() *DirectDebitRecallAdmission
func (*DirectDebitRecallAdmission) WithoutID ¶ added in v2.3.0
func (m *DirectDebitRecallAdmission) WithoutID() *DirectDebitRecallAdmission
func (*DirectDebitRecallAdmission) WithoutModifiedOn ¶ added in v2.3.0
func (m *DirectDebitRecallAdmission) WithoutModifiedOn() *DirectDebitRecallAdmission
func (*DirectDebitRecallAdmission) WithoutRelationships ¶ added in v2.3.0
func (m *DirectDebitRecallAdmission) WithoutRelationships() *DirectDebitRecallAdmission
func (*DirectDebitRecallAdmission) WithoutVersion ¶ added in v2.3.0
func (m *DirectDebitRecallAdmission) WithoutVersion() *DirectDebitRecallAdmission
type DirectDebitRecallAdmissionAttributes ¶ added in v2.3.0
type DirectDebitRecallAdmissionAttributes struct {
// Date and time the recall admission was created
// Read Only: true
// Format: date-time
AdmissionDatetime *strfmt.DateTime `json:"admission_datetime,omitempty"`
// source gateway
SourceGateway string `json:"source_gateway,omitempty"`
// status
Status DirectDebitRecallAdmissionStatus `json:"status,omitempty"`
// Human-readable reason for failure if admission status is failed
StatusReason string `json:"status_reason,omitempty"`
}
DirectDebitRecallAdmissionAttributes direct debit recall admission attributes swagger:model DirectDebitRecallAdmissionAttributes
func DirectDebitRecallAdmissionAttributesWithDefaults ¶ added in v2.3.0
func DirectDebitRecallAdmissionAttributesWithDefaults(defaults client.Defaults) *DirectDebitRecallAdmissionAttributes
func (*DirectDebitRecallAdmissionAttributes) Json ¶ added in v2.3.0
func (m *DirectDebitRecallAdmissionAttributes) Json() string
func (*DirectDebitRecallAdmissionAttributes) MarshalBinary ¶ added in v2.3.0
func (m *DirectDebitRecallAdmissionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRecallAdmissionAttributes) UnmarshalBinary ¶ added in v2.3.0
func (m *DirectDebitRecallAdmissionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRecallAdmissionAttributes) Validate ¶ added in v2.3.0
func (m *DirectDebitRecallAdmissionAttributes) Validate(formats strfmt.Registry) error
Validate validates this direct debit recall admission attributes
func (*DirectDebitRecallAdmissionAttributes) WithAdmissionDatetime ¶ added in v2.3.0
func (m *DirectDebitRecallAdmissionAttributes) WithAdmissionDatetime(admissionDatetime strfmt.DateTime) *DirectDebitRecallAdmissionAttributes
func (*DirectDebitRecallAdmissionAttributes) WithSourceGateway ¶ added in v2.3.0
func (m *DirectDebitRecallAdmissionAttributes) WithSourceGateway(sourceGateway string) *DirectDebitRecallAdmissionAttributes
func (*DirectDebitRecallAdmissionAttributes) WithStatus ¶ added in v2.3.0
func (m *DirectDebitRecallAdmissionAttributes) WithStatus(status DirectDebitRecallAdmissionStatus) *DirectDebitRecallAdmissionAttributes
func (*DirectDebitRecallAdmissionAttributes) WithStatusReason ¶ added in v2.3.0
func (m *DirectDebitRecallAdmissionAttributes) WithStatusReason(statusReason string) *DirectDebitRecallAdmissionAttributes
func (*DirectDebitRecallAdmissionAttributes) WithoutAdmissionDatetime ¶ added in v2.3.0
func (m *DirectDebitRecallAdmissionAttributes) WithoutAdmissionDatetime() *DirectDebitRecallAdmissionAttributes
type DirectDebitRecallAdmissionDetailsResponse ¶ added in v2.3.0
type DirectDebitRecallAdmissionDetailsResponse struct {
// data
Data *DirectDebitRecallAdmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
DirectDebitRecallAdmissionDetailsResponse direct debit recall admission details response swagger:model DirectDebitRecallAdmissionDetailsResponse
func DirectDebitRecallAdmissionDetailsResponseWithDefaults ¶ added in v2.3.0
func DirectDebitRecallAdmissionDetailsResponseWithDefaults(defaults client.Defaults) *DirectDebitRecallAdmissionDetailsResponse
func (*DirectDebitRecallAdmissionDetailsResponse) Json ¶ added in v2.3.0
func (m *DirectDebitRecallAdmissionDetailsResponse) Json() string
func (*DirectDebitRecallAdmissionDetailsResponse) MarshalBinary ¶ added in v2.3.0
func (m *DirectDebitRecallAdmissionDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRecallAdmissionDetailsResponse) UnmarshalBinary ¶ added in v2.3.0
func (m *DirectDebitRecallAdmissionDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRecallAdmissionDetailsResponse) Validate ¶ added in v2.3.0
func (m *DirectDebitRecallAdmissionDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this direct debit recall admission details response
func (*DirectDebitRecallAdmissionDetailsResponse) WithData ¶ added in v2.3.0
func (m *DirectDebitRecallAdmissionDetailsResponse) WithData(data DirectDebitRecallAdmission) *DirectDebitRecallAdmissionDetailsResponse
func (*DirectDebitRecallAdmissionDetailsResponse) WithLinks ¶ added in v2.3.0
func (m *DirectDebitRecallAdmissionDetailsResponse) WithLinks(links Links) *DirectDebitRecallAdmissionDetailsResponse
func (*DirectDebitRecallAdmissionDetailsResponse) WithoutData ¶ added in v2.3.0
func (m *DirectDebitRecallAdmissionDetailsResponse) WithoutData() *DirectDebitRecallAdmissionDetailsResponse
func (*DirectDebitRecallAdmissionDetailsResponse) WithoutLinks ¶ added in v2.3.0
func (m *DirectDebitRecallAdmissionDetailsResponse) WithoutLinks() *DirectDebitRecallAdmissionDetailsResponse
type DirectDebitRecallAdmissionRelationships ¶ added in v2.3.0
type DirectDebitRecallAdmissionRelationships struct {
// direct debit
DirectDebit *DirectDebitRecallAdmissionRelationshipsDirectDebit `json:"direct_debit,omitempty"`
// direct debit recall
DirectDebitRecall *DirectDebitRecallAdmissionRelationshipsDirectDebitRecall `json:"direct_debit_recall,omitempty"`
}
DirectDebitRecallAdmissionRelationships direct debit recall admission relationships swagger:model DirectDebitRecallAdmissionRelationships
func DirectDebitRecallAdmissionRelationshipsWithDefaults ¶ added in v2.3.0
func DirectDebitRecallAdmissionRelationshipsWithDefaults(defaults client.Defaults) *DirectDebitRecallAdmissionRelationships
func (*DirectDebitRecallAdmissionRelationships) Json ¶ added in v2.3.0
func (m *DirectDebitRecallAdmissionRelationships) Json() string
func (*DirectDebitRecallAdmissionRelationships) MarshalBinary ¶ added in v2.3.0
func (m *DirectDebitRecallAdmissionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRecallAdmissionRelationships) UnmarshalBinary ¶ added in v2.3.0
func (m *DirectDebitRecallAdmissionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRecallAdmissionRelationships) Validate ¶ added in v2.3.0
func (m *DirectDebitRecallAdmissionRelationships) Validate(formats strfmt.Registry) error
Validate validates this direct debit recall admission relationships
func (*DirectDebitRecallAdmissionRelationships) WithDirectDebit ¶ added in v2.3.0
func (m *DirectDebitRecallAdmissionRelationships) WithDirectDebit(directDebit DirectDebitRecallAdmissionRelationshipsDirectDebit) *DirectDebitRecallAdmissionRelationships
func (*DirectDebitRecallAdmissionRelationships) WithDirectDebitRecall ¶ added in v2.3.0
func (m *DirectDebitRecallAdmissionRelationships) WithDirectDebitRecall(directDebitRecall DirectDebitRecallAdmissionRelationshipsDirectDebitRecall) *DirectDebitRecallAdmissionRelationships
func (*DirectDebitRecallAdmissionRelationships) WithoutDirectDebit ¶ added in v2.3.0
func (m *DirectDebitRecallAdmissionRelationships) WithoutDirectDebit() *DirectDebitRecallAdmissionRelationships
func (*DirectDebitRecallAdmissionRelationships) WithoutDirectDebitRecall ¶ added in v2.3.0
func (m *DirectDebitRecallAdmissionRelationships) WithoutDirectDebitRecall() *DirectDebitRecallAdmissionRelationships
type DirectDebitRecallAdmissionRelationshipsDirectDebit ¶ added in v2.3.0
type DirectDebitRecallAdmissionRelationshipsDirectDebit struct {
// data
Data []*DirectDebit `json:"data"`
}
DirectDebitRecallAdmissionRelationshipsDirectDebit direct debit recall admission relationships direct debit swagger:model DirectDebitRecallAdmissionRelationshipsDirectDebit
func DirectDebitRecallAdmissionRelationshipsDirectDebitWithDefaults ¶ added in v2.3.0
func DirectDebitRecallAdmissionRelationshipsDirectDebitWithDefaults(defaults client.Defaults) *DirectDebitRecallAdmissionRelationshipsDirectDebit
func (*DirectDebitRecallAdmissionRelationshipsDirectDebit) Json ¶ added in v2.3.0
func (m *DirectDebitRecallAdmissionRelationshipsDirectDebit) Json() string
func (*DirectDebitRecallAdmissionRelationshipsDirectDebit) MarshalBinary ¶ added in v2.3.0
func (m *DirectDebitRecallAdmissionRelationshipsDirectDebit) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRecallAdmissionRelationshipsDirectDebit) UnmarshalBinary ¶ added in v2.3.0
func (m *DirectDebitRecallAdmissionRelationshipsDirectDebit) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRecallAdmissionRelationshipsDirectDebit) Validate ¶ added in v2.3.0
func (m *DirectDebitRecallAdmissionRelationshipsDirectDebit) Validate(formats strfmt.Registry) error
Validate validates this direct debit recall admission relationships direct debit
func (*DirectDebitRecallAdmissionRelationshipsDirectDebit) WithData ¶ added in v2.3.0
func (m *DirectDebitRecallAdmissionRelationshipsDirectDebit) WithData(data []*DirectDebit) *DirectDebitRecallAdmissionRelationshipsDirectDebit
type DirectDebitRecallAdmissionRelationshipsDirectDebitRecall ¶ added in v2.3.0
type DirectDebitRecallAdmissionRelationshipsDirectDebitRecall struct {
// data
Data []*DirectDebitRecall `json:"data"`
}
DirectDebitRecallAdmissionRelationshipsDirectDebitRecall direct debit recall admission relationships direct debit recall swagger:model DirectDebitRecallAdmissionRelationshipsDirectDebitRecall
func DirectDebitRecallAdmissionRelationshipsDirectDebitRecallWithDefaults ¶ added in v2.3.0
func DirectDebitRecallAdmissionRelationshipsDirectDebitRecallWithDefaults(defaults client.Defaults) *DirectDebitRecallAdmissionRelationshipsDirectDebitRecall
func (*DirectDebitRecallAdmissionRelationshipsDirectDebitRecall) Json ¶ added in v2.3.0
func (m *DirectDebitRecallAdmissionRelationshipsDirectDebitRecall) Json() string
func (*DirectDebitRecallAdmissionRelationshipsDirectDebitRecall) MarshalBinary ¶ added in v2.3.0
func (m *DirectDebitRecallAdmissionRelationshipsDirectDebitRecall) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRecallAdmissionRelationshipsDirectDebitRecall) UnmarshalBinary ¶ added in v2.3.0
func (m *DirectDebitRecallAdmissionRelationshipsDirectDebitRecall) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRecallAdmissionRelationshipsDirectDebitRecall) Validate ¶ added in v2.3.0
func (m *DirectDebitRecallAdmissionRelationshipsDirectDebitRecall) Validate(formats strfmt.Registry) error
Validate validates this direct debit recall admission relationships direct debit recall
type DirectDebitRecallAdmissionStatus ¶ added in v2.3.0
type DirectDebitRecallAdmissionStatus string
DirectDebitRecallAdmissionStatus [Status](http://draft-api-docs.form3.tech/api.html#enumerations-payment-admission-status) of the recall admission swagger:model DirectDebitRecallAdmissionStatus
const ( // DirectDebitRecallAdmissionStatusConfirmed captures enum value "confirmed" DirectDebitRecallAdmissionStatusConfirmed DirectDebitRecallAdmissionStatus = "confirmed" // DirectDebitRecallAdmissionStatusFailed captures enum value "failed" DirectDebitRecallAdmissionStatusFailed DirectDebitRecallAdmissionStatus = "failed" )
func (*DirectDebitRecallAdmissionStatus) Json ¶ added in v2.3.0
func (m *DirectDebitRecallAdmissionStatus) Json() string
type DirectDebitRecallAttributes ¶ added in v2.3.0
type DirectDebitRecallAttributes struct {
// Further explanation of the reason given in reason_code. Only evaluated for certain reason codes.
Reason string `json:"reason,omitempty"`
// The reason for the recall. Has to be a valid [recall reason code](http://api-docs.form3.tech/api.html#enumerations-recall-reason-codes).
ReasonCode string `json:"reason_code,omitempty"`
// status
Status RecallStatus `json:"status,omitempty"`
}
DirectDebitRecallAttributes direct debit recall attributes swagger:model DirectDebitRecallAttributes
func DirectDebitRecallAttributesWithDefaults ¶ added in v2.3.0
func DirectDebitRecallAttributesWithDefaults(defaults client.Defaults) *DirectDebitRecallAttributes
func (*DirectDebitRecallAttributes) Json ¶ added in v2.3.0
func (m *DirectDebitRecallAttributes) Json() string
func (*DirectDebitRecallAttributes) MarshalBinary ¶ added in v2.3.0
func (m *DirectDebitRecallAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRecallAttributes) UnmarshalBinary ¶ added in v2.3.0
func (m *DirectDebitRecallAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRecallAttributes) Validate ¶ added in v2.3.0
func (m *DirectDebitRecallAttributes) Validate(formats strfmt.Registry) error
Validate validates this direct debit recall attributes
func (*DirectDebitRecallAttributes) WithReason ¶ added in v2.3.0
func (m *DirectDebitRecallAttributes) WithReason(reason string) *DirectDebitRecallAttributes
func (*DirectDebitRecallAttributes) WithReasonCode ¶ added in v2.3.0
func (m *DirectDebitRecallAttributes) WithReasonCode(reasonCode string) *DirectDebitRecallAttributes
func (*DirectDebitRecallAttributes) WithStatus ¶ added in v2.3.0
func (m *DirectDebitRecallAttributes) WithStatus(status RecallStatus) *DirectDebitRecallAttributes
type DirectDebitRecallCreation ¶ added in v2.3.0
type DirectDebitRecallCreation struct {
// data
Data *DirectDebitRecall `json:"data,omitempty"`
}
DirectDebitRecallCreation direct debit recall creation swagger:model DirectDebitRecallCreation
func DirectDebitRecallCreationWithDefaults ¶ added in v2.3.0
func DirectDebitRecallCreationWithDefaults(defaults client.Defaults) *DirectDebitRecallCreation
func (*DirectDebitRecallCreation) Json ¶ added in v2.3.0
func (m *DirectDebitRecallCreation) Json() string
func (*DirectDebitRecallCreation) MarshalBinary ¶ added in v2.3.0
func (m *DirectDebitRecallCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRecallCreation) UnmarshalBinary ¶ added in v2.3.0
func (m *DirectDebitRecallCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRecallCreation) Validate ¶ added in v2.3.0
func (m *DirectDebitRecallCreation) Validate(formats strfmt.Registry) error
Validate validates this direct debit recall creation
func (*DirectDebitRecallCreation) WithData ¶ added in v2.3.0
func (m *DirectDebitRecallCreation) WithData(data DirectDebitRecall) *DirectDebitRecallCreation
func (*DirectDebitRecallCreation) WithoutData ¶ added in v2.3.0
func (m *DirectDebitRecallCreation) WithoutData() *DirectDebitRecallCreation
type DirectDebitRecallCreationResponse ¶ added in v2.3.0
type DirectDebitRecallCreationResponse struct {
// data
Data *DirectDebitRecall `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
DirectDebitRecallCreationResponse direct debit recall creation response swagger:model DirectDebitRecallCreationResponse
func DirectDebitRecallCreationResponseWithDefaults ¶ added in v2.3.0
func DirectDebitRecallCreationResponseWithDefaults(defaults client.Defaults) *DirectDebitRecallCreationResponse
func (*DirectDebitRecallCreationResponse) Json ¶ added in v2.3.0
func (m *DirectDebitRecallCreationResponse) Json() string
func (*DirectDebitRecallCreationResponse) MarshalBinary ¶ added in v2.3.0
func (m *DirectDebitRecallCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRecallCreationResponse) UnmarshalBinary ¶ added in v2.3.0
func (m *DirectDebitRecallCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRecallCreationResponse) Validate ¶ added in v2.3.0
func (m *DirectDebitRecallCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this direct debit recall creation response
func (*DirectDebitRecallCreationResponse) WithData ¶ added in v2.3.0
func (m *DirectDebitRecallCreationResponse) WithData(data DirectDebitRecall) *DirectDebitRecallCreationResponse
func (*DirectDebitRecallCreationResponse) WithLinks ¶ added in v2.3.0
func (m *DirectDebitRecallCreationResponse) WithLinks(links Links) *DirectDebitRecallCreationResponse
func (*DirectDebitRecallCreationResponse) WithoutData ¶ added in v2.3.0
func (m *DirectDebitRecallCreationResponse) WithoutData() *DirectDebitRecallCreationResponse
func (*DirectDebitRecallCreationResponse) WithoutLinks ¶ added in v2.3.0
func (m *DirectDebitRecallCreationResponse) WithoutLinks() *DirectDebitRecallCreationResponse
type DirectDebitRecallDetailsResponse ¶ added in v2.3.0
type DirectDebitRecallDetailsResponse struct {
// data
Data *DirectDebitRecall `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
DirectDebitRecallDetailsResponse direct debit recall details response swagger:model DirectDebitRecallDetailsResponse
func DirectDebitRecallDetailsResponseWithDefaults ¶ added in v2.3.0
func DirectDebitRecallDetailsResponseWithDefaults(defaults client.Defaults) *DirectDebitRecallDetailsResponse
func (*DirectDebitRecallDetailsResponse) Json ¶ added in v2.3.0
func (m *DirectDebitRecallDetailsResponse) Json() string
func (*DirectDebitRecallDetailsResponse) MarshalBinary ¶ added in v2.3.0
func (m *DirectDebitRecallDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRecallDetailsResponse) UnmarshalBinary ¶ added in v2.3.0
func (m *DirectDebitRecallDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRecallDetailsResponse) Validate ¶ added in v2.3.0
func (m *DirectDebitRecallDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this direct debit recall details response
func (*DirectDebitRecallDetailsResponse) WithData ¶ added in v2.3.0
func (m *DirectDebitRecallDetailsResponse) WithData(data DirectDebitRecall) *DirectDebitRecallDetailsResponse
func (*DirectDebitRecallDetailsResponse) WithLinks ¶ added in v2.3.0
func (m *DirectDebitRecallDetailsResponse) WithLinks(links Links) *DirectDebitRecallDetailsResponse
func (*DirectDebitRecallDetailsResponse) WithoutData ¶ added in v2.3.0
func (m *DirectDebitRecallDetailsResponse) WithoutData() *DirectDebitRecallDetailsResponse
func (*DirectDebitRecallDetailsResponse) WithoutLinks ¶ added in v2.3.0
func (m *DirectDebitRecallDetailsResponse) WithoutLinks() *DirectDebitRecallDetailsResponse
type DirectDebitRecallRelationships ¶ added in v2.3.0
type DirectDebitRecallRelationships struct {
// direct debit
DirectDebit *DirectDebitRecallRelationshipsDirectDebit `json:"direct_debit,omitempty"`
// direct debit recall admission
DirectDebitRecallAdmission *DirectDebitRecallRelationshipsDirectDebitRecallAdmission `json:"direct_debit_recall_admission,omitempty"`
}
DirectDebitRecallRelationships direct debit recall relationships swagger:model DirectDebitRecallRelationships
func DirectDebitRecallRelationshipsWithDefaults ¶ added in v2.3.0
func DirectDebitRecallRelationshipsWithDefaults(defaults client.Defaults) *DirectDebitRecallRelationships
func (*DirectDebitRecallRelationships) Json ¶ added in v2.3.0
func (m *DirectDebitRecallRelationships) Json() string
func (*DirectDebitRecallRelationships) MarshalBinary ¶ added in v2.3.0
func (m *DirectDebitRecallRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRecallRelationships) UnmarshalBinary ¶ added in v2.3.0
func (m *DirectDebitRecallRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRecallRelationships) Validate ¶ added in v2.3.0
func (m *DirectDebitRecallRelationships) Validate(formats strfmt.Registry) error
Validate validates this direct debit recall relationships
func (*DirectDebitRecallRelationships) WithDirectDebit ¶ added in v2.3.0
func (m *DirectDebitRecallRelationships) WithDirectDebit(directDebit DirectDebitRecallRelationshipsDirectDebit) *DirectDebitRecallRelationships
func (*DirectDebitRecallRelationships) WithDirectDebitRecallAdmission ¶ added in v2.3.0
func (m *DirectDebitRecallRelationships) WithDirectDebitRecallAdmission(directDebitRecallAdmission DirectDebitRecallRelationshipsDirectDebitRecallAdmission) *DirectDebitRecallRelationships
func (*DirectDebitRecallRelationships) WithoutDirectDebit ¶ added in v2.3.0
func (m *DirectDebitRecallRelationships) WithoutDirectDebit() *DirectDebitRecallRelationships
func (*DirectDebitRecallRelationships) WithoutDirectDebitRecallAdmission ¶ added in v2.3.0
func (m *DirectDebitRecallRelationships) WithoutDirectDebitRecallAdmission() *DirectDebitRecallRelationships
type DirectDebitRecallRelationshipsDirectDebit ¶ added in v2.3.0
type DirectDebitRecallRelationshipsDirectDebit struct {
// data
Data []*DirectDebit `json:"data"`
}
DirectDebitRecallRelationshipsDirectDebit direct debit recall relationships direct debit swagger:model DirectDebitRecallRelationshipsDirectDebit
func DirectDebitRecallRelationshipsDirectDebitWithDefaults ¶ added in v2.3.0
func DirectDebitRecallRelationshipsDirectDebitWithDefaults(defaults client.Defaults) *DirectDebitRecallRelationshipsDirectDebit
func (*DirectDebitRecallRelationshipsDirectDebit) Json ¶ added in v2.3.0
func (m *DirectDebitRecallRelationshipsDirectDebit) Json() string
func (*DirectDebitRecallRelationshipsDirectDebit) MarshalBinary ¶ added in v2.3.0
func (m *DirectDebitRecallRelationshipsDirectDebit) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRecallRelationshipsDirectDebit) UnmarshalBinary ¶ added in v2.3.0
func (m *DirectDebitRecallRelationshipsDirectDebit) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRecallRelationshipsDirectDebit) Validate ¶ added in v2.3.0
func (m *DirectDebitRecallRelationshipsDirectDebit) Validate(formats strfmt.Registry) error
Validate validates this direct debit recall relationships direct debit
func (*DirectDebitRecallRelationshipsDirectDebit) WithData ¶ added in v2.3.0
func (m *DirectDebitRecallRelationshipsDirectDebit) WithData(data []*DirectDebit) *DirectDebitRecallRelationshipsDirectDebit
type DirectDebitRecallRelationshipsDirectDebitRecallAdmission ¶ added in v2.3.0
type DirectDebitRecallRelationshipsDirectDebitRecallAdmission struct {
// data
Data []*DirectDebitRecallAdmission `json:"data"`
}
DirectDebitRecallRelationshipsDirectDebitRecallAdmission direct debit recall relationships direct debit recall admission swagger:model DirectDebitRecallRelationshipsDirectDebitRecallAdmission
func DirectDebitRecallRelationshipsDirectDebitRecallAdmissionWithDefaults ¶ added in v2.3.0
func DirectDebitRecallRelationshipsDirectDebitRecallAdmissionWithDefaults(defaults client.Defaults) *DirectDebitRecallRelationshipsDirectDebitRecallAdmission
func (*DirectDebitRecallRelationshipsDirectDebitRecallAdmission) Json ¶ added in v2.3.0
func (m *DirectDebitRecallRelationshipsDirectDebitRecallAdmission) Json() string
func (*DirectDebitRecallRelationshipsDirectDebitRecallAdmission) MarshalBinary ¶ added in v2.3.0
func (m *DirectDebitRecallRelationshipsDirectDebitRecallAdmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRecallRelationshipsDirectDebitRecallAdmission) UnmarshalBinary ¶ added in v2.3.0
func (m *DirectDebitRecallRelationshipsDirectDebitRecallAdmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRecallRelationshipsDirectDebitRecallAdmission) Validate ¶ added in v2.3.0
func (m *DirectDebitRecallRelationshipsDirectDebitRecallAdmission) Validate(formats strfmt.Registry) error
Validate validates this direct debit recall relationships direct debit recall admission
type DirectDebitRelationships ¶
type DirectDebitRelationships struct {
// direct debit admission
DirectDebitAdmission *DirectDebitRelationshipsDirectDebitAdmission `json:"direct_debit_admission,omitempty"`
// direct debit decision
DirectDebitDecision *DirectDebitRelationshipsDirectDebitDecision `json:"direct_debit_decision,omitempty"`
// direct debit recall
DirectDebitRecall *DirectDebitRelationshipsDirectDebitRecall `json:"direct_debit_recall,omitempty"`
// direct debit return
DirectDebitReturn *DirectDebitRelationshipsDirectDebitReturn `json:"direct_debit_return,omitempty"`
// direct debit reversal
DirectDebitReversal *DirectDebitRelationshipsDirectDebitReversal `json:"direct_debit_reversal,omitempty"`
// direct debit submission
DirectDebitSubmission *DirectDebitRelationshipsDirectDebitSubmission `json:"direct_debit_submission,omitempty"`
// mandate
Mandate *DirectDebitRelationshipsMandate `json:"mandate,omitempty"`
}
DirectDebitRelationships direct debit relationships swagger:model DirectDebitRelationships
func DirectDebitRelationshipsWithDefaults ¶
func DirectDebitRelationshipsWithDefaults(defaults client.Defaults) *DirectDebitRelationships
func (*DirectDebitRelationships) Json ¶
func (m *DirectDebitRelationships) Json() string
func (*DirectDebitRelationships) MarshalBinary ¶
func (m *DirectDebitRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRelationships) UnmarshalBinary ¶
func (m *DirectDebitRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRelationships) Validate ¶
func (m *DirectDebitRelationships) Validate(formats strfmt.Registry) error
Validate validates this direct debit relationships
func (*DirectDebitRelationships) WithDirectDebitAdmission ¶
func (m *DirectDebitRelationships) WithDirectDebitAdmission(directDebitAdmission DirectDebitRelationshipsDirectDebitAdmission) *DirectDebitRelationships
func (*DirectDebitRelationships) WithDirectDebitDecision ¶ added in v2.3.0
func (m *DirectDebitRelationships) WithDirectDebitDecision(directDebitDecision DirectDebitRelationshipsDirectDebitDecision) *DirectDebitRelationships
func (*DirectDebitRelationships) WithDirectDebitRecall ¶ added in v2.3.0
func (m *DirectDebitRelationships) WithDirectDebitRecall(directDebitRecall DirectDebitRelationshipsDirectDebitRecall) *DirectDebitRelationships
func (*DirectDebitRelationships) WithDirectDebitReturn ¶
func (m *DirectDebitRelationships) WithDirectDebitReturn(directDebitReturn DirectDebitRelationshipsDirectDebitReturn) *DirectDebitRelationships
func (*DirectDebitRelationships) WithDirectDebitReversal ¶
func (m *DirectDebitRelationships) WithDirectDebitReversal(directDebitReversal DirectDebitRelationshipsDirectDebitReversal) *DirectDebitRelationships
func (*DirectDebitRelationships) WithDirectDebitSubmission ¶
func (m *DirectDebitRelationships) WithDirectDebitSubmission(directDebitSubmission DirectDebitRelationshipsDirectDebitSubmission) *DirectDebitRelationships
func (*DirectDebitRelationships) WithMandate ¶
func (m *DirectDebitRelationships) WithMandate(mandate DirectDebitRelationshipsMandate) *DirectDebitRelationships
func (*DirectDebitRelationships) WithoutDirectDebitAdmission ¶
func (m *DirectDebitRelationships) WithoutDirectDebitAdmission() *DirectDebitRelationships
func (*DirectDebitRelationships) WithoutDirectDebitDecision ¶ added in v2.3.0
func (m *DirectDebitRelationships) WithoutDirectDebitDecision() *DirectDebitRelationships
func (*DirectDebitRelationships) WithoutDirectDebitRecall ¶ added in v2.3.0
func (m *DirectDebitRelationships) WithoutDirectDebitRecall() *DirectDebitRelationships
func (*DirectDebitRelationships) WithoutDirectDebitReturn ¶
func (m *DirectDebitRelationships) WithoutDirectDebitReturn() *DirectDebitRelationships
func (*DirectDebitRelationships) WithoutDirectDebitReversal ¶
func (m *DirectDebitRelationships) WithoutDirectDebitReversal() *DirectDebitRelationships
func (*DirectDebitRelationships) WithoutDirectDebitSubmission ¶
func (m *DirectDebitRelationships) WithoutDirectDebitSubmission() *DirectDebitRelationships
func (*DirectDebitRelationships) WithoutMandate ¶
func (m *DirectDebitRelationships) WithoutMandate() *DirectDebitRelationships
type DirectDebitRelationshipsDirectDebitAdmission ¶
type DirectDebitRelationshipsDirectDebitAdmission struct {
// data
Data []*DirectDebitAdmission `json:"data"`
}
DirectDebitRelationshipsDirectDebitAdmission direct debit relationships direct debit admission swagger:model DirectDebitRelationshipsDirectDebitAdmission
func DirectDebitRelationshipsDirectDebitAdmissionWithDefaults ¶
func DirectDebitRelationshipsDirectDebitAdmissionWithDefaults(defaults client.Defaults) *DirectDebitRelationshipsDirectDebitAdmission
func (*DirectDebitRelationshipsDirectDebitAdmission) Json ¶
func (m *DirectDebitRelationshipsDirectDebitAdmission) Json() string
func (*DirectDebitRelationshipsDirectDebitAdmission) MarshalBinary ¶
func (m *DirectDebitRelationshipsDirectDebitAdmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRelationshipsDirectDebitAdmission) UnmarshalBinary ¶
func (m *DirectDebitRelationshipsDirectDebitAdmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRelationshipsDirectDebitAdmission) Validate ¶
func (m *DirectDebitRelationshipsDirectDebitAdmission) Validate(formats strfmt.Registry) error
Validate validates this direct debit relationships direct debit admission
func (*DirectDebitRelationshipsDirectDebitAdmission) WithData ¶
func (m *DirectDebitRelationshipsDirectDebitAdmission) WithData(data []*DirectDebitAdmission) *DirectDebitRelationshipsDirectDebitAdmission
type DirectDebitRelationshipsDirectDebitDecision ¶ added in v2.3.0
type DirectDebitRelationshipsDirectDebitDecision struct {
// data
Data []*DirectDebitDecision `json:"data"`
}
DirectDebitRelationshipsDirectDebitDecision direct debit relationships direct debit decision swagger:model DirectDebitRelationshipsDirectDebitDecision
func DirectDebitRelationshipsDirectDebitDecisionWithDefaults ¶ added in v2.3.0
func DirectDebitRelationshipsDirectDebitDecisionWithDefaults(defaults client.Defaults) *DirectDebitRelationshipsDirectDebitDecision
func (*DirectDebitRelationshipsDirectDebitDecision) Json ¶ added in v2.3.0
func (m *DirectDebitRelationshipsDirectDebitDecision) Json() string
func (*DirectDebitRelationshipsDirectDebitDecision) MarshalBinary ¶ added in v2.3.0
func (m *DirectDebitRelationshipsDirectDebitDecision) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRelationshipsDirectDebitDecision) UnmarshalBinary ¶ added in v2.3.0
func (m *DirectDebitRelationshipsDirectDebitDecision) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRelationshipsDirectDebitDecision) Validate ¶ added in v2.3.0
func (m *DirectDebitRelationshipsDirectDebitDecision) Validate(formats strfmt.Registry) error
Validate validates this direct debit relationships direct debit decision
func (*DirectDebitRelationshipsDirectDebitDecision) WithData ¶ added in v2.3.0
func (m *DirectDebitRelationshipsDirectDebitDecision) WithData(data []*DirectDebitDecision) *DirectDebitRelationshipsDirectDebitDecision
type DirectDebitRelationshipsDirectDebitRecall ¶ added in v2.3.0
type DirectDebitRelationshipsDirectDebitRecall struct {
// data
Data []*DirectDebitRecall `json:"data"`
}
DirectDebitRelationshipsDirectDebitRecall direct debit relationships direct debit recall swagger:model DirectDebitRelationshipsDirectDebitRecall
func DirectDebitRelationshipsDirectDebitRecallWithDefaults ¶ added in v2.3.0
func DirectDebitRelationshipsDirectDebitRecallWithDefaults(defaults client.Defaults) *DirectDebitRelationshipsDirectDebitRecall
func (*DirectDebitRelationshipsDirectDebitRecall) Json ¶ added in v2.3.0
func (m *DirectDebitRelationshipsDirectDebitRecall) Json() string
func (*DirectDebitRelationshipsDirectDebitRecall) MarshalBinary ¶ added in v2.3.0
func (m *DirectDebitRelationshipsDirectDebitRecall) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRelationshipsDirectDebitRecall) UnmarshalBinary ¶ added in v2.3.0
func (m *DirectDebitRelationshipsDirectDebitRecall) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRelationshipsDirectDebitRecall) Validate ¶ added in v2.3.0
func (m *DirectDebitRelationshipsDirectDebitRecall) Validate(formats strfmt.Registry) error
Validate validates this direct debit relationships direct debit recall
func (*DirectDebitRelationshipsDirectDebitRecall) WithData ¶ added in v2.3.0
func (m *DirectDebitRelationshipsDirectDebitRecall) WithData(data []*DirectDebitRecall) *DirectDebitRelationshipsDirectDebitRecall
type DirectDebitRelationshipsDirectDebitReturn ¶
type DirectDebitRelationshipsDirectDebitReturn struct {
// data
Data []*DirectDebitReturn `json:"data"`
}
DirectDebitRelationshipsDirectDebitReturn direct debit relationships direct debit return swagger:model DirectDebitRelationshipsDirectDebitReturn
func DirectDebitRelationshipsDirectDebitReturnWithDefaults ¶
func DirectDebitRelationshipsDirectDebitReturnWithDefaults(defaults client.Defaults) *DirectDebitRelationshipsDirectDebitReturn
func (*DirectDebitRelationshipsDirectDebitReturn) Json ¶
func (m *DirectDebitRelationshipsDirectDebitReturn) Json() string
func (*DirectDebitRelationshipsDirectDebitReturn) MarshalBinary ¶
func (m *DirectDebitRelationshipsDirectDebitReturn) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRelationshipsDirectDebitReturn) UnmarshalBinary ¶
func (m *DirectDebitRelationshipsDirectDebitReturn) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRelationshipsDirectDebitReturn) Validate ¶
func (m *DirectDebitRelationshipsDirectDebitReturn) Validate(formats strfmt.Registry) error
Validate validates this direct debit relationships direct debit return
func (*DirectDebitRelationshipsDirectDebitReturn) WithData ¶
func (m *DirectDebitRelationshipsDirectDebitReturn) WithData(data []*DirectDebitReturn) *DirectDebitRelationshipsDirectDebitReturn
type DirectDebitRelationshipsDirectDebitReversal ¶
type DirectDebitRelationshipsDirectDebitReversal struct {
// data
Data []*DirectDebitReversal `json:"data"`
}
DirectDebitRelationshipsDirectDebitReversal direct debit relationships direct debit reversal swagger:model DirectDebitRelationshipsDirectDebitReversal
func DirectDebitRelationshipsDirectDebitReversalWithDefaults ¶
func DirectDebitRelationshipsDirectDebitReversalWithDefaults(defaults client.Defaults) *DirectDebitRelationshipsDirectDebitReversal
func (*DirectDebitRelationshipsDirectDebitReversal) Json ¶
func (m *DirectDebitRelationshipsDirectDebitReversal) Json() string
func (*DirectDebitRelationshipsDirectDebitReversal) MarshalBinary ¶
func (m *DirectDebitRelationshipsDirectDebitReversal) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRelationshipsDirectDebitReversal) UnmarshalBinary ¶
func (m *DirectDebitRelationshipsDirectDebitReversal) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRelationshipsDirectDebitReversal) Validate ¶
func (m *DirectDebitRelationshipsDirectDebitReversal) Validate(formats strfmt.Registry) error
Validate validates this direct debit relationships direct debit reversal
func (*DirectDebitRelationshipsDirectDebitReversal) WithData ¶
func (m *DirectDebitRelationshipsDirectDebitReversal) WithData(data []*DirectDebitReversal) *DirectDebitRelationshipsDirectDebitReversal
type DirectDebitRelationshipsDirectDebitSubmission ¶
type DirectDebitRelationshipsDirectDebitSubmission struct {
// data
Data []*DirectDebitSubmission `json:"data"`
}
DirectDebitRelationshipsDirectDebitSubmission The submission resource related to the direct debit swagger:model DirectDebitRelationshipsDirectDebitSubmission
func DirectDebitRelationshipsDirectDebitSubmissionWithDefaults ¶
func DirectDebitRelationshipsDirectDebitSubmissionWithDefaults(defaults client.Defaults) *DirectDebitRelationshipsDirectDebitSubmission
func (*DirectDebitRelationshipsDirectDebitSubmission) Json ¶
func (m *DirectDebitRelationshipsDirectDebitSubmission) Json() string
func (*DirectDebitRelationshipsDirectDebitSubmission) MarshalBinary ¶
func (m *DirectDebitRelationshipsDirectDebitSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRelationshipsDirectDebitSubmission) UnmarshalBinary ¶
func (m *DirectDebitRelationshipsDirectDebitSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRelationshipsDirectDebitSubmission) Validate ¶
func (m *DirectDebitRelationshipsDirectDebitSubmission) Validate(formats strfmt.Registry) error
Validate validates this direct debit relationships direct debit submission
func (*DirectDebitRelationshipsDirectDebitSubmission) WithData ¶
func (m *DirectDebitRelationshipsDirectDebitSubmission) WithData(data []*DirectDebitSubmission) *DirectDebitRelationshipsDirectDebitSubmission
type DirectDebitRelationshipsMandate ¶
type DirectDebitRelationshipsMandate struct {
// data
Data []*Mandate `json:"data"`
}
DirectDebitRelationshipsMandate direct debit relationships mandate swagger:model DirectDebitRelationshipsMandate
func DirectDebitRelationshipsMandateWithDefaults ¶
func DirectDebitRelationshipsMandateWithDefaults(defaults client.Defaults) *DirectDebitRelationshipsMandate
func (*DirectDebitRelationshipsMandate) Json ¶
func (m *DirectDebitRelationshipsMandate) Json() string
func (*DirectDebitRelationshipsMandate) MarshalBinary ¶
func (m *DirectDebitRelationshipsMandate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRelationshipsMandate) UnmarshalBinary ¶
func (m *DirectDebitRelationshipsMandate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRelationshipsMandate) Validate ¶
func (m *DirectDebitRelationshipsMandate) Validate(formats strfmt.Registry) error
Validate validates this direct debit relationships mandate
func (*DirectDebitRelationshipsMandate) WithData ¶
func (m *DirectDebitRelationshipsMandate) WithData(data []*Mandate) *DirectDebitRelationshipsMandate
type DirectDebitResourceType ¶
type DirectDebitResourceType string
DirectDebitResourceType direct debit resource type swagger:model DirectDebitResourceType
const ( // DirectDebitResourceTypeDirectDebits captures enum value "direct_debits" DirectDebitResourceTypeDirectDebits DirectDebitResourceType = "direct_debits" // DirectDebitResourceTypeDirectDebitStatus captures enum value "direct_debit_status" DirectDebitResourceTypeDirectDebitStatus DirectDebitResourceType = "direct_debit_status" // DirectDebitResourceTypeDirectDebitAdmissions captures enum value "direct_debit_admissions" DirectDebitResourceTypeDirectDebitAdmissions DirectDebitResourceType = "direct_debit_admissions" // DirectDebitResourceTypeDirectDebitSubmissions captures enum value "direct_debit_submissions" DirectDebitResourceTypeDirectDebitSubmissions DirectDebitResourceType = "direct_debit_submissions" // DirectDebitResourceTypeDirectDebitSubmissionValidations captures enum value "direct_debit_submission_validations" DirectDebitResourceTypeDirectDebitSubmissionValidations DirectDebitResourceType = "direct_debit_submission_validations" // DirectDebitResourceTypeDirectDebitReversals captures enum value "direct_debit_reversals" DirectDebitResourceTypeDirectDebitReversals DirectDebitResourceType = "direct_debit_reversals" // DirectDebitResourceTypeDirectDebitReversalAdmissions captures enum value "direct_debit_reversal_admissions" DirectDebitResourceTypeDirectDebitReversalAdmissions DirectDebitResourceType = "direct_debit_reversal_admissions" // DirectDebitResourceTypeDirectDebitReturns captures enum value "direct_debit_returns" DirectDebitResourceTypeDirectDebitReturns DirectDebitResourceType = "direct_debit_returns" // DirectDebitResourceTypeDirectDebitReturnAdmissions captures enum value "direct_debit_return_admissions" DirectDebitResourceTypeDirectDebitReturnAdmissions DirectDebitResourceType = "direct_debit_return_admissions" // DirectDebitResourceTypeDirectDebitReturnSubmissions captures enum value "direct_debit_return_submissions" DirectDebitResourceTypeDirectDebitReturnSubmissions DirectDebitResourceType = "direct_debit_return_submissions" // DirectDebitResourceTypeDirectDebitReturnSubmissionValidations captures enum value "direct_debit_return_submission_validations" DirectDebitResourceTypeDirectDebitReturnSubmissionValidations DirectDebitResourceType = "direct_debit_return_submission_validations" // DirectDebitResourceTypeDirectDebitReturnReversals captures enum value "direct_debit_return_reversals" DirectDebitResourceTypeDirectDebitReturnReversals DirectDebitResourceType = "direct_debit_return_reversals" // DirectDebitResourceTypeDirectDebitReturnReversalAdmissions captures enum value "direct_debit_return_reversal_admissions" DirectDebitResourceTypeDirectDebitReturnReversalAdmissions DirectDebitResourceType = "direct_debit_return_reversal_admissions" // DirectDebitResourceTypeDirectDebitAutomaticReturns captures enum value "direct_debit_automatic_returns" DirectDebitResourceTypeDirectDebitAutomaticReturns DirectDebitResourceType = "direct_debit_automatic_returns" // DirectDebitResourceTypeDirectDebitRecalls captures enum value "direct_debit_recalls" DirectDebitResourceTypeDirectDebitRecalls DirectDebitResourceType = "direct_debit_recalls" // DirectDebitResourceTypeDirectDebitRecallAdmissions captures enum value "direct_debit_recall_admissions" DirectDebitResourceTypeDirectDebitRecallAdmissions DirectDebitResourceType = "direct_debit_recall_admissions" // DirectDebitResourceTypeDirectDebitDecisions captures enum value "direct_debit_decisions" DirectDebitResourceTypeDirectDebitDecisions DirectDebitResourceType = "direct_debit_decisions" // DirectDebitResourceTypeDirectDebitDecisionSubmissions captures enum value "direct_debit_decision_submissions" DirectDebitResourceTypeDirectDebitDecisionSubmissions DirectDebitResourceType = "direct_debit_decision_submissions" // DirectDebitResourceTypeDirectDebitDecisionSubmissionValidations captures enum value "direct_debit_decision_submission_validations" DirectDebitResourceTypeDirectDebitDecisionSubmissionValidations DirectDebitResourceType = "direct_debit_decision_submission_validations" )
func (*DirectDebitResourceType) Json ¶
func (m *DirectDebitResourceType) Json() string
type DirectDebitReturn ¶
type DirectDebitReturn struct {
// attributes
Attributes *DirectDebitReturnAttributes `json:"attributes,omitempty"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// id
// Format: uuid
ID strfmt.UUID `json:"id,omitempty"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// organisation id
// Format: uuid
OrganisationID strfmt.UUID `json:"organisation_id,omitempty"`
// relationships
Relationships *DirectDebitReturnRelationships `json:"relationships,omitempty"`
// type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// version
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
DirectDebitReturn direct debit return swagger:model DirectDebitReturn
func DirectDebitReturnWithDefaults ¶
func DirectDebitReturnWithDefaults(defaults client.Defaults) *DirectDebitReturn
func (*DirectDebitReturn) Json ¶
func (m *DirectDebitReturn) Json() string
func (*DirectDebitReturn) MarshalBinary ¶
func (m *DirectDebitReturn) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReturn) UnmarshalBinary ¶
func (m *DirectDebitReturn) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReturn) Validate ¶
func (m *DirectDebitReturn) Validate(formats strfmt.Registry) error
Validate validates this direct debit return
func (*DirectDebitReturn) WithAttributes ¶
func (m *DirectDebitReturn) WithAttributes(attributes DirectDebitReturnAttributes) *DirectDebitReturn
func (*DirectDebitReturn) WithCreatedOn ¶
func (m *DirectDebitReturn) WithCreatedOn(createdOn strfmt.DateTime) *DirectDebitReturn
func (*DirectDebitReturn) WithID ¶
func (m *DirectDebitReturn) WithID(id strfmt.UUID) *DirectDebitReturn
func (*DirectDebitReturn) WithModifiedOn ¶
func (m *DirectDebitReturn) WithModifiedOn(modifiedOn strfmt.DateTime) *DirectDebitReturn
func (*DirectDebitReturn) WithOrganisationID ¶
func (m *DirectDebitReturn) WithOrganisationID(organisationID strfmt.UUID) *DirectDebitReturn
func (*DirectDebitReturn) WithRelationships ¶
func (m *DirectDebitReturn) WithRelationships(relationships DirectDebitReturnRelationships) *DirectDebitReturn
func (*DirectDebitReturn) WithType ¶
func (m *DirectDebitReturn) WithType(typeVar string) *DirectDebitReturn
func (*DirectDebitReturn) WithVersion ¶
func (m *DirectDebitReturn) WithVersion(version int64) *DirectDebitReturn
func (*DirectDebitReturn) WithoutAttributes ¶
func (m *DirectDebitReturn) WithoutAttributes() *DirectDebitReturn
func (*DirectDebitReturn) WithoutCreatedOn ¶
func (m *DirectDebitReturn) WithoutCreatedOn() *DirectDebitReturn
func (*DirectDebitReturn) WithoutModifiedOn ¶
func (m *DirectDebitReturn) WithoutModifiedOn() *DirectDebitReturn
func (*DirectDebitReturn) WithoutRelationships ¶
func (m *DirectDebitReturn) WithoutRelationships() *DirectDebitReturn
func (*DirectDebitReturn) WithoutVersion ¶
func (m *DirectDebitReturn) WithoutVersion() *DirectDebitReturn
type DirectDebitReturnAdmission ¶
type DirectDebitReturnAdmission struct {
// attributes
Attributes *DirectDebitReturnAdmissionAttributes `json:"attributes,omitempty"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// id
// Format: uuid
ID strfmt.UUID `json:"id,omitempty"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// organisation id
// Format: uuid
OrganisationID strfmt.UUID `json:"organisation_id,omitempty"`
// relationships
Relationships *DirectDebitReturnAdmissionRelationships `json:"relationships,omitempty"`
// type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// version
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
DirectDebitReturnAdmission direct debit return admission swagger:model DirectDebitReturnAdmission
func DirectDebitReturnAdmissionWithDefaults ¶
func DirectDebitReturnAdmissionWithDefaults(defaults client.Defaults) *DirectDebitReturnAdmission
func (*DirectDebitReturnAdmission) Json ¶
func (m *DirectDebitReturnAdmission) Json() string
func (*DirectDebitReturnAdmission) MarshalBinary ¶
func (m *DirectDebitReturnAdmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReturnAdmission) UnmarshalBinary ¶
func (m *DirectDebitReturnAdmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReturnAdmission) Validate ¶
func (m *DirectDebitReturnAdmission) Validate(formats strfmt.Registry) error
Validate validates this direct debit return admission
func (*DirectDebitReturnAdmission) WithAttributes ¶
func (m *DirectDebitReturnAdmission) WithAttributes(attributes DirectDebitReturnAdmissionAttributes) *DirectDebitReturnAdmission
func (*DirectDebitReturnAdmission) WithCreatedOn ¶
func (m *DirectDebitReturnAdmission) WithCreatedOn(createdOn strfmt.DateTime) *DirectDebitReturnAdmission
func (*DirectDebitReturnAdmission) WithID ¶
func (m *DirectDebitReturnAdmission) WithID(id strfmt.UUID) *DirectDebitReturnAdmission
func (*DirectDebitReturnAdmission) WithModifiedOn ¶
func (m *DirectDebitReturnAdmission) WithModifiedOn(modifiedOn strfmt.DateTime) *DirectDebitReturnAdmission
func (*DirectDebitReturnAdmission) WithOrganisationID ¶
func (m *DirectDebitReturnAdmission) WithOrganisationID(organisationID strfmt.UUID) *DirectDebitReturnAdmission
func (*DirectDebitReturnAdmission) WithRelationships ¶
func (m *DirectDebitReturnAdmission) WithRelationships(relationships DirectDebitReturnAdmissionRelationships) *DirectDebitReturnAdmission
func (*DirectDebitReturnAdmission) WithType ¶
func (m *DirectDebitReturnAdmission) WithType(typeVar string) *DirectDebitReturnAdmission
func (*DirectDebitReturnAdmission) WithVersion ¶
func (m *DirectDebitReturnAdmission) WithVersion(version int64) *DirectDebitReturnAdmission
func (*DirectDebitReturnAdmission) WithoutAttributes ¶
func (m *DirectDebitReturnAdmission) WithoutAttributes() *DirectDebitReturnAdmission
func (*DirectDebitReturnAdmission) WithoutCreatedOn ¶
func (m *DirectDebitReturnAdmission) WithoutCreatedOn() *DirectDebitReturnAdmission
func (*DirectDebitReturnAdmission) WithoutModifiedOn ¶
func (m *DirectDebitReturnAdmission) WithoutModifiedOn() *DirectDebitReturnAdmission
func (*DirectDebitReturnAdmission) WithoutRelationships ¶
func (m *DirectDebitReturnAdmission) WithoutRelationships() *DirectDebitReturnAdmission
func (*DirectDebitReturnAdmission) WithoutVersion ¶
func (m *DirectDebitReturnAdmission) WithoutVersion() *DirectDebitReturnAdmission
type DirectDebitReturnAdmissionAttributes ¶
type DirectDebitReturnAdmissionAttributes struct {
// admission datetime
// Read Only: true
// Format: date-time
AdmissionDatetime strfmt.DateTime `json:"admission_datetime,omitempty"`
// scheme status code
SchemeStatusCode string `json:"scheme_status_code,omitempty"`
// scheme status code description
SchemeStatusCodeDescription string `json:"scheme_status_code_description,omitempty"`
// settlement cycle
// Minimum: 0
SettlementCycle *int64 `json:"settlement_cycle,omitempty"`
// settlement date
// Format: date
SettlementDate strfmt.Date `json:"settlement_date,omitempty"`
// source gateway
SourceGateway string `json:"source_gateway,omitempty"`
// status
Status DirectDebitReturnAdmissionStatus `json:"status,omitempty"`
}
DirectDebitReturnAdmissionAttributes direct debit return admission attributes swagger:model DirectDebitReturnAdmissionAttributes
func DirectDebitReturnAdmissionAttributesWithDefaults ¶
func DirectDebitReturnAdmissionAttributesWithDefaults(defaults client.Defaults) *DirectDebitReturnAdmissionAttributes
func (*DirectDebitReturnAdmissionAttributes) Json ¶
func (m *DirectDebitReturnAdmissionAttributes) Json() string
func (*DirectDebitReturnAdmissionAttributes) MarshalBinary ¶
func (m *DirectDebitReturnAdmissionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReturnAdmissionAttributes) UnmarshalBinary ¶
func (m *DirectDebitReturnAdmissionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReturnAdmissionAttributes) Validate ¶
func (m *DirectDebitReturnAdmissionAttributes) Validate(formats strfmt.Registry) error
Validate validates this direct debit return admission attributes
func (*DirectDebitReturnAdmissionAttributes) WithAdmissionDatetime ¶
func (m *DirectDebitReturnAdmissionAttributes) WithAdmissionDatetime(admissionDatetime strfmt.DateTime) *DirectDebitReturnAdmissionAttributes
func (*DirectDebitReturnAdmissionAttributes) WithSchemeStatusCode ¶
func (m *DirectDebitReturnAdmissionAttributes) WithSchemeStatusCode(schemeStatusCode string) *DirectDebitReturnAdmissionAttributes
func (*DirectDebitReturnAdmissionAttributes) WithSchemeStatusCodeDescription ¶
func (m *DirectDebitReturnAdmissionAttributes) WithSchemeStatusCodeDescription(schemeStatusCodeDescription string) *DirectDebitReturnAdmissionAttributes
func (*DirectDebitReturnAdmissionAttributes) WithSettlementCycle ¶
func (m *DirectDebitReturnAdmissionAttributes) WithSettlementCycle(settlementCycle int64) *DirectDebitReturnAdmissionAttributes
func (*DirectDebitReturnAdmissionAttributes) WithSettlementDate ¶
func (m *DirectDebitReturnAdmissionAttributes) WithSettlementDate(settlementDate strfmt.Date) *DirectDebitReturnAdmissionAttributes
func (*DirectDebitReturnAdmissionAttributes) WithSourceGateway ¶
func (m *DirectDebitReturnAdmissionAttributes) WithSourceGateway(sourceGateway string) *DirectDebitReturnAdmissionAttributes
func (*DirectDebitReturnAdmissionAttributes) WithStatus ¶
func (m *DirectDebitReturnAdmissionAttributes) WithStatus(status DirectDebitReturnAdmissionStatus) *DirectDebitReturnAdmissionAttributes
func (*DirectDebitReturnAdmissionAttributes) WithoutSettlementCycle ¶
func (m *DirectDebitReturnAdmissionAttributes) WithoutSettlementCycle() *DirectDebitReturnAdmissionAttributes
type DirectDebitReturnAdmissionDetailsResponse ¶
type DirectDebitReturnAdmissionDetailsResponse struct {
// data
Data *DirectDebitReturnAdmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
DirectDebitReturnAdmissionDetailsResponse direct debit return admission details response swagger:model DirectDebitReturnAdmissionDetailsResponse
func DirectDebitReturnAdmissionDetailsResponseWithDefaults ¶
func DirectDebitReturnAdmissionDetailsResponseWithDefaults(defaults client.Defaults) *DirectDebitReturnAdmissionDetailsResponse
func (*DirectDebitReturnAdmissionDetailsResponse) Json ¶
func (m *DirectDebitReturnAdmissionDetailsResponse) Json() string
func (*DirectDebitReturnAdmissionDetailsResponse) MarshalBinary ¶
func (m *DirectDebitReturnAdmissionDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReturnAdmissionDetailsResponse) UnmarshalBinary ¶
func (m *DirectDebitReturnAdmissionDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReturnAdmissionDetailsResponse) Validate ¶
func (m *DirectDebitReturnAdmissionDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this direct debit return admission details response
func (*DirectDebitReturnAdmissionDetailsResponse) WithData ¶
func (m *DirectDebitReturnAdmissionDetailsResponse) WithData(data DirectDebitReturnAdmission) *DirectDebitReturnAdmissionDetailsResponse
func (*DirectDebitReturnAdmissionDetailsResponse) WithLinks ¶
func (m *DirectDebitReturnAdmissionDetailsResponse) WithLinks(links Links) *DirectDebitReturnAdmissionDetailsResponse
func (*DirectDebitReturnAdmissionDetailsResponse) WithoutData ¶
func (m *DirectDebitReturnAdmissionDetailsResponse) WithoutData() *DirectDebitReturnAdmissionDetailsResponse
func (*DirectDebitReturnAdmissionDetailsResponse) WithoutLinks ¶
func (m *DirectDebitReturnAdmissionDetailsResponse) WithoutLinks() *DirectDebitReturnAdmissionDetailsResponse
type DirectDebitReturnAdmissionRelationships ¶
type DirectDebitReturnAdmissionRelationships struct {
// direct debit
DirectDebit *DirectDebitReturnAdmissionRelationshipsDirectDebit `json:"direct_debit,omitempty"`
// direct debit return
DirectDebitReturn *DirectDebitReturnAdmissionRelationshipsDirectDebitReturn `json:"direct_debit_return,omitempty"`
}
DirectDebitReturnAdmissionRelationships direct debit return admission relationships swagger:model DirectDebitReturnAdmissionRelationships
func DirectDebitReturnAdmissionRelationshipsWithDefaults ¶
func DirectDebitReturnAdmissionRelationshipsWithDefaults(defaults client.Defaults) *DirectDebitReturnAdmissionRelationships
func (*DirectDebitReturnAdmissionRelationships) Json ¶
func (m *DirectDebitReturnAdmissionRelationships) Json() string
func (*DirectDebitReturnAdmissionRelationships) MarshalBinary ¶
func (m *DirectDebitReturnAdmissionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReturnAdmissionRelationships) UnmarshalBinary ¶
func (m *DirectDebitReturnAdmissionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReturnAdmissionRelationships) Validate ¶
func (m *DirectDebitReturnAdmissionRelationships) Validate(formats strfmt.Registry) error
Validate validates this direct debit return admission relationships
func (*DirectDebitReturnAdmissionRelationships) WithDirectDebit ¶
func (m *DirectDebitReturnAdmissionRelationships) WithDirectDebit(directDebit DirectDebitReturnAdmissionRelationshipsDirectDebit) *DirectDebitReturnAdmissionRelationships
func (*DirectDebitReturnAdmissionRelationships) WithDirectDebitReturn ¶
func (m *DirectDebitReturnAdmissionRelationships) WithDirectDebitReturn(directDebitReturn DirectDebitReturnAdmissionRelationshipsDirectDebitReturn) *DirectDebitReturnAdmissionRelationships
func (*DirectDebitReturnAdmissionRelationships) WithoutDirectDebit ¶
func (m *DirectDebitReturnAdmissionRelationships) WithoutDirectDebit() *DirectDebitReturnAdmissionRelationships
func (*DirectDebitReturnAdmissionRelationships) WithoutDirectDebitReturn ¶
func (m *DirectDebitReturnAdmissionRelationships) WithoutDirectDebitReturn() *DirectDebitReturnAdmissionRelationships
type DirectDebitReturnAdmissionRelationshipsDirectDebit ¶
type DirectDebitReturnAdmissionRelationshipsDirectDebit struct {
// data
Data []*DirectDebit `json:"data"`
}
DirectDebitReturnAdmissionRelationshipsDirectDebit direct debit return admission relationships direct debit swagger:model DirectDebitReturnAdmissionRelationshipsDirectDebit
func DirectDebitReturnAdmissionRelationshipsDirectDebitWithDefaults ¶
func DirectDebitReturnAdmissionRelationshipsDirectDebitWithDefaults(defaults client.Defaults) *DirectDebitReturnAdmissionRelationshipsDirectDebit
func (*DirectDebitReturnAdmissionRelationshipsDirectDebit) Json ¶
func (m *DirectDebitReturnAdmissionRelationshipsDirectDebit) Json() string
func (*DirectDebitReturnAdmissionRelationshipsDirectDebit) MarshalBinary ¶
func (m *DirectDebitReturnAdmissionRelationshipsDirectDebit) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReturnAdmissionRelationshipsDirectDebit) UnmarshalBinary ¶
func (m *DirectDebitReturnAdmissionRelationshipsDirectDebit) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReturnAdmissionRelationshipsDirectDebit) Validate ¶
func (m *DirectDebitReturnAdmissionRelationshipsDirectDebit) Validate(formats strfmt.Registry) error
Validate validates this direct debit return admission relationships direct debit
func (*DirectDebitReturnAdmissionRelationshipsDirectDebit) WithData ¶
func (m *DirectDebitReturnAdmissionRelationshipsDirectDebit) WithData(data []*DirectDebit) *DirectDebitReturnAdmissionRelationshipsDirectDebit
type DirectDebitReturnAdmissionRelationshipsDirectDebitReturn ¶
type DirectDebitReturnAdmissionRelationshipsDirectDebitReturn struct {
// data
Data []*DirectDebitReturn `json:"data"`
}
DirectDebitReturnAdmissionRelationshipsDirectDebitReturn direct debit return admission relationships direct debit return swagger:model DirectDebitReturnAdmissionRelationshipsDirectDebitReturn
func DirectDebitReturnAdmissionRelationshipsDirectDebitReturnWithDefaults ¶
func DirectDebitReturnAdmissionRelationshipsDirectDebitReturnWithDefaults(defaults client.Defaults) *DirectDebitReturnAdmissionRelationshipsDirectDebitReturn
func (*DirectDebitReturnAdmissionRelationshipsDirectDebitReturn) Json ¶
func (m *DirectDebitReturnAdmissionRelationshipsDirectDebitReturn) Json() string
func (*DirectDebitReturnAdmissionRelationshipsDirectDebitReturn) MarshalBinary ¶
func (m *DirectDebitReturnAdmissionRelationshipsDirectDebitReturn) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReturnAdmissionRelationshipsDirectDebitReturn) UnmarshalBinary ¶
func (m *DirectDebitReturnAdmissionRelationshipsDirectDebitReturn) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReturnAdmissionRelationshipsDirectDebitReturn) Validate ¶
func (m *DirectDebitReturnAdmissionRelationshipsDirectDebitReturn) Validate(formats strfmt.Registry) error
Validate validates this direct debit return admission relationships direct debit return
type DirectDebitReturnAdmissionStatus ¶
type DirectDebitReturnAdmissionStatus string
DirectDebitReturnAdmissionStatus direct debit return admission status swagger:model DirectDebitReturnAdmissionStatus
const ( // DirectDebitReturnAdmissionStatusConfirmed captures enum value "confirmed" DirectDebitReturnAdmissionStatusConfirmed DirectDebitReturnAdmissionStatus = "confirmed" // DirectDebitReturnAdmissionStatusFailed captures enum value "failed" DirectDebitReturnAdmissionStatusFailed DirectDebitReturnAdmissionStatus = "failed" )
func (*DirectDebitReturnAdmissionStatus) Json ¶
func (m *DirectDebitReturnAdmissionStatus) Json() string
type DirectDebitReturnAttributes ¶
type DirectDebitReturnAttributes struct {
// charges amount
ChargesAmount *CurrencyAndAmount `json:"charges_amount,omitempty"`
// Unique identifier for organisations collecting payments
ClearingID string `json:"clearing_id,omitempty"`
// compensation amount
CompensationAmount *CurrencyAndAmount `json:"compensation_amount,omitempty"`
// return amount
ReturnAmount *CurrencyAndAmount `json:"return_amount,omitempty"`
// return code
ReturnCode string `json:"return_code,omitempty"`
// return initiator
// Enum: [BANK CUSTOMER]
ReturnInitiator string `json:"return_initiator,omitempty"`
// scheme transaction id
SchemeTransactionID string `json:"scheme_transaction_id,omitempty"`
}
DirectDebitReturnAttributes direct debit return attributes swagger:model DirectDebitReturnAttributes
func DirectDebitReturnAttributesWithDefaults ¶
func DirectDebitReturnAttributesWithDefaults(defaults client.Defaults) *DirectDebitReturnAttributes
func (*DirectDebitReturnAttributes) Json ¶
func (m *DirectDebitReturnAttributes) Json() string
func (*DirectDebitReturnAttributes) MarshalBinary ¶
func (m *DirectDebitReturnAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReturnAttributes) UnmarshalBinary ¶
func (m *DirectDebitReturnAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReturnAttributes) Validate ¶
func (m *DirectDebitReturnAttributes) Validate(formats strfmt.Registry) error
Validate validates this direct debit return attributes
func (*DirectDebitReturnAttributes) WithChargesAmount ¶ added in v2.3.0
func (m *DirectDebitReturnAttributes) WithChargesAmount(chargesAmount CurrencyAndAmount) *DirectDebitReturnAttributes
func (*DirectDebitReturnAttributes) WithClearingID ¶ added in v2.3.0
func (m *DirectDebitReturnAttributes) WithClearingID(clearingID string) *DirectDebitReturnAttributes
func (*DirectDebitReturnAttributes) WithCompensationAmount ¶ added in v2.3.0
func (m *DirectDebitReturnAttributes) WithCompensationAmount(compensationAmount CurrencyAndAmount) *DirectDebitReturnAttributes
func (*DirectDebitReturnAttributes) WithReturnAmount ¶ added in v2.3.0
func (m *DirectDebitReturnAttributes) WithReturnAmount(returnAmount CurrencyAndAmount) *DirectDebitReturnAttributes
func (*DirectDebitReturnAttributes) WithReturnCode ¶
func (m *DirectDebitReturnAttributes) WithReturnCode(returnCode string) *DirectDebitReturnAttributes
func (*DirectDebitReturnAttributes) WithReturnInitiator ¶ added in v2.3.0
func (m *DirectDebitReturnAttributes) WithReturnInitiator(returnInitiator string) *DirectDebitReturnAttributes
func (*DirectDebitReturnAttributes) WithSchemeTransactionID ¶
func (m *DirectDebitReturnAttributes) WithSchemeTransactionID(schemeTransactionID string) *DirectDebitReturnAttributes
func (*DirectDebitReturnAttributes) WithoutChargesAmount ¶ added in v2.3.0
func (m *DirectDebitReturnAttributes) WithoutChargesAmount() *DirectDebitReturnAttributes
func (*DirectDebitReturnAttributes) WithoutCompensationAmount ¶ added in v2.3.0
func (m *DirectDebitReturnAttributes) WithoutCompensationAmount() *DirectDebitReturnAttributes
func (*DirectDebitReturnAttributes) WithoutReturnAmount ¶ added in v2.3.0
func (m *DirectDebitReturnAttributes) WithoutReturnAmount() *DirectDebitReturnAttributes
type DirectDebitReturnCreation ¶
type DirectDebitReturnCreation struct {
// data
Data *DirectDebitReturn `json:"data,omitempty"`
}
DirectDebitReturnCreation direct debit return creation swagger:model DirectDebitReturnCreation
func DirectDebitReturnCreationWithDefaults ¶
func DirectDebitReturnCreationWithDefaults(defaults client.Defaults) *DirectDebitReturnCreation
func (*DirectDebitReturnCreation) Json ¶
func (m *DirectDebitReturnCreation) Json() string
func (*DirectDebitReturnCreation) MarshalBinary ¶
func (m *DirectDebitReturnCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReturnCreation) UnmarshalBinary ¶
func (m *DirectDebitReturnCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReturnCreation) Validate ¶
func (m *DirectDebitReturnCreation) Validate(formats strfmt.Registry) error
Validate validates this direct debit return creation
func (*DirectDebitReturnCreation) WithData ¶
func (m *DirectDebitReturnCreation) WithData(data DirectDebitReturn) *DirectDebitReturnCreation
func (*DirectDebitReturnCreation) WithoutData ¶
func (m *DirectDebitReturnCreation) WithoutData() *DirectDebitReturnCreation
type DirectDebitReturnCreationResponse ¶
type DirectDebitReturnCreationResponse struct {
// data
Data *DirectDebitReturn `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
DirectDebitReturnCreationResponse direct debit return creation response swagger:model DirectDebitReturnCreationResponse
func DirectDebitReturnCreationResponseWithDefaults ¶
func DirectDebitReturnCreationResponseWithDefaults(defaults client.Defaults) *DirectDebitReturnCreationResponse
func (*DirectDebitReturnCreationResponse) Json ¶
func (m *DirectDebitReturnCreationResponse) Json() string
func (*DirectDebitReturnCreationResponse) MarshalBinary ¶
func (m *DirectDebitReturnCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReturnCreationResponse) UnmarshalBinary ¶
func (m *DirectDebitReturnCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReturnCreationResponse) Validate ¶
func (m *DirectDebitReturnCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this direct debit return creation response
func (*DirectDebitReturnCreationResponse) WithData ¶
func (m *DirectDebitReturnCreationResponse) WithData(data DirectDebitReturn) *DirectDebitReturnCreationResponse
func (*DirectDebitReturnCreationResponse) WithLinks ¶
func (m *DirectDebitReturnCreationResponse) WithLinks(links Links) *DirectDebitReturnCreationResponse
func (*DirectDebitReturnCreationResponse) WithoutData ¶
func (m *DirectDebitReturnCreationResponse) WithoutData() *DirectDebitReturnCreationResponse
func (*DirectDebitReturnCreationResponse) WithoutLinks ¶
func (m *DirectDebitReturnCreationResponse) WithoutLinks() *DirectDebitReturnCreationResponse
type DirectDebitReturnDetailsResponse ¶
type DirectDebitReturnDetailsResponse struct {
// data
Data *DirectDebitReturn `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
DirectDebitReturnDetailsResponse direct debit return details response swagger:model DirectDebitReturnDetailsResponse
func DirectDebitReturnDetailsResponseWithDefaults ¶
func DirectDebitReturnDetailsResponseWithDefaults(defaults client.Defaults) *DirectDebitReturnDetailsResponse
func (*DirectDebitReturnDetailsResponse) Json ¶
func (m *DirectDebitReturnDetailsResponse) Json() string
func (*DirectDebitReturnDetailsResponse) MarshalBinary ¶
func (m *DirectDebitReturnDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReturnDetailsResponse) UnmarshalBinary ¶
func (m *DirectDebitReturnDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReturnDetailsResponse) Validate ¶
func (m *DirectDebitReturnDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this direct debit return details response
func (*DirectDebitReturnDetailsResponse) WithData ¶
func (m *DirectDebitReturnDetailsResponse) WithData(data DirectDebitReturn) *DirectDebitReturnDetailsResponse
func (*DirectDebitReturnDetailsResponse) WithLinks ¶
func (m *DirectDebitReturnDetailsResponse) WithLinks(links Links) *DirectDebitReturnDetailsResponse
func (*DirectDebitReturnDetailsResponse) WithoutData ¶
func (m *DirectDebitReturnDetailsResponse) WithoutData() *DirectDebitReturnDetailsResponse
func (*DirectDebitReturnDetailsResponse) WithoutLinks ¶
func (m *DirectDebitReturnDetailsResponse) WithoutLinks() *DirectDebitReturnDetailsResponse
type DirectDebitReturnRelationships ¶
type DirectDebitReturnRelationships struct {
// direct debit
DirectDebit *DirectDebitReturnRelationshipsDirectDebit `json:"direct_debit,omitempty"`
// direct debit return admission
DirectDebitReturnAdmission *DirectDebitReturnRelationshipsDirectDebitReturnAdmission `json:"direct_debit_return_admission,omitempty"`
// direct debit return reversal
DirectDebitReturnReversal *DirectDebitReturnRelationshipsDirectDebitReturnReversal `json:"direct_debit_return_reversal,omitempty"`
// direct debit return submission
DirectDebitReturnSubmission *DirectDebitReturnRelationshipsDirectDebitReturnSubmission `json:"direct_debit_return_submission,omitempty"`
}
DirectDebitReturnRelationships direct debit return relationships swagger:model DirectDebitReturnRelationships
func DirectDebitReturnRelationshipsWithDefaults ¶
func DirectDebitReturnRelationshipsWithDefaults(defaults client.Defaults) *DirectDebitReturnRelationships
func (*DirectDebitReturnRelationships) Json ¶
func (m *DirectDebitReturnRelationships) Json() string
func (*DirectDebitReturnRelationships) MarshalBinary ¶
func (m *DirectDebitReturnRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReturnRelationships) UnmarshalBinary ¶
func (m *DirectDebitReturnRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReturnRelationships) Validate ¶
func (m *DirectDebitReturnRelationships) Validate(formats strfmt.Registry) error
Validate validates this direct debit return relationships
func (*DirectDebitReturnRelationships) WithDirectDebit ¶
func (m *DirectDebitReturnRelationships) WithDirectDebit(directDebit DirectDebitReturnRelationshipsDirectDebit) *DirectDebitReturnRelationships
func (*DirectDebitReturnRelationships) WithDirectDebitReturnAdmission ¶
func (m *DirectDebitReturnRelationships) WithDirectDebitReturnAdmission(directDebitReturnAdmission DirectDebitReturnRelationshipsDirectDebitReturnAdmission) *DirectDebitReturnRelationships
func (*DirectDebitReturnRelationships) WithDirectDebitReturnReversal ¶
func (m *DirectDebitReturnRelationships) WithDirectDebitReturnReversal(directDebitReturnReversal DirectDebitReturnRelationshipsDirectDebitReturnReversal) *DirectDebitReturnRelationships
func (*DirectDebitReturnRelationships) WithDirectDebitReturnSubmission ¶
func (m *DirectDebitReturnRelationships) WithDirectDebitReturnSubmission(directDebitReturnSubmission DirectDebitReturnRelationshipsDirectDebitReturnSubmission) *DirectDebitReturnRelationships
func (*DirectDebitReturnRelationships) WithoutDirectDebit ¶
func (m *DirectDebitReturnRelationships) WithoutDirectDebit() *DirectDebitReturnRelationships
func (*DirectDebitReturnRelationships) WithoutDirectDebitReturnAdmission ¶
func (m *DirectDebitReturnRelationships) WithoutDirectDebitReturnAdmission() *DirectDebitReturnRelationships
func (*DirectDebitReturnRelationships) WithoutDirectDebitReturnReversal ¶
func (m *DirectDebitReturnRelationships) WithoutDirectDebitReturnReversal() *DirectDebitReturnRelationships
func (*DirectDebitReturnRelationships) WithoutDirectDebitReturnSubmission ¶
func (m *DirectDebitReturnRelationships) WithoutDirectDebitReturnSubmission() *DirectDebitReturnRelationships
type DirectDebitReturnRelationshipsDirectDebit ¶
type DirectDebitReturnRelationshipsDirectDebit struct {
// data
Data []*DirectDebit `json:"data"`
}
DirectDebitReturnRelationshipsDirectDebit direct debit return relationships direct debit swagger:model DirectDebitReturnRelationshipsDirectDebit
func DirectDebitReturnRelationshipsDirectDebitWithDefaults ¶
func DirectDebitReturnRelationshipsDirectDebitWithDefaults(defaults client.Defaults) *DirectDebitReturnRelationshipsDirectDebit
func (*DirectDebitReturnRelationshipsDirectDebit) Json ¶
func (m *DirectDebitReturnRelationshipsDirectDebit) Json() string
func (*DirectDebitReturnRelationshipsDirectDebit) MarshalBinary ¶
func (m *DirectDebitReturnRelationshipsDirectDebit) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReturnRelationshipsDirectDebit) UnmarshalBinary ¶
func (m *DirectDebitReturnRelationshipsDirectDebit) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReturnRelationshipsDirectDebit) Validate ¶
func (m *DirectDebitReturnRelationshipsDirectDebit) Validate(formats strfmt.Registry) error
Validate validates this direct debit return relationships direct debit
func (*DirectDebitReturnRelationshipsDirectDebit) WithData ¶
func (m *DirectDebitReturnRelationshipsDirectDebit) WithData(data []*DirectDebit) *DirectDebitReturnRelationshipsDirectDebit
type DirectDebitReturnRelationshipsDirectDebitReturnAdmission ¶
type DirectDebitReturnRelationshipsDirectDebitReturnAdmission struct {
// data
Data []*DirectDebitReturnAdmission `json:"data"`
}
DirectDebitReturnRelationshipsDirectDebitReturnAdmission direct debit return relationships direct debit return admission swagger:model DirectDebitReturnRelationshipsDirectDebitReturnAdmission
func DirectDebitReturnRelationshipsDirectDebitReturnAdmissionWithDefaults ¶
func DirectDebitReturnRelationshipsDirectDebitReturnAdmissionWithDefaults(defaults client.Defaults) *DirectDebitReturnRelationshipsDirectDebitReturnAdmission
func (*DirectDebitReturnRelationshipsDirectDebitReturnAdmission) Json ¶
func (m *DirectDebitReturnRelationshipsDirectDebitReturnAdmission) Json() string
func (*DirectDebitReturnRelationshipsDirectDebitReturnAdmission) MarshalBinary ¶
func (m *DirectDebitReturnRelationshipsDirectDebitReturnAdmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReturnRelationshipsDirectDebitReturnAdmission) UnmarshalBinary ¶
func (m *DirectDebitReturnRelationshipsDirectDebitReturnAdmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReturnRelationshipsDirectDebitReturnAdmission) Validate ¶
func (m *DirectDebitReturnRelationshipsDirectDebitReturnAdmission) Validate(formats strfmt.Registry) error
Validate validates this direct debit return relationships direct debit return admission
type DirectDebitReturnRelationshipsDirectDebitReturnReversal ¶
type DirectDebitReturnRelationshipsDirectDebitReturnReversal struct {
// data
Data []*DirectDebitReturnReversal `json:"data"`
}
DirectDebitReturnRelationshipsDirectDebitReturnReversal direct debit return relationships direct debit return reversal swagger:model DirectDebitReturnRelationshipsDirectDebitReturnReversal
func DirectDebitReturnRelationshipsDirectDebitReturnReversalWithDefaults ¶
func DirectDebitReturnRelationshipsDirectDebitReturnReversalWithDefaults(defaults client.Defaults) *DirectDebitReturnRelationshipsDirectDebitReturnReversal
func (*DirectDebitReturnRelationshipsDirectDebitReturnReversal) Json ¶
func (m *DirectDebitReturnRelationshipsDirectDebitReturnReversal) Json() string
func (*DirectDebitReturnRelationshipsDirectDebitReturnReversal) MarshalBinary ¶
func (m *DirectDebitReturnRelationshipsDirectDebitReturnReversal) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReturnRelationshipsDirectDebitReturnReversal) UnmarshalBinary ¶
func (m *DirectDebitReturnRelationshipsDirectDebitReturnReversal) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReturnRelationshipsDirectDebitReturnReversal) Validate ¶
func (m *DirectDebitReturnRelationshipsDirectDebitReturnReversal) Validate(formats strfmt.Registry) error
Validate validates this direct debit return relationships direct debit return reversal
type DirectDebitReturnRelationshipsDirectDebitReturnSubmission ¶
type DirectDebitReturnRelationshipsDirectDebitReturnSubmission struct {
// data
Data []*DirectDebitReturnSubmission `json:"data"`
}
DirectDebitReturnRelationshipsDirectDebitReturnSubmission direct debit return relationships direct debit return submission swagger:model DirectDebitReturnRelationshipsDirectDebitReturnSubmission
func DirectDebitReturnRelationshipsDirectDebitReturnSubmissionWithDefaults ¶
func DirectDebitReturnRelationshipsDirectDebitReturnSubmissionWithDefaults(defaults client.Defaults) *DirectDebitReturnRelationshipsDirectDebitReturnSubmission
func (*DirectDebitReturnRelationshipsDirectDebitReturnSubmission) Json ¶
func (m *DirectDebitReturnRelationshipsDirectDebitReturnSubmission) Json() string
func (*DirectDebitReturnRelationshipsDirectDebitReturnSubmission) MarshalBinary ¶
func (m *DirectDebitReturnRelationshipsDirectDebitReturnSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReturnRelationshipsDirectDebitReturnSubmission) UnmarshalBinary ¶
func (m *DirectDebitReturnRelationshipsDirectDebitReturnSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReturnRelationshipsDirectDebitReturnSubmission) Validate ¶
func (m *DirectDebitReturnRelationshipsDirectDebitReturnSubmission) Validate(formats strfmt.Registry) error
Validate validates this direct debit return relationships direct debit return submission
type DirectDebitReturnReversal ¶
type DirectDebitReturnReversal struct {
// attributes
Attributes interface{} `json:"attributes,omitempty"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// id
// Format: uuid
ID strfmt.UUID `json:"id,omitempty"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// organisation id
// Format: uuid
OrganisationID strfmt.UUID `json:"organisation_id,omitempty"`
// relationships
Relationships *DirectDebitReturnReversalRelationships `json:"relationships,omitempty"`
// type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// version
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
DirectDebitReturnReversal direct debit return reversal swagger:model DirectDebitReturnReversal
func DirectDebitReturnReversalWithDefaults ¶
func DirectDebitReturnReversalWithDefaults(defaults client.Defaults) *DirectDebitReturnReversal
func (*DirectDebitReturnReversal) Json ¶
func (m *DirectDebitReturnReversal) Json() string
func (*DirectDebitReturnReversal) MarshalBinary ¶
func (m *DirectDebitReturnReversal) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReturnReversal) UnmarshalBinary ¶
func (m *DirectDebitReturnReversal) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReturnReversal) Validate ¶
func (m *DirectDebitReturnReversal) Validate(formats strfmt.Registry) error
Validate validates this direct debit return reversal
func (*DirectDebitReturnReversal) WithAttributes ¶
func (m *DirectDebitReturnReversal) WithAttributes(attributes interface{}) *DirectDebitReturnReversal
func (*DirectDebitReturnReversal) WithCreatedOn ¶
func (m *DirectDebitReturnReversal) WithCreatedOn(createdOn strfmt.DateTime) *DirectDebitReturnReversal
func (*DirectDebitReturnReversal) WithID ¶
func (m *DirectDebitReturnReversal) WithID(id strfmt.UUID) *DirectDebitReturnReversal
func (*DirectDebitReturnReversal) WithModifiedOn ¶
func (m *DirectDebitReturnReversal) WithModifiedOn(modifiedOn strfmt.DateTime) *DirectDebitReturnReversal
func (*DirectDebitReturnReversal) WithOrganisationID ¶
func (m *DirectDebitReturnReversal) WithOrganisationID(organisationID strfmt.UUID) *DirectDebitReturnReversal
func (*DirectDebitReturnReversal) WithRelationships ¶
func (m *DirectDebitReturnReversal) WithRelationships(relationships DirectDebitReturnReversalRelationships) *DirectDebitReturnReversal
func (*DirectDebitReturnReversal) WithType ¶
func (m *DirectDebitReturnReversal) WithType(typeVar string) *DirectDebitReturnReversal
func (*DirectDebitReturnReversal) WithVersion ¶
func (m *DirectDebitReturnReversal) WithVersion(version int64) *DirectDebitReturnReversal
func (*DirectDebitReturnReversal) WithoutCreatedOn ¶
func (m *DirectDebitReturnReversal) WithoutCreatedOn() *DirectDebitReturnReversal
func (*DirectDebitReturnReversal) WithoutModifiedOn ¶
func (m *DirectDebitReturnReversal) WithoutModifiedOn() *DirectDebitReturnReversal
func (*DirectDebitReturnReversal) WithoutRelationships ¶
func (m *DirectDebitReturnReversal) WithoutRelationships() *DirectDebitReturnReversal
func (*DirectDebitReturnReversal) WithoutVersion ¶
func (m *DirectDebitReturnReversal) WithoutVersion() *DirectDebitReturnReversal
type DirectDebitReturnReversalAdmission ¶
type DirectDebitReturnReversalAdmission struct {
// attributes
Attributes *DirectDebitReturnReversalAdmissionAttributes `json:"attributes,omitempty"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// id
// Format: uuid
ID strfmt.UUID `json:"id,omitempty"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// organisation id
// Format: uuid
OrganisationID strfmt.UUID `json:"organisation_id,omitempty"`
// relationships
Relationships *DirectDebitReturnReversalAdmissionRelationships `json:"relationships,omitempty"`
// type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// version
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
DirectDebitReturnReversalAdmission direct debit return reversal admission swagger:model DirectDebitReturnReversalAdmission
func DirectDebitReturnReversalAdmissionWithDefaults ¶
func DirectDebitReturnReversalAdmissionWithDefaults(defaults client.Defaults) *DirectDebitReturnReversalAdmission
func (*DirectDebitReturnReversalAdmission) Json ¶
func (m *DirectDebitReturnReversalAdmission) Json() string
func (*DirectDebitReturnReversalAdmission) MarshalBinary ¶
func (m *DirectDebitReturnReversalAdmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReturnReversalAdmission) UnmarshalBinary ¶
func (m *DirectDebitReturnReversalAdmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReturnReversalAdmission) Validate ¶
func (m *DirectDebitReturnReversalAdmission) Validate(formats strfmt.Registry) error
Validate validates this direct debit return reversal admission
func (*DirectDebitReturnReversalAdmission) WithAttributes ¶
func (m *DirectDebitReturnReversalAdmission) WithAttributes(attributes DirectDebitReturnReversalAdmissionAttributes) *DirectDebitReturnReversalAdmission
func (*DirectDebitReturnReversalAdmission) WithCreatedOn ¶
func (m *DirectDebitReturnReversalAdmission) WithCreatedOn(createdOn strfmt.DateTime) *DirectDebitReturnReversalAdmission
func (*DirectDebitReturnReversalAdmission) WithID ¶
func (m *DirectDebitReturnReversalAdmission) WithID(id strfmt.UUID) *DirectDebitReturnReversalAdmission
func (*DirectDebitReturnReversalAdmission) WithModifiedOn ¶
func (m *DirectDebitReturnReversalAdmission) WithModifiedOn(modifiedOn strfmt.DateTime) *DirectDebitReturnReversalAdmission
func (*DirectDebitReturnReversalAdmission) WithOrganisationID ¶
func (m *DirectDebitReturnReversalAdmission) WithOrganisationID(organisationID strfmt.UUID) *DirectDebitReturnReversalAdmission
func (*DirectDebitReturnReversalAdmission) WithRelationships ¶
func (m *DirectDebitReturnReversalAdmission) WithRelationships(relationships DirectDebitReturnReversalAdmissionRelationships) *DirectDebitReturnReversalAdmission
func (*DirectDebitReturnReversalAdmission) WithType ¶
func (m *DirectDebitReturnReversalAdmission) WithType(typeVar string) *DirectDebitReturnReversalAdmission
func (*DirectDebitReturnReversalAdmission) WithVersion ¶
func (m *DirectDebitReturnReversalAdmission) WithVersion(version int64) *DirectDebitReturnReversalAdmission
func (*DirectDebitReturnReversalAdmission) WithoutAttributes ¶
func (m *DirectDebitReturnReversalAdmission) WithoutAttributes() *DirectDebitReturnReversalAdmission
func (*DirectDebitReturnReversalAdmission) WithoutCreatedOn ¶
func (m *DirectDebitReturnReversalAdmission) WithoutCreatedOn() *DirectDebitReturnReversalAdmission
func (*DirectDebitReturnReversalAdmission) WithoutModifiedOn ¶
func (m *DirectDebitReturnReversalAdmission) WithoutModifiedOn() *DirectDebitReturnReversalAdmission
func (*DirectDebitReturnReversalAdmission) WithoutRelationships ¶
func (m *DirectDebitReturnReversalAdmission) WithoutRelationships() *DirectDebitReturnReversalAdmission
func (*DirectDebitReturnReversalAdmission) WithoutVersion ¶
func (m *DirectDebitReturnReversalAdmission) WithoutVersion() *DirectDebitReturnReversalAdmission
type DirectDebitReturnReversalAdmissionAttributes ¶
type DirectDebitReturnReversalAdmissionAttributes struct {
// scheme status code
// Required: true
// Min Length: 1
SchemeStatusCode *string `json:"scheme_status_code"`
// scheme status code description
// Required: true
// Min Length: 1
SchemeStatusCodeDescription *string `json:"scheme_status_code_description"`
}
DirectDebitReturnReversalAdmissionAttributes direct debit return reversal admission attributes swagger:model DirectDebitReturnReversalAdmissionAttributes
func DirectDebitReturnReversalAdmissionAttributesWithDefaults ¶
func DirectDebitReturnReversalAdmissionAttributesWithDefaults(defaults client.Defaults) *DirectDebitReturnReversalAdmissionAttributes
func (*DirectDebitReturnReversalAdmissionAttributes) Json ¶
func (m *DirectDebitReturnReversalAdmissionAttributes) Json() string
func (*DirectDebitReturnReversalAdmissionAttributes) MarshalBinary ¶
func (m *DirectDebitReturnReversalAdmissionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReturnReversalAdmissionAttributes) UnmarshalBinary ¶
func (m *DirectDebitReturnReversalAdmissionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReturnReversalAdmissionAttributes) Validate ¶
func (m *DirectDebitReturnReversalAdmissionAttributes) Validate(formats strfmt.Registry) error
Validate validates this direct debit return reversal admission attributes
func (*DirectDebitReturnReversalAdmissionAttributes) WithSchemeStatusCode ¶
func (m *DirectDebitReturnReversalAdmissionAttributes) WithSchemeStatusCode(schemeStatusCode string) *DirectDebitReturnReversalAdmissionAttributes
func (*DirectDebitReturnReversalAdmissionAttributes) WithSchemeStatusCodeDescription ¶
func (m *DirectDebitReturnReversalAdmissionAttributes) WithSchemeStatusCodeDescription(schemeStatusCodeDescription string) *DirectDebitReturnReversalAdmissionAttributes
func (*DirectDebitReturnReversalAdmissionAttributes) WithoutSchemeStatusCode ¶
func (m *DirectDebitReturnReversalAdmissionAttributes) WithoutSchemeStatusCode() *DirectDebitReturnReversalAdmissionAttributes
func (*DirectDebitReturnReversalAdmissionAttributes) WithoutSchemeStatusCodeDescription ¶
func (m *DirectDebitReturnReversalAdmissionAttributes) WithoutSchemeStatusCodeDescription() *DirectDebitReturnReversalAdmissionAttributes
type DirectDebitReturnReversalAdmissionCreation ¶
type DirectDebitReturnReversalAdmissionCreation struct {
// data
Data *DirectDebitReturnReversalAdmission `json:"data,omitempty"`
}
DirectDebitReturnReversalAdmissionCreation direct debit return reversal admission creation swagger:model DirectDebitReturnReversalAdmissionCreation
func DirectDebitReturnReversalAdmissionCreationWithDefaults ¶
func DirectDebitReturnReversalAdmissionCreationWithDefaults(defaults client.Defaults) *DirectDebitReturnReversalAdmissionCreation
func (*DirectDebitReturnReversalAdmissionCreation) Json ¶
func (m *DirectDebitReturnReversalAdmissionCreation) Json() string
func (*DirectDebitReturnReversalAdmissionCreation) MarshalBinary ¶
func (m *DirectDebitReturnReversalAdmissionCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReturnReversalAdmissionCreation) UnmarshalBinary ¶
func (m *DirectDebitReturnReversalAdmissionCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReturnReversalAdmissionCreation) Validate ¶
func (m *DirectDebitReturnReversalAdmissionCreation) Validate(formats strfmt.Registry) error
Validate validates this direct debit return reversal admission creation
func (*DirectDebitReturnReversalAdmissionCreation) WithoutData ¶
func (m *DirectDebitReturnReversalAdmissionCreation) WithoutData() *DirectDebitReturnReversalAdmissionCreation
type DirectDebitReturnReversalAdmissionCreationResponse ¶
type DirectDebitReturnReversalAdmissionCreationResponse struct {
// data
Data *DirectDebitReturnReversalAdmission `json:"data,omitempty"`
}
DirectDebitReturnReversalAdmissionCreationResponse direct debit return reversal admission creation response swagger:model DirectDebitReturnReversalAdmissionCreationResponse
func DirectDebitReturnReversalAdmissionCreationResponseWithDefaults ¶
func DirectDebitReturnReversalAdmissionCreationResponseWithDefaults(defaults client.Defaults) *DirectDebitReturnReversalAdmissionCreationResponse
func (*DirectDebitReturnReversalAdmissionCreationResponse) Json ¶
func (m *DirectDebitReturnReversalAdmissionCreationResponse) Json() string
func (*DirectDebitReturnReversalAdmissionCreationResponse) MarshalBinary ¶
func (m *DirectDebitReturnReversalAdmissionCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReturnReversalAdmissionCreationResponse) UnmarshalBinary ¶
func (m *DirectDebitReturnReversalAdmissionCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReturnReversalAdmissionCreationResponse) Validate ¶
func (m *DirectDebitReturnReversalAdmissionCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this direct debit return reversal admission creation response
func (*DirectDebitReturnReversalAdmissionCreationResponse) WithoutData ¶
func (m *DirectDebitReturnReversalAdmissionCreationResponse) WithoutData() *DirectDebitReturnReversalAdmissionCreationResponse
type DirectDebitReturnReversalAdmissionDetailsResponse ¶
type DirectDebitReturnReversalAdmissionDetailsResponse struct {
// data
Data *DirectDebitReturnReversalAdmission `json:"data,omitempty"`
}
DirectDebitReturnReversalAdmissionDetailsResponse direct debit return reversal admission details response swagger:model DirectDebitReturnReversalAdmissionDetailsResponse
func DirectDebitReturnReversalAdmissionDetailsResponseWithDefaults ¶
func DirectDebitReturnReversalAdmissionDetailsResponseWithDefaults(defaults client.Defaults) *DirectDebitReturnReversalAdmissionDetailsResponse
func (*DirectDebitReturnReversalAdmissionDetailsResponse) Json ¶
func (m *DirectDebitReturnReversalAdmissionDetailsResponse) Json() string
func (*DirectDebitReturnReversalAdmissionDetailsResponse) MarshalBinary ¶
func (m *DirectDebitReturnReversalAdmissionDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReturnReversalAdmissionDetailsResponse) UnmarshalBinary ¶
func (m *DirectDebitReturnReversalAdmissionDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReturnReversalAdmissionDetailsResponse) Validate ¶
func (m *DirectDebitReturnReversalAdmissionDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this direct debit return reversal admission details response
func (*DirectDebitReturnReversalAdmissionDetailsResponse) WithoutData ¶
func (m *DirectDebitReturnReversalAdmissionDetailsResponse) WithoutData() *DirectDebitReturnReversalAdmissionDetailsResponse
type DirectDebitReturnReversalAdmissionRelationships ¶
type DirectDebitReturnReversalAdmissionRelationships struct {
// direct debit
DirectDebit *DirectDebitReturnReversalAdmissionRelationshipsDirectDebit `json:"direct_debit,omitempty"`
// direct debit return
DirectDebitReturn *DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturn `json:"direct_debit_return,omitempty"`
// direct debit return reversal
DirectDebitReturnReversal *DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturnReversal `json:"direct_debit_return_reversal,omitempty"`
}
DirectDebitReturnReversalAdmissionRelationships direct debit return reversal admission relationships swagger:model DirectDebitReturnReversalAdmissionRelationships
func DirectDebitReturnReversalAdmissionRelationshipsWithDefaults ¶
func DirectDebitReturnReversalAdmissionRelationshipsWithDefaults(defaults client.Defaults) *DirectDebitReturnReversalAdmissionRelationships
func (*DirectDebitReturnReversalAdmissionRelationships) Json ¶
func (m *DirectDebitReturnReversalAdmissionRelationships) Json() string
func (*DirectDebitReturnReversalAdmissionRelationships) MarshalBinary ¶
func (m *DirectDebitReturnReversalAdmissionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReturnReversalAdmissionRelationships) UnmarshalBinary ¶
func (m *DirectDebitReturnReversalAdmissionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReturnReversalAdmissionRelationships) Validate ¶
func (m *DirectDebitReturnReversalAdmissionRelationships) Validate(formats strfmt.Registry) error
Validate validates this direct debit return reversal admission relationships
func (*DirectDebitReturnReversalAdmissionRelationships) WithDirectDebit ¶
func (m *DirectDebitReturnReversalAdmissionRelationships) WithDirectDebit(directDebit DirectDebitReturnReversalAdmissionRelationshipsDirectDebit) *DirectDebitReturnReversalAdmissionRelationships
func (*DirectDebitReturnReversalAdmissionRelationships) WithDirectDebitReturn ¶
func (m *DirectDebitReturnReversalAdmissionRelationships) WithDirectDebitReturn(directDebitReturn DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturn) *DirectDebitReturnReversalAdmissionRelationships
func (*DirectDebitReturnReversalAdmissionRelationships) WithDirectDebitReturnReversal ¶
func (m *DirectDebitReturnReversalAdmissionRelationships) WithDirectDebitReturnReversal(directDebitReturnReversal DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturnReversal) *DirectDebitReturnReversalAdmissionRelationships
func (*DirectDebitReturnReversalAdmissionRelationships) WithoutDirectDebit ¶
func (m *DirectDebitReturnReversalAdmissionRelationships) WithoutDirectDebit() *DirectDebitReturnReversalAdmissionRelationships
func (*DirectDebitReturnReversalAdmissionRelationships) WithoutDirectDebitReturn ¶
func (m *DirectDebitReturnReversalAdmissionRelationships) WithoutDirectDebitReturn() *DirectDebitReturnReversalAdmissionRelationships
func (*DirectDebitReturnReversalAdmissionRelationships) WithoutDirectDebitReturnReversal ¶
func (m *DirectDebitReturnReversalAdmissionRelationships) WithoutDirectDebitReturnReversal() *DirectDebitReturnReversalAdmissionRelationships
type DirectDebitReturnReversalAdmissionRelationshipsDirectDebit ¶
type DirectDebitReturnReversalAdmissionRelationshipsDirectDebit struct {
// data
Data []*DirectDebit `json:"data"`
}
DirectDebitReturnReversalAdmissionRelationshipsDirectDebit direct debit return reversal admission relationships direct debit swagger:model DirectDebitReturnReversalAdmissionRelationshipsDirectDebit
func DirectDebitReturnReversalAdmissionRelationshipsDirectDebitWithDefaults ¶
func DirectDebitReturnReversalAdmissionRelationshipsDirectDebitWithDefaults(defaults client.Defaults) *DirectDebitReturnReversalAdmissionRelationshipsDirectDebit
func (*DirectDebitReturnReversalAdmissionRelationshipsDirectDebit) Json ¶
func (m *DirectDebitReturnReversalAdmissionRelationshipsDirectDebit) Json() string
func (*DirectDebitReturnReversalAdmissionRelationshipsDirectDebit) MarshalBinary ¶
func (m *DirectDebitReturnReversalAdmissionRelationshipsDirectDebit) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReturnReversalAdmissionRelationshipsDirectDebit) UnmarshalBinary ¶
func (m *DirectDebitReturnReversalAdmissionRelationshipsDirectDebit) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReturnReversalAdmissionRelationshipsDirectDebit) Validate ¶
func (m *DirectDebitReturnReversalAdmissionRelationshipsDirectDebit) Validate(formats strfmt.Registry) error
Validate validates this direct debit return reversal admission relationships direct debit
type DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturn ¶
type DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturn struct {
// data
Data []*DirectDebitReturn `json:"data"`
}
DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturn direct debit return reversal admission relationships direct debit return swagger:model DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturn
func DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturnWithDefaults ¶
func DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturnWithDefaults(defaults client.Defaults) *DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturn
func (*DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturn) Json ¶
func (m *DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturn) Json() string
func (*DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturn) MarshalBinary ¶
func (m *DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturn) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturn) UnmarshalBinary ¶
func (m *DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturn) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturn) Validate ¶
func (m *DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturn) Validate(formats strfmt.Registry) error
Validate validates this direct debit return reversal admission relationships direct debit return
type DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturnReversal ¶
type DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturnReversal struct {
// data
Data []*DirectDebitReturnReversal `json:"data"`
}
DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturnReversal direct debit return reversal admission relationships direct debit return reversal swagger:model DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturnReversal
func DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturnReversalWithDefaults ¶
func DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturnReversalWithDefaults(defaults client.Defaults) *DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturnReversal
func (*DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturnReversal) MarshalBinary ¶
func (m *DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturnReversal) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturnReversal) UnmarshalBinary ¶
func (m *DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturnReversal) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturnReversal) Validate ¶
func (m *DirectDebitReturnReversalAdmissionRelationshipsDirectDebitReturnReversal) Validate(formats strfmt.Registry) error
Validate validates this direct debit return reversal admission relationships direct debit return reversal
type DirectDebitReturnReversalCreation ¶
type DirectDebitReturnReversalCreation struct {
// data
Data *DirectDebitReturnReversal `json:"data,omitempty"`
}
DirectDebitReturnReversalCreation direct debit return reversal creation swagger:model DirectDebitReturnReversalCreation
func DirectDebitReturnReversalCreationWithDefaults ¶
func DirectDebitReturnReversalCreationWithDefaults(defaults client.Defaults) *DirectDebitReturnReversalCreation
func (*DirectDebitReturnReversalCreation) Json ¶
func (m *DirectDebitReturnReversalCreation) Json() string
func (*DirectDebitReturnReversalCreation) MarshalBinary ¶
func (m *DirectDebitReturnReversalCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReturnReversalCreation) UnmarshalBinary ¶
func (m *DirectDebitReturnReversalCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReturnReversalCreation) Validate ¶
func (m *DirectDebitReturnReversalCreation) Validate(formats strfmt.Registry) error
Validate validates this direct debit return reversal creation
func (*DirectDebitReturnReversalCreation) WithData ¶
func (m *DirectDebitReturnReversalCreation) WithData(data DirectDebitReturnReversal) *DirectDebitReturnReversalCreation
func (*DirectDebitReturnReversalCreation) WithoutData ¶
func (m *DirectDebitReturnReversalCreation) WithoutData() *DirectDebitReturnReversalCreation
type DirectDebitReturnReversalCreationResponse ¶
type DirectDebitReturnReversalCreationResponse struct {
// data
Data *DirectDebitReturnReversal `json:"data,omitempty"`
}
DirectDebitReturnReversalCreationResponse direct debit return reversal creation response swagger:model DirectDebitReturnReversalCreationResponse
func DirectDebitReturnReversalCreationResponseWithDefaults ¶
func DirectDebitReturnReversalCreationResponseWithDefaults(defaults client.Defaults) *DirectDebitReturnReversalCreationResponse
func (*DirectDebitReturnReversalCreationResponse) Json ¶
func (m *DirectDebitReturnReversalCreationResponse) Json() string
func (*DirectDebitReturnReversalCreationResponse) MarshalBinary ¶
func (m *DirectDebitReturnReversalCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReturnReversalCreationResponse) UnmarshalBinary ¶
func (m *DirectDebitReturnReversalCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReturnReversalCreationResponse) Validate ¶
func (m *DirectDebitReturnReversalCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this direct debit return reversal creation response
func (*DirectDebitReturnReversalCreationResponse) WithData ¶
func (m *DirectDebitReturnReversalCreationResponse) WithData(data DirectDebitReturnReversal) *DirectDebitReturnReversalCreationResponse
func (*DirectDebitReturnReversalCreationResponse) WithoutData ¶
func (m *DirectDebitReturnReversalCreationResponse) WithoutData() *DirectDebitReturnReversalCreationResponse
type DirectDebitReturnReversalDetailsResponse ¶
type DirectDebitReturnReversalDetailsResponse struct {
// data
Data *DirectDebitReturnReversal `json:"data,omitempty"`
}
DirectDebitReturnReversalDetailsResponse direct debit return reversal details response swagger:model DirectDebitReturnReversalDetailsResponse
func DirectDebitReturnReversalDetailsResponseWithDefaults ¶
func DirectDebitReturnReversalDetailsResponseWithDefaults(defaults client.Defaults) *DirectDebitReturnReversalDetailsResponse
func (*DirectDebitReturnReversalDetailsResponse) Json ¶
func (m *DirectDebitReturnReversalDetailsResponse) Json() string
func (*DirectDebitReturnReversalDetailsResponse) MarshalBinary ¶
func (m *DirectDebitReturnReversalDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReturnReversalDetailsResponse) UnmarshalBinary ¶
func (m *DirectDebitReturnReversalDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReturnReversalDetailsResponse) Validate ¶
func (m *DirectDebitReturnReversalDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this direct debit return reversal details response
func (*DirectDebitReturnReversalDetailsResponse) WithData ¶
func (m *DirectDebitReturnReversalDetailsResponse) WithData(data DirectDebitReturnReversal) *DirectDebitReturnReversalDetailsResponse
func (*DirectDebitReturnReversalDetailsResponse) WithoutData ¶
func (m *DirectDebitReturnReversalDetailsResponse) WithoutData() *DirectDebitReturnReversalDetailsResponse
type DirectDebitReturnReversalRelationships ¶
type DirectDebitReturnReversalRelationships struct {
// direct debit
DirectDebit *DirectDebitReturnReversalRelationshipsDirectDebit `json:"direct_debit,omitempty"`
// direct debit return
DirectDebitReturn *DirectDebitReturnReversalRelationshipsDirectDebitReturn `json:"direct_debit_return,omitempty"`
// direct debit return reversal admission
DirectDebitReturnReversalAdmission *DirectDebitReturnReversalRelationshipsDirectDebitReturnReversalAdmission `json:"direct_debit_return_reversal_admission,omitempty"`
}
DirectDebitReturnReversalRelationships direct debit return reversal relationships swagger:model DirectDebitReturnReversalRelationships
func DirectDebitReturnReversalRelationshipsWithDefaults ¶
func DirectDebitReturnReversalRelationshipsWithDefaults(defaults client.Defaults) *DirectDebitReturnReversalRelationships
func (*DirectDebitReturnReversalRelationships) Json ¶
func (m *DirectDebitReturnReversalRelationships) Json() string
func (*DirectDebitReturnReversalRelationships) MarshalBinary ¶
func (m *DirectDebitReturnReversalRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReturnReversalRelationships) UnmarshalBinary ¶
func (m *DirectDebitReturnReversalRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReturnReversalRelationships) Validate ¶
func (m *DirectDebitReturnReversalRelationships) Validate(formats strfmt.Registry) error
Validate validates this direct debit return reversal relationships
func (*DirectDebitReturnReversalRelationships) WithDirectDebit ¶
func (m *DirectDebitReturnReversalRelationships) WithDirectDebit(directDebit DirectDebitReturnReversalRelationshipsDirectDebit) *DirectDebitReturnReversalRelationships
func (*DirectDebitReturnReversalRelationships) WithDirectDebitReturn ¶
func (m *DirectDebitReturnReversalRelationships) WithDirectDebitReturn(directDebitReturn DirectDebitReturnReversalRelationshipsDirectDebitReturn) *DirectDebitReturnReversalRelationships
func (*DirectDebitReturnReversalRelationships) WithDirectDebitReturnReversalAdmission ¶
func (m *DirectDebitReturnReversalRelationships) WithDirectDebitReturnReversalAdmission(directDebitReturnReversalAdmission DirectDebitReturnReversalRelationshipsDirectDebitReturnReversalAdmission) *DirectDebitReturnReversalRelationships
func (*DirectDebitReturnReversalRelationships) WithoutDirectDebit ¶
func (m *DirectDebitReturnReversalRelationships) WithoutDirectDebit() *DirectDebitReturnReversalRelationships
func (*DirectDebitReturnReversalRelationships) WithoutDirectDebitReturn ¶
func (m *DirectDebitReturnReversalRelationships) WithoutDirectDebitReturn() *DirectDebitReturnReversalRelationships
func (*DirectDebitReturnReversalRelationships) WithoutDirectDebitReturnReversalAdmission ¶
func (m *DirectDebitReturnReversalRelationships) WithoutDirectDebitReturnReversalAdmission() *DirectDebitReturnReversalRelationships
type DirectDebitReturnReversalRelationshipsDirectDebit ¶
type DirectDebitReturnReversalRelationshipsDirectDebit struct {
// data
Data []*DirectDebit `json:"data"`
}
DirectDebitReturnReversalRelationshipsDirectDebit direct debit return reversal relationships direct debit swagger:model DirectDebitReturnReversalRelationshipsDirectDebit
func DirectDebitReturnReversalRelationshipsDirectDebitWithDefaults ¶
func DirectDebitReturnReversalRelationshipsDirectDebitWithDefaults(defaults client.Defaults) *DirectDebitReturnReversalRelationshipsDirectDebit
func (*DirectDebitReturnReversalRelationshipsDirectDebit) Json ¶
func (m *DirectDebitReturnReversalRelationshipsDirectDebit) Json() string
func (*DirectDebitReturnReversalRelationshipsDirectDebit) MarshalBinary ¶
func (m *DirectDebitReturnReversalRelationshipsDirectDebit) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReturnReversalRelationshipsDirectDebit) UnmarshalBinary ¶
func (m *DirectDebitReturnReversalRelationshipsDirectDebit) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReturnReversalRelationshipsDirectDebit) Validate ¶
func (m *DirectDebitReturnReversalRelationshipsDirectDebit) Validate(formats strfmt.Registry) error
Validate validates this direct debit return reversal relationships direct debit
func (*DirectDebitReturnReversalRelationshipsDirectDebit) WithData ¶
func (m *DirectDebitReturnReversalRelationshipsDirectDebit) WithData(data []*DirectDebit) *DirectDebitReturnReversalRelationshipsDirectDebit
type DirectDebitReturnReversalRelationshipsDirectDebitReturn ¶
type DirectDebitReturnReversalRelationshipsDirectDebitReturn struct {
// data
Data []*DirectDebitReturn `json:"data"`
}
DirectDebitReturnReversalRelationshipsDirectDebitReturn direct debit return reversal relationships direct debit return swagger:model DirectDebitReturnReversalRelationshipsDirectDebitReturn
func DirectDebitReturnReversalRelationshipsDirectDebitReturnWithDefaults ¶
func DirectDebitReturnReversalRelationshipsDirectDebitReturnWithDefaults(defaults client.Defaults) *DirectDebitReturnReversalRelationshipsDirectDebitReturn
func (*DirectDebitReturnReversalRelationshipsDirectDebitReturn) Json ¶
func (m *DirectDebitReturnReversalRelationshipsDirectDebitReturn) Json() string
func (*DirectDebitReturnReversalRelationshipsDirectDebitReturn) MarshalBinary ¶
func (m *DirectDebitReturnReversalRelationshipsDirectDebitReturn) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReturnReversalRelationshipsDirectDebitReturn) UnmarshalBinary ¶
func (m *DirectDebitReturnReversalRelationshipsDirectDebitReturn) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReturnReversalRelationshipsDirectDebitReturn) Validate ¶
func (m *DirectDebitReturnReversalRelationshipsDirectDebitReturn) Validate(formats strfmt.Registry) error
Validate validates this direct debit return reversal relationships direct debit return
type DirectDebitReturnReversalRelationshipsDirectDebitReturnReversalAdmission ¶
type DirectDebitReturnReversalRelationshipsDirectDebitReturnReversalAdmission struct {
// data
Data []*DirectDebitReturnReversalAdmission `json:"data"`
}
DirectDebitReturnReversalRelationshipsDirectDebitReturnReversalAdmission direct debit return reversal relationships direct debit return reversal admission swagger:model DirectDebitReturnReversalRelationshipsDirectDebitReturnReversalAdmission
func DirectDebitReturnReversalRelationshipsDirectDebitReturnReversalAdmissionWithDefaults ¶
func DirectDebitReturnReversalRelationshipsDirectDebitReturnReversalAdmissionWithDefaults(defaults client.Defaults) *DirectDebitReturnReversalRelationshipsDirectDebitReturnReversalAdmission
func (*DirectDebitReturnReversalRelationshipsDirectDebitReturnReversalAdmission) MarshalBinary ¶
func (m *DirectDebitReturnReversalRelationshipsDirectDebitReturnReversalAdmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReturnReversalRelationshipsDirectDebitReturnReversalAdmission) UnmarshalBinary ¶
func (m *DirectDebitReturnReversalRelationshipsDirectDebitReturnReversalAdmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReturnReversalRelationshipsDirectDebitReturnReversalAdmission) Validate ¶
func (m *DirectDebitReturnReversalRelationshipsDirectDebitReturnReversalAdmission) Validate(formats strfmt.Registry) error
Validate validates this direct debit return reversal relationships direct debit return reversal admission
type DirectDebitReturnSubmission ¶
type DirectDebitReturnSubmission struct {
// attributes
Attributes *DirectDebitReturnSubmissionAttributes `json:"attributes,omitempty"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// id
// Format: uuid
ID strfmt.UUID `json:"id,omitempty"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// organisation id
// Format: uuid
OrganisationID strfmt.UUID `json:"organisation_id,omitempty"`
// relationships
Relationships *DirectDebitReturnSubmissionRelationships `json:"relationships,omitempty"`
// type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// version
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
DirectDebitReturnSubmission direct debit return submission swagger:model DirectDebitReturnSubmission
func DirectDebitReturnSubmissionWithDefaults ¶
func DirectDebitReturnSubmissionWithDefaults(defaults client.Defaults) *DirectDebitReturnSubmission
func (*DirectDebitReturnSubmission) Json ¶
func (m *DirectDebitReturnSubmission) Json() string
func (*DirectDebitReturnSubmission) MarshalBinary ¶
func (m *DirectDebitReturnSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReturnSubmission) UnmarshalBinary ¶
func (m *DirectDebitReturnSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReturnSubmission) Validate ¶
func (m *DirectDebitReturnSubmission) Validate(formats strfmt.Registry) error
Validate validates this direct debit return submission
func (*DirectDebitReturnSubmission) WithAttributes ¶
func (m *DirectDebitReturnSubmission) WithAttributes(attributes DirectDebitReturnSubmissionAttributes) *DirectDebitReturnSubmission
func (*DirectDebitReturnSubmission) WithCreatedOn ¶ added in v2.3.0
func (m *DirectDebitReturnSubmission) WithCreatedOn(createdOn strfmt.DateTime) *DirectDebitReturnSubmission
func (*DirectDebitReturnSubmission) WithID ¶
func (m *DirectDebitReturnSubmission) WithID(id strfmt.UUID) *DirectDebitReturnSubmission
func (*DirectDebitReturnSubmission) WithModifiedOn ¶ added in v2.3.0
func (m *DirectDebitReturnSubmission) WithModifiedOn(modifiedOn strfmt.DateTime) *DirectDebitReturnSubmission
func (*DirectDebitReturnSubmission) WithOrganisationID ¶
func (m *DirectDebitReturnSubmission) WithOrganisationID(organisationID strfmt.UUID) *DirectDebitReturnSubmission
func (*DirectDebitReturnSubmission) WithRelationships ¶
func (m *DirectDebitReturnSubmission) WithRelationships(relationships DirectDebitReturnSubmissionRelationships) *DirectDebitReturnSubmission
func (*DirectDebitReturnSubmission) WithType ¶
func (m *DirectDebitReturnSubmission) WithType(typeVar string) *DirectDebitReturnSubmission
func (*DirectDebitReturnSubmission) WithVersion ¶
func (m *DirectDebitReturnSubmission) WithVersion(version int64) *DirectDebitReturnSubmission
func (*DirectDebitReturnSubmission) WithoutAttributes ¶
func (m *DirectDebitReturnSubmission) WithoutAttributes() *DirectDebitReturnSubmission
func (*DirectDebitReturnSubmission) WithoutCreatedOn ¶ added in v2.3.0
func (m *DirectDebitReturnSubmission) WithoutCreatedOn() *DirectDebitReturnSubmission
func (*DirectDebitReturnSubmission) WithoutModifiedOn ¶ added in v2.3.0
func (m *DirectDebitReturnSubmission) WithoutModifiedOn() *DirectDebitReturnSubmission
func (*DirectDebitReturnSubmission) WithoutRelationships ¶
func (m *DirectDebitReturnSubmission) WithoutRelationships() *DirectDebitReturnSubmission
func (*DirectDebitReturnSubmission) WithoutVersion ¶
func (m *DirectDebitReturnSubmission) WithoutVersion() *DirectDebitReturnSubmission
type DirectDebitReturnSubmissionAttributes ¶
type DirectDebitReturnSubmissionAttributes struct {
// scheme status code
SchemeStatusCode string `json:"scheme_status_code,omitempty"`
// scheme status code description
SchemeStatusCodeDescription string `json:"scheme_status_code_description,omitempty"`
// status
Status DirectDebitReturnSubmissionStatus `json:"status,omitempty"`
// status reason
StatusReason string `json:"status_reason,omitempty"`
// submission datetime
// Read Only: true
// Format: date-time
SubmissionDatetime strfmt.DateTime `json:"submission_datetime,omitempty"`
// transaction start datetime
// Read Only: true
// Format: date-time
TransactionStartDatetime strfmt.DateTime `json:"transaction_start_datetime,omitempty"`
}
DirectDebitReturnSubmissionAttributes direct debit return submission attributes swagger:model DirectDebitReturnSubmissionAttributes
func DirectDebitReturnSubmissionAttributesWithDefaults ¶
func DirectDebitReturnSubmissionAttributesWithDefaults(defaults client.Defaults) *DirectDebitReturnSubmissionAttributes
func (*DirectDebitReturnSubmissionAttributes) Json ¶
func (m *DirectDebitReturnSubmissionAttributes) Json() string
func (*DirectDebitReturnSubmissionAttributes) MarshalBinary ¶
func (m *DirectDebitReturnSubmissionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReturnSubmissionAttributes) UnmarshalBinary ¶
func (m *DirectDebitReturnSubmissionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReturnSubmissionAttributes) Validate ¶
func (m *DirectDebitReturnSubmissionAttributes) Validate(formats strfmt.Registry) error
Validate validates this direct debit return submission attributes
func (*DirectDebitReturnSubmissionAttributes) WithSchemeStatusCode ¶
func (m *DirectDebitReturnSubmissionAttributes) WithSchemeStatusCode(schemeStatusCode string) *DirectDebitReturnSubmissionAttributes
func (*DirectDebitReturnSubmissionAttributes) WithSchemeStatusCodeDescription ¶
func (m *DirectDebitReturnSubmissionAttributes) WithSchemeStatusCodeDescription(schemeStatusCodeDescription string) *DirectDebitReturnSubmissionAttributes
func (*DirectDebitReturnSubmissionAttributes) WithStatus ¶
func (m *DirectDebitReturnSubmissionAttributes) WithStatus(status DirectDebitReturnSubmissionStatus) *DirectDebitReturnSubmissionAttributes
func (*DirectDebitReturnSubmissionAttributes) WithStatusReason ¶
func (m *DirectDebitReturnSubmissionAttributes) WithStatusReason(statusReason string) *DirectDebitReturnSubmissionAttributes
func (*DirectDebitReturnSubmissionAttributes) WithSubmissionDatetime ¶
func (m *DirectDebitReturnSubmissionAttributes) WithSubmissionDatetime(submissionDatetime strfmt.DateTime) *DirectDebitReturnSubmissionAttributes
func (*DirectDebitReturnSubmissionAttributes) WithTransactionStartDatetime ¶
func (m *DirectDebitReturnSubmissionAttributes) WithTransactionStartDatetime(transactionStartDatetime strfmt.DateTime) *DirectDebitReturnSubmissionAttributes
type DirectDebitReturnSubmissionCreation ¶
type DirectDebitReturnSubmissionCreation struct {
// data
Data *DirectDebitReturnSubmission `json:"data,omitempty"`
}
DirectDebitReturnSubmissionCreation direct debit return submission creation swagger:model DirectDebitReturnSubmissionCreation
func DirectDebitReturnSubmissionCreationWithDefaults ¶
func DirectDebitReturnSubmissionCreationWithDefaults(defaults client.Defaults) *DirectDebitReturnSubmissionCreation
func (*DirectDebitReturnSubmissionCreation) Json ¶
func (m *DirectDebitReturnSubmissionCreation) Json() string
func (*DirectDebitReturnSubmissionCreation) MarshalBinary ¶
func (m *DirectDebitReturnSubmissionCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReturnSubmissionCreation) UnmarshalBinary ¶
func (m *DirectDebitReturnSubmissionCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReturnSubmissionCreation) Validate ¶
func (m *DirectDebitReturnSubmissionCreation) Validate(formats strfmt.Registry) error
Validate validates this direct debit return submission creation
func (*DirectDebitReturnSubmissionCreation) WithData ¶
func (m *DirectDebitReturnSubmissionCreation) WithData(data DirectDebitReturnSubmission) *DirectDebitReturnSubmissionCreation
func (*DirectDebitReturnSubmissionCreation) WithoutData ¶
func (m *DirectDebitReturnSubmissionCreation) WithoutData() *DirectDebitReturnSubmissionCreation
type DirectDebitReturnSubmissionCreationResponse ¶
type DirectDebitReturnSubmissionCreationResponse struct {
// data
Data *DirectDebitReturnSubmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
DirectDebitReturnSubmissionCreationResponse direct debit return submission creation response swagger:model DirectDebitReturnSubmissionCreationResponse
func DirectDebitReturnSubmissionCreationResponseWithDefaults ¶
func DirectDebitReturnSubmissionCreationResponseWithDefaults(defaults client.Defaults) *DirectDebitReturnSubmissionCreationResponse
func (*DirectDebitReturnSubmissionCreationResponse) Json ¶
func (m *DirectDebitReturnSubmissionCreationResponse) Json() string
func (*DirectDebitReturnSubmissionCreationResponse) MarshalBinary ¶
func (m *DirectDebitReturnSubmissionCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReturnSubmissionCreationResponse) UnmarshalBinary ¶
func (m *DirectDebitReturnSubmissionCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReturnSubmissionCreationResponse) Validate ¶
func (m *DirectDebitReturnSubmissionCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this direct debit return submission creation response
func (*DirectDebitReturnSubmissionCreationResponse) WithLinks ¶
func (m *DirectDebitReturnSubmissionCreationResponse) WithLinks(links Links) *DirectDebitReturnSubmissionCreationResponse
func (*DirectDebitReturnSubmissionCreationResponse) WithoutData ¶
func (m *DirectDebitReturnSubmissionCreationResponse) WithoutData() *DirectDebitReturnSubmissionCreationResponse
func (*DirectDebitReturnSubmissionCreationResponse) WithoutLinks ¶
func (m *DirectDebitReturnSubmissionCreationResponse) WithoutLinks() *DirectDebitReturnSubmissionCreationResponse
type DirectDebitReturnSubmissionDetailsResponse ¶
type DirectDebitReturnSubmissionDetailsResponse struct {
// data
Data *DirectDebitReturnSubmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
DirectDebitReturnSubmissionDetailsResponse direct debit return submission details response swagger:model DirectDebitReturnSubmissionDetailsResponse
func DirectDebitReturnSubmissionDetailsResponseWithDefaults ¶
func DirectDebitReturnSubmissionDetailsResponseWithDefaults(defaults client.Defaults) *DirectDebitReturnSubmissionDetailsResponse
func (*DirectDebitReturnSubmissionDetailsResponse) Json ¶
func (m *DirectDebitReturnSubmissionDetailsResponse) Json() string
func (*DirectDebitReturnSubmissionDetailsResponse) MarshalBinary ¶
func (m *DirectDebitReturnSubmissionDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReturnSubmissionDetailsResponse) UnmarshalBinary ¶
func (m *DirectDebitReturnSubmissionDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReturnSubmissionDetailsResponse) Validate ¶
func (m *DirectDebitReturnSubmissionDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this direct debit return submission details response
func (*DirectDebitReturnSubmissionDetailsResponse) WithData ¶
func (m *DirectDebitReturnSubmissionDetailsResponse) WithData(data DirectDebitReturnSubmission) *DirectDebitReturnSubmissionDetailsResponse
func (*DirectDebitReturnSubmissionDetailsResponse) WithLinks ¶
func (m *DirectDebitReturnSubmissionDetailsResponse) WithLinks(links Links) *DirectDebitReturnSubmissionDetailsResponse
func (*DirectDebitReturnSubmissionDetailsResponse) WithoutData ¶
func (m *DirectDebitReturnSubmissionDetailsResponse) WithoutData() *DirectDebitReturnSubmissionDetailsResponse
func (*DirectDebitReturnSubmissionDetailsResponse) WithoutLinks ¶
func (m *DirectDebitReturnSubmissionDetailsResponse) WithoutLinks() *DirectDebitReturnSubmissionDetailsResponse
type DirectDebitReturnSubmissionRelationships ¶
type DirectDebitReturnSubmissionRelationships struct {
// direct debit
DirectDebit *DirectDebitReturnSubmissionRelationshipsDirectDebit `json:"direct_debit,omitempty"`
// direct debit return
DirectDebitReturn *DirectDebitReturnSubmissionRelationshipsDirectDebitReturn `json:"direct_debit_return,omitempty"`
}
DirectDebitReturnSubmissionRelationships direct debit return submission relationships swagger:model DirectDebitReturnSubmissionRelationships
func DirectDebitReturnSubmissionRelationshipsWithDefaults ¶
func DirectDebitReturnSubmissionRelationshipsWithDefaults(defaults client.Defaults) *DirectDebitReturnSubmissionRelationships
func (*DirectDebitReturnSubmissionRelationships) Json ¶
func (m *DirectDebitReturnSubmissionRelationships) Json() string
func (*DirectDebitReturnSubmissionRelationships) MarshalBinary ¶
func (m *DirectDebitReturnSubmissionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReturnSubmissionRelationships) UnmarshalBinary ¶
func (m *DirectDebitReturnSubmissionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReturnSubmissionRelationships) Validate ¶
func (m *DirectDebitReturnSubmissionRelationships) Validate(formats strfmt.Registry) error
Validate validates this direct debit return submission relationships
func (*DirectDebitReturnSubmissionRelationships) WithDirectDebit ¶
func (m *DirectDebitReturnSubmissionRelationships) WithDirectDebit(directDebit DirectDebitReturnSubmissionRelationshipsDirectDebit) *DirectDebitReturnSubmissionRelationships
func (*DirectDebitReturnSubmissionRelationships) WithDirectDebitReturn ¶
func (m *DirectDebitReturnSubmissionRelationships) WithDirectDebitReturn(directDebitReturn DirectDebitReturnSubmissionRelationshipsDirectDebitReturn) *DirectDebitReturnSubmissionRelationships
func (*DirectDebitReturnSubmissionRelationships) WithoutDirectDebit ¶
func (m *DirectDebitReturnSubmissionRelationships) WithoutDirectDebit() *DirectDebitReturnSubmissionRelationships
func (*DirectDebitReturnSubmissionRelationships) WithoutDirectDebitReturn ¶
func (m *DirectDebitReturnSubmissionRelationships) WithoutDirectDebitReturn() *DirectDebitReturnSubmissionRelationships
type DirectDebitReturnSubmissionRelationshipsDirectDebit ¶
type DirectDebitReturnSubmissionRelationshipsDirectDebit struct {
// data
Data []*DirectDebit `json:"data"`
}
DirectDebitReturnSubmissionRelationshipsDirectDebit direct debit return submission relationships direct debit swagger:model DirectDebitReturnSubmissionRelationshipsDirectDebit
func DirectDebitReturnSubmissionRelationshipsDirectDebitWithDefaults ¶
func DirectDebitReturnSubmissionRelationshipsDirectDebitWithDefaults(defaults client.Defaults) *DirectDebitReturnSubmissionRelationshipsDirectDebit
func (*DirectDebitReturnSubmissionRelationshipsDirectDebit) Json ¶
func (m *DirectDebitReturnSubmissionRelationshipsDirectDebit) Json() string
func (*DirectDebitReturnSubmissionRelationshipsDirectDebit) MarshalBinary ¶
func (m *DirectDebitReturnSubmissionRelationshipsDirectDebit) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReturnSubmissionRelationshipsDirectDebit) UnmarshalBinary ¶
func (m *DirectDebitReturnSubmissionRelationshipsDirectDebit) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReturnSubmissionRelationshipsDirectDebit) Validate ¶
func (m *DirectDebitReturnSubmissionRelationshipsDirectDebit) Validate(formats strfmt.Registry) error
Validate validates this direct debit return submission relationships direct debit
func (*DirectDebitReturnSubmissionRelationshipsDirectDebit) WithData ¶
func (m *DirectDebitReturnSubmissionRelationshipsDirectDebit) WithData(data []*DirectDebit) *DirectDebitReturnSubmissionRelationshipsDirectDebit
type DirectDebitReturnSubmissionRelationshipsDirectDebitReturn ¶
type DirectDebitReturnSubmissionRelationshipsDirectDebitReturn struct {
// data
Data []*DirectDebitReturn `json:"data"`
}
DirectDebitReturnSubmissionRelationshipsDirectDebitReturn direct debit return submission relationships direct debit return swagger:model DirectDebitReturnSubmissionRelationshipsDirectDebitReturn
func DirectDebitReturnSubmissionRelationshipsDirectDebitReturnWithDefaults ¶
func DirectDebitReturnSubmissionRelationshipsDirectDebitReturnWithDefaults(defaults client.Defaults) *DirectDebitReturnSubmissionRelationshipsDirectDebitReturn
func (*DirectDebitReturnSubmissionRelationshipsDirectDebitReturn) Json ¶
func (m *DirectDebitReturnSubmissionRelationshipsDirectDebitReturn) Json() string
func (*DirectDebitReturnSubmissionRelationshipsDirectDebitReturn) MarshalBinary ¶
func (m *DirectDebitReturnSubmissionRelationshipsDirectDebitReturn) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReturnSubmissionRelationshipsDirectDebitReturn) UnmarshalBinary ¶
func (m *DirectDebitReturnSubmissionRelationshipsDirectDebitReturn) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReturnSubmissionRelationshipsDirectDebitReturn) Validate ¶
func (m *DirectDebitReturnSubmissionRelationshipsDirectDebitReturn) Validate(formats strfmt.Registry) error
Validate validates this direct debit return submission relationships direct debit return
type DirectDebitReturnSubmissionStatus ¶
type DirectDebitReturnSubmissionStatus string
DirectDebitReturnSubmissionStatus direct debit return submission status swagger:model DirectDebitReturnSubmissionStatus
const ( // DirectDebitReturnSubmissionStatusAccepted captures enum value "accepted" DirectDebitReturnSubmissionStatusAccepted DirectDebitReturnSubmissionStatus = "accepted" // DirectDebitReturnSubmissionStatusReleasedToGateway captures enum value "released_to_gateway" DirectDebitReturnSubmissionStatusReleasedToGateway DirectDebitReturnSubmissionStatus = "released_to_gateway" // DirectDebitReturnSubmissionStatusDeliveryConfirmed captures enum value "delivery_confirmed" DirectDebitReturnSubmissionStatusDeliveryConfirmed DirectDebitReturnSubmissionStatus = "delivery_confirmed" // DirectDebitReturnSubmissionStatusDeliveryFailed captures enum value "delivery_failed" DirectDebitReturnSubmissionStatusDeliveryFailed DirectDebitReturnSubmissionStatus = "delivery_failed" // DirectDebitReturnSubmissionStatusSubmitted captures enum value "submitted" DirectDebitReturnSubmissionStatusSubmitted DirectDebitReturnSubmissionStatus = "submitted" // DirectDebitReturnSubmissionStatusValidationPending captures enum value "validation_pending" DirectDebitReturnSubmissionStatusValidationPending DirectDebitReturnSubmissionStatus = "validation_pending" // DirectDebitReturnSubmissionStatusValidationPassed captures enum value "validation_passed" DirectDebitReturnSubmissionStatusValidationPassed DirectDebitReturnSubmissionStatus = "validation_passed" // DirectDebitReturnSubmissionStatusQueuedForDelivery captures enum value "queued_for_delivery" DirectDebitReturnSubmissionStatusQueuedForDelivery DirectDebitReturnSubmissionStatus = "queued_for_delivery" )
func (*DirectDebitReturnSubmissionStatus) Json ¶
func (m *DirectDebitReturnSubmissionStatus) Json() string
type DirectDebitReversal ¶
type DirectDebitReversal struct {
// attributes
Attributes *DirectDebitReversalAttributes `json:"attributes,omitempty"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// id
// Format: uuid
ID strfmt.UUID `json:"id,omitempty"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// organisation id
// Format: uuid
OrganisationID strfmt.UUID `json:"organisation_id,omitempty"`
// relationships
Relationships *DirectDebitReversalRelationships `json:"relationships,omitempty"`
// type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// version
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
DirectDebitReversal direct debit reversal swagger:model DirectDebitReversal
func DirectDebitReversalWithDefaults ¶
func DirectDebitReversalWithDefaults(defaults client.Defaults) *DirectDebitReversal
func (*DirectDebitReversal) Json ¶
func (m *DirectDebitReversal) Json() string
func (*DirectDebitReversal) MarshalBinary ¶
func (m *DirectDebitReversal) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReversal) UnmarshalBinary ¶
func (m *DirectDebitReversal) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReversal) Validate ¶
func (m *DirectDebitReversal) Validate(formats strfmt.Registry) error
Validate validates this direct debit reversal
func (*DirectDebitReversal) WithAttributes ¶
func (m *DirectDebitReversal) WithAttributes(attributes DirectDebitReversalAttributes) *DirectDebitReversal
func (*DirectDebitReversal) WithCreatedOn ¶
func (m *DirectDebitReversal) WithCreatedOn(createdOn strfmt.DateTime) *DirectDebitReversal
func (*DirectDebitReversal) WithID ¶
func (m *DirectDebitReversal) WithID(id strfmt.UUID) *DirectDebitReversal
func (*DirectDebitReversal) WithModifiedOn ¶
func (m *DirectDebitReversal) WithModifiedOn(modifiedOn strfmt.DateTime) *DirectDebitReversal
func (*DirectDebitReversal) WithOrganisationID ¶
func (m *DirectDebitReversal) WithOrganisationID(organisationID strfmt.UUID) *DirectDebitReversal
func (*DirectDebitReversal) WithRelationships ¶
func (m *DirectDebitReversal) WithRelationships(relationships DirectDebitReversalRelationships) *DirectDebitReversal
func (*DirectDebitReversal) WithType ¶
func (m *DirectDebitReversal) WithType(typeVar string) *DirectDebitReversal
func (*DirectDebitReversal) WithVersion ¶
func (m *DirectDebitReversal) WithVersion(version int64) *DirectDebitReversal
func (*DirectDebitReversal) WithoutAttributes ¶ added in v2.3.0
func (m *DirectDebitReversal) WithoutAttributes() *DirectDebitReversal
func (*DirectDebitReversal) WithoutCreatedOn ¶
func (m *DirectDebitReversal) WithoutCreatedOn() *DirectDebitReversal
func (*DirectDebitReversal) WithoutModifiedOn ¶
func (m *DirectDebitReversal) WithoutModifiedOn() *DirectDebitReversal
func (*DirectDebitReversal) WithoutRelationships ¶
func (m *DirectDebitReversal) WithoutRelationships() *DirectDebitReversal
func (*DirectDebitReversal) WithoutVersion ¶
func (m *DirectDebitReversal) WithoutVersion() *DirectDebitReversal
type DirectDebitReversalAdmission ¶
type DirectDebitReversalAdmission struct {
// attributes
Attributes *DirectDebitReversalAdmissionAttributes `json:"attributes,omitempty"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// id
// Format: uuid
ID strfmt.UUID `json:"id,omitempty"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// organisation id
// Format: uuid
OrganisationID strfmt.UUID `json:"organisation_id,omitempty"`
// relationships
Relationships *DirectDebitReversalAdmissionRelationships `json:"relationships,omitempty"`
// type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// version
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
DirectDebitReversalAdmission direct debit reversal admission swagger:model DirectDebitReversalAdmission
func DirectDebitReversalAdmissionWithDefaults ¶
func DirectDebitReversalAdmissionWithDefaults(defaults client.Defaults) *DirectDebitReversalAdmission
func (*DirectDebitReversalAdmission) Json ¶
func (m *DirectDebitReversalAdmission) Json() string
func (*DirectDebitReversalAdmission) MarshalBinary ¶
func (m *DirectDebitReversalAdmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReversalAdmission) UnmarshalBinary ¶
func (m *DirectDebitReversalAdmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReversalAdmission) Validate ¶
func (m *DirectDebitReversalAdmission) Validate(formats strfmt.Registry) error
Validate validates this direct debit reversal admission
func (*DirectDebitReversalAdmission) WithAttributes ¶
func (m *DirectDebitReversalAdmission) WithAttributes(attributes DirectDebitReversalAdmissionAttributes) *DirectDebitReversalAdmission
func (*DirectDebitReversalAdmission) WithCreatedOn ¶
func (m *DirectDebitReversalAdmission) WithCreatedOn(createdOn strfmt.DateTime) *DirectDebitReversalAdmission
func (*DirectDebitReversalAdmission) WithID ¶
func (m *DirectDebitReversalAdmission) WithID(id strfmt.UUID) *DirectDebitReversalAdmission
func (*DirectDebitReversalAdmission) WithModifiedOn ¶
func (m *DirectDebitReversalAdmission) WithModifiedOn(modifiedOn strfmt.DateTime) *DirectDebitReversalAdmission
func (*DirectDebitReversalAdmission) WithOrganisationID ¶
func (m *DirectDebitReversalAdmission) WithOrganisationID(organisationID strfmt.UUID) *DirectDebitReversalAdmission
func (*DirectDebitReversalAdmission) WithRelationships ¶
func (m *DirectDebitReversalAdmission) WithRelationships(relationships DirectDebitReversalAdmissionRelationships) *DirectDebitReversalAdmission
func (*DirectDebitReversalAdmission) WithType ¶
func (m *DirectDebitReversalAdmission) WithType(typeVar string) *DirectDebitReversalAdmission
func (*DirectDebitReversalAdmission) WithVersion ¶
func (m *DirectDebitReversalAdmission) WithVersion(version int64) *DirectDebitReversalAdmission
func (*DirectDebitReversalAdmission) WithoutAttributes ¶
func (m *DirectDebitReversalAdmission) WithoutAttributes() *DirectDebitReversalAdmission
func (*DirectDebitReversalAdmission) WithoutCreatedOn ¶
func (m *DirectDebitReversalAdmission) WithoutCreatedOn() *DirectDebitReversalAdmission
func (*DirectDebitReversalAdmission) WithoutModifiedOn ¶
func (m *DirectDebitReversalAdmission) WithoutModifiedOn() *DirectDebitReversalAdmission
func (*DirectDebitReversalAdmission) WithoutRelationships ¶
func (m *DirectDebitReversalAdmission) WithoutRelationships() *DirectDebitReversalAdmission
func (*DirectDebitReversalAdmission) WithoutVersion ¶
func (m *DirectDebitReversalAdmission) WithoutVersion() *DirectDebitReversalAdmission
type DirectDebitReversalAdmissionAttributes ¶
type DirectDebitReversalAdmissionAttributes struct {
// scheme status code
SchemeStatusCode string `json:"scheme_status_code,omitempty"`
// scheme status code description
SchemeStatusCodeDescription string `json:"scheme_status_code_description,omitempty"`
// source gateway
SourceGateway string `json:"source_gateway,omitempty"`
// status
Status DirectDebitReversalAdmissionStatus `json:"status,omitempty"`
}
DirectDebitReversalAdmissionAttributes direct debit reversal admission attributes swagger:model DirectDebitReversalAdmissionAttributes
func DirectDebitReversalAdmissionAttributesWithDefaults ¶
func DirectDebitReversalAdmissionAttributesWithDefaults(defaults client.Defaults) *DirectDebitReversalAdmissionAttributes
func (*DirectDebitReversalAdmissionAttributes) Json ¶
func (m *DirectDebitReversalAdmissionAttributes) Json() string
func (*DirectDebitReversalAdmissionAttributes) MarshalBinary ¶
func (m *DirectDebitReversalAdmissionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReversalAdmissionAttributes) UnmarshalBinary ¶
func (m *DirectDebitReversalAdmissionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReversalAdmissionAttributes) Validate ¶
func (m *DirectDebitReversalAdmissionAttributes) Validate(formats strfmt.Registry) error
Validate validates this direct debit reversal admission attributes
func (*DirectDebitReversalAdmissionAttributes) WithSchemeStatusCode ¶
func (m *DirectDebitReversalAdmissionAttributes) WithSchemeStatusCode(schemeStatusCode string) *DirectDebitReversalAdmissionAttributes
func (*DirectDebitReversalAdmissionAttributes) WithSchemeStatusCodeDescription ¶
func (m *DirectDebitReversalAdmissionAttributes) WithSchemeStatusCodeDescription(schemeStatusCodeDescription string) *DirectDebitReversalAdmissionAttributes
func (*DirectDebitReversalAdmissionAttributes) WithSourceGateway ¶
func (m *DirectDebitReversalAdmissionAttributes) WithSourceGateway(sourceGateway string) *DirectDebitReversalAdmissionAttributes
func (*DirectDebitReversalAdmissionAttributes) WithStatus ¶ added in v2.3.0
func (m *DirectDebitReversalAdmissionAttributes) WithStatus(status DirectDebitReversalAdmissionStatus) *DirectDebitReversalAdmissionAttributes
type DirectDebitReversalAdmissionDetailsResponse ¶
type DirectDebitReversalAdmissionDetailsResponse struct {
// data
Data *DirectDebitReversalAdmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
DirectDebitReversalAdmissionDetailsResponse direct debit reversal admission details response swagger:model DirectDebitReversalAdmissionDetailsResponse
func DirectDebitReversalAdmissionDetailsResponseWithDefaults ¶
func DirectDebitReversalAdmissionDetailsResponseWithDefaults(defaults client.Defaults) *DirectDebitReversalAdmissionDetailsResponse
func (*DirectDebitReversalAdmissionDetailsResponse) Json ¶
func (m *DirectDebitReversalAdmissionDetailsResponse) Json() string
func (*DirectDebitReversalAdmissionDetailsResponse) MarshalBinary ¶
func (m *DirectDebitReversalAdmissionDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReversalAdmissionDetailsResponse) UnmarshalBinary ¶
func (m *DirectDebitReversalAdmissionDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReversalAdmissionDetailsResponse) Validate ¶
func (m *DirectDebitReversalAdmissionDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this direct debit reversal admission details response
func (*DirectDebitReversalAdmissionDetailsResponse) WithLinks ¶
func (m *DirectDebitReversalAdmissionDetailsResponse) WithLinks(links Links) *DirectDebitReversalAdmissionDetailsResponse
func (*DirectDebitReversalAdmissionDetailsResponse) WithoutData ¶
func (m *DirectDebitReversalAdmissionDetailsResponse) WithoutData() *DirectDebitReversalAdmissionDetailsResponse
func (*DirectDebitReversalAdmissionDetailsResponse) WithoutLinks ¶
func (m *DirectDebitReversalAdmissionDetailsResponse) WithoutLinks() *DirectDebitReversalAdmissionDetailsResponse
type DirectDebitReversalAdmissionRelationships ¶
type DirectDebitReversalAdmissionRelationships struct {
// direct debit
DirectDebit *DirectDebitReversalAdmissionRelationshipsDirectDebit `json:"direct_debit,omitempty"`
// direct debit reversal
DirectDebitReversal *DirectDebitReversalAdmissionRelationshipsDirectDebitReversal `json:"direct_debit_reversal,omitempty"`
}
DirectDebitReversalAdmissionRelationships direct debit reversal admission relationships swagger:model DirectDebitReversalAdmissionRelationships
func DirectDebitReversalAdmissionRelationshipsWithDefaults ¶
func DirectDebitReversalAdmissionRelationshipsWithDefaults(defaults client.Defaults) *DirectDebitReversalAdmissionRelationships
func (*DirectDebitReversalAdmissionRelationships) Json ¶
func (m *DirectDebitReversalAdmissionRelationships) Json() string
func (*DirectDebitReversalAdmissionRelationships) MarshalBinary ¶
func (m *DirectDebitReversalAdmissionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReversalAdmissionRelationships) UnmarshalBinary ¶
func (m *DirectDebitReversalAdmissionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReversalAdmissionRelationships) Validate ¶
func (m *DirectDebitReversalAdmissionRelationships) Validate(formats strfmt.Registry) error
Validate validates this direct debit reversal admission relationships
func (*DirectDebitReversalAdmissionRelationships) WithDirectDebit ¶
func (m *DirectDebitReversalAdmissionRelationships) WithDirectDebit(directDebit DirectDebitReversalAdmissionRelationshipsDirectDebit) *DirectDebitReversalAdmissionRelationships
func (*DirectDebitReversalAdmissionRelationships) WithDirectDebitReversal ¶
func (m *DirectDebitReversalAdmissionRelationships) WithDirectDebitReversal(directDebitReversal DirectDebitReversalAdmissionRelationshipsDirectDebitReversal) *DirectDebitReversalAdmissionRelationships
func (*DirectDebitReversalAdmissionRelationships) WithoutDirectDebit ¶
func (m *DirectDebitReversalAdmissionRelationships) WithoutDirectDebit() *DirectDebitReversalAdmissionRelationships
func (*DirectDebitReversalAdmissionRelationships) WithoutDirectDebitReversal ¶
func (m *DirectDebitReversalAdmissionRelationships) WithoutDirectDebitReversal() *DirectDebitReversalAdmissionRelationships
type DirectDebitReversalAdmissionRelationshipsDirectDebit ¶
type DirectDebitReversalAdmissionRelationshipsDirectDebit struct {
// data
Data []*DirectDebit `json:"data"`
}
DirectDebitReversalAdmissionRelationshipsDirectDebit direct debit reversal admission relationships direct debit swagger:model DirectDebitReversalAdmissionRelationshipsDirectDebit
func DirectDebitReversalAdmissionRelationshipsDirectDebitWithDefaults ¶
func DirectDebitReversalAdmissionRelationshipsDirectDebitWithDefaults(defaults client.Defaults) *DirectDebitReversalAdmissionRelationshipsDirectDebit
func (*DirectDebitReversalAdmissionRelationshipsDirectDebit) Json ¶
func (m *DirectDebitReversalAdmissionRelationshipsDirectDebit) Json() string
func (*DirectDebitReversalAdmissionRelationshipsDirectDebit) MarshalBinary ¶
func (m *DirectDebitReversalAdmissionRelationshipsDirectDebit) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReversalAdmissionRelationshipsDirectDebit) UnmarshalBinary ¶
func (m *DirectDebitReversalAdmissionRelationshipsDirectDebit) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReversalAdmissionRelationshipsDirectDebit) Validate ¶
func (m *DirectDebitReversalAdmissionRelationshipsDirectDebit) Validate(formats strfmt.Registry) error
Validate validates this direct debit reversal admission relationships direct debit
func (*DirectDebitReversalAdmissionRelationshipsDirectDebit) WithData ¶
func (m *DirectDebitReversalAdmissionRelationshipsDirectDebit) WithData(data []*DirectDebit) *DirectDebitReversalAdmissionRelationshipsDirectDebit
type DirectDebitReversalAdmissionRelationshipsDirectDebitReversal ¶
type DirectDebitReversalAdmissionRelationshipsDirectDebitReversal struct {
// data
Data []*DirectDebitReversal `json:"data"`
}
DirectDebitReversalAdmissionRelationshipsDirectDebitReversal direct debit reversal admission relationships direct debit reversal swagger:model DirectDebitReversalAdmissionRelationshipsDirectDebitReversal
func DirectDebitReversalAdmissionRelationshipsDirectDebitReversalWithDefaults ¶
func DirectDebitReversalAdmissionRelationshipsDirectDebitReversalWithDefaults(defaults client.Defaults) *DirectDebitReversalAdmissionRelationshipsDirectDebitReversal
func (*DirectDebitReversalAdmissionRelationshipsDirectDebitReversal) Json ¶
func (m *DirectDebitReversalAdmissionRelationshipsDirectDebitReversal) Json() string
func (*DirectDebitReversalAdmissionRelationshipsDirectDebitReversal) MarshalBinary ¶
func (m *DirectDebitReversalAdmissionRelationshipsDirectDebitReversal) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReversalAdmissionRelationshipsDirectDebitReversal) UnmarshalBinary ¶
func (m *DirectDebitReversalAdmissionRelationshipsDirectDebitReversal) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReversalAdmissionRelationshipsDirectDebitReversal) Validate ¶
func (m *DirectDebitReversalAdmissionRelationshipsDirectDebitReversal) Validate(formats strfmt.Registry) error
Validate validates this direct debit reversal admission relationships direct debit reversal
type DirectDebitReversalAdmissionStatus ¶ added in v2.3.0
type DirectDebitReversalAdmissionStatus string
DirectDebitReversalAdmissionStatus direct debit reversal admission status swagger:model DirectDebitReversalAdmissionStatus
const ( // DirectDebitReversalAdmissionStatusConfirmed captures enum value "confirmed" DirectDebitReversalAdmissionStatusConfirmed DirectDebitReversalAdmissionStatus = "confirmed" // DirectDebitReversalAdmissionStatusFailed captures enum value "failed" DirectDebitReversalAdmissionStatusFailed DirectDebitReversalAdmissionStatus = "failed" )
func (*DirectDebitReversalAdmissionStatus) Json ¶ added in v2.3.0
func (m *DirectDebitReversalAdmissionStatus) Json() string
type DirectDebitReversalAttributes ¶ added in v2.3.0
type DirectDebitReversalAttributes struct {
// charges amount
ChargesAmount *DirectDebitReversalAttributesChargesAmount `json:"charges_amount,omitempty"`
// Further explanation of the reason given in reason_code. Only evaluated for certain reason codes.
Reason string `json:"reason,omitempty"`
// The reason for the direct debit reversal. Has to be a valid [reversal reason code](http://api-docs.form3.tech/api.html#enumerations-reversal-reason-codes).
ReasonCode string `json:"reason_code,omitempty"`
// reversal amount
ReversalAmount *DirectDebitReversalAttributesReversalAmount `json:"reversal_amount,omitempty"`
}
DirectDebitReversalAttributes direct debit reversal attributes swagger:model DirectDebitReversalAttributes
func DirectDebitReversalAttributesWithDefaults ¶ added in v2.3.0
func DirectDebitReversalAttributesWithDefaults(defaults client.Defaults) *DirectDebitReversalAttributes
func (*DirectDebitReversalAttributes) Json ¶ added in v2.3.0
func (m *DirectDebitReversalAttributes) Json() string
func (*DirectDebitReversalAttributes) MarshalBinary ¶ added in v2.3.0
func (m *DirectDebitReversalAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReversalAttributes) UnmarshalBinary ¶ added in v2.3.0
func (m *DirectDebitReversalAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReversalAttributes) Validate ¶ added in v2.3.0
func (m *DirectDebitReversalAttributes) Validate(formats strfmt.Registry) error
Validate validates this direct debit reversal attributes
func (*DirectDebitReversalAttributes) WithChargesAmount ¶ added in v2.3.0
func (m *DirectDebitReversalAttributes) WithChargesAmount(chargesAmount DirectDebitReversalAttributesChargesAmount) *DirectDebitReversalAttributes
func (*DirectDebitReversalAttributes) WithReason ¶ added in v2.3.0
func (m *DirectDebitReversalAttributes) WithReason(reason string) *DirectDebitReversalAttributes
func (*DirectDebitReversalAttributes) WithReasonCode ¶ added in v2.3.0
func (m *DirectDebitReversalAttributes) WithReasonCode(reasonCode string) *DirectDebitReversalAttributes
func (*DirectDebitReversalAttributes) WithReversalAmount ¶ added in v2.3.0
func (m *DirectDebitReversalAttributes) WithReversalAmount(reversalAmount DirectDebitReversalAttributesReversalAmount) *DirectDebitReversalAttributes
func (*DirectDebitReversalAttributes) WithoutChargesAmount ¶ added in v2.3.0
func (m *DirectDebitReversalAttributes) WithoutChargesAmount() *DirectDebitReversalAttributes
func (*DirectDebitReversalAttributes) WithoutReversalAmount ¶ added in v2.3.0
func (m *DirectDebitReversalAttributes) WithoutReversalAmount() *DirectDebitReversalAttributes
type DirectDebitReversalAttributesChargesAmount ¶ added in v2.3.0
type DirectDebitReversalAttributesChargesAmount struct {
// The charges amount
// Pattern: ^[0-9.]{0,20}$
Amount string `json:"amount,omitempty"`
// ISO currency code for `amount`
Currency string `json:"currency,omitempty"`
}
DirectDebitReversalAttributesChargesAmount Only present when a DirectDebitReversal contains charges. SEPA only swagger:model DirectDebitReversalAttributesChargesAmount
func DirectDebitReversalAttributesChargesAmountWithDefaults ¶ added in v2.3.0
func DirectDebitReversalAttributesChargesAmountWithDefaults(defaults client.Defaults) *DirectDebitReversalAttributesChargesAmount
func (*DirectDebitReversalAttributesChargesAmount) Json ¶ added in v2.3.0
func (m *DirectDebitReversalAttributesChargesAmount) Json() string
func (*DirectDebitReversalAttributesChargesAmount) MarshalBinary ¶ added in v2.3.0
func (m *DirectDebitReversalAttributesChargesAmount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReversalAttributesChargesAmount) UnmarshalBinary ¶ added in v2.3.0
func (m *DirectDebitReversalAttributesChargesAmount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReversalAttributesChargesAmount) Validate ¶ added in v2.3.0
func (m *DirectDebitReversalAttributesChargesAmount) Validate(formats strfmt.Registry) error
Validate validates this direct debit reversal attributes charges amount
func (*DirectDebitReversalAttributesChargesAmount) WithAmount ¶ added in v2.3.0
func (m *DirectDebitReversalAttributesChargesAmount) WithAmount(amount string) *DirectDebitReversalAttributesChargesAmount
func (*DirectDebitReversalAttributesChargesAmount) WithCurrency ¶ added in v2.3.0
func (m *DirectDebitReversalAttributesChargesAmount) WithCurrency(currency string) *DirectDebitReversalAttributesChargesAmount
type DirectDebitReversalAttributesReversalAmount ¶ added in v2.3.0
type DirectDebitReversalAttributesReversalAmount struct {
// Full amount of the Direct Debit Reversal including charges
// Pattern: ^[0-9.]{0,20}$
Amount string `json:"amount,omitempty"`
// ISO currency code for `amount`
Currency string `json:"currency,omitempty"`
}
DirectDebitReversalAttributesReversalAmount SEPA only swagger:model DirectDebitReversalAttributesReversalAmount
func DirectDebitReversalAttributesReversalAmountWithDefaults ¶ added in v2.3.0
func DirectDebitReversalAttributesReversalAmountWithDefaults(defaults client.Defaults) *DirectDebitReversalAttributesReversalAmount
func (*DirectDebitReversalAttributesReversalAmount) Json ¶ added in v2.3.0
func (m *DirectDebitReversalAttributesReversalAmount) Json() string
func (*DirectDebitReversalAttributesReversalAmount) MarshalBinary ¶ added in v2.3.0
func (m *DirectDebitReversalAttributesReversalAmount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReversalAttributesReversalAmount) UnmarshalBinary ¶ added in v2.3.0
func (m *DirectDebitReversalAttributesReversalAmount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReversalAttributesReversalAmount) Validate ¶ added in v2.3.0
func (m *DirectDebitReversalAttributesReversalAmount) Validate(formats strfmt.Registry) error
Validate validates this direct debit reversal attributes reversal amount
func (*DirectDebitReversalAttributesReversalAmount) WithAmount ¶ added in v2.3.0
func (m *DirectDebitReversalAttributesReversalAmount) WithAmount(amount string) *DirectDebitReversalAttributesReversalAmount
func (*DirectDebitReversalAttributesReversalAmount) WithCurrency ¶ added in v2.3.0
func (m *DirectDebitReversalAttributesReversalAmount) WithCurrency(currency string) *DirectDebitReversalAttributesReversalAmount
type DirectDebitReversalCreation ¶
type DirectDebitReversalCreation struct {
// data
Data *DirectDebitReversal `json:"data,omitempty"`
}
DirectDebitReversalCreation direct debit reversal creation swagger:model DirectDebitReversalCreation
func DirectDebitReversalCreationWithDefaults ¶
func DirectDebitReversalCreationWithDefaults(defaults client.Defaults) *DirectDebitReversalCreation
func (*DirectDebitReversalCreation) Json ¶
func (m *DirectDebitReversalCreation) Json() string
func (*DirectDebitReversalCreation) MarshalBinary ¶
func (m *DirectDebitReversalCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReversalCreation) UnmarshalBinary ¶
func (m *DirectDebitReversalCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReversalCreation) Validate ¶
func (m *DirectDebitReversalCreation) Validate(formats strfmt.Registry) error
Validate validates this direct debit reversal creation
func (*DirectDebitReversalCreation) WithData ¶
func (m *DirectDebitReversalCreation) WithData(data DirectDebitReversal) *DirectDebitReversalCreation
func (*DirectDebitReversalCreation) WithoutData ¶
func (m *DirectDebitReversalCreation) WithoutData() *DirectDebitReversalCreation
type DirectDebitReversalCreationResponse ¶
type DirectDebitReversalCreationResponse struct {
// data
Data *DirectDebitReversal `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
DirectDebitReversalCreationResponse direct debit reversal creation response swagger:model DirectDebitReversalCreationResponse
func DirectDebitReversalCreationResponseWithDefaults ¶
func DirectDebitReversalCreationResponseWithDefaults(defaults client.Defaults) *DirectDebitReversalCreationResponse
func (*DirectDebitReversalCreationResponse) Json ¶
func (m *DirectDebitReversalCreationResponse) Json() string
func (*DirectDebitReversalCreationResponse) MarshalBinary ¶
func (m *DirectDebitReversalCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReversalCreationResponse) UnmarshalBinary ¶
func (m *DirectDebitReversalCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReversalCreationResponse) Validate ¶
func (m *DirectDebitReversalCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this direct debit reversal creation response
func (*DirectDebitReversalCreationResponse) WithData ¶
func (m *DirectDebitReversalCreationResponse) WithData(data DirectDebitReversal) *DirectDebitReversalCreationResponse
func (*DirectDebitReversalCreationResponse) WithLinks ¶
func (m *DirectDebitReversalCreationResponse) WithLinks(links Links) *DirectDebitReversalCreationResponse
func (*DirectDebitReversalCreationResponse) WithoutData ¶
func (m *DirectDebitReversalCreationResponse) WithoutData() *DirectDebitReversalCreationResponse
func (*DirectDebitReversalCreationResponse) WithoutLinks ¶
func (m *DirectDebitReversalCreationResponse) WithoutLinks() *DirectDebitReversalCreationResponse
type DirectDebitReversalDetailsResponse ¶
type DirectDebitReversalDetailsResponse struct {
// data
Data *DirectDebitReversal `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
DirectDebitReversalDetailsResponse direct debit reversal details response swagger:model DirectDebitReversalDetailsResponse
func DirectDebitReversalDetailsResponseWithDefaults ¶
func DirectDebitReversalDetailsResponseWithDefaults(defaults client.Defaults) *DirectDebitReversalDetailsResponse
func (*DirectDebitReversalDetailsResponse) Json ¶
func (m *DirectDebitReversalDetailsResponse) Json() string
func (*DirectDebitReversalDetailsResponse) MarshalBinary ¶
func (m *DirectDebitReversalDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReversalDetailsResponse) UnmarshalBinary ¶
func (m *DirectDebitReversalDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReversalDetailsResponse) Validate ¶
func (m *DirectDebitReversalDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this direct debit reversal details response
func (*DirectDebitReversalDetailsResponse) WithData ¶
func (m *DirectDebitReversalDetailsResponse) WithData(data DirectDebitReversal) *DirectDebitReversalDetailsResponse
func (*DirectDebitReversalDetailsResponse) WithLinks ¶
func (m *DirectDebitReversalDetailsResponse) WithLinks(links Links) *DirectDebitReversalDetailsResponse
func (*DirectDebitReversalDetailsResponse) WithoutData ¶
func (m *DirectDebitReversalDetailsResponse) WithoutData() *DirectDebitReversalDetailsResponse
func (*DirectDebitReversalDetailsResponse) WithoutLinks ¶
func (m *DirectDebitReversalDetailsResponse) WithoutLinks() *DirectDebitReversalDetailsResponse
type DirectDebitReversalRelationships ¶
type DirectDebitReversalRelationships struct {
// direct debit
DirectDebit *DirectDebitReversalRelationshipsDirectDebit `json:"direct_debit,omitempty"`
// direct debit reversal admission
DirectDebitReversalAdmission *DirectDebitReversalRelationshipsDirectDebitReversalAdmission `json:"direct_debit_reversal_admission,omitempty"`
}
DirectDebitReversalRelationships direct debit reversal relationships swagger:model DirectDebitReversalRelationships
func DirectDebitReversalRelationshipsWithDefaults ¶
func DirectDebitReversalRelationshipsWithDefaults(defaults client.Defaults) *DirectDebitReversalRelationships
func (*DirectDebitReversalRelationships) Json ¶
func (m *DirectDebitReversalRelationships) Json() string
func (*DirectDebitReversalRelationships) MarshalBinary ¶
func (m *DirectDebitReversalRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReversalRelationships) UnmarshalBinary ¶
func (m *DirectDebitReversalRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReversalRelationships) Validate ¶
func (m *DirectDebitReversalRelationships) Validate(formats strfmt.Registry) error
Validate validates this direct debit reversal relationships
func (*DirectDebitReversalRelationships) WithDirectDebit ¶
func (m *DirectDebitReversalRelationships) WithDirectDebit(directDebit DirectDebitReversalRelationshipsDirectDebit) *DirectDebitReversalRelationships
func (*DirectDebitReversalRelationships) WithDirectDebitReversalAdmission ¶
func (m *DirectDebitReversalRelationships) WithDirectDebitReversalAdmission(directDebitReversalAdmission DirectDebitReversalRelationshipsDirectDebitReversalAdmission) *DirectDebitReversalRelationships
func (*DirectDebitReversalRelationships) WithoutDirectDebit ¶
func (m *DirectDebitReversalRelationships) WithoutDirectDebit() *DirectDebitReversalRelationships
func (*DirectDebitReversalRelationships) WithoutDirectDebitReversalAdmission ¶
func (m *DirectDebitReversalRelationships) WithoutDirectDebitReversalAdmission() *DirectDebitReversalRelationships
type DirectDebitReversalRelationshipsDirectDebit ¶
type DirectDebitReversalRelationshipsDirectDebit struct {
// data
Data []*DirectDebit `json:"data"`
}
DirectDebitReversalRelationshipsDirectDebit direct debit reversal relationships direct debit swagger:model DirectDebitReversalRelationshipsDirectDebit
func DirectDebitReversalRelationshipsDirectDebitWithDefaults ¶
func DirectDebitReversalRelationshipsDirectDebitWithDefaults(defaults client.Defaults) *DirectDebitReversalRelationshipsDirectDebit
func (*DirectDebitReversalRelationshipsDirectDebit) Json ¶
func (m *DirectDebitReversalRelationshipsDirectDebit) Json() string
func (*DirectDebitReversalRelationshipsDirectDebit) MarshalBinary ¶
func (m *DirectDebitReversalRelationshipsDirectDebit) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReversalRelationshipsDirectDebit) UnmarshalBinary ¶
func (m *DirectDebitReversalRelationshipsDirectDebit) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReversalRelationshipsDirectDebit) Validate ¶
func (m *DirectDebitReversalRelationshipsDirectDebit) Validate(formats strfmt.Registry) error
Validate validates this direct debit reversal relationships direct debit
func (*DirectDebitReversalRelationshipsDirectDebit) WithData ¶
func (m *DirectDebitReversalRelationshipsDirectDebit) WithData(data []*DirectDebit) *DirectDebitReversalRelationshipsDirectDebit
type DirectDebitReversalRelationshipsDirectDebitReversalAdmission ¶
type DirectDebitReversalRelationshipsDirectDebitReversalAdmission struct {
// data
Data []*DirectDebitReversalAdmission `json:"data"`
}
DirectDebitReversalRelationshipsDirectDebitReversalAdmission direct debit reversal relationships direct debit reversal admission swagger:model DirectDebitReversalRelationshipsDirectDebitReversalAdmission
func DirectDebitReversalRelationshipsDirectDebitReversalAdmissionWithDefaults ¶
func DirectDebitReversalRelationshipsDirectDebitReversalAdmissionWithDefaults(defaults client.Defaults) *DirectDebitReversalRelationshipsDirectDebitReversalAdmission
func (*DirectDebitReversalRelationshipsDirectDebitReversalAdmission) Json ¶
func (m *DirectDebitReversalRelationshipsDirectDebitReversalAdmission) Json() string
func (*DirectDebitReversalRelationshipsDirectDebitReversalAdmission) MarshalBinary ¶
func (m *DirectDebitReversalRelationshipsDirectDebitReversalAdmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReversalRelationshipsDirectDebitReversalAdmission) UnmarshalBinary ¶
func (m *DirectDebitReversalRelationshipsDirectDebitReversalAdmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReversalRelationshipsDirectDebitReversalAdmission) Validate ¶
func (m *DirectDebitReversalRelationshipsDirectDebitReversalAdmission) Validate(formats strfmt.Registry) error
Validate validates this direct debit reversal relationships direct debit reversal admission
type DirectDebitSubmission ¶
type DirectDebitSubmission struct {
// attributes
Attributes *DirectDebitSubmissionAttributes `json:"attributes,omitempty"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// Unique ID
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// Unique ID of the organisation this resource is created by
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *DirectDebitSubmissionRelationships `json:"relationships,omitempty"`
// Name of the resource type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// Version of the resource
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
DirectDebitSubmission direct debit submission swagger:model DirectDebitSubmission
func DirectDebitSubmissionWithDefaults ¶
func DirectDebitSubmissionWithDefaults(defaults client.Defaults) *DirectDebitSubmission
func (*DirectDebitSubmission) Json ¶
func (m *DirectDebitSubmission) Json() string
func (*DirectDebitSubmission) MarshalBinary ¶
func (m *DirectDebitSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitSubmission) UnmarshalBinary ¶
func (m *DirectDebitSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitSubmission) Validate ¶
func (m *DirectDebitSubmission) Validate(formats strfmt.Registry) error
Validate validates this direct debit submission
func (*DirectDebitSubmission) WithAttributes ¶
func (m *DirectDebitSubmission) WithAttributes(attributes DirectDebitSubmissionAttributes) *DirectDebitSubmission
func (*DirectDebitSubmission) WithCreatedOn ¶
func (m *DirectDebitSubmission) WithCreatedOn(createdOn strfmt.DateTime) *DirectDebitSubmission
func (*DirectDebitSubmission) WithID ¶
func (m *DirectDebitSubmission) WithID(id strfmt.UUID) *DirectDebitSubmission
func (*DirectDebitSubmission) WithModifiedOn ¶
func (m *DirectDebitSubmission) WithModifiedOn(modifiedOn strfmt.DateTime) *DirectDebitSubmission
func (*DirectDebitSubmission) WithOrganisationID ¶
func (m *DirectDebitSubmission) WithOrganisationID(organisationID strfmt.UUID) *DirectDebitSubmission
func (*DirectDebitSubmission) WithRelationships ¶
func (m *DirectDebitSubmission) WithRelationships(relationships DirectDebitSubmissionRelationships) *DirectDebitSubmission
func (*DirectDebitSubmission) WithType ¶
func (m *DirectDebitSubmission) WithType(typeVar string) *DirectDebitSubmission
func (*DirectDebitSubmission) WithVersion ¶
func (m *DirectDebitSubmission) WithVersion(version int64) *DirectDebitSubmission
func (*DirectDebitSubmission) WithoutAttributes ¶
func (m *DirectDebitSubmission) WithoutAttributes() *DirectDebitSubmission
func (*DirectDebitSubmission) WithoutCreatedOn ¶
func (m *DirectDebitSubmission) WithoutCreatedOn() *DirectDebitSubmission
func (*DirectDebitSubmission) WithoutID ¶
func (m *DirectDebitSubmission) WithoutID() *DirectDebitSubmission
func (*DirectDebitSubmission) WithoutModifiedOn ¶
func (m *DirectDebitSubmission) WithoutModifiedOn() *DirectDebitSubmission
func (*DirectDebitSubmission) WithoutOrganisationID ¶
func (m *DirectDebitSubmission) WithoutOrganisationID() *DirectDebitSubmission
func (*DirectDebitSubmission) WithoutRelationships ¶
func (m *DirectDebitSubmission) WithoutRelationships() *DirectDebitSubmission
func (*DirectDebitSubmission) WithoutVersion ¶
func (m *DirectDebitSubmission) WithoutVersion() *DirectDebitSubmission
type DirectDebitSubmissionAttributes ¶
type DirectDebitSubmissionAttributes struct {
// Scheme-specific status (if submission has been submitted to a scheme)
SchemeStatusCode string `json:"scheme_status_code,omitempty"`
// [Description](http://api-docs.form3.tech/api.html#enumerations-scheme-status-codes-for-bacs) of `scheme_status_code`
SchemeStatusCodeDescription string `json:"scheme_status_code_description,omitempty"`
// Status of the submission
Status DirectDebitSubmissionStatus `json:"status,omitempty"`
// Description of the submission status
StatusReason string `json:"status_reason,omitempty"`
// Date of the submission
// Read Only: true
// Format: date-time
SubmissionDatetime strfmt.DateTime `json:"submission_datetime,omitempty"`
// Time the request was received by Form3. Used to compute the total transaction time of an operation.
// Read Only: true
// Format: date-time
TransactionStartDatetime strfmt.DateTime `json:"transaction_start_datetime,omitempty"`
}
DirectDebitSubmissionAttributes direct debit submission attributes swagger:model DirectDebitSubmissionAttributes
func DirectDebitSubmissionAttributesWithDefaults ¶
func DirectDebitSubmissionAttributesWithDefaults(defaults client.Defaults) *DirectDebitSubmissionAttributes
func (*DirectDebitSubmissionAttributes) Json ¶
func (m *DirectDebitSubmissionAttributes) Json() string
func (*DirectDebitSubmissionAttributes) MarshalBinary ¶
func (m *DirectDebitSubmissionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitSubmissionAttributes) UnmarshalBinary ¶
func (m *DirectDebitSubmissionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitSubmissionAttributes) Validate ¶
func (m *DirectDebitSubmissionAttributes) Validate(formats strfmt.Registry) error
Validate validates this direct debit submission attributes
func (*DirectDebitSubmissionAttributes) WithSchemeStatusCode ¶
func (m *DirectDebitSubmissionAttributes) WithSchemeStatusCode(schemeStatusCode string) *DirectDebitSubmissionAttributes
func (*DirectDebitSubmissionAttributes) WithSchemeStatusCodeDescription ¶
func (m *DirectDebitSubmissionAttributes) WithSchemeStatusCodeDescription(schemeStatusCodeDescription string) *DirectDebitSubmissionAttributes
func (*DirectDebitSubmissionAttributes) WithStatus ¶
func (m *DirectDebitSubmissionAttributes) WithStatus(status DirectDebitSubmissionStatus) *DirectDebitSubmissionAttributes
func (*DirectDebitSubmissionAttributes) WithStatusReason ¶
func (m *DirectDebitSubmissionAttributes) WithStatusReason(statusReason string) *DirectDebitSubmissionAttributes
func (*DirectDebitSubmissionAttributes) WithSubmissionDatetime ¶
func (m *DirectDebitSubmissionAttributes) WithSubmissionDatetime(submissionDatetime strfmt.DateTime) *DirectDebitSubmissionAttributes
func (*DirectDebitSubmissionAttributes) WithTransactionStartDatetime ¶
func (m *DirectDebitSubmissionAttributes) WithTransactionStartDatetime(transactionStartDatetime strfmt.DateTime) *DirectDebitSubmissionAttributes
type DirectDebitSubmissionCreation ¶
type DirectDebitSubmissionCreation struct {
// data
Data *DirectDebitSubmission `json:"data,omitempty"`
}
DirectDebitSubmissionCreation direct debit submission creation swagger:model DirectDebitSubmissionCreation
func DirectDebitSubmissionCreationWithDefaults ¶
func DirectDebitSubmissionCreationWithDefaults(defaults client.Defaults) *DirectDebitSubmissionCreation
func (*DirectDebitSubmissionCreation) Json ¶
func (m *DirectDebitSubmissionCreation) Json() string
func (*DirectDebitSubmissionCreation) MarshalBinary ¶
func (m *DirectDebitSubmissionCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitSubmissionCreation) UnmarshalBinary ¶
func (m *DirectDebitSubmissionCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitSubmissionCreation) Validate ¶
func (m *DirectDebitSubmissionCreation) Validate(formats strfmt.Registry) error
Validate validates this direct debit submission creation
func (*DirectDebitSubmissionCreation) WithData ¶
func (m *DirectDebitSubmissionCreation) WithData(data DirectDebitSubmission) *DirectDebitSubmissionCreation
func (*DirectDebitSubmissionCreation) WithoutData ¶
func (m *DirectDebitSubmissionCreation) WithoutData() *DirectDebitSubmissionCreation
type DirectDebitSubmissionCreationResponse ¶
type DirectDebitSubmissionCreationResponse struct {
// data
Data *DirectDebitSubmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
DirectDebitSubmissionCreationResponse direct debit submission creation response swagger:model DirectDebitSubmissionCreationResponse
func DirectDebitSubmissionCreationResponseWithDefaults ¶
func DirectDebitSubmissionCreationResponseWithDefaults(defaults client.Defaults) *DirectDebitSubmissionCreationResponse
func (*DirectDebitSubmissionCreationResponse) Json ¶
func (m *DirectDebitSubmissionCreationResponse) Json() string
func (*DirectDebitSubmissionCreationResponse) MarshalBinary ¶
func (m *DirectDebitSubmissionCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitSubmissionCreationResponse) UnmarshalBinary ¶
func (m *DirectDebitSubmissionCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitSubmissionCreationResponse) Validate ¶
func (m *DirectDebitSubmissionCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this direct debit submission creation response
func (*DirectDebitSubmissionCreationResponse) WithData ¶
func (m *DirectDebitSubmissionCreationResponse) WithData(data DirectDebitSubmission) *DirectDebitSubmissionCreationResponse
func (*DirectDebitSubmissionCreationResponse) WithLinks ¶
func (m *DirectDebitSubmissionCreationResponse) WithLinks(links Links) *DirectDebitSubmissionCreationResponse
func (*DirectDebitSubmissionCreationResponse) WithoutData ¶
func (m *DirectDebitSubmissionCreationResponse) WithoutData() *DirectDebitSubmissionCreationResponse
func (*DirectDebitSubmissionCreationResponse) WithoutLinks ¶
func (m *DirectDebitSubmissionCreationResponse) WithoutLinks() *DirectDebitSubmissionCreationResponse
type DirectDebitSubmissionDetailsResponse ¶
type DirectDebitSubmissionDetailsResponse struct {
// data
Data *DirectDebitSubmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
DirectDebitSubmissionDetailsResponse direct debit submission details response swagger:model DirectDebitSubmissionDetailsResponse
func DirectDebitSubmissionDetailsResponseWithDefaults ¶
func DirectDebitSubmissionDetailsResponseWithDefaults(defaults client.Defaults) *DirectDebitSubmissionDetailsResponse
func (*DirectDebitSubmissionDetailsResponse) Json ¶
func (m *DirectDebitSubmissionDetailsResponse) Json() string
func (*DirectDebitSubmissionDetailsResponse) MarshalBinary ¶
func (m *DirectDebitSubmissionDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitSubmissionDetailsResponse) UnmarshalBinary ¶
func (m *DirectDebitSubmissionDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitSubmissionDetailsResponse) Validate ¶
func (m *DirectDebitSubmissionDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this direct debit submission details response
func (*DirectDebitSubmissionDetailsResponse) WithData ¶
func (m *DirectDebitSubmissionDetailsResponse) WithData(data DirectDebitSubmission) *DirectDebitSubmissionDetailsResponse
func (*DirectDebitSubmissionDetailsResponse) WithLinks ¶
func (m *DirectDebitSubmissionDetailsResponse) WithLinks(links Links) *DirectDebitSubmissionDetailsResponse
func (*DirectDebitSubmissionDetailsResponse) WithoutData ¶
func (m *DirectDebitSubmissionDetailsResponse) WithoutData() *DirectDebitSubmissionDetailsResponse
func (*DirectDebitSubmissionDetailsResponse) WithoutLinks ¶
func (m *DirectDebitSubmissionDetailsResponse) WithoutLinks() *DirectDebitSubmissionDetailsResponse
type DirectDebitSubmissionRelationships ¶
type DirectDebitSubmissionRelationships struct {
// direct debit
DirectDebit *DirectDebitSubmissionRelationshipsDirectDebit `json:"direct_debit,omitempty"`
}
DirectDebitSubmissionRelationships direct debit submission relationships swagger:model DirectDebitSubmissionRelationships
func DirectDebitSubmissionRelationshipsWithDefaults ¶
func DirectDebitSubmissionRelationshipsWithDefaults(defaults client.Defaults) *DirectDebitSubmissionRelationships
func (*DirectDebitSubmissionRelationships) Json ¶
func (m *DirectDebitSubmissionRelationships) Json() string
func (*DirectDebitSubmissionRelationships) MarshalBinary ¶
func (m *DirectDebitSubmissionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitSubmissionRelationships) UnmarshalBinary ¶
func (m *DirectDebitSubmissionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitSubmissionRelationships) Validate ¶
func (m *DirectDebitSubmissionRelationships) Validate(formats strfmt.Registry) error
Validate validates this direct debit submission relationships
func (*DirectDebitSubmissionRelationships) WithDirectDebit ¶
func (m *DirectDebitSubmissionRelationships) WithDirectDebit(directDebit DirectDebitSubmissionRelationshipsDirectDebit) *DirectDebitSubmissionRelationships
func (*DirectDebitSubmissionRelationships) WithoutDirectDebit ¶
func (m *DirectDebitSubmissionRelationships) WithoutDirectDebit() *DirectDebitSubmissionRelationships
type DirectDebitSubmissionRelationshipsDirectDebit ¶
type DirectDebitSubmissionRelationshipsDirectDebit struct {
// data
Data []*DirectDebit `json:"data"`
}
DirectDebitSubmissionRelationshipsDirectDebit direct debit submission relationships direct debit swagger:model DirectDebitSubmissionRelationshipsDirectDebit
func DirectDebitSubmissionRelationshipsDirectDebitWithDefaults ¶
func DirectDebitSubmissionRelationshipsDirectDebitWithDefaults(defaults client.Defaults) *DirectDebitSubmissionRelationshipsDirectDebit
func (*DirectDebitSubmissionRelationshipsDirectDebit) Json ¶
func (m *DirectDebitSubmissionRelationshipsDirectDebit) Json() string
func (*DirectDebitSubmissionRelationshipsDirectDebit) MarshalBinary ¶
func (m *DirectDebitSubmissionRelationshipsDirectDebit) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitSubmissionRelationshipsDirectDebit) UnmarshalBinary ¶
func (m *DirectDebitSubmissionRelationshipsDirectDebit) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitSubmissionRelationshipsDirectDebit) Validate ¶
func (m *DirectDebitSubmissionRelationshipsDirectDebit) Validate(formats strfmt.Registry) error
Validate validates this direct debit submission relationships direct debit
func (*DirectDebitSubmissionRelationshipsDirectDebit) WithData ¶
func (m *DirectDebitSubmissionRelationshipsDirectDebit) WithData(data []*DirectDebit) *DirectDebitSubmissionRelationshipsDirectDebit
type DirectDebitSubmissionStatus ¶
type DirectDebitSubmissionStatus string
DirectDebitSubmissionStatus direct debit submission status swagger:model DirectDebitSubmissionStatus
const ( // DirectDebitSubmissionStatusAccepted captures enum value "accepted" DirectDebitSubmissionStatusAccepted DirectDebitSubmissionStatus = "accepted" // DirectDebitSubmissionStatusReleasedToGateway captures enum value "released_to_gateway" DirectDebitSubmissionStatusReleasedToGateway DirectDebitSubmissionStatus = "released_to_gateway" // DirectDebitSubmissionStatusDeliveryConfirmed captures enum value "delivery_confirmed" DirectDebitSubmissionStatusDeliveryConfirmed DirectDebitSubmissionStatus = "delivery_confirmed" // DirectDebitSubmissionStatusDeliveryFailed captures enum value "delivery_failed" DirectDebitSubmissionStatusDeliveryFailed DirectDebitSubmissionStatus = "delivery_failed" // DirectDebitSubmissionStatusSubmitted captures enum value "submitted" DirectDebitSubmissionStatusSubmitted DirectDebitSubmissionStatus = "submitted" // DirectDebitSubmissionStatusValidationPending captures enum value "validation_pending" DirectDebitSubmissionStatusValidationPending DirectDebitSubmissionStatus = "validation_pending" // DirectDebitSubmissionStatusValidationPassed captures enum value "validation_passed" DirectDebitSubmissionStatusValidationPassed DirectDebitSubmissionStatus = "validation_passed" // DirectDebitSubmissionStatusQueuedForDelivery captures enum value "queued_for_delivery" DirectDebitSubmissionStatusQueuedForDelivery DirectDebitSubmissionStatus = "queued_for_delivery" )
func (*DirectDebitSubmissionStatus) Json ¶
func (m *DirectDebitSubmissionStatus) Json() string
type DirectDebitWithReturn ¶
type DirectDebitWithReturn struct {
// direct debit
DirectDebit *DirectDebit `json:"direct_debit,omitempty"`
// direct debit return
DirectDebitReturn *DirectDebitReturn `json:"direct_debit_return,omitempty"`
}
DirectDebitWithReturn direct debit with return swagger:model DirectDebitWithReturn
func DirectDebitWithReturnWithDefaults ¶
func DirectDebitWithReturnWithDefaults(defaults client.Defaults) *DirectDebitWithReturn
func (*DirectDebitWithReturn) Json ¶
func (m *DirectDebitWithReturn) Json() string
func (*DirectDebitWithReturn) MarshalBinary ¶
func (m *DirectDebitWithReturn) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitWithReturn) UnmarshalBinary ¶
func (m *DirectDebitWithReturn) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitWithReturn) Validate ¶
func (m *DirectDebitWithReturn) Validate(formats strfmt.Registry) error
Validate validates this direct debit with return
func (*DirectDebitWithReturn) WithDirectDebit ¶
func (m *DirectDebitWithReturn) WithDirectDebit(directDebit DirectDebit) *DirectDebitWithReturn
func (*DirectDebitWithReturn) WithDirectDebitReturn ¶
func (m *DirectDebitWithReturn) WithDirectDebitReturn(directDebitReturn DirectDebitReturn) *DirectDebitWithReturn
func (*DirectDebitWithReturn) WithoutDirectDebit ¶
func (m *DirectDebitWithReturn) WithoutDirectDebit() *DirectDebitWithReturn
func (*DirectDebitWithReturn) WithoutDirectDebitReturn ¶
func (m *DirectDebitWithReturn) WithoutDirectDebitReturn() *DirectDebitWithReturn
type DisputedTransaction ¶
type DisputedTransaction struct {
// amount
// Required: true
// Pattern: ^[0-9.]{0,20}$
Amount *string `json:"amount"`
// date
// Required: true
// Format: date
Date *strfmt.Date `json:"date"`
}
DisputedTransaction disputed transaction swagger:model DisputedTransaction
func DisputedTransactionWithDefaults ¶
func DisputedTransactionWithDefaults(defaults client.Defaults) *DisputedTransaction
func (*DisputedTransaction) Json ¶
func (m *DisputedTransaction) Json() string
func (*DisputedTransaction) MarshalBinary ¶
func (m *DisputedTransaction) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DisputedTransaction) UnmarshalBinary ¶
func (m *DisputedTransaction) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DisputedTransaction) Validate ¶
func (m *DisputedTransaction) Validate(formats strfmt.Registry) error
Validate validates this disputed transaction
func (*DisputedTransaction) WithAmount ¶
func (m *DisputedTransaction) WithAmount(amount string) *DisputedTransaction
func (*DisputedTransaction) WithDate ¶
func (m *DisputedTransaction) WithDate(date strfmt.Date) *DisputedTransaction
func (*DisputedTransaction) WithoutAmount ¶
func (m *DisputedTransaction) WithoutAmount() *DisputedTransaction
func (*DisputedTransaction) WithoutDate ¶
func (m *DisputedTransaction) WithoutDate() *DisputedTransaction
type IndustryClassification ¶ added in v2.2.0
type IndustryClassification struct {
// description
Description string `json:"description,omitempty"`
// issuer
Issuer string `json:"issuer,omitempty"`
}
IndustryClassification industry classification swagger:model IndustryClassification
func IndustryClassificationWithDefaults ¶ added in v2.2.0
func IndustryClassificationWithDefaults(defaults client.Defaults) *IndustryClassification
func (*IndustryClassification) Json ¶ added in v2.2.0
func (m *IndustryClassification) Json() string
func (*IndustryClassification) MarshalBinary ¶ added in v2.2.0
func (m *IndustryClassification) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IndustryClassification) UnmarshalBinary ¶ added in v2.2.0
func (m *IndustryClassification) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*IndustryClassification) Validate ¶ added in v2.2.0
func (m *IndustryClassification) Validate(formats strfmt.Registry) error
Validate validates this industry classification
func (*IndustryClassification) WithDescription ¶ added in v2.2.0
func (m *IndustryClassification) WithDescription(description string) *IndustryClassification
func (*IndustryClassification) WithIssuer ¶ added in v2.2.0
func (m *IndustryClassification) WithIssuer(issuer string) *IndustryClassification
type IntermediaryBankAccountHoldingEntity ¶
type IntermediaryBankAccountHoldingEntity struct {
// Financial institution address
BankAddress []string `json:"bank_address,omitempty"`
// Financial institution identification
BankID string `json:"bank_id,omitempty"`
// bank id code
BankIDCode BankIDCode `json:"bank_id_code,omitempty"`
// Financial institution name
BankName string `json:"bank_name,omitempty"`
// Identifier of the financial institution which services the account
BankPartyID string `json:"bank_party_id,omitempty"`
}
IntermediaryBankAccountHoldingEntity intermediary bank account holding entity swagger:model IntermediaryBankAccountHoldingEntity
func IntermediaryBankAccountHoldingEntityWithDefaults ¶
func IntermediaryBankAccountHoldingEntityWithDefaults(defaults client.Defaults) *IntermediaryBankAccountHoldingEntity
func (*IntermediaryBankAccountHoldingEntity) Json ¶
func (m *IntermediaryBankAccountHoldingEntity) Json() string
func (*IntermediaryBankAccountHoldingEntity) MarshalBinary ¶
func (m *IntermediaryBankAccountHoldingEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IntermediaryBankAccountHoldingEntity) UnmarshalBinary ¶
func (m *IntermediaryBankAccountHoldingEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*IntermediaryBankAccountHoldingEntity) Validate ¶
func (m *IntermediaryBankAccountHoldingEntity) Validate(formats strfmt.Registry) error
Validate validates this intermediary bank account holding entity
func (*IntermediaryBankAccountHoldingEntity) WithBankAddress ¶
func (m *IntermediaryBankAccountHoldingEntity) WithBankAddress(bankAddress []string) *IntermediaryBankAccountHoldingEntity
func (*IntermediaryBankAccountHoldingEntity) WithBankID ¶
func (m *IntermediaryBankAccountHoldingEntity) WithBankID(bankID string) *IntermediaryBankAccountHoldingEntity
func (*IntermediaryBankAccountHoldingEntity) WithBankIDCode ¶
func (m *IntermediaryBankAccountHoldingEntity) WithBankIDCode(bankIDCode BankIDCode) *IntermediaryBankAccountHoldingEntity
func (*IntermediaryBankAccountHoldingEntity) WithBankName ¶
func (m *IntermediaryBankAccountHoldingEntity) WithBankName(bankName string) *IntermediaryBankAccountHoldingEntity
func (*IntermediaryBankAccountHoldingEntity) WithBankPartyID ¶
func (m *IntermediaryBankAccountHoldingEntity) WithBankPartyID(bankPartyID string) *IntermediaryBankAccountHoldingEntity
type Links ¶
type Links struct {
// Link to the first resource in the list
First *string `json:"first,omitempty"`
// Link to the last resource in the list
Last *string `json:"last,omitempty"`
// Link to the next resource in the list
Next *string `json:"next,omitempty"`
// Link to the previous resource in the list
Prev *string `json:"prev,omitempty"`
// Link to this resource type
// Required: true
Self *string `json:"self"`
}
Links Links relevant to the payload swagger:model Links
func LinksWithDefaults ¶
func (*Links) MarshalBinary ¶
MarshalBinary interface implementation
func (*Links) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Links) WithoutFirst ¶
func (*Links) WithoutLast ¶
func (*Links) WithoutNext ¶
func (*Links) WithoutPrev ¶
func (*Links) WithoutSelf ¶
type ListContactAccountsResponse ¶
type ListContactAccountsResponse struct {
// data
Data []*ContactAccountRecord `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
ListContactAccountsResponse list contact accounts response swagger:model ListContactAccountsResponse
func ListContactAccountsResponseWithDefaults ¶
func ListContactAccountsResponseWithDefaults(defaults client.Defaults) *ListContactAccountsResponse
func (*ListContactAccountsResponse) Json ¶
func (m *ListContactAccountsResponse) Json() string
func (*ListContactAccountsResponse) MarshalBinary ¶
func (m *ListContactAccountsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListContactAccountsResponse) UnmarshalBinary ¶
func (m *ListContactAccountsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ListContactAccountsResponse) Validate ¶
func (m *ListContactAccountsResponse) Validate(formats strfmt.Registry) error
Validate validates this list contact accounts response
func (*ListContactAccountsResponse) WithData ¶
func (m *ListContactAccountsResponse) WithData(data []*ContactAccountRecord) *ListContactAccountsResponse
func (*ListContactAccountsResponse) WithLinks ¶
func (m *ListContactAccountsResponse) WithLinks(links Links) *ListContactAccountsResponse
func (*ListContactAccountsResponse) WithoutLinks ¶
func (m *ListContactAccountsResponse) WithoutLinks() *ListContactAccountsResponse
type ListContactsResponse ¶
type ListContactsResponse struct {
// data
Data []*ContactRecord `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
ListContactsResponse list contacts response swagger:model ListContactsResponse
func ListContactsResponseWithDefaults ¶
func ListContactsResponseWithDefaults(defaults client.Defaults) *ListContactsResponse
func (*ListContactsResponse) Json ¶
func (m *ListContactsResponse) Json() string
func (*ListContactsResponse) MarshalBinary ¶
func (m *ListContactsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListContactsResponse) UnmarshalBinary ¶
func (m *ListContactsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ListContactsResponse) Validate ¶
func (m *ListContactsResponse) Validate(formats strfmt.Registry) error
Validate validates this list contacts response
func (*ListContactsResponse) WithData ¶
func (m *ListContactsResponse) WithData(data []*ContactRecord) *ListContactsResponse
func (*ListContactsResponse) WithLinks ¶
func (m *ListContactsResponse) WithLinks(links Links) *ListContactsResponse
func (*ListContactsResponse) WithoutLinks ¶
func (m *ListContactsResponse) WithoutLinks() *ListContactsResponse
type ListPartiesResponse ¶
type ListPartiesResponse struct {
// data
Data []*PartyRecord `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
ListPartiesResponse list parties response swagger:model ListPartiesResponse
func ListPartiesResponseWithDefaults ¶
func ListPartiesResponseWithDefaults(defaults client.Defaults) *ListPartiesResponse
func (*ListPartiesResponse) Json ¶
func (m *ListPartiesResponse) Json() string
func (*ListPartiesResponse) MarshalBinary ¶
func (m *ListPartiesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListPartiesResponse) UnmarshalBinary ¶
func (m *ListPartiesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ListPartiesResponse) Validate ¶
func (m *ListPartiesResponse) Validate(formats strfmt.Registry) error
Validate validates this list parties response
func (*ListPartiesResponse) WithData ¶
func (m *ListPartiesResponse) WithData(data []*PartyRecord) *ListPartiesResponse
func (*ListPartiesResponse) WithLinks ¶
func (m *ListPartiesResponse) WithLinks(links Links) *ListPartiesResponse
func (*ListPartiesResponse) WithoutLinks ¶
func (m *ListPartiesResponse) WithoutLinks() *ListPartiesResponse
type ListPartyActorsResponse ¶
type ListPartyActorsResponse struct {
// data
Data []*PartyActorRecord `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
ListPartyActorsResponse list party actors response swagger:model ListPartyActorsResponse
func ListPartyActorsResponseWithDefaults ¶
func ListPartyActorsResponseWithDefaults(defaults client.Defaults) *ListPartyActorsResponse
func (*ListPartyActorsResponse) Json ¶
func (m *ListPartyActorsResponse) Json() string
func (*ListPartyActorsResponse) MarshalBinary ¶
func (m *ListPartyActorsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListPartyActorsResponse) UnmarshalBinary ¶
func (m *ListPartyActorsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ListPartyActorsResponse) Validate ¶
func (m *ListPartyActorsResponse) Validate(formats strfmt.Registry) error
Validate validates this list party actors response
func (*ListPartyActorsResponse) WithData ¶
func (m *ListPartyActorsResponse) WithData(data []*PartyActorRecord) *ListPartyActorsResponse
func (*ListPartyActorsResponse) WithLinks ¶
func (m *ListPartyActorsResponse) WithLinks(links Links) *ListPartyActorsResponse
func (*ListPartyActorsResponse) WithoutLinks ¶
func (m *ListPartyActorsResponse) WithoutLinks() *ListPartyActorsResponse
type ListPartyProductEventsResponse ¶ added in v2.3.0
type ListPartyProductEventsResponse struct {
// data
Data []*PartyProductEventRecord `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
ListPartyProductEventsResponse list party product events response swagger:model ListPartyProductEventsResponse
func ListPartyProductEventsResponseWithDefaults ¶ added in v2.3.0
func ListPartyProductEventsResponseWithDefaults(defaults client.Defaults) *ListPartyProductEventsResponse
func (*ListPartyProductEventsResponse) Json ¶ added in v2.3.0
func (m *ListPartyProductEventsResponse) Json() string
func (*ListPartyProductEventsResponse) MarshalBinary ¶ added in v2.3.0
func (m *ListPartyProductEventsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListPartyProductEventsResponse) UnmarshalBinary ¶ added in v2.3.0
func (m *ListPartyProductEventsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ListPartyProductEventsResponse) Validate ¶ added in v2.3.0
func (m *ListPartyProductEventsResponse) Validate(formats strfmt.Registry) error
Validate validates this list party product events response
func (*ListPartyProductEventsResponse) WithData ¶ added in v2.3.0
func (m *ListPartyProductEventsResponse) WithData(data []*PartyProductEventRecord) *ListPartyProductEventsResponse
func (*ListPartyProductEventsResponse) WithLinks ¶ added in v2.3.0
func (m *ListPartyProductEventsResponse) WithLinks(links Links) *ListPartyProductEventsResponse
func (*ListPartyProductEventsResponse) WithoutLinks ¶ added in v2.3.0
func (m *ListPartyProductEventsResponse) WithoutLinks() *ListPartyProductEventsResponse
type Mandate ¶
type Mandate struct {
// attributes
Attributes *MandateAttributes `json:"attributes,omitempty"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// id
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// organisation id
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *MandateRelationships `json:"relationships,omitempty"`
// type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// version
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
Mandate mandate swagger:model Mandate
func MandateWithDefaults ¶
func (*Mandate) MarshalBinary ¶
MarshalBinary interface implementation
func (*Mandate) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Mandate) WithAttributes ¶
func (m *Mandate) WithAttributes(attributes MandateAttributes) *Mandate
func (*Mandate) WithCreatedOn ¶ added in v2.3.0
func (*Mandate) WithModifiedOn ¶ added in v2.3.0
func (*Mandate) WithOrganisationID ¶
func (*Mandate) WithRelationships ¶
func (m *Mandate) WithRelationships(relationships MandateRelationships) *Mandate
func (*Mandate) WithVersion ¶
func (*Mandate) WithoutAttributes ¶
func (*Mandate) WithoutCreatedOn ¶ added in v2.3.0
func (*Mandate) WithoutModifiedOn ¶ added in v2.3.0
func (*Mandate) WithoutOrganisationID ¶
func (*Mandate) WithoutRelationships ¶
func (*Mandate) WithoutVersion ¶
type MandateAdmission ¶
type MandateAdmission struct {
// attributes
Attributes *MandateAdmissionAttributes `json:"attributes,omitempty"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// id
// Format: uuid
ID strfmt.UUID `json:"id,omitempty"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// organisation id
// Format: uuid
OrganisationID strfmt.UUID `json:"organisation_id,omitempty"`
// relationships
Relationships *MandateAdmissionRelationships `json:"relationships,omitempty"`
// type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// version
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
MandateAdmission mandate admission swagger:model MandateAdmission
func MandateAdmissionWithDefaults ¶
func MandateAdmissionWithDefaults(defaults client.Defaults) *MandateAdmission
func (*MandateAdmission) Json ¶
func (m *MandateAdmission) Json() string
func (*MandateAdmission) MarshalBinary ¶
func (m *MandateAdmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateAdmission) UnmarshalBinary ¶
func (m *MandateAdmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateAdmission) Validate ¶
func (m *MandateAdmission) Validate(formats strfmt.Registry) error
Validate validates this mandate admission
func (*MandateAdmission) WithAttributes ¶
func (m *MandateAdmission) WithAttributes(attributes MandateAdmissionAttributes) *MandateAdmission
func (*MandateAdmission) WithCreatedOn ¶ added in v2.3.0
func (m *MandateAdmission) WithCreatedOn(createdOn strfmt.DateTime) *MandateAdmission
func (*MandateAdmission) WithID ¶
func (m *MandateAdmission) WithID(id strfmt.UUID) *MandateAdmission
func (*MandateAdmission) WithModifiedOn ¶ added in v2.3.0
func (m *MandateAdmission) WithModifiedOn(modifiedOn strfmt.DateTime) *MandateAdmission
func (*MandateAdmission) WithOrganisationID ¶
func (m *MandateAdmission) WithOrganisationID(organisationID strfmt.UUID) *MandateAdmission
func (*MandateAdmission) WithRelationships ¶
func (m *MandateAdmission) WithRelationships(relationships MandateAdmissionRelationships) *MandateAdmission
func (*MandateAdmission) WithType ¶
func (m *MandateAdmission) WithType(typeVar string) *MandateAdmission
func (*MandateAdmission) WithVersion ¶
func (m *MandateAdmission) WithVersion(version int64) *MandateAdmission
func (*MandateAdmission) WithoutAttributes ¶
func (m *MandateAdmission) WithoutAttributes() *MandateAdmission
func (*MandateAdmission) WithoutCreatedOn ¶ added in v2.3.0
func (m *MandateAdmission) WithoutCreatedOn() *MandateAdmission
func (*MandateAdmission) WithoutModifiedOn ¶ added in v2.3.0
func (m *MandateAdmission) WithoutModifiedOn() *MandateAdmission
func (*MandateAdmission) WithoutRelationships ¶
func (m *MandateAdmission) WithoutRelationships() *MandateAdmission
func (*MandateAdmission) WithoutVersion ¶
func (m *MandateAdmission) WithoutVersion() *MandateAdmission
type MandateAdmissionAttributes ¶
type MandateAdmissionAttributes struct {
// admission datetime
// Read Only: true
// Format: date-time
AdmissionDatetime strfmt.DateTime `json:"admission_datetime,omitempty"`
// scheme status code
SchemeStatusCode string `json:"scheme_status_code,omitempty"`
// scheme status code description
SchemeStatusCodeDescription string `json:"scheme_status_code_description,omitempty"`
// status
Status MandateAdmissionStatus `json:"status,omitempty"`
// status reason
StatusReason MandateAdmissionStatusReason `json:"status_reason,omitempty"`
}
MandateAdmissionAttributes mandate admission attributes swagger:model MandateAdmissionAttributes
func MandateAdmissionAttributesWithDefaults ¶
func MandateAdmissionAttributesWithDefaults(defaults client.Defaults) *MandateAdmissionAttributes
func (*MandateAdmissionAttributes) Json ¶
func (m *MandateAdmissionAttributes) Json() string
func (*MandateAdmissionAttributes) MarshalBinary ¶
func (m *MandateAdmissionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateAdmissionAttributes) UnmarshalBinary ¶
func (m *MandateAdmissionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateAdmissionAttributes) Validate ¶
func (m *MandateAdmissionAttributes) Validate(formats strfmt.Registry) error
Validate validates this mandate admission attributes
func (*MandateAdmissionAttributes) WithAdmissionDatetime ¶
func (m *MandateAdmissionAttributes) WithAdmissionDatetime(admissionDatetime strfmt.DateTime) *MandateAdmissionAttributes
func (*MandateAdmissionAttributes) WithSchemeStatusCode ¶
func (m *MandateAdmissionAttributes) WithSchemeStatusCode(schemeStatusCode string) *MandateAdmissionAttributes
func (*MandateAdmissionAttributes) WithSchemeStatusCodeDescription ¶
func (m *MandateAdmissionAttributes) WithSchemeStatusCodeDescription(schemeStatusCodeDescription string) *MandateAdmissionAttributes
func (*MandateAdmissionAttributes) WithStatus ¶
func (m *MandateAdmissionAttributes) WithStatus(status MandateAdmissionStatus) *MandateAdmissionAttributes
func (*MandateAdmissionAttributes) WithStatusReason ¶
func (m *MandateAdmissionAttributes) WithStatusReason(statusReason MandateAdmissionStatusReason) *MandateAdmissionAttributes
type MandateAdmissionDetailsResponse ¶
type MandateAdmissionDetailsResponse struct {
// data
Data *MandateAdmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
MandateAdmissionDetailsResponse mandate admission details response swagger:model MandateAdmissionDetailsResponse
func MandateAdmissionDetailsResponseWithDefaults ¶
func MandateAdmissionDetailsResponseWithDefaults(defaults client.Defaults) *MandateAdmissionDetailsResponse
func (*MandateAdmissionDetailsResponse) Json ¶
func (m *MandateAdmissionDetailsResponse) Json() string
func (*MandateAdmissionDetailsResponse) MarshalBinary ¶
func (m *MandateAdmissionDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateAdmissionDetailsResponse) UnmarshalBinary ¶
func (m *MandateAdmissionDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateAdmissionDetailsResponse) Validate ¶
func (m *MandateAdmissionDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this mandate admission details response
func (*MandateAdmissionDetailsResponse) WithData ¶
func (m *MandateAdmissionDetailsResponse) WithData(data MandateAdmission) *MandateAdmissionDetailsResponse
func (*MandateAdmissionDetailsResponse) WithLinks ¶
func (m *MandateAdmissionDetailsResponse) WithLinks(links Links) *MandateAdmissionDetailsResponse
func (*MandateAdmissionDetailsResponse) WithoutData ¶
func (m *MandateAdmissionDetailsResponse) WithoutData() *MandateAdmissionDetailsResponse
func (*MandateAdmissionDetailsResponse) WithoutLinks ¶
func (m *MandateAdmissionDetailsResponse) WithoutLinks() *MandateAdmissionDetailsResponse
type MandateAdmissionRelationships ¶
type MandateAdmissionRelationships struct {
// mandate
Mandate *MandateAdmissionRelationshipsMandate `json:"mandate,omitempty"`
}
MandateAdmissionRelationships mandate admission relationships swagger:model MandateAdmissionRelationships
func MandateAdmissionRelationshipsWithDefaults ¶
func MandateAdmissionRelationshipsWithDefaults(defaults client.Defaults) *MandateAdmissionRelationships
func (*MandateAdmissionRelationships) Json ¶
func (m *MandateAdmissionRelationships) Json() string
func (*MandateAdmissionRelationships) MarshalBinary ¶
func (m *MandateAdmissionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateAdmissionRelationships) UnmarshalBinary ¶
func (m *MandateAdmissionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateAdmissionRelationships) Validate ¶
func (m *MandateAdmissionRelationships) Validate(formats strfmt.Registry) error
Validate validates this mandate admission relationships
func (*MandateAdmissionRelationships) WithMandate ¶
func (m *MandateAdmissionRelationships) WithMandate(mandate MandateAdmissionRelationshipsMandate) *MandateAdmissionRelationships
func (*MandateAdmissionRelationships) WithoutMandate ¶
func (m *MandateAdmissionRelationships) WithoutMandate() *MandateAdmissionRelationships
type MandateAdmissionRelationshipsMandate ¶
type MandateAdmissionRelationshipsMandate struct {
// data
Data []*Mandate `json:"data"`
}
MandateAdmissionRelationshipsMandate mandate admission relationships mandate swagger:model MandateAdmissionRelationshipsMandate
func MandateAdmissionRelationshipsMandateWithDefaults ¶
func MandateAdmissionRelationshipsMandateWithDefaults(defaults client.Defaults) *MandateAdmissionRelationshipsMandate
func (*MandateAdmissionRelationshipsMandate) Json ¶
func (m *MandateAdmissionRelationshipsMandate) Json() string
func (*MandateAdmissionRelationshipsMandate) MarshalBinary ¶
func (m *MandateAdmissionRelationshipsMandate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateAdmissionRelationshipsMandate) UnmarshalBinary ¶
func (m *MandateAdmissionRelationshipsMandate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateAdmissionRelationshipsMandate) Validate ¶
func (m *MandateAdmissionRelationshipsMandate) Validate(formats strfmt.Registry) error
Validate validates this mandate admission relationships mandate
func (*MandateAdmissionRelationshipsMandate) WithData ¶
func (m *MandateAdmissionRelationshipsMandate) WithData(data []*Mandate) *MandateAdmissionRelationshipsMandate
type MandateAdmissionStatus ¶
type MandateAdmissionStatus string
MandateAdmissionStatus mandate admission status swagger:model MandateAdmissionStatus
const ( // MandateAdmissionStatusConfirmed captures enum value "confirmed" MandateAdmissionStatusConfirmed MandateAdmissionStatus = "confirmed" // MandateAdmissionStatusFailed captures enum value "failed" MandateAdmissionStatusFailed MandateAdmissionStatus = "failed" )
func (*MandateAdmissionStatus) Json ¶
func (m *MandateAdmissionStatus) Json() string
type MandateAdmissionStatusReason ¶
type MandateAdmissionStatusReason string
MandateAdmissionStatusReason mandate admission status reason swagger:model MandateAdmissionStatusReason
const ( // MandateAdmissionStatusReasonAccepted captures enum value "accepted" MandateAdmissionStatusReasonAccepted MandateAdmissionStatusReason = "accepted" // MandateAdmissionStatusReasonInvalidBeneficiaryDetails captures enum value "invalid_beneficiary_details" MandateAdmissionStatusReasonInvalidBeneficiaryDetails MandateAdmissionStatusReason = "invalid_beneficiary_details" // MandateAdmissionStatusReasonBankidNotProvisioned captures enum value "bankid_not_provisioned" MandateAdmissionStatusReasonBankidNotProvisioned MandateAdmissionStatusReason = "bankid_not_provisioned" // MandateAdmissionStatusReasonUnknownAccountnumber captures enum value "unknown_accountnumber" MandateAdmissionStatusReasonUnknownAccountnumber MandateAdmissionStatusReason = "unknown_accountnumber" // MandateAdmissionStatusReasonMandateCancelled captures enum value "mandate_cancelled" MandateAdmissionStatusReasonMandateCancelled MandateAdmissionStatusReason = "mandate_cancelled" // MandateAdmissionStatusReasonMandateExpired captures enum value "mandate_expired" MandateAdmissionStatusReasonMandateExpired MandateAdmissionStatusReason = "mandate_expired" // MandateAdmissionStatusReasonMandateFailed captures enum value "mandate_failed" MandateAdmissionStatusReasonMandateFailed MandateAdmissionStatusReason = "mandate_failed" )
func (*MandateAdmissionStatusReason) Json ¶
func (m *MandateAdmissionStatusReason) Json() string
type MandateAmendment ¶
type MandateAmendment struct {
// data
Data *Mandate `json:"data,omitempty"`
}
MandateAmendment mandate amendment swagger:model MandateAmendment
func MandateAmendmentWithDefaults ¶
func MandateAmendmentWithDefaults(defaults client.Defaults) *MandateAmendment
func (*MandateAmendment) Json ¶
func (m *MandateAmendment) Json() string
func (*MandateAmendment) MarshalBinary ¶
func (m *MandateAmendment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateAmendment) UnmarshalBinary ¶
func (m *MandateAmendment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateAmendment) Validate ¶
func (m *MandateAmendment) Validate(formats strfmt.Registry) error
Validate validates this mandate amendment
func (*MandateAmendment) WithData ¶
func (m *MandateAmendment) WithData(data Mandate) *MandateAmendment
func (*MandateAmendment) WithoutData ¶
func (m *MandateAmendment) WithoutData() *MandateAmendment
type MandateAttributes ¶
type MandateAttributes struct {
// amount
// Pattern: ^[0-9.]{0,20}$
Amount string `json:"amount,omitempty"`
// beneficiary party
BeneficiaryParty *MandateAttributesBeneficiaryParty `json:"beneficiary_party,omitempty"`
// clearing id
ClearingID string `json:"clearing_id,omitempty"`
// currency
Currency string `json:"currency,omitempty"`
// debtor party
DebtorParty *MandateAttributesDebtorParty `json:"debtor_party,omitempty"`
// frequency
Frequency MandateFrequency `json:"frequency,omitempty"`
// numeric reference
NumericReference string `json:"numeric_reference,omitempty"`
// payment scheme
PaymentScheme string `json:"payment_scheme,omitempty"`
// processing date
// Format: date
ProcessingDate *strfmt.Date `json:"processing_date,omitempty"`
// reference
Reference string `json:"reference,omitempty"`
// scheme payment type
SchemePaymentType string `json:"scheme_payment_type,omitempty"`
// scheme processing date
// Format: date
SchemeProcessingDate *strfmt.Date `json:"scheme_processing_date,omitempty"`
// status
Status MandateStatus `json:"status,omitempty"`
// unique scheme id
UniqueSchemeID string `json:"unique_scheme_id,omitempty"`
}
MandateAttributes mandate attributes swagger:model MandateAttributes
func MandateAttributesWithDefaults ¶
func MandateAttributesWithDefaults(defaults client.Defaults) *MandateAttributes
func (*MandateAttributes) Json ¶
func (m *MandateAttributes) Json() string
func (*MandateAttributes) MarshalBinary ¶
func (m *MandateAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateAttributes) UnmarshalBinary ¶
func (m *MandateAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateAttributes) Validate ¶
func (m *MandateAttributes) Validate(formats strfmt.Registry) error
Validate validates this mandate attributes
func (*MandateAttributes) WithAmount ¶
func (m *MandateAttributes) WithAmount(amount string) *MandateAttributes
func (*MandateAttributes) WithBeneficiaryParty ¶
func (m *MandateAttributes) WithBeneficiaryParty(beneficiaryParty MandateAttributesBeneficiaryParty) *MandateAttributes
func (*MandateAttributes) WithClearingID ¶
func (m *MandateAttributes) WithClearingID(clearingID string) *MandateAttributes
func (*MandateAttributes) WithCurrency ¶
func (m *MandateAttributes) WithCurrency(currency string) *MandateAttributes
func (*MandateAttributes) WithDebtorParty ¶
func (m *MandateAttributes) WithDebtorParty(debtorParty MandateAttributesDebtorParty) *MandateAttributes
func (*MandateAttributes) WithFrequency ¶
func (m *MandateAttributes) WithFrequency(frequency MandateFrequency) *MandateAttributes
func (*MandateAttributes) WithNumericReference ¶
func (m *MandateAttributes) WithNumericReference(numericReference string) *MandateAttributes
func (*MandateAttributes) WithPaymentScheme ¶
func (m *MandateAttributes) WithPaymentScheme(paymentScheme string) *MandateAttributes
func (*MandateAttributes) WithProcessingDate ¶
func (m *MandateAttributes) WithProcessingDate(processingDate strfmt.Date) *MandateAttributes
func (*MandateAttributes) WithReference ¶
func (m *MandateAttributes) WithReference(reference string) *MandateAttributes
func (*MandateAttributes) WithSchemePaymentType ¶
func (m *MandateAttributes) WithSchemePaymentType(schemePaymentType string) *MandateAttributes
func (*MandateAttributes) WithSchemeProcessingDate ¶
func (m *MandateAttributes) WithSchemeProcessingDate(schemeProcessingDate strfmt.Date) *MandateAttributes
func (*MandateAttributes) WithStatus ¶
func (m *MandateAttributes) WithStatus(status MandateStatus) *MandateAttributes
func (*MandateAttributes) WithUniqueSchemeID ¶
func (m *MandateAttributes) WithUniqueSchemeID(uniqueSchemeID string) *MandateAttributes
func (*MandateAttributes) WithoutBeneficiaryParty ¶
func (m *MandateAttributes) WithoutBeneficiaryParty() *MandateAttributes
func (*MandateAttributes) WithoutDebtorParty ¶
func (m *MandateAttributes) WithoutDebtorParty() *MandateAttributes
func (*MandateAttributes) WithoutProcessingDate ¶
func (m *MandateAttributes) WithoutProcessingDate() *MandateAttributes
func (*MandateAttributes) WithoutSchemeProcessingDate ¶
func (m *MandateAttributes) WithoutSchemeProcessingDate() *MandateAttributes
type MandateAttributesBeneficiaryParty ¶
type MandateAttributesBeneficiaryParty struct {
// account name
AccountName string `json:"account_name"`
// account number
// Pattern: ^[A-Z0-9]{6,34}$
AccountNumber string `json:"account_number,omitempty"`
// account number code
AccountNumberCode AccountNumberCode `json:"account_number_code,omitempty"`
// account type
AccountType int64 `json:"account_type,omitempty"`
// account with
AccountWith *AccountHoldingEntity `json:"account_with,omitempty"`
// address
Address []string `json:"address"`
// country
Country string `json:"country,omitempty"`
}
MandateAttributesBeneficiaryParty mandate attributes beneficiary party swagger:model MandateAttributesBeneficiaryParty
func MandateAttributesBeneficiaryPartyWithDefaults ¶
func MandateAttributesBeneficiaryPartyWithDefaults(defaults client.Defaults) *MandateAttributesBeneficiaryParty
func (*MandateAttributesBeneficiaryParty) Json ¶
func (m *MandateAttributesBeneficiaryParty) Json() string
func (*MandateAttributesBeneficiaryParty) MarshalBinary ¶
func (m *MandateAttributesBeneficiaryParty) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateAttributesBeneficiaryParty) UnmarshalBinary ¶
func (m *MandateAttributesBeneficiaryParty) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateAttributesBeneficiaryParty) Validate ¶
func (m *MandateAttributesBeneficiaryParty) Validate(formats strfmt.Registry) error
Validate validates this mandate attributes beneficiary party
func (*MandateAttributesBeneficiaryParty) WithAccountName ¶
func (m *MandateAttributesBeneficiaryParty) WithAccountName(accountName string) *MandateAttributesBeneficiaryParty
func (*MandateAttributesBeneficiaryParty) WithAccountNumber ¶
func (m *MandateAttributesBeneficiaryParty) WithAccountNumber(accountNumber string) *MandateAttributesBeneficiaryParty
func (*MandateAttributesBeneficiaryParty) WithAccountNumberCode ¶
func (m *MandateAttributesBeneficiaryParty) WithAccountNumberCode(accountNumberCode AccountNumberCode) *MandateAttributesBeneficiaryParty
func (*MandateAttributesBeneficiaryParty) WithAccountType ¶
func (m *MandateAttributesBeneficiaryParty) WithAccountType(accountType int64) *MandateAttributesBeneficiaryParty
func (*MandateAttributesBeneficiaryParty) WithAccountWith ¶
func (m *MandateAttributesBeneficiaryParty) WithAccountWith(accountWith AccountHoldingEntity) *MandateAttributesBeneficiaryParty
func (*MandateAttributesBeneficiaryParty) WithAddress ¶
func (m *MandateAttributesBeneficiaryParty) WithAddress(address []string) *MandateAttributesBeneficiaryParty
func (*MandateAttributesBeneficiaryParty) WithCountry ¶
func (m *MandateAttributesBeneficiaryParty) WithCountry(country string) *MandateAttributesBeneficiaryParty
func (*MandateAttributesBeneficiaryParty) WithoutAccountWith ¶
func (m *MandateAttributesBeneficiaryParty) WithoutAccountWith() *MandateAttributesBeneficiaryParty
type MandateAttributesDebtorParty ¶
type MandateAttributesDebtorParty struct {
// account name
AccountName string `json:"account_name"`
// account number
// Pattern: ^[A-Z0-9]{6,34}$
AccountNumber string `json:"account_number,omitempty"`
// account number code
AccountNumberCode AccountNumberCode `json:"account_number_code,omitempty"`
// account with
AccountWith *AccountHoldingEntity `json:"account_with,omitempty"`
// address
Address []string `json:"address"`
// country
Country string `json:"country,omitempty"`
}
MandateAttributesDebtorParty mandate attributes debtor party swagger:model MandateAttributesDebtorParty
func MandateAttributesDebtorPartyWithDefaults ¶
func MandateAttributesDebtorPartyWithDefaults(defaults client.Defaults) *MandateAttributesDebtorParty
func (*MandateAttributesDebtorParty) Json ¶
func (m *MandateAttributesDebtorParty) Json() string
func (*MandateAttributesDebtorParty) MarshalBinary ¶
func (m *MandateAttributesDebtorParty) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateAttributesDebtorParty) UnmarshalBinary ¶
func (m *MandateAttributesDebtorParty) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateAttributesDebtorParty) Validate ¶
func (m *MandateAttributesDebtorParty) Validate(formats strfmt.Registry) error
Validate validates this mandate attributes debtor party
func (*MandateAttributesDebtorParty) WithAccountName ¶
func (m *MandateAttributesDebtorParty) WithAccountName(accountName string) *MandateAttributesDebtorParty
func (*MandateAttributesDebtorParty) WithAccountNumber ¶
func (m *MandateAttributesDebtorParty) WithAccountNumber(accountNumber string) *MandateAttributesDebtorParty
func (*MandateAttributesDebtorParty) WithAccountNumberCode ¶
func (m *MandateAttributesDebtorParty) WithAccountNumberCode(accountNumberCode AccountNumberCode) *MandateAttributesDebtorParty
func (*MandateAttributesDebtorParty) WithAccountWith ¶
func (m *MandateAttributesDebtorParty) WithAccountWith(accountWith AccountHoldingEntity) *MandateAttributesDebtorParty
func (*MandateAttributesDebtorParty) WithAddress ¶
func (m *MandateAttributesDebtorParty) WithAddress(address []string) *MandateAttributesDebtorParty
func (*MandateAttributesDebtorParty) WithCountry ¶
func (m *MandateAttributesDebtorParty) WithCountry(country string) *MandateAttributesDebtorParty
func (*MandateAttributesDebtorParty) WithoutAccountWith ¶
func (m *MandateAttributesDebtorParty) WithoutAccountWith() *MandateAttributesDebtorParty
type MandateCreation ¶
type MandateCreation struct {
// data
Data *Mandate `json:"data,omitempty"`
}
MandateCreation mandate creation swagger:model MandateCreation
func MandateCreationWithDefaults ¶
func MandateCreationWithDefaults(defaults client.Defaults) *MandateCreation
func (*MandateCreation) Json ¶
func (m *MandateCreation) Json() string
func (*MandateCreation) MarshalBinary ¶
func (m *MandateCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateCreation) UnmarshalBinary ¶
func (m *MandateCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateCreation) Validate ¶
func (m *MandateCreation) Validate(formats strfmt.Registry) error
Validate validates this mandate creation
func (*MandateCreation) WithData ¶
func (m *MandateCreation) WithData(data Mandate) *MandateCreation
func (*MandateCreation) WithoutData ¶
func (m *MandateCreation) WithoutData() *MandateCreation
type MandateCreationResponse ¶
type MandateCreationResponse struct {
// data
Data *Mandate `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
MandateCreationResponse mandate creation response swagger:model MandateCreationResponse
func MandateCreationResponseWithDefaults ¶
func MandateCreationResponseWithDefaults(defaults client.Defaults) *MandateCreationResponse
func (*MandateCreationResponse) Json ¶
func (m *MandateCreationResponse) Json() string
func (*MandateCreationResponse) MarshalBinary ¶
func (m *MandateCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateCreationResponse) UnmarshalBinary ¶
func (m *MandateCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateCreationResponse) Validate ¶
func (m *MandateCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this mandate creation response
func (*MandateCreationResponse) WithData ¶
func (m *MandateCreationResponse) WithData(data Mandate) *MandateCreationResponse
func (*MandateCreationResponse) WithLinks ¶
func (m *MandateCreationResponse) WithLinks(links Links) *MandateCreationResponse
func (*MandateCreationResponse) WithoutData ¶
func (m *MandateCreationResponse) WithoutData() *MandateCreationResponse
func (*MandateCreationResponse) WithoutLinks ¶
func (m *MandateCreationResponse) WithoutLinks() *MandateCreationResponse
type MandateDetailsListResponse ¶
type MandateDetailsListResponse struct {
// data
Data []*Mandate `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
MandateDetailsListResponse mandate details list response swagger:model MandateDetailsListResponse
func MandateDetailsListResponseWithDefaults ¶
func MandateDetailsListResponseWithDefaults(defaults client.Defaults) *MandateDetailsListResponse
func (*MandateDetailsListResponse) Json ¶
func (m *MandateDetailsListResponse) Json() string
func (*MandateDetailsListResponse) MarshalBinary ¶
func (m *MandateDetailsListResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateDetailsListResponse) UnmarshalBinary ¶
func (m *MandateDetailsListResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateDetailsListResponse) Validate ¶
func (m *MandateDetailsListResponse) Validate(formats strfmt.Registry) error
Validate validates this mandate details list response
func (*MandateDetailsListResponse) WithData ¶
func (m *MandateDetailsListResponse) WithData(data []*Mandate) *MandateDetailsListResponse
func (*MandateDetailsListResponse) WithLinks ¶
func (m *MandateDetailsListResponse) WithLinks(links Links) *MandateDetailsListResponse
func (*MandateDetailsListResponse) WithoutLinks ¶
func (m *MandateDetailsListResponse) WithoutLinks() *MandateDetailsListResponse
type MandateDetailsResponse ¶
type MandateDetailsResponse struct {
// data
Data *Mandate `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
MandateDetailsResponse mandate details response swagger:model MandateDetailsResponse
func MandateDetailsResponseWithDefaults ¶
func MandateDetailsResponseWithDefaults(defaults client.Defaults) *MandateDetailsResponse
func (*MandateDetailsResponse) Json ¶
func (m *MandateDetailsResponse) Json() string
func (*MandateDetailsResponse) MarshalBinary ¶
func (m *MandateDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateDetailsResponse) UnmarshalBinary ¶
func (m *MandateDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateDetailsResponse) Validate ¶
func (m *MandateDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this mandate details response
func (*MandateDetailsResponse) WithData ¶
func (m *MandateDetailsResponse) WithData(data Mandate) *MandateDetailsResponse
func (*MandateDetailsResponse) WithLinks ¶
func (m *MandateDetailsResponse) WithLinks(links Links) *MandateDetailsResponse
func (*MandateDetailsResponse) WithoutData ¶
func (m *MandateDetailsResponse) WithoutData() *MandateDetailsResponse
func (*MandateDetailsResponse) WithoutLinks ¶
func (m *MandateDetailsResponse) WithoutLinks() *MandateDetailsResponse
type MandateFrequency ¶
type MandateFrequency string
MandateFrequency mandate frequency swagger:model MandateFrequency
const ( // MandateFrequencyDaily captures enum value "daily" MandateFrequencyDaily MandateFrequency = "daily" // MandateFrequencyWeekly captures enum value "weekly" MandateFrequencyWeekly MandateFrequency = "weekly" // MandateFrequencyFortnightly captures enum value "fortnightly" MandateFrequencyFortnightly MandateFrequency = "fortnightly" // MandateFrequencyMonthly captures enum value "monthly" MandateFrequencyMonthly MandateFrequency = "monthly" // MandateFrequencyBimonthly captures enum value "bimonthly" MandateFrequencyBimonthly MandateFrequency = "bimonthly" // MandateFrequencyQuarterly captures enum value "quarterly" MandateFrequencyQuarterly MandateFrequency = "quarterly" // MandateFrequencyYearly captures enum value "yearly" MandateFrequencyYearly MandateFrequency = "yearly" )
func (*MandateFrequency) Json ¶
func (m *MandateFrequency) Json() string
type MandateRelationships ¶
type MandateRelationships struct {
// beneficiary party
BeneficiaryParty *MandateRelationshipsBeneficiaryParty `json:"beneficiary_party,omitempty"`
// debtor party account
DebtorPartyAccount *MandateRelationshipsDebtorPartyAccount `json:"debtor_party_account,omitempty"`
// mandate admission
MandateAdmission *MandateRelationshipsMandateAdmission `json:"mandate_admission,omitempty"`
// mandate return
MandateReturn *MandateRelationshipsMandateReturn `json:"mandate_return,omitempty"`
// mandate submission
MandateSubmission *MandateRelationshipsMandateSubmission `json:"mandate_submission,omitempty"`
}
MandateRelationships mandate relationships swagger:model MandateRelationships
func MandateRelationshipsWithDefaults ¶
func MandateRelationshipsWithDefaults(defaults client.Defaults) *MandateRelationships
func (*MandateRelationships) Json ¶
func (m *MandateRelationships) Json() string
func (*MandateRelationships) MarshalBinary ¶
func (m *MandateRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateRelationships) UnmarshalBinary ¶
func (m *MandateRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateRelationships) Validate ¶
func (m *MandateRelationships) Validate(formats strfmt.Registry) error
Validate validates this mandate relationships
func (*MandateRelationships) WithBeneficiaryParty ¶
func (m *MandateRelationships) WithBeneficiaryParty(beneficiaryParty MandateRelationshipsBeneficiaryParty) *MandateRelationships
func (*MandateRelationships) WithDebtorPartyAccount ¶
func (m *MandateRelationships) WithDebtorPartyAccount(debtorPartyAccount MandateRelationshipsDebtorPartyAccount) *MandateRelationships
func (*MandateRelationships) WithMandateAdmission ¶
func (m *MandateRelationships) WithMandateAdmission(mandateAdmission MandateRelationshipsMandateAdmission) *MandateRelationships
func (*MandateRelationships) WithMandateReturn ¶
func (m *MandateRelationships) WithMandateReturn(mandateReturn MandateRelationshipsMandateReturn) *MandateRelationships
func (*MandateRelationships) WithMandateSubmission ¶
func (m *MandateRelationships) WithMandateSubmission(mandateSubmission MandateRelationshipsMandateSubmission) *MandateRelationships
func (*MandateRelationships) WithoutBeneficiaryParty ¶
func (m *MandateRelationships) WithoutBeneficiaryParty() *MandateRelationships
func (*MandateRelationships) WithoutDebtorPartyAccount ¶
func (m *MandateRelationships) WithoutDebtorPartyAccount() *MandateRelationships
func (*MandateRelationships) WithoutMandateAdmission ¶
func (m *MandateRelationships) WithoutMandateAdmission() *MandateRelationships
func (*MandateRelationships) WithoutMandateReturn ¶
func (m *MandateRelationships) WithoutMandateReturn() *MandateRelationships
func (*MandateRelationships) WithoutMandateSubmission ¶
func (m *MandateRelationships) WithoutMandateSubmission() *MandateRelationships
type MandateRelationshipsBeneficiaryParty ¶
type MandateRelationshipsBeneficiaryParty struct {
// data
Data []*BeneficiaryParty `json:"data"`
}
MandateRelationshipsBeneficiaryParty mandate relationships beneficiary party swagger:model MandateRelationshipsBeneficiaryParty
func MandateRelationshipsBeneficiaryPartyWithDefaults ¶
func MandateRelationshipsBeneficiaryPartyWithDefaults(defaults client.Defaults) *MandateRelationshipsBeneficiaryParty
func (*MandateRelationshipsBeneficiaryParty) Json ¶
func (m *MandateRelationshipsBeneficiaryParty) Json() string
func (*MandateRelationshipsBeneficiaryParty) MarshalBinary ¶
func (m *MandateRelationshipsBeneficiaryParty) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateRelationshipsBeneficiaryParty) UnmarshalBinary ¶
func (m *MandateRelationshipsBeneficiaryParty) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateRelationshipsBeneficiaryParty) Validate ¶
func (m *MandateRelationshipsBeneficiaryParty) Validate(formats strfmt.Registry) error
Validate validates this mandate relationships beneficiary party
func (*MandateRelationshipsBeneficiaryParty) WithData ¶
func (m *MandateRelationshipsBeneficiaryParty) WithData(data []*BeneficiaryParty) *MandateRelationshipsBeneficiaryParty
type MandateRelationshipsDebtorPartyAccount ¶
type MandateRelationshipsDebtorPartyAccount struct {
// data
Data []*DebtorPartyAccount `json:"data"`
}
MandateRelationshipsDebtorPartyAccount mandate relationships debtor party account swagger:model MandateRelationshipsDebtorPartyAccount
func MandateRelationshipsDebtorPartyAccountWithDefaults ¶
func MandateRelationshipsDebtorPartyAccountWithDefaults(defaults client.Defaults) *MandateRelationshipsDebtorPartyAccount
func (*MandateRelationshipsDebtorPartyAccount) Json ¶
func (m *MandateRelationshipsDebtorPartyAccount) Json() string
func (*MandateRelationshipsDebtorPartyAccount) MarshalBinary ¶
func (m *MandateRelationshipsDebtorPartyAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateRelationshipsDebtorPartyAccount) UnmarshalBinary ¶
func (m *MandateRelationshipsDebtorPartyAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateRelationshipsDebtorPartyAccount) Validate ¶
func (m *MandateRelationshipsDebtorPartyAccount) Validate(formats strfmt.Registry) error
Validate validates this mandate relationships debtor party account
func (*MandateRelationshipsDebtorPartyAccount) WithData ¶
func (m *MandateRelationshipsDebtorPartyAccount) WithData(data []*DebtorPartyAccount) *MandateRelationshipsDebtorPartyAccount
type MandateRelationshipsMandateAdmission ¶
type MandateRelationshipsMandateAdmission struct {
// data
Data []*MandateAdmission `json:"data"`
}
MandateRelationshipsMandateAdmission mandate relationships mandate admission swagger:model MandateRelationshipsMandateAdmission
func MandateRelationshipsMandateAdmissionWithDefaults ¶
func MandateRelationshipsMandateAdmissionWithDefaults(defaults client.Defaults) *MandateRelationshipsMandateAdmission
func (*MandateRelationshipsMandateAdmission) Json ¶
func (m *MandateRelationshipsMandateAdmission) Json() string
func (*MandateRelationshipsMandateAdmission) MarshalBinary ¶
func (m *MandateRelationshipsMandateAdmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateRelationshipsMandateAdmission) UnmarshalBinary ¶
func (m *MandateRelationshipsMandateAdmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateRelationshipsMandateAdmission) Validate ¶
func (m *MandateRelationshipsMandateAdmission) Validate(formats strfmt.Registry) error
Validate validates this mandate relationships mandate admission
func (*MandateRelationshipsMandateAdmission) WithData ¶
func (m *MandateRelationshipsMandateAdmission) WithData(data []*MandateAdmission) *MandateRelationshipsMandateAdmission
type MandateRelationshipsMandateReturn ¶
type MandateRelationshipsMandateReturn struct {
// data
Data []*MandateReturn `json:"data"`
}
MandateRelationshipsMandateReturn mandate relationships mandate return swagger:model MandateRelationshipsMandateReturn
func MandateRelationshipsMandateReturnWithDefaults ¶
func MandateRelationshipsMandateReturnWithDefaults(defaults client.Defaults) *MandateRelationshipsMandateReturn
func (*MandateRelationshipsMandateReturn) Json ¶
func (m *MandateRelationshipsMandateReturn) Json() string
func (*MandateRelationshipsMandateReturn) MarshalBinary ¶
func (m *MandateRelationshipsMandateReturn) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateRelationshipsMandateReturn) UnmarshalBinary ¶
func (m *MandateRelationshipsMandateReturn) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateRelationshipsMandateReturn) Validate ¶
func (m *MandateRelationshipsMandateReturn) Validate(formats strfmt.Registry) error
Validate validates this mandate relationships mandate return
func (*MandateRelationshipsMandateReturn) WithData ¶
func (m *MandateRelationshipsMandateReturn) WithData(data []*MandateReturn) *MandateRelationshipsMandateReturn
type MandateRelationshipsMandateSubmission ¶
type MandateRelationshipsMandateSubmission struct {
// data
Data []*MandateSubmission `json:"data"`
}
MandateRelationshipsMandateSubmission mandate relationships mandate submission swagger:model MandateRelationshipsMandateSubmission
func MandateRelationshipsMandateSubmissionWithDefaults ¶
func MandateRelationshipsMandateSubmissionWithDefaults(defaults client.Defaults) *MandateRelationshipsMandateSubmission
func (*MandateRelationshipsMandateSubmission) Json ¶
func (m *MandateRelationshipsMandateSubmission) Json() string
func (*MandateRelationshipsMandateSubmission) MarshalBinary ¶
func (m *MandateRelationshipsMandateSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateRelationshipsMandateSubmission) UnmarshalBinary ¶
func (m *MandateRelationshipsMandateSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateRelationshipsMandateSubmission) Validate ¶
func (m *MandateRelationshipsMandateSubmission) Validate(formats strfmt.Registry) error
Validate validates this mandate relationships mandate submission
func (*MandateRelationshipsMandateSubmission) WithData ¶
func (m *MandateRelationshipsMandateSubmission) WithData(data []*MandateSubmission) *MandateRelationshipsMandateSubmission
type MandateResourceType ¶
type MandateResourceType string
MandateResourceType mandate resource type swagger:model MandateResourceType
const ( // MandateResourceTypeMandates captures enum value "mandates" MandateResourceTypeMandates MandateResourceType = "mandates" // MandateResourceTypeMandateAdmissions captures enum value "mandate_admissions" MandateResourceTypeMandateAdmissions MandateResourceType = "mandate_admissions" // MandateResourceTypeMandateReturns captures enum value "mandate_returns" MandateResourceTypeMandateReturns MandateResourceType = "mandate_returns" // MandateResourceTypeMandateReturnSubmissions captures enum value "mandate_return_submissions" MandateResourceTypeMandateReturnSubmissions MandateResourceType = "mandate_return_submissions" // MandateResourceTypeMandateReturnSubmissionValidations captures enum value "mandate_return_submission_validations" MandateResourceTypeMandateReturnSubmissionValidations MandateResourceType = "mandate_return_submission_validations" // MandateResourceTypeMandateSubmissions captures enum value "mandate_submissions" MandateResourceTypeMandateSubmissions MandateResourceType = "mandate_submissions" // MandateResourceTypeMandateSubmissionValidations captures enum value "mandate_submission_validations" MandateResourceTypeMandateSubmissionValidations MandateResourceType = "mandate_submission_validations" // MandateResourceTypeMandateAutomaticReturns captures enum value "mandate_automatic_returns" MandateResourceTypeMandateAutomaticReturns MandateResourceType = "mandate_automatic_returns" )
func (*MandateResourceType) Json ¶
func (m *MandateResourceType) Json() string
type MandateReturn ¶
type MandateReturn struct {
// attributes
Attributes *MandateReturnAttributes `json:"attributes,omitempty"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// id
// Format: uuid
ID strfmt.UUID `json:"id,omitempty"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// organisation id
// Format: uuid
OrganisationID strfmt.UUID `json:"organisation_id,omitempty"`
// relationships
Relationships *MandateReturnRelationships `json:"relationships,omitempty"`
// type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// version
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
MandateReturn mandate return swagger:model MandateReturn
func MandateReturnWithDefaults ¶
func MandateReturnWithDefaults(defaults client.Defaults) *MandateReturn
func (*MandateReturn) Json ¶
func (m *MandateReturn) Json() string
func (*MandateReturn) MarshalBinary ¶
func (m *MandateReturn) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateReturn) UnmarshalBinary ¶
func (m *MandateReturn) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateReturn) Validate ¶
func (m *MandateReturn) Validate(formats strfmt.Registry) error
Validate validates this mandate return
func (*MandateReturn) WithAttributes ¶
func (m *MandateReturn) WithAttributes(attributes MandateReturnAttributes) *MandateReturn
func (*MandateReturn) WithCreatedOn ¶ added in v2.3.0
func (m *MandateReturn) WithCreatedOn(createdOn strfmt.DateTime) *MandateReturn
func (*MandateReturn) WithID ¶
func (m *MandateReturn) WithID(id strfmt.UUID) *MandateReturn
func (*MandateReturn) WithModifiedOn ¶ added in v2.3.0
func (m *MandateReturn) WithModifiedOn(modifiedOn strfmt.DateTime) *MandateReturn
func (*MandateReturn) WithOrganisationID ¶
func (m *MandateReturn) WithOrganisationID(organisationID strfmt.UUID) *MandateReturn
func (*MandateReturn) WithRelationships ¶
func (m *MandateReturn) WithRelationships(relationships MandateReturnRelationships) *MandateReturn
func (*MandateReturn) WithType ¶
func (m *MandateReturn) WithType(typeVar string) *MandateReturn
func (*MandateReturn) WithVersion ¶
func (m *MandateReturn) WithVersion(version int64) *MandateReturn
func (*MandateReturn) WithoutAttributes ¶
func (m *MandateReturn) WithoutAttributes() *MandateReturn
func (*MandateReturn) WithoutCreatedOn ¶ added in v2.3.0
func (m *MandateReturn) WithoutCreatedOn() *MandateReturn
func (*MandateReturn) WithoutModifiedOn ¶ added in v2.3.0
func (m *MandateReturn) WithoutModifiedOn() *MandateReturn
func (*MandateReturn) WithoutRelationships ¶
func (m *MandateReturn) WithoutRelationships() *MandateReturn
func (*MandateReturn) WithoutVersion ¶
func (m *MandateReturn) WithoutVersion() *MandateReturn
type MandateReturnAttributes ¶
type MandateReturnAttributes struct {
// debtor party
DebtorParty *MandateReturnAttributesDebtorParty `json:"debtor_party,omitempty"`
// return code
ReturnCode string `json:"return_code,omitempty"`
}
MandateReturnAttributes mandate return attributes swagger:model MandateReturnAttributes
func MandateReturnAttributesWithDefaults ¶
func MandateReturnAttributesWithDefaults(defaults client.Defaults) *MandateReturnAttributes
func (*MandateReturnAttributes) Json ¶
func (m *MandateReturnAttributes) Json() string
func (*MandateReturnAttributes) MarshalBinary ¶
func (m *MandateReturnAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateReturnAttributes) UnmarshalBinary ¶
func (m *MandateReturnAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateReturnAttributes) Validate ¶
func (m *MandateReturnAttributes) Validate(formats strfmt.Registry) error
Validate validates this mandate return attributes
func (*MandateReturnAttributes) WithDebtorParty ¶
func (m *MandateReturnAttributes) WithDebtorParty(debtorParty MandateReturnAttributesDebtorParty) *MandateReturnAttributes
func (*MandateReturnAttributes) WithReturnCode ¶
func (m *MandateReturnAttributes) WithReturnCode(returnCode string) *MandateReturnAttributes
func (*MandateReturnAttributes) WithoutDebtorParty ¶
func (m *MandateReturnAttributes) WithoutDebtorParty() *MandateReturnAttributes
type MandateReturnAttributesDebtorParty ¶
type MandateReturnAttributesDebtorParty struct {
// new bank details
NewBankDetails *MandateReturnAttributesDebtorPartyNewBankDetails `json:"new_bank_details,omitempty"`
}
MandateReturnAttributesDebtorParty mandate return attributes debtor party swagger:model MandateReturnAttributesDebtorParty
func MandateReturnAttributesDebtorPartyWithDefaults ¶
func MandateReturnAttributesDebtorPartyWithDefaults(defaults client.Defaults) *MandateReturnAttributesDebtorParty
func (*MandateReturnAttributesDebtorParty) Json ¶
func (m *MandateReturnAttributesDebtorParty) Json() string
func (*MandateReturnAttributesDebtorParty) MarshalBinary ¶
func (m *MandateReturnAttributesDebtorParty) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateReturnAttributesDebtorParty) UnmarshalBinary ¶
func (m *MandateReturnAttributesDebtorParty) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateReturnAttributesDebtorParty) Validate ¶
func (m *MandateReturnAttributesDebtorParty) Validate(formats strfmt.Registry) error
Validate validates this mandate return attributes debtor party
func (*MandateReturnAttributesDebtorParty) WithNewBankDetails ¶
func (m *MandateReturnAttributesDebtorParty) WithNewBankDetails(newBankDetails MandateReturnAttributesDebtorPartyNewBankDetails) *MandateReturnAttributesDebtorParty
func (*MandateReturnAttributesDebtorParty) WithoutNewBankDetails ¶
func (m *MandateReturnAttributesDebtorParty) WithoutNewBankDetails() *MandateReturnAttributesDebtorParty
type MandateReturnAttributesDebtorPartyNewBankDetails ¶
type MandateReturnAttributesDebtorPartyNewBankDetails struct {
// account number
AccountNumber string `json:"account_number,omitempty"`
// account number code
AccountNumberCode AccountNumberCode `json:"account_number_code,omitempty"`
// account with
AccountWith *AccountHoldingEntity `json:"account_with,omitempty"`
}
MandateReturnAttributesDebtorPartyNewBankDetails mandate return attributes debtor party new bank details swagger:model MandateReturnAttributesDebtorPartyNewBankDetails
func MandateReturnAttributesDebtorPartyNewBankDetailsWithDefaults ¶
func MandateReturnAttributesDebtorPartyNewBankDetailsWithDefaults(defaults client.Defaults) *MandateReturnAttributesDebtorPartyNewBankDetails
func (*MandateReturnAttributesDebtorPartyNewBankDetails) Json ¶
func (m *MandateReturnAttributesDebtorPartyNewBankDetails) Json() string
func (*MandateReturnAttributesDebtorPartyNewBankDetails) MarshalBinary ¶
func (m *MandateReturnAttributesDebtorPartyNewBankDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateReturnAttributesDebtorPartyNewBankDetails) UnmarshalBinary ¶
func (m *MandateReturnAttributesDebtorPartyNewBankDetails) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateReturnAttributesDebtorPartyNewBankDetails) Validate ¶
func (m *MandateReturnAttributesDebtorPartyNewBankDetails) Validate(formats strfmt.Registry) error
Validate validates this mandate return attributes debtor party new bank details
func (*MandateReturnAttributesDebtorPartyNewBankDetails) WithAccountNumber ¶
func (m *MandateReturnAttributesDebtorPartyNewBankDetails) WithAccountNumber(accountNumber string) *MandateReturnAttributesDebtorPartyNewBankDetails
func (*MandateReturnAttributesDebtorPartyNewBankDetails) WithAccountNumberCode ¶
func (m *MandateReturnAttributesDebtorPartyNewBankDetails) WithAccountNumberCode(accountNumberCode AccountNumberCode) *MandateReturnAttributesDebtorPartyNewBankDetails
func (*MandateReturnAttributesDebtorPartyNewBankDetails) WithAccountWith ¶
func (m *MandateReturnAttributesDebtorPartyNewBankDetails) WithAccountWith(accountWith AccountHoldingEntity) *MandateReturnAttributesDebtorPartyNewBankDetails
func (*MandateReturnAttributesDebtorPartyNewBankDetails) WithoutAccountWith ¶
func (m *MandateReturnAttributesDebtorPartyNewBankDetails) WithoutAccountWith() *MandateReturnAttributesDebtorPartyNewBankDetails
type MandateReturnCreation ¶
type MandateReturnCreation struct {
// data
Data *MandateReturn `json:"data,omitempty"`
}
MandateReturnCreation mandate return creation swagger:model MandateReturnCreation
func MandateReturnCreationWithDefaults ¶
func MandateReturnCreationWithDefaults(defaults client.Defaults) *MandateReturnCreation
func (*MandateReturnCreation) Json ¶
func (m *MandateReturnCreation) Json() string
func (*MandateReturnCreation) MarshalBinary ¶
func (m *MandateReturnCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateReturnCreation) UnmarshalBinary ¶
func (m *MandateReturnCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateReturnCreation) Validate ¶
func (m *MandateReturnCreation) Validate(formats strfmt.Registry) error
Validate validates this mandate return creation
func (*MandateReturnCreation) WithData ¶
func (m *MandateReturnCreation) WithData(data MandateReturn) *MandateReturnCreation
func (*MandateReturnCreation) WithoutData ¶
func (m *MandateReturnCreation) WithoutData() *MandateReturnCreation
type MandateReturnCreationResponse ¶
type MandateReturnCreationResponse struct {
// data
Data *MandateReturn `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
MandateReturnCreationResponse mandate return creation response swagger:model MandateReturnCreationResponse
func MandateReturnCreationResponseWithDefaults ¶
func MandateReturnCreationResponseWithDefaults(defaults client.Defaults) *MandateReturnCreationResponse
func (*MandateReturnCreationResponse) Json ¶
func (m *MandateReturnCreationResponse) Json() string
func (*MandateReturnCreationResponse) MarshalBinary ¶
func (m *MandateReturnCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateReturnCreationResponse) UnmarshalBinary ¶
func (m *MandateReturnCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateReturnCreationResponse) Validate ¶
func (m *MandateReturnCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this mandate return creation response
func (*MandateReturnCreationResponse) WithData ¶
func (m *MandateReturnCreationResponse) WithData(data MandateReturn) *MandateReturnCreationResponse
func (*MandateReturnCreationResponse) WithLinks ¶
func (m *MandateReturnCreationResponse) WithLinks(links Links) *MandateReturnCreationResponse
func (*MandateReturnCreationResponse) WithoutData ¶
func (m *MandateReturnCreationResponse) WithoutData() *MandateReturnCreationResponse
func (*MandateReturnCreationResponse) WithoutLinks ¶
func (m *MandateReturnCreationResponse) WithoutLinks() *MandateReturnCreationResponse
type MandateReturnDetailsResponse ¶
type MandateReturnDetailsResponse struct {
// data
Data *MandateReturn `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
MandateReturnDetailsResponse mandate return details response swagger:model MandateReturnDetailsResponse
func MandateReturnDetailsResponseWithDefaults ¶
func MandateReturnDetailsResponseWithDefaults(defaults client.Defaults) *MandateReturnDetailsResponse
func (*MandateReturnDetailsResponse) Json ¶
func (m *MandateReturnDetailsResponse) Json() string
func (*MandateReturnDetailsResponse) MarshalBinary ¶
func (m *MandateReturnDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateReturnDetailsResponse) UnmarshalBinary ¶
func (m *MandateReturnDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateReturnDetailsResponse) Validate ¶
func (m *MandateReturnDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this mandate return details response
func (*MandateReturnDetailsResponse) WithData ¶
func (m *MandateReturnDetailsResponse) WithData(data MandateReturn) *MandateReturnDetailsResponse
func (*MandateReturnDetailsResponse) WithLinks ¶
func (m *MandateReturnDetailsResponse) WithLinks(links Links) *MandateReturnDetailsResponse
func (*MandateReturnDetailsResponse) WithoutData ¶
func (m *MandateReturnDetailsResponse) WithoutData() *MandateReturnDetailsResponse
func (*MandateReturnDetailsResponse) WithoutLinks ¶
func (m *MandateReturnDetailsResponse) WithoutLinks() *MandateReturnDetailsResponse
type MandateReturnRelationships ¶
type MandateReturnRelationships struct {
// mandate
Mandate *MandateReturnRelationshipsMandate `json:"mandate,omitempty"`
// mandate return submission
MandateReturnSubmission *MandateReturnRelationshipsMandateReturnSubmission `json:"mandate_return_submission,omitempty"`
}
MandateReturnRelationships mandate return relationships swagger:model MandateReturnRelationships
func MandateReturnRelationshipsWithDefaults ¶
func MandateReturnRelationshipsWithDefaults(defaults client.Defaults) *MandateReturnRelationships
func (*MandateReturnRelationships) Json ¶
func (m *MandateReturnRelationships) Json() string
func (*MandateReturnRelationships) MarshalBinary ¶
func (m *MandateReturnRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateReturnRelationships) UnmarshalBinary ¶
func (m *MandateReturnRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateReturnRelationships) Validate ¶
func (m *MandateReturnRelationships) Validate(formats strfmt.Registry) error
Validate validates this mandate return relationships
func (*MandateReturnRelationships) WithMandate ¶
func (m *MandateReturnRelationships) WithMandate(mandate MandateReturnRelationshipsMandate) *MandateReturnRelationships
func (*MandateReturnRelationships) WithMandateReturnSubmission ¶
func (m *MandateReturnRelationships) WithMandateReturnSubmission(mandateReturnSubmission MandateReturnRelationshipsMandateReturnSubmission) *MandateReturnRelationships
func (*MandateReturnRelationships) WithoutMandate ¶
func (m *MandateReturnRelationships) WithoutMandate() *MandateReturnRelationships
func (*MandateReturnRelationships) WithoutMandateReturnSubmission ¶
func (m *MandateReturnRelationships) WithoutMandateReturnSubmission() *MandateReturnRelationships
type MandateReturnRelationshipsMandate ¶
type MandateReturnRelationshipsMandate struct {
// data
Data []*Mandate `json:"data"`
}
MandateReturnRelationshipsMandate mandate return relationships mandate swagger:model MandateReturnRelationshipsMandate
func MandateReturnRelationshipsMandateWithDefaults ¶
func MandateReturnRelationshipsMandateWithDefaults(defaults client.Defaults) *MandateReturnRelationshipsMandate
func (*MandateReturnRelationshipsMandate) Json ¶
func (m *MandateReturnRelationshipsMandate) Json() string
func (*MandateReturnRelationshipsMandate) MarshalBinary ¶
func (m *MandateReturnRelationshipsMandate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateReturnRelationshipsMandate) UnmarshalBinary ¶
func (m *MandateReturnRelationshipsMandate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateReturnRelationshipsMandate) Validate ¶
func (m *MandateReturnRelationshipsMandate) Validate(formats strfmt.Registry) error
Validate validates this mandate return relationships mandate
func (*MandateReturnRelationshipsMandate) WithData ¶
func (m *MandateReturnRelationshipsMandate) WithData(data []*Mandate) *MandateReturnRelationshipsMandate
type MandateReturnRelationshipsMandateReturnSubmission ¶
type MandateReturnRelationshipsMandateReturnSubmission struct {
// data
Data []*MandateReturnSubmission `json:"data"`
}
MandateReturnRelationshipsMandateReturnSubmission mandate return relationships mandate return submission swagger:model MandateReturnRelationshipsMandateReturnSubmission
func MandateReturnRelationshipsMandateReturnSubmissionWithDefaults ¶
func MandateReturnRelationshipsMandateReturnSubmissionWithDefaults(defaults client.Defaults) *MandateReturnRelationshipsMandateReturnSubmission
func (*MandateReturnRelationshipsMandateReturnSubmission) Json ¶
func (m *MandateReturnRelationshipsMandateReturnSubmission) Json() string
func (*MandateReturnRelationshipsMandateReturnSubmission) MarshalBinary ¶
func (m *MandateReturnRelationshipsMandateReturnSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateReturnRelationshipsMandateReturnSubmission) UnmarshalBinary ¶
func (m *MandateReturnRelationshipsMandateReturnSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateReturnRelationshipsMandateReturnSubmission) Validate ¶
func (m *MandateReturnRelationshipsMandateReturnSubmission) Validate(formats strfmt.Registry) error
Validate validates this mandate return relationships mandate return submission
func (*MandateReturnRelationshipsMandateReturnSubmission) WithData ¶
func (m *MandateReturnRelationshipsMandateReturnSubmission) WithData(data []*MandateReturnSubmission) *MandateReturnRelationshipsMandateReturnSubmission
type MandateReturnSubmission ¶
type MandateReturnSubmission struct {
// attributes
Attributes *MandateReturnSubmissionAttributes `json:"attributes,omitempty"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// id
// Format: uuid
ID strfmt.UUID `json:"id,omitempty"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// organisation id
// Format: uuid
OrganisationID strfmt.UUID `json:"organisation_id,omitempty"`
// relationships
Relationships *MandateReturnSubmissionRelationships `json:"relationships,omitempty"`
// type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// version
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
MandateReturnSubmission mandate return submission swagger:model MandateReturnSubmission
func MandateReturnSubmissionWithDefaults ¶
func MandateReturnSubmissionWithDefaults(defaults client.Defaults) *MandateReturnSubmission
func (*MandateReturnSubmission) Json ¶
func (m *MandateReturnSubmission) Json() string
func (*MandateReturnSubmission) MarshalBinary ¶
func (m *MandateReturnSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateReturnSubmission) UnmarshalBinary ¶
func (m *MandateReturnSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateReturnSubmission) Validate ¶
func (m *MandateReturnSubmission) Validate(formats strfmt.Registry) error
Validate validates this mandate return submission
func (*MandateReturnSubmission) WithAttributes ¶
func (m *MandateReturnSubmission) WithAttributes(attributes MandateReturnSubmissionAttributes) *MandateReturnSubmission
func (*MandateReturnSubmission) WithCreatedOn ¶ added in v2.3.0
func (m *MandateReturnSubmission) WithCreatedOn(createdOn strfmt.DateTime) *MandateReturnSubmission
func (*MandateReturnSubmission) WithID ¶
func (m *MandateReturnSubmission) WithID(id strfmt.UUID) *MandateReturnSubmission
func (*MandateReturnSubmission) WithModifiedOn ¶ added in v2.3.0
func (m *MandateReturnSubmission) WithModifiedOn(modifiedOn strfmt.DateTime) *MandateReturnSubmission
func (*MandateReturnSubmission) WithOrganisationID ¶
func (m *MandateReturnSubmission) WithOrganisationID(organisationID strfmt.UUID) *MandateReturnSubmission
func (*MandateReturnSubmission) WithRelationships ¶
func (m *MandateReturnSubmission) WithRelationships(relationships MandateReturnSubmissionRelationships) *MandateReturnSubmission
func (*MandateReturnSubmission) WithType ¶
func (m *MandateReturnSubmission) WithType(typeVar string) *MandateReturnSubmission
func (*MandateReturnSubmission) WithVersion ¶
func (m *MandateReturnSubmission) WithVersion(version int64) *MandateReturnSubmission
func (*MandateReturnSubmission) WithoutAttributes ¶
func (m *MandateReturnSubmission) WithoutAttributes() *MandateReturnSubmission
func (*MandateReturnSubmission) WithoutCreatedOn ¶ added in v2.3.0
func (m *MandateReturnSubmission) WithoutCreatedOn() *MandateReturnSubmission
func (*MandateReturnSubmission) WithoutModifiedOn ¶ added in v2.3.0
func (m *MandateReturnSubmission) WithoutModifiedOn() *MandateReturnSubmission
func (*MandateReturnSubmission) WithoutRelationships ¶
func (m *MandateReturnSubmission) WithoutRelationships() *MandateReturnSubmission
func (*MandateReturnSubmission) WithoutVersion ¶
func (m *MandateReturnSubmission) WithoutVersion() *MandateReturnSubmission
type MandateReturnSubmissionAttributes ¶
type MandateReturnSubmissionAttributes struct {
// status
Status MandateReturnSubmissionStatus `json:"status,omitempty"`
// status reason
StatusReason string `json:"status_reason,omitempty"`
// submission datetime
// Read Only: true
// Format: date-time
SubmissionDatetime strfmt.DateTime `json:"submission_datetime,omitempty"`
// transaction start datetime
// Read Only: true
// Format: date-time
TransactionStartDatetime strfmt.DateTime `json:"transaction_start_datetime,omitempty"`
}
MandateReturnSubmissionAttributes mandate return submission attributes swagger:model MandateReturnSubmissionAttributes
func MandateReturnSubmissionAttributesWithDefaults ¶
func MandateReturnSubmissionAttributesWithDefaults(defaults client.Defaults) *MandateReturnSubmissionAttributes
func (*MandateReturnSubmissionAttributes) Json ¶
func (m *MandateReturnSubmissionAttributes) Json() string
func (*MandateReturnSubmissionAttributes) MarshalBinary ¶
func (m *MandateReturnSubmissionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateReturnSubmissionAttributes) UnmarshalBinary ¶
func (m *MandateReturnSubmissionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateReturnSubmissionAttributes) Validate ¶
func (m *MandateReturnSubmissionAttributes) Validate(formats strfmt.Registry) error
Validate validates this mandate return submission attributes
func (*MandateReturnSubmissionAttributes) WithStatus ¶
func (m *MandateReturnSubmissionAttributes) WithStatus(status MandateReturnSubmissionStatus) *MandateReturnSubmissionAttributes
func (*MandateReturnSubmissionAttributes) WithStatusReason ¶
func (m *MandateReturnSubmissionAttributes) WithStatusReason(statusReason string) *MandateReturnSubmissionAttributes
func (*MandateReturnSubmissionAttributes) WithSubmissionDatetime ¶
func (m *MandateReturnSubmissionAttributes) WithSubmissionDatetime(submissionDatetime strfmt.DateTime) *MandateReturnSubmissionAttributes
func (*MandateReturnSubmissionAttributes) WithTransactionStartDatetime ¶
func (m *MandateReturnSubmissionAttributes) WithTransactionStartDatetime(transactionStartDatetime strfmt.DateTime) *MandateReturnSubmissionAttributes
type MandateReturnSubmissionCreation ¶
type MandateReturnSubmissionCreation struct {
// data
Data *MandateReturnSubmission `json:"data,omitempty"`
}
MandateReturnSubmissionCreation mandate return submission creation swagger:model MandateReturnSubmissionCreation
func MandateReturnSubmissionCreationWithDefaults ¶
func MandateReturnSubmissionCreationWithDefaults(defaults client.Defaults) *MandateReturnSubmissionCreation
func (*MandateReturnSubmissionCreation) Json ¶
func (m *MandateReturnSubmissionCreation) Json() string
func (*MandateReturnSubmissionCreation) MarshalBinary ¶
func (m *MandateReturnSubmissionCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateReturnSubmissionCreation) UnmarshalBinary ¶
func (m *MandateReturnSubmissionCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateReturnSubmissionCreation) Validate ¶
func (m *MandateReturnSubmissionCreation) Validate(formats strfmt.Registry) error
Validate validates this mandate return submission creation
func (*MandateReturnSubmissionCreation) WithData ¶
func (m *MandateReturnSubmissionCreation) WithData(data MandateReturnSubmission) *MandateReturnSubmissionCreation
func (*MandateReturnSubmissionCreation) WithoutData ¶
func (m *MandateReturnSubmissionCreation) WithoutData() *MandateReturnSubmissionCreation
type MandateReturnSubmissionCreationResponse ¶
type MandateReturnSubmissionCreationResponse struct {
// data
Data *MandateReturnSubmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
MandateReturnSubmissionCreationResponse mandate return submission creation response swagger:model MandateReturnSubmissionCreationResponse
func MandateReturnSubmissionCreationResponseWithDefaults ¶
func MandateReturnSubmissionCreationResponseWithDefaults(defaults client.Defaults) *MandateReturnSubmissionCreationResponse
func (*MandateReturnSubmissionCreationResponse) Json ¶
func (m *MandateReturnSubmissionCreationResponse) Json() string
func (*MandateReturnSubmissionCreationResponse) MarshalBinary ¶
func (m *MandateReturnSubmissionCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateReturnSubmissionCreationResponse) UnmarshalBinary ¶
func (m *MandateReturnSubmissionCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateReturnSubmissionCreationResponse) Validate ¶
func (m *MandateReturnSubmissionCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this mandate return submission creation response
func (*MandateReturnSubmissionCreationResponse) WithData ¶
func (m *MandateReturnSubmissionCreationResponse) WithData(data MandateReturnSubmission) *MandateReturnSubmissionCreationResponse
func (*MandateReturnSubmissionCreationResponse) WithLinks ¶
func (m *MandateReturnSubmissionCreationResponse) WithLinks(links Links) *MandateReturnSubmissionCreationResponse
func (*MandateReturnSubmissionCreationResponse) WithoutData ¶
func (m *MandateReturnSubmissionCreationResponse) WithoutData() *MandateReturnSubmissionCreationResponse
func (*MandateReturnSubmissionCreationResponse) WithoutLinks ¶
func (m *MandateReturnSubmissionCreationResponse) WithoutLinks() *MandateReturnSubmissionCreationResponse
type MandateReturnSubmissionDetailsResponse ¶
type MandateReturnSubmissionDetailsResponse struct {
// data
Data *MandateReturnSubmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
MandateReturnSubmissionDetailsResponse mandate return submission details response swagger:model MandateReturnSubmissionDetailsResponse
func MandateReturnSubmissionDetailsResponseWithDefaults ¶
func MandateReturnSubmissionDetailsResponseWithDefaults(defaults client.Defaults) *MandateReturnSubmissionDetailsResponse
func (*MandateReturnSubmissionDetailsResponse) Json ¶
func (m *MandateReturnSubmissionDetailsResponse) Json() string
func (*MandateReturnSubmissionDetailsResponse) MarshalBinary ¶
func (m *MandateReturnSubmissionDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateReturnSubmissionDetailsResponse) UnmarshalBinary ¶
func (m *MandateReturnSubmissionDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateReturnSubmissionDetailsResponse) Validate ¶
func (m *MandateReturnSubmissionDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this mandate return submission details response
func (*MandateReturnSubmissionDetailsResponse) WithData ¶
func (m *MandateReturnSubmissionDetailsResponse) WithData(data MandateReturnSubmission) *MandateReturnSubmissionDetailsResponse
func (*MandateReturnSubmissionDetailsResponse) WithLinks ¶
func (m *MandateReturnSubmissionDetailsResponse) WithLinks(links Links) *MandateReturnSubmissionDetailsResponse
func (*MandateReturnSubmissionDetailsResponse) WithoutData ¶
func (m *MandateReturnSubmissionDetailsResponse) WithoutData() *MandateReturnSubmissionDetailsResponse
func (*MandateReturnSubmissionDetailsResponse) WithoutLinks ¶
func (m *MandateReturnSubmissionDetailsResponse) WithoutLinks() *MandateReturnSubmissionDetailsResponse
type MandateReturnSubmissionRelationships ¶
type MandateReturnSubmissionRelationships struct {
// mandate
Mandate *MandateReturnSubmissionRelationshipsMandate `json:"mandate,omitempty"`
// mandate return
MandateReturn *MandateReturnSubmissionRelationshipsMandateReturn `json:"mandate_return,omitempty"`
}
MandateReturnSubmissionRelationships mandate return submission relationships swagger:model MandateReturnSubmissionRelationships
func MandateReturnSubmissionRelationshipsWithDefaults ¶
func MandateReturnSubmissionRelationshipsWithDefaults(defaults client.Defaults) *MandateReturnSubmissionRelationships
func (*MandateReturnSubmissionRelationships) Json ¶
func (m *MandateReturnSubmissionRelationships) Json() string
func (*MandateReturnSubmissionRelationships) MarshalBinary ¶
func (m *MandateReturnSubmissionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateReturnSubmissionRelationships) UnmarshalBinary ¶
func (m *MandateReturnSubmissionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateReturnSubmissionRelationships) Validate ¶
func (m *MandateReturnSubmissionRelationships) Validate(formats strfmt.Registry) error
Validate validates this mandate return submission relationships
func (*MandateReturnSubmissionRelationships) WithMandate ¶
func (m *MandateReturnSubmissionRelationships) WithMandate(mandate MandateReturnSubmissionRelationshipsMandate) *MandateReturnSubmissionRelationships
func (*MandateReturnSubmissionRelationships) WithMandateReturn ¶
func (m *MandateReturnSubmissionRelationships) WithMandateReturn(mandateReturn MandateReturnSubmissionRelationshipsMandateReturn) *MandateReturnSubmissionRelationships
func (*MandateReturnSubmissionRelationships) WithoutMandate ¶
func (m *MandateReturnSubmissionRelationships) WithoutMandate() *MandateReturnSubmissionRelationships
func (*MandateReturnSubmissionRelationships) WithoutMandateReturn ¶
func (m *MandateReturnSubmissionRelationships) WithoutMandateReturn() *MandateReturnSubmissionRelationships
type MandateReturnSubmissionRelationshipsMandate ¶
type MandateReturnSubmissionRelationshipsMandate struct {
// data
Data []*Mandate `json:"data"`
}
MandateReturnSubmissionRelationshipsMandate mandate return submission relationships mandate swagger:model MandateReturnSubmissionRelationshipsMandate
func MandateReturnSubmissionRelationshipsMandateWithDefaults ¶
func MandateReturnSubmissionRelationshipsMandateWithDefaults(defaults client.Defaults) *MandateReturnSubmissionRelationshipsMandate
func (*MandateReturnSubmissionRelationshipsMandate) Json ¶
func (m *MandateReturnSubmissionRelationshipsMandate) Json() string
func (*MandateReturnSubmissionRelationshipsMandate) MarshalBinary ¶
func (m *MandateReturnSubmissionRelationshipsMandate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateReturnSubmissionRelationshipsMandate) UnmarshalBinary ¶
func (m *MandateReturnSubmissionRelationshipsMandate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateReturnSubmissionRelationshipsMandate) Validate ¶
func (m *MandateReturnSubmissionRelationshipsMandate) Validate(formats strfmt.Registry) error
Validate validates this mandate return submission relationships mandate
func (*MandateReturnSubmissionRelationshipsMandate) WithData ¶
func (m *MandateReturnSubmissionRelationshipsMandate) WithData(data []*Mandate) *MandateReturnSubmissionRelationshipsMandate
type MandateReturnSubmissionRelationshipsMandateReturn ¶
type MandateReturnSubmissionRelationshipsMandateReturn struct {
// data
Data []*MandateReturn `json:"data"`
}
MandateReturnSubmissionRelationshipsMandateReturn mandate return submission relationships mandate return swagger:model MandateReturnSubmissionRelationshipsMandateReturn
func MandateReturnSubmissionRelationshipsMandateReturnWithDefaults ¶
func MandateReturnSubmissionRelationshipsMandateReturnWithDefaults(defaults client.Defaults) *MandateReturnSubmissionRelationshipsMandateReturn
func (*MandateReturnSubmissionRelationshipsMandateReturn) Json ¶
func (m *MandateReturnSubmissionRelationshipsMandateReturn) Json() string
func (*MandateReturnSubmissionRelationshipsMandateReturn) MarshalBinary ¶
func (m *MandateReturnSubmissionRelationshipsMandateReturn) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateReturnSubmissionRelationshipsMandateReturn) UnmarshalBinary ¶
func (m *MandateReturnSubmissionRelationshipsMandateReturn) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateReturnSubmissionRelationshipsMandateReturn) Validate ¶
func (m *MandateReturnSubmissionRelationshipsMandateReturn) Validate(formats strfmt.Registry) error
Validate validates this mandate return submission relationships mandate return
func (*MandateReturnSubmissionRelationshipsMandateReturn) WithData ¶
func (m *MandateReturnSubmissionRelationshipsMandateReturn) WithData(data []*MandateReturn) *MandateReturnSubmissionRelationshipsMandateReturn
type MandateReturnSubmissionStatus ¶
type MandateReturnSubmissionStatus string
MandateReturnSubmissionStatus mandate return submission status swagger:model MandateReturnSubmissionStatus
const ( // MandateReturnSubmissionStatusAccepted captures enum value "accepted" MandateReturnSubmissionStatusAccepted MandateReturnSubmissionStatus = "accepted" // MandateReturnSubmissionStatusReleasedToGateway captures enum value "released_to_gateway" MandateReturnSubmissionStatusReleasedToGateway MandateReturnSubmissionStatus = "released_to_gateway" // MandateReturnSubmissionStatusDeliveryConfirmed captures enum value "delivery_confirmed" MandateReturnSubmissionStatusDeliveryConfirmed MandateReturnSubmissionStatus = "delivery_confirmed" // MandateReturnSubmissionStatusDeliveryFailed captures enum value "delivery_failed" MandateReturnSubmissionStatusDeliveryFailed MandateReturnSubmissionStatus = "delivery_failed" // MandateReturnSubmissionStatusSubmitted captures enum value "submitted" MandateReturnSubmissionStatusSubmitted MandateReturnSubmissionStatus = "submitted" // MandateReturnSubmissionStatusValidationPending captures enum value "validation_pending" MandateReturnSubmissionStatusValidationPending MandateReturnSubmissionStatus = "validation_pending" // MandateReturnSubmissionStatusValidationPassed captures enum value "validation_passed" MandateReturnSubmissionStatusValidationPassed MandateReturnSubmissionStatus = "validation_passed" // MandateReturnSubmissionStatusQueuedForDelivery captures enum value "queued_for_delivery" MandateReturnSubmissionStatusQueuedForDelivery MandateReturnSubmissionStatus = "queued_for_delivery" )
func (*MandateReturnSubmissionStatus) Json ¶
func (m *MandateReturnSubmissionStatus) Json() string
type MandateStatus ¶
type MandateStatus string
MandateStatus mandate status swagger:model MandateStatus
const ( // MandateStatusPending captures enum value "pending" MandateStatusPending MandateStatus = "pending" // MandateStatusSubmitted captures enum value "submitted" MandateStatusSubmitted MandateStatus = "submitted" // MandateStatusActive captures enum value "active" MandateStatusActive MandateStatus = "active" // MandateStatusCancelled captures enum value "cancelled" MandateStatusCancelled MandateStatus = "cancelled" // MandateStatusFailed captures enum value "failed" MandateStatusFailed MandateStatus = "failed" )
func (*MandateStatus) Json ¶
func (m *MandateStatus) Json() string
type MandateSubmission ¶
type MandateSubmission struct {
// attributes
Attributes *MandateSubmissionAttributes `json:"attributes,omitempty"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// id
// Format: uuid
ID strfmt.UUID `json:"id,omitempty"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// organisation id
// Format: uuid
OrganisationID strfmt.UUID `json:"organisation_id,omitempty"`
// relationships
Relationships *MandateSubmissionRelationships `json:"relationships,omitempty"`
// type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// version
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
MandateSubmission mandate submission swagger:model MandateSubmission
func MandateSubmissionWithDefaults ¶
func MandateSubmissionWithDefaults(defaults client.Defaults) *MandateSubmission
func (*MandateSubmission) Json ¶
func (m *MandateSubmission) Json() string
func (*MandateSubmission) MarshalBinary ¶
func (m *MandateSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateSubmission) UnmarshalBinary ¶
func (m *MandateSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateSubmission) Validate ¶
func (m *MandateSubmission) Validate(formats strfmt.Registry) error
Validate validates this mandate submission
func (*MandateSubmission) WithAttributes ¶
func (m *MandateSubmission) WithAttributes(attributes MandateSubmissionAttributes) *MandateSubmission
func (*MandateSubmission) WithCreatedOn ¶ added in v2.3.0
func (m *MandateSubmission) WithCreatedOn(createdOn strfmt.DateTime) *MandateSubmission
func (*MandateSubmission) WithID ¶
func (m *MandateSubmission) WithID(id strfmt.UUID) *MandateSubmission
func (*MandateSubmission) WithModifiedOn ¶ added in v2.3.0
func (m *MandateSubmission) WithModifiedOn(modifiedOn strfmt.DateTime) *MandateSubmission
func (*MandateSubmission) WithOrganisationID ¶
func (m *MandateSubmission) WithOrganisationID(organisationID strfmt.UUID) *MandateSubmission
func (*MandateSubmission) WithRelationships ¶
func (m *MandateSubmission) WithRelationships(relationships MandateSubmissionRelationships) *MandateSubmission
func (*MandateSubmission) WithType ¶
func (m *MandateSubmission) WithType(typeVar string) *MandateSubmission
func (*MandateSubmission) WithVersion ¶
func (m *MandateSubmission) WithVersion(version int64) *MandateSubmission
func (*MandateSubmission) WithoutAttributes ¶
func (m *MandateSubmission) WithoutAttributes() *MandateSubmission
func (*MandateSubmission) WithoutCreatedOn ¶ added in v2.3.0
func (m *MandateSubmission) WithoutCreatedOn() *MandateSubmission
func (*MandateSubmission) WithoutModifiedOn ¶ added in v2.3.0
func (m *MandateSubmission) WithoutModifiedOn() *MandateSubmission
func (*MandateSubmission) WithoutRelationships ¶
func (m *MandateSubmission) WithoutRelationships() *MandateSubmission
func (*MandateSubmission) WithoutVersion ¶
func (m *MandateSubmission) WithoutVersion() *MandateSubmission
type MandateSubmissionAttributes ¶
type MandateSubmissionAttributes struct {
// last payment date
// Format: date
LastPaymentDate strfmt.Date `json:"last_payment_date,omitempty"`
// original mandate
OriginalMandate *MandateAttributes `json:"original_mandate,omitempty"`
// status
Status MandateSubmissionStatus `json:"status,omitempty"`
// status reason
StatusReason string `json:"status_reason,omitempty"`
// submission datetime
// Format: date-time
SubmissionDatetime strfmt.DateTime `json:"submission_datetime,omitempty"`
// submission reason
SubmissionReason string `json:"submission_reason,omitempty"`
// submitted mandate
SubmittedMandate *MandateAttributes `json:"submitted_mandate,omitempty"`
}
MandateSubmissionAttributes mandate submission attributes swagger:model MandateSubmissionAttributes
func MandateSubmissionAttributesWithDefaults ¶
func MandateSubmissionAttributesWithDefaults(defaults client.Defaults) *MandateSubmissionAttributes
func (*MandateSubmissionAttributes) Json ¶
func (m *MandateSubmissionAttributes) Json() string
func (*MandateSubmissionAttributes) MarshalBinary ¶
func (m *MandateSubmissionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateSubmissionAttributes) UnmarshalBinary ¶
func (m *MandateSubmissionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateSubmissionAttributes) Validate ¶
func (m *MandateSubmissionAttributes) Validate(formats strfmt.Registry) error
Validate validates this mandate submission attributes
func (*MandateSubmissionAttributes) WithLastPaymentDate ¶
func (m *MandateSubmissionAttributes) WithLastPaymentDate(lastPaymentDate strfmt.Date) *MandateSubmissionAttributes
func (*MandateSubmissionAttributes) WithOriginalMandate ¶
func (m *MandateSubmissionAttributes) WithOriginalMandate(originalMandate MandateAttributes) *MandateSubmissionAttributes
func (*MandateSubmissionAttributes) WithStatus ¶
func (m *MandateSubmissionAttributes) WithStatus(status MandateSubmissionStatus) *MandateSubmissionAttributes
func (*MandateSubmissionAttributes) WithStatusReason ¶
func (m *MandateSubmissionAttributes) WithStatusReason(statusReason string) *MandateSubmissionAttributes
func (*MandateSubmissionAttributes) WithSubmissionDatetime ¶
func (m *MandateSubmissionAttributes) WithSubmissionDatetime(submissionDatetime strfmt.DateTime) *MandateSubmissionAttributes
func (*MandateSubmissionAttributes) WithSubmissionReason ¶
func (m *MandateSubmissionAttributes) WithSubmissionReason(submissionReason string) *MandateSubmissionAttributes
func (*MandateSubmissionAttributes) WithSubmittedMandate ¶
func (m *MandateSubmissionAttributes) WithSubmittedMandate(submittedMandate MandateAttributes) *MandateSubmissionAttributes
func (*MandateSubmissionAttributes) WithoutOriginalMandate ¶
func (m *MandateSubmissionAttributes) WithoutOriginalMandate() *MandateSubmissionAttributes
func (*MandateSubmissionAttributes) WithoutSubmittedMandate ¶
func (m *MandateSubmissionAttributes) WithoutSubmittedMandate() *MandateSubmissionAttributes
type MandateSubmissionCreation ¶
type MandateSubmissionCreation struct {
// data
Data *MandateSubmissionCreationData `json:"data,omitempty"`
}
MandateSubmissionCreation mandate submission creation swagger:model MandateSubmissionCreation
func MandateSubmissionCreationWithDefaults ¶
func MandateSubmissionCreationWithDefaults(defaults client.Defaults) *MandateSubmissionCreation
func (*MandateSubmissionCreation) Json ¶
func (m *MandateSubmissionCreation) Json() string
func (*MandateSubmissionCreation) MarshalBinary ¶
func (m *MandateSubmissionCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateSubmissionCreation) UnmarshalBinary ¶
func (m *MandateSubmissionCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateSubmissionCreation) Validate ¶
func (m *MandateSubmissionCreation) Validate(formats strfmt.Registry) error
Validate validates this mandate submission creation
func (*MandateSubmissionCreation) WithData ¶
func (m *MandateSubmissionCreation) WithData(data MandateSubmissionCreationData) *MandateSubmissionCreation
func (*MandateSubmissionCreation) WithoutData ¶
func (m *MandateSubmissionCreation) WithoutData() *MandateSubmissionCreation
type MandateSubmissionCreationData ¶
type MandateSubmissionCreationData struct {
// attributes
Attributes *MandateSubmissionCreationDataAttributes `json:"attributes,omitempty"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// id
// Format: uuid
ID strfmt.UUID `json:"id,omitempty"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// organisation id
// Format: uuid
OrganisationID strfmt.UUID `json:"organisation_id,omitempty"`
// type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// version
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
MandateSubmissionCreationData mandate submission creation data swagger:model MandateSubmissionCreationData
func MandateSubmissionCreationDataWithDefaults ¶
func MandateSubmissionCreationDataWithDefaults(defaults client.Defaults) *MandateSubmissionCreationData
func (*MandateSubmissionCreationData) Json ¶
func (m *MandateSubmissionCreationData) Json() string
func (*MandateSubmissionCreationData) MarshalBinary ¶
func (m *MandateSubmissionCreationData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateSubmissionCreationData) UnmarshalBinary ¶
func (m *MandateSubmissionCreationData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateSubmissionCreationData) Validate ¶
func (m *MandateSubmissionCreationData) Validate(formats strfmt.Registry) error
Validate validates this mandate submission creation data
func (*MandateSubmissionCreationData) WithAttributes ¶
func (m *MandateSubmissionCreationData) WithAttributes(attributes MandateSubmissionCreationDataAttributes) *MandateSubmissionCreationData
func (*MandateSubmissionCreationData) WithCreatedOn ¶ added in v2.3.0
func (m *MandateSubmissionCreationData) WithCreatedOn(createdOn strfmt.DateTime) *MandateSubmissionCreationData
func (*MandateSubmissionCreationData) WithID ¶
func (m *MandateSubmissionCreationData) WithID(id strfmt.UUID) *MandateSubmissionCreationData
func (*MandateSubmissionCreationData) WithModifiedOn ¶ added in v2.3.0
func (m *MandateSubmissionCreationData) WithModifiedOn(modifiedOn strfmt.DateTime) *MandateSubmissionCreationData
func (*MandateSubmissionCreationData) WithOrganisationID ¶
func (m *MandateSubmissionCreationData) WithOrganisationID(organisationID strfmt.UUID) *MandateSubmissionCreationData
func (*MandateSubmissionCreationData) WithType ¶
func (m *MandateSubmissionCreationData) WithType(typeVar string) *MandateSubmissionCreationData
func (*MandateSubmissionCreationData) WithVersion ¶
func (m *MandateSubmissionCreationData) WithVersion(version int64) *MandateSubmissionCreationData
func (*MandateSubmissionCreationData) WithoutAttributes ¶
func (m *MandateSubmissionCreationData) WithoutAttributes() *MandateSubmissionCreationData
func (*MandateSubmissionCreationData) WithoutCreatedOn ¶ added in v2.3.0
func (m *MandateSubmissionCreationData) WithoutCreatedOn() *MandateSubmissionCreationData
func (*MandateSubmissionCreationData) WithoutModifiedOn ¶ added in v2.3.0
func (m *MandateSubmissionCreationData) WithoutModifiedOn() *MandateSubmissionCreationData
func (*MandateSubmissionCreationData) WithoutVersion ¶
func (m *MandateSubmissionCreationData) WithoutVersion() *MandateSubmissionCreationData
type MandateSubmissionCreationDataAttributes ¶
type MandateSubmissionCreationDataAttributes struct {
// last payment date
// Format: date
LastPaymentDate strfmt.Date `json:"last_payment_date,omitempty"`
// submission reason
SubmissionReason string `json:"submission_reason,omitempty"`
}
MandateSubmissionCreationDataAttributes mandate submission creation data attributes swagger:model MandateSubmissionCreationDataAttributes
func MandateSubmissionCreationDataAttributesWithDefaults ¶
func MandateSubmissionCreationDataAttributesWithDefaults(defaults client.Defaults) *MandateSubmissionCreationDataAttributes
func (*MandateSubmissionCreationDataAttributes) Json ¶
func (m *MandateSubmissionCreationDataAttributes) Json() string
func (*MandateSubmissionCreationDataAttributes) MarshalBinary ¶
func (m *MandateSubmissionCreationDataAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateSubmissionCreationDataAttributes) UnmarshalBinary ¶
func (m *MandateSubmissionCreationDataAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateSubmissionCreationDataAttributes) Validate ¶
func (m *MandateSubmissionCreationDataAttributes) Validate(formats strfmt.Registry) error
Validate validates this mandate submission creation data attributes
func (*MandateSubmissionCreationDataAttributes) WithLastPaymentDate ¶
func (m *MandateSubmissionCreationDataAttributes) WithLastPaymentDate(lastPaymentDate strfmt.Date) *MandateSubmissionCreationDataAttributes
func (*MandateSubmissionCreationDataAttributes) WithSubmissionReason ¶
func (m *MandateSubmissionCreationDataAttributes) WithSubmissionReason(submissionReason string) *MandateSubmissionCreationDataAttributes
type MandateSubmissionDetailsResponse ¶
type MandateSubmissionDetailsResponse struct {
// data
Data *MandateSubmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
MandateSubmissionDetailsResponse mandate submission details response swagger:model MandateSubmissionDetailsResponse
func MandateSubmissionDetailsResponseWithDefaults ¶
func MandateSubmissionDetailsResponseWithDefaults(defaults client.Defaults) *MandateSubmissionDetailsResponse
func (*MandateSubmissionDetailsResponse) Json ¶
func (m *MandateSubmissionDetailsResponse) Json() string
func (*MandateSubmissionDetailsResponse) MarshalBinary ¶
func (m *MandateSubmissionDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateSubmissionDetailsResponse) UnmarshalBinary ¶
func (m *MandateSubmissionDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateSubmissionDetailsResponse) Validate ¶
func (m *MandateSubmissionDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this mandate submission details response
func (*MandateSubmissionDetailsResponse) WithData ¶
func (m *MandateSubmissionDetailsResponse) WithData(data MandateSubmission) *MandateSubmissionDetailsResponse
func (*MandateSubmissionDetailsResponse) WithLinks ¶
func (m *MandateSubmissionDetailsResponse) WithLinks(links Links) *MandateSubmissionDetailsResponse
func (*MandateSubmissionDetailsResponse) WithoutData ¶
func (m *MandateSubmissionDetailsResponse) WithoutData() *MandateSubmissionDetailsResponse
func (*MandateSubmissionDetailsResponse) WithoutLinks ¶
func (m *MandateSubmissionDetailsResponse) WithoutLinks() *MandateSubmissionDetailsResponse
type MandateSubmissionRelationships ¶
type MandateSubmissionRelationships struct {
// mandate
Mandate *MandateSubmissionRelationshipsMandate `json:"mandate,omitempty"`
}
MandateSubmissionRelationships mandate submission relationships swagger:model MandateSubmissionRelationships
func MandateSubmissionRelationshipsWithDefaults ¶
func MandateSubmissionRelationshipsWithDefaults(defaults client.Defaults) *MandateSubmissionRelationships
func (*MandateSubmissionRelationships) Json ¶
func (m *MandateSubmissionRelationships) Json() string
func (*MandateSubmissionRelationships) MarshalBinary ¶
func (m *MandateSubmissionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateSubmissionRelationships) UnmarshalBinary ¶
func (m *MandateSubmissionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateSubmissionRelationships) Validate ¶
func (m *MandateSubmissionRelationships) Validate(formats strfmt.Registry) error
Validate validates this mandate submission relationships
func (*MandateSubmissionRelationships) WithMandate ¶
func (m *MandateSubmissionRelationships) WithMandate(mandate MandateSubmissionRelationshipsMandate) *MandateSubmissionRelationships
func (*MandateSubmissionRelationships) WithoutMandate ¶
func (m *MandateSubmissionRelationships) WithoutMandate() *MandateSubmissionRelationships
type MandateSubmissionRelationshipsMandate ¶
type MandateSubmissionRelationshipsMandate struct {
// data
Data []*Mandate `json:"data"`
}
MandateSubmissionRelationshipsMandate mandate submission relationships mandate swagger:model MandateSubmissionRelationshipsMandate
func MandateSubmissionRelationshipsMandateWithDefaults ¶
func MandateSubmissionRelationshipsMandateWithDefaults(defaults client.Defaults) *MandateSubmissionRelationshipsMandate
func (*MandateSubmissionRelationshipsMandate) Json ¶
func (m *MandateSubmissionRelationshipsMandate) Json() string
func (*MandateSubmissionRelationshipsMandate) MarshalBinary ¶
func (m *MandateSubmissionRelationshipsMandate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateSubmissionRelationshipsMandate) UnmarshalBinary ¶
func (m *MandateSubmissionRelationshipsMandate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateSubmissionRelationshipsMandate) Validate ¶
func (m *MandateSubmissionRelationshipsMandate) Validate(formats strfmt.Registry) error
Validate validates this mandate submission relationships mandate
func (*MandateSubmissionRelationshipsMandate) WithData ¶
func (m *MandateSubmissionRelationshipsMandate) WithData(data []*Mandate) *MandateSubmissionRelationshipsMandate
type MandateSubmissionStatus ¶
type MandateSubmissionStatus string
MandateSubmissionStatus mandate submission status swagger:model MandateSubmissionStatus
const ( // MandateSubmissionStatusAccepted captures enum value "accepted" MandateSubmissionStatusAccepted MandateSubmissionStatus = "accepted" // MandateSubmissionStatusValidationFailed captures enum value "validation_failed" MandateSubmissionStatusValidationFailed MandateSubmissionStatus = "validation_failed" // MandateSubmissionStatusValidationPending captures enum value "validation_pending" MandateSubmissionStatusValidationPending MandateSubmissionStatus = "validation_pending" // MandateSubmissionStatusValidationPassed captures enum value "validation_passed" MandateSubmissionStatusValidationPassed MandateSubmissionStatus = "validation_passed" // MandateSubmissionStatusReleasedToGateway captures enum value "released_to_gateway" MandateSubmissionStatusReleasedToGateway MandateSubmissionStatus = "released_to_gateway" // MandateSubmissionStatusQueuedForDelivery captures enum value "queued_for_delivery" MandateSubmissionStatusQueuedForDelivery MandateSubmissionStatus = "queued_for_delivery" // MandateSubmissionStatusSubmitted captures enum value "submitted" MandateSubmissionStatusSubmitted MandateSubmissionStatus = "submitted" // MandateSubmissionStatusDeliveryConfirmed captures enum value "delivery_confirmed" MandateSubmissionStatusDeliveryConfirmed MandateSubmissionStatus = "delivery_confirmed" // MandateSubmissionStatusDeliveryFailed captures enum value "delivery_failed" MandateSubmissionStatusDeliveryFailed MandateSubmissionStatus = "delivery_failed" )
func (*MandateSubmissionStatus) Json ¶
func (m *MandateSubmissionStatus) Json() string
type NewAdviceSubmission ¶
type NewAdviceSubmission struct {
// id
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// organisation id
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// version
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
NewAdviceSubmission new advice submission swagger:model NewAdviceSubmission
func NewAdviceSubmissionWithDefaults ¶
func NewAdviceSubmissionWithDefaults(defaults client.Defaults) *NewAdviceSubmission
func (*NewAdviceSubmission) Json ¶
func (m *NewAdviceSubmission) Json() string
func (*NewAdviceSubmission) MarshalBinary ¶
func (m *NewAdviceSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NewAdviceSubmission) UnmarshalBinary ¶
func (m *NewAdviceSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*NewAdviceSubmission) Validate ¶
func (m *NewAdviceSubmission) Validate(formats strfmt.Registry) error
Validate validates this new advice submission
func (*NewAdviceSubmission) WithID ¶
func (m *NewAdviceSubmission) WithID(id strfmt.UUID) *NewAdviceSubmission
func (*NewAdviceSubmission) WithOrganisationID ¶
func (m *NewAdviceSubmission) WithOrganisationID(organisationID strfmt.UUID) *NewAdviceSubmission
func (*NewAdviceSubmission) WithType ¶
func (m *NewAdviceSubmission) WithType(typeVar string) *NewAdviceSubmission
func (*NewAdviceSubmission) WithVersion ¶
func (m *NewAdviceSubmission) WithVersion(version int64) *NewAdviceSubmission
func (*NewAdviceSubmission) WithoutID ¶
func (m *NewAdviceSubmission) WithoutID() *NewAdviceSubmission
func (*NewAdviceSubmission) WithoutOrganisationID ¶
func (m *NewAdviceSubmission) WithoutOrganisationID() *NewAdviceSubmission
func (*NewAdviceSubmission) WithoutVersion ¶
func (m *NewAdviceSubmission) WithoutVersion() *NewAdviceSubmission
type NewContact ¶
type NewContact struct {
// attributes
// Required: true
Attributes *ContactAttributes `json:"attributes"`
// id
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// organisation id
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// type
Type ContactResourceType `json:"type,omitempty"`
}
NewContact new contact swagger:model NewContact
func NewContactWithDefaults ¶
func NewContactWithDefaults(defaults client.Defaults) *NewContact
func (*NewContact) Json ¶
func (m *NewContact) Json() string
func (*NewContact) MarshalBinary ¶
func (m *NewContact) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NewContact) UnmarshalBinary ¶
func (m *NewContact) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*NewContact) Validate ¶
func (m *NewContact) Validate(formats strfmt.Registry) error
Validate validates this new contact
func (*NewContact) WithAttributes ¶
func (m *NewContact) WithAttributes(attributes ContactAttributes) *NewContact
func (*NewContact) WithID ¶
func (m *NewContact) WithID(id strfmt.UUID) *NewContact
func (*NewContact) WithOrganisationID ¶
func (m *NewContact) WithOrganisationID(organisationID strfmt.UUID) *NewContact
func (*NewContact) WithType ¶
func (m *NewContact) WithType(typeVar ContactResourceType) *NewContact
func (*NewContact) WithoutAttributes ¶
func (m *NewContact) WithoutAttributes() *NewContact
func (*NewContact) WithoutID ¶
func (m *NewContact) WithoutID() *NewContact
func (*NewContact) WithoutOrganisationID ¶
func (m *NewContact) WithoutOrganisationID() *NewContact
type NewContactAccount ¶
type NewContactAccount struct {
// attributes
// Required: true
Attributes *ContactAccountAttributes `json:"attributes"`
// id
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// organisation id
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// type
// Enum: [contact_accounts]
Type string `json:"type,omitempty"`
}
NewContactAccount new contact account swagger:model NewContactAccount
func NewContactAccountWithDefaults ¶
func NewContactAccountWithDefaults(defaults client.Defaults) *NewContactAccount
func (*NewContactAccount) Json ¶
func (m *NewContactAccount) Json() string
func (*NewContactAccount) MarshalBinary ¶
func (m *NewContactAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NewContactAccount) UnmarshalBinary ¶
func (m *NewContactAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*NewContactAccount) Validate ¶
func (m *NewContactAccount) Validate(formats strfmt.Registry) error
Validate validates this new contact account
func (*NewContactAccount) WithAttributes ¶
func (m *NewContactAccount) WithAttributes(attributes ContactAccountAttributes) *NewContactAccount
func (*NewContactAccount) WithID ¶
func (m *NewContactAccount) WithID(id strfmt.UUID) *NewContactAccount
func (*NewContactAccount) WithOrganisationID ¶
func (m *NewContactAccount) WithOrganisationID(organisationID strfmt.UUID) *NewContactAccount
func (*NewContactAccount) WithType ¶
func (m *NewContactAccount) WithType(typeVar string) *NewContactAccount
func (*NewContactAccount) WithoutAttributes ¶
func (m *NewContactAccount) WithoutAttributes() *NewContactAccount
func (*NewContactAccount) WithoutID ¶
func (m *NewContactAccount) WithoutID() *NewContactAccount
func (*NewContactAccount) WithoutOrganisationID ¶
func (m *NewContactAccount) WithoutOrganisationID() *NewContactAccount
type NewParty ¶
type NewParty struct {
// attributes
// Required: true
Attributes *PartyAttributes `json:"attributes"`
// id
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// organisation id
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// type
// Enum: [parties]
Type string `json:"type,omitempty"`
}
NewParty new party swagger:model NewParty
func NewPartyWithDefaults ¶
func (*NewParty) MarshalBinary ¶
MarshalBinary interface implementation
func (*NewParty) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*NewParty) WithAttributes ¶
func (m *NewParty) WithAttributes(attributes PartyAttributes) *NewParty
func (*NewParty) WithOrganisationID ¶
func (*NewParty) WithoutAttributes ¶
func (*NewParty) WithoutOrganisationID ¶
type NewPartyAccount ¶
type NewPartyAccount struct {
// attributes
// Required: true
Attributes *PartyAccountAttributes `json:"attributes"`
// id
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// organisation id
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// type
// Enum: [party_accounts]
Type string `json:"type,omitempty"`
}
NewPartyAccount new party account swagger:model NewPartyAccount
func NewPartyAccountWithDefaults ¶
func NewPartyAccountWithDefaults(defaults client.Defaults) *NewPartyAccount
func (*NewPartyAccount) Json ¶
func (m *NewPartyAccount) Json() string
func (*NewPartyAccount) MarshalBinary ¶
func (m *NewPartyAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NewPartyAccount) UnmarshalBinary ¶
func (m *NewPartyAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*NewPartyAccount) Validate ¶
func (m *NewPartyAccount) Validate(formats strfmt.Registry) error
Validate validates this new party account
func (*NewPartyAccount) WithAttributes ¶
func (m *NewPartyAccount) WithAttributes(attributes PartyAccountAttributes) *NewPartyAccount
func (*NewPartyAccount) WithID ¶
func (m *NewPartyAccount) WithID(id strfmt.UUID) *NewPartyAccount
func (*NewPartyAccount) WithOrganisationID ¶
func (m *NewPartyAccount) WithOrganisationID(organisationID strfmt.UUID) *NewPartyAccount
func (*NewPartyAccount) WithType ¶
func (m *NewPartyAccount) WithType(typeVar string) *NewPartyAccount
func (*NewPartyAccount) WithoutAttributes ¶
func (m *NewPartyAccount) WithoutAttributes() *NewPartyAccount
func (*NewPartyAccount) WithoutID ¶
func (m *NewPartyAccount) WithoutID() *NewPartyAccount
func (*NewPartyAccount) WithoutOrganisationID ¶
func (m *NewPartyAccount) WithoutOrganisationID() *NewPartyAccount
type NewPartyActor ¶
type NewPartyActor struct {
// attributes
// Required: true
Attributes *PartyActorAttributes `json:"attributes"`
// id
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// organisation id
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// type
// Enum: [party_actors]
Type string `json:"type,omitempty"`
}
NewPartyActor new party actor swagger:model NewPartyActor
func NewPartyActorWithDefaults ¶
func NewPartyActorWithDefaults(defaults client.Defaults) *NewPartyActor
func (*NewPartyActor) Json ¶
func (m *NewPartyActor) Json() string
func (*NewPartyActor) MarshalBinary ¶
func (m *NewPartyActor) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NewPartyActor) UnmarshalBinary ¶
func (m *NewPartyActor) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*NewPartyActor) Validate ¶
func (m *NewPartyActor) Validate(formats strfmt.Registry) error
Validate validates this new party actor
func (*NewPartyActor) WithAttributes ¶
func (m *NewPartyActor) WithAttributes(attributes PartyActorAttributes) *NewPartyActor
func (*NewPartyActor) WithID ¶
func (m *NewPartyActor) WithID(id strfmt.UUID) *NewPartyActor
func (*NewPartyActor) WithOrganisationID ¶
func (m *NewPartyActor) WithOrganisationID(organisationID strfmt.UUID) *NewPartyActor
func (*NewPartyActor) WithType ¶
func (m *NewPartyActor) WithType(typeVar string) *NewPartyActor
func (*NewPartyActor) WithoutAttributes ¶
func (m *NewPartyActor) WithoutAttributes() *NewPartyActor
func (*NewPartyActor) WithoutID ¶
func (m *NewPartyActor) WithoutID() *NewPartyActor
func (*NewPartyActor) WithoutOrganisationID ¶
func (m *NewPartyActor) WithoutOrganisationID() *NewPartyActor
type NewPartyProduct ¶
type NewPartyProduct struct {
// attributes
// Required: true
Attributes *PartyProductAttributes `json:"attributes"`
// id
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// organisation id
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// type
// Enum: [party_products]
Type string `json:"type,omitempty"`
}
NewPartyProduct new party product swagger:model NewPartyProduct
func NewPartyProductWithDefaults ¶
func NewPartyProductWithDefaults(defaults client.Defaults) *NewPartyProduct
func (*NewPartyProduct) Json ¶
func (m *NewPartyProduct) Json() string
func (*NewPartyProduct) MarshalBinary ¶
func (m *NewPartyProduct) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NewPartyProduct) UnmarshalBinary ¶
func (m *NewPartyProduct) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*NewPartyProduct) Validate ¶
func (m *NewPartyProduct) Validate(formats strfmt.Registry) error
Validate validates this new party product
func (*NewPartyProduct) WithAttributes ¶
func (m *NewPartyProduct) WithAttributes(attributes PartyProductAttributes) *NewPartyProduct
func (*NewPartyProduct) WithID ¶
func (m *NewPartyProduct) WithID(id strfmt.UUID) *NewPartyProduct
func (*NewPartyProduct) WithOrganisationID ¶
func (m *NewPartyProduct) WithOrganisationID(organisationID strfmt.UUID) *NewPartyProduct
func (*NewPartyProduct) WithType ¶
func (m *NewPartyProduct) WithType(typeVar string) *NewPartyProduct
func (*NewPartyProduct) WithoutAttributes ¶
func (m *NewPartyProduct) WithoutAttributes() *NewPartyProduct
func (*NewPartyProduct) WithoutID ¶
func (m *NewPartyProduct) WithoutID() *NewPartyProduct
func (*NewPartyProduct) WithoutOrganisationID ¶
func (m *NewPartyProduct) WithoutOrganisationID() *NewPartyProduct
type NewPaymentSubmission ¶
type NewPaymentSubmission struct {
// Unique resource ID
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// Unique ID of the organisation this resource is created by
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *NewPaymentSubmissionRelationships `json:"relationships,omitempty"`
// Name of the resource type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
NewPaymentSubmission new payment submission swagger:model NewPaymentSubmission
func NewPaymentSubmissionWithDefaults ¶
func NewPaymentSubmissionWithDefaults(defaults client.Defaults) *NewPaymentSubmission
func (*NewPaymentSubmission) Json ¶
func (m *NewPaymentSubmission) Json() string
func (*NewPaymentSubmission) MarshalBinary ¶
func (m *NewPaymentSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NewPaymentSubmission) UnmarshalBinary ¶
func (m *NewPaymentSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*NewPaymentSubmission) Validate ¶
func (m *NewPaymentSubmission) Validate(formats strfmt.Registry) error
Validate validates this new payment submission
func (*NewPaymentSubmission) WithID ¶
func (m *NewPaymentSubmission) WithID(id strfmt.UUID) *NewPaymentSubmission
func (*NewPaymentSubmission) WithOrganisationID ¶
func (m *NewPaymentSubmission) WithOrganisationID(organisationID strfmt.UUID) *NewPaymentSubmission
func (*NewPaymentSubmission) WithRelationships ¶
func (m *NewPaymentSubmission) WithRelationships(relationships NewPaymentSubmissionRelationships) *NewPaymentSubmission
func (*NewPaymentSubmission) WithType ¶
func (m *NewPaymentSubmission) WithType(typeVar string) *NewPaymentSubmission
func (*NewPaymentSubmission) WithVersion ¶
func (m *NewPaymentSubmission) WithVersion(version int64) *NewPaymentSubmission
func (*NewPaymentSubmission) WithoutID ¶
func (m *NewPaymentSubmission) WithoutID() *NewPaymentSubmission
func (*NewPaymentSubmission) WithoutOrganisationID ¶
func (m *NewPaymentSubmission) WithoutOrganisationID() *NewPaymentSubmission
func (*NewPaymentSubmission) WithoutRelationships ¶
func (m *NewPaymentSubmission) WithoutRelationships() *NewPaymentSubmission
func (*NewPaymentSubmission) WithoutVersion ¶
func (m *NewPaymentSubmission) WithoutVersion() *NewPaymentSubmission
type NewPaymentSubmissionRelationships ¶
type NewPaymentSubmissionRelationships struct {
// validations
Validations *RelationshipLinks `json:"validations,omitempty"`
}
NewPaymentSubmissionRelationships new payment submission relationships swagger:model NewPaymentSubmissionRelationships
func NewPaymentSubmissionRelationshipsWithDefaults ¶
func NewPaymentSubmissionRelationshipsWithDefaults(defaults client.Defaults) *NewPaymentSubmissionRelationships
func (*NewPaymentSubmissionRelationships) Json ¶
func (m *NewPaymentSubmissionRelationships) Json() string
func (*NewPaymentSubmissionRelationships) MarshalBinary ¶
func (m *NewPaymentSubmissionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NewPaymentSubmissionRelationships) UnmarshalBinary ¶
func (m *NewPaymentSubmissionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*NewPaymentSubmissionRelationships) Validate ¶
func (m *NewPaymentSubmissionRelationships) Validate(formats strfmt.Registry) error
Validate validates this new payment submission relationships
func (*NewPaymentSubmissionRelationships) WithValidations ¶
func (m *NewPaymentSubmissionRelationships) WithValidations(validations RelationshipLinks) *NewPaymentSubmissionRelationships
func (*NewPaymentSubmissionRelationships) WithoutValidations ¶
func (m *NewPaymentSubmissionRelationships) WithoutValidations() *NewPaymentSubmissionRelationships
type NewQueryResponse ¶
type NewQueryResponse struct {
// attributes
// Required: true
Attributes *QueryResponseAttributes `json:"attributes"`
// id
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// organisation id
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// type
// Required: true
Type QueryResponseResourceType `json:"type"`
}
NewQueryResponse new query response swagger:model NewQueryResponse
func NewQueryResponseWithDefaults ¶
func NewQueryResponseWithDefaults(defaults client.Defaults) *NewQueryResponse
func (*NewQueryResponse) Json ¶
func (m *NewQueryResponse) Json() string
func (*NewQueryResponse) MarshalBinary ¶
func (m *NewQueryResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NewQueryResponse) UnmarshalBinary ¶
func (m *NewQueryResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*NewQueryResponse) Validate ¶
func (m *NewQueryResponse) Validate(formats strfmt.Registry) error
Validate validates this new query response
func (*NewQueryResponse) WithAttributes ¶
func (m *NewQueryResponse) WithAttributes(attributes QueryResponseAttributes) *NewQueryResponse
func (*NewQueryResponse) WithID ¶
func (m *NewQueryResponse) WithID(id strfmt.UUID) *NewQueryResponse
func (*NewQueryResponse) WithOrganisationID ¶
func (m *NewQueryResponse) WithOrganisationID(organisationID strfmt.UUID) *NewQueryResponse
func (*NewQueryResponse) WithType ¶
func (m *NewQueryResponse) WithType(typeVar QueryResponseResourceType) *NewQueryResponse
func (*NewQueryResponse) WithoutAttributes ¶
func (m *NewQueryResponse) WithoutAttributes() *NewQueryResponse
func (*NewQueryResponse) WithoutID ¶
func (m *NewQueryResponse) WithoutID() *NewQueryResponse
func (*NewQueryResponse) WithoutOrganisationID ¶
func (m *NewQueryResponse) WithoutOrganisationID() *NewQueryResponse
type NewQueryResponseSubmission ¶
type NewQueryResponseSubmission struct {
// attributes
Attributes *QueryResponseSubmissionAttributes `json:"attributes,omitempty"`
// id
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// organisation id
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// type
// Required: true
Type QueryResponseSubmissionResourceType `json:"type"`
}
NewQueryResponseSubmission new query response submission swagger:model NewQueryResponseSubmission
func NewQueryResponseSubmissionWithDefaults ¶
func NewQueryResponseSubmissionWithDefaults(defaults client.Defaults) *NewQueryResponseSubmission
func (*NewQueryResponseSubmission) Json ¶
func (m *NewQueryResponseSubmission) Json() string
func (*NewQueryResponseSubmission) MarshalBinary ¶
func (m *NewQueryResponseSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NewQueryResponseSubmission) UnmarshalBinary ¶
func (m *NewQueryResponseSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*NewQueryResponseSubmission) Validate ¶
func (m *NewQueryResponseSubmission) Validate(formats strfmt.Registry) error
Validate validates this new query response submission
func (*NewQueryResponseSubmission) WithAttributes ¶
func (m *NewQueryResponseSubmission) WithAttributes(attributes QueryResponseSubmissionAttributes) *NewQueryResponseSubmission
func (*NewQueryResponseSubmission) WithID ¶
func (m *NewQueryResponseSubmission) WithID(id strfmt.UUID) *NewQueryResponseSubmission
func (*NewQueryResponseSubmission) WithOrganisationID ¶
func (m *NewQueryResponseSubmission) WithOrganisationID(organisationID strfmt.UUID) *NewQueryResponseSubmission
func (*NewQueryResponseSubmission) WithType ¶
func (m *NewQueryResponseSubmission) WithType(typeVar QueryResponseSubmissionResourceType) *NewQueryResponseSubmission
func (*NewQueryResponseSubmission) WithoutAttributes ¶
func (m *NewQueryResponseSubmission) WithoutAttributes() *NewQueryResponseSubmission
func (*NewQueryResponseSubmission) WithoutID ¶
func (m *NewQueryResponseSubmission) WithoutID() *NewQueryResponseSubmission
func (*NewQueryResponseSubmission) WithoutOrganisationID ¶
func (m *NewQueryResponseSubmission) WithoutOrganisationID() *NewQueryResponseSubmission
type NewRecall ¶
type NewRecall struct {
// attributes
Attributes *NewRecallAttributes `json:"attributes,omitempty"`
// Unique resource ID
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// Unique ID of the organisation this resource is created by
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *RecallRelationships `json:"relationships,omitempty"`
// Name of the resource type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
NewRecall new recall swagger:model NewRecall
func NewRecallWithDefaults ¶
func (*NewRecall) MarshalBinary ¶
MarshalBinary interface implementation
func (*NewRecall) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*NewRecall) WithAttributes ¶
func (m *NewRecall) WithAttributes(attributes NewRecallAttributes) *NewRecall
func (*NewRecall) WithOrganisationID ¶
func (*NewRecall) WithRelationships ¶
func (m *NewRecall) WithRelationships(relationships RecallRelationships) *NewRecall
func (*NewRecall) WithVersion ¶
func (*NewRecall) WithoutAttributes ¶
func (*NewRecall) WithoutOrganisationID ¶
func (*NewRecall) WithoutRelationships ¶
func (*NewRecall) WithoutVersion ¶
type NewRecallAttributes ¶
type NewRecallAttributes struct {
// Further explanation of the reason given in reason_code. Only evaluated for certain reason codes.
Reason string `json:"reason,omitempty"`
// The reason for the recall. Has to be a valid [recall reason code](http://api-docs.form3.tech/api.html#enumerations-recall-reason-codes).
ReasonCode string `json:"reason_code,omitempty"`
}
NewRecallAttributes new recall attributes swagger:model NewRecallAttributes
func NewRecallAttributesWithDefaults ¶
func NewRecallAttributesWithDefaults(defaults client.Defaults) *NewRecallAttributes
func (*NewRecallAttributes) Json ¶
func (m *NewRecallAttributes) Json() string
func (*NewRecallAttributes) MarshalBinary ¶
func (m *NewRecallAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NewRecallAttributes) UnmarshalBinary ¶
func (m *NewRecallAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*NewRecallAttributes) Validate ¶
func (m *NewRecallAttributes) Validate(formats strfmt.Registry) error
Validate validates this new recall attributes
func (*NewRecallAttributes) WithReason ¶
func (m *NewRecallAttributes) WithReason(reason string) *NewRecallAttributes
func (*NewRecallAttributes) WithReasonCode ¶
func (m *NewRecallAttributes) WithReasonCode(reasonCode string) *NewRecallAttributes
type NewRecallDecisionSubmission ¶
type NewRecallDecisionSubmission struct {
// attributes
Attributes *RecallDecisionSubmissionAttributes `json:"attributes,omitempty"`
// Unique resource ID
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// Unique ID of the organisation this resource is created by
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// Name of the resource type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
NewRecallDecisionSubmission new recall decision submission swagger:model NewRecallDecisionSubmission
func NewRecallDecisionSubmissionWithDefaults ¶
func NewRecallDecisionSubmissionWithDefaults(defaults client.Defaults) *NewRecallDecisionSubmission
func (*NewRecallDecisionSubmission) Json ¶
func (m *NewRecallDecisionSubmission) Json() string
func (*NewRecallDecisionSubmission) MarshalBinary ¶
func (m *NewRecallDecisionSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NewRecallDecisionSubmission) UnmarshalBinary ¶
func (m *NewRecallDecisionSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*NewRecallDecisionSubmission) Validate ¶
func (m *NewRecallDecisionSubmission) Validate(formats strfmt.Registry) error
Validate validates this new recall decision submission
func (*NewRecallDecisionSubmission) WithAttributes ¶
func (m *NewRecallDecisionSubmission) WithAttributes(attributes RecallDecisionSubmissionAttributes) *NewRecallDecisionSubmission
func (*NewRecallDecisionSubmission) WithID ¶
func (m *NewRecallDecisionSubmission) WithID(id strfmt.UUID) *NewRecallDecisionSubmission
func (*NewRecallDecisionSubmission) WithOrganisationID ¶
func (m *NewRecallDecisionSubmission) WithOrganisationID(organisationID strfmt.UUID) *NewRecallDecisionSubmission
func (*NewRecallDecisionSubmission) WithType ¶
func (m *NewRecallDecisionSubmission) WithType(typeVar string) *NewRecallDecisionSubmission
func (*NewRecallDecisionSubmission) WithVersion ¶
func (m *NewRecallDecisionSubmission) WithVersion(version int64) *NewRecallDecisionSubmission
func (*NewRecallDecisionSubmission) WithoutAttributes ¶
func (m *NewRecallDecisionSubmission) WithoutAttributes() *NewRecallDecisionSubmission
func (*NewRecallDecisionSubmission) WithoutID ¶
func (m *NewRecallDecisionSubmission) WithoutID() *NewRecallDecisionSubmission
func (*NewRecallDecisionSubmission) WithoutOrganisationID ¶
func (m *NewRecallDecisionSubmission) WithoutOrganisationID() *NewRecallDecisionSubmission
func (*NewRecallDecisionSubmission) WithoutVersion ¶
func (m *NewRecallDecisionSubmission) WithoutVersion() *NewRecallDecisionSubmission
type NewRecallSubmission ¶
type NewRecallSubmission struct {
// attributes
Attributes interface{} `json:"attributes,omitempty"`
// Unique resource ID
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// Unique ID of the organisation this resource is created by
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *RecallSubmissionRelationships `json:"relationships,omitempty"`
// Name of the resource type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
NewRecallSubmission new recall submission swagger:model NewRecallSubmission
func NewRecallSubmissionWithDefaults ¶
func NewRecallSubmissionWithDefaults(defaults client.Defaults) *NewRecallSubmission
func (*NewRecallSubmission) Json ¶
func (m *NewRecallSubmission) Json() string
func (*NewRecallSubmission) MarshalBinary ¶
func (m *NewRecallSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NewRecallSubmission) UnmarshalBinary ¶
func (m *NewRecallSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*NewRecallSubmission) Validate ¶
func (m *NewRecallSubmission) Validate(formats strfmt.Registry) error
Validate validates this new recall submission
func (*NewRecallSubmission) WithAttributes ¶
func (m *NewRecallSubmission) WithAttributes(attributes interface{}) *NewRecallSubmission
func (*NewRecallSubmission) WithID ¶
func (m *NewRecallSubmission) WithID(id strfmt.UUID) *NewRecallSubmission
func (*NewRecallSubmission) WithOrganisationID ¶
func (m *NewRecallSubmission) WithOrganisationID(organisationID strfmt.UUID) *NewRecallSubmission
func (*NewRecallSubmission) WithRelationships ¶
func (m *NewRecallSubmission) WithRelationships(relationships RecallSubmissionRelationships) *NewRecallSubmission
func (*NewRecallSubmission) WithType ¶
func (m *NewRecallSubmission) WithType(typeVar string) *NewRecallSubmission
func (*NewRecallSubmission) WithVersion ¶
func (m *NewRecallSubmission) WithVersion(version int64) *NewRecallSubmission
func (*NewRecallSubmission) WithoutID ¶
func (m *NewRecallSubmission) WithoutID() *NewRecallSubmission
func (*NewRecallSubmission) WithoutOrganisationID ¶
func (m *NewRecallSubmission) WithoutOrganisationID() *NewRecallSubmission
func (*NewRecallSubmission) WithoutRelationships ¶
func (m *NewRecallSubmission) WithoutRelationships() *NewRecallSubmission
func (*NewRecallSubmission) WithoutVersion ¶
func (m *NewRecallSubmission) WithoutVersion() *NewRecallSubmission
type NewReturnSubmission ¶
type NewReturnSubmission struct {
// Unique resource ID
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// Unique ID of the organisation this resource is created by
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *ReturnSubmissionRelationships `json:"relationships,omitempty"`
// Name of the resource type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
NewReturnSubmission new return submission swagger:model NewReturnSubmission
func NewReturnSubmissionWithDefaults ¶
func NewReturnSubmissionWithDefaults(defaults client.Defaults) *NewReturnSubmission
func (*NewReturnSubmission) Json ¶
func (m *NewReturnSubmission) Json() string
func (*NewReturnSubmission) MarshalBinary ¶
func (m *NewReturnSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NewReturnSubmission) UnmarshalBinary ¶
func (m *NewReturnSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*NewReturnSubmission) Validate ¶
func (m *NewReturnSubmission) Validate(formats strfmt.Registry) error
Validate validates this new return submission
func (*NewReturnSubmission) WithID ¶
func (m *NewReturnSubmission) WithID(id strfmt.UUID) *NewReturnSubmission
func (*NewReturnSubmission) WithOrganisationID ¶
func (m *NewReturnSubmission) WithOrganisationID(organisationID strfmt.UUID) *NewReturnSubmission
func (*NewReturnSubmission) WithRelationships ¶
func (m *NewReturnSubmission) WithRelationships(relationships ReturnSubmissionRelationships) *NewReturnSubmission
func (*NewReturnSubmission) WithType ¶
func (m *NewReturnSubmission) WithType(typeVar string) *NewReturnSubmission
func (*NewReturnSubmission) WithVersion ¶
func (m *NewReturnSubmission) WithVersion(version int64) *NewReturnSubmission
func (*NewReturnSubmission) WithoutID ¶
func (m *NewReturnSubmission) WithoutID() *NewReturnSubmission
func (*NewReturnSubmission) WithoutOrganisationID ¶
func (m *NewReturnSubmission) WithoutOrganisationID() *NewReturnSubmission
func (*NewReturnSubmission) WithoutRelationships ¶
func (m *NewReturnSubmission) WithoutRelationships() *NewReturnSubmission
func (*NewReturnSubmission) WithoutVersion ¶
func (m *NewReturnSubmission) WithoutVersion() *NewReturnSubmission
type NewReversalSubmission ¶
type NewReversalSubmission struct {
// Unique resource ID
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// Unique ID of the organisation this resource is created by
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// Name of the resource type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
NewReversalSubmission new reversal submission swagger:model NewReversalSubmission
func NewReversalSubmissionWithDefaults ¶
func NewReversalSubmissionWithDefaults(defaults client.Defaults) *NewReversalSubmission
func (*NewReversalSubmission) Json ¶
func (m *NewReversalSubmission) Json() string
func (*NewReversalSubmission) MarshalBinary ¶
func (m *NewReversalSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NewReversalSubmission) UnmarshalBinary ¶
func (m *NewReversalSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*NewReversalSubmission) Validate ¶
func (m *NewReversalSubmission) Validate(formats strfmt.Registry) error
Validate validates this new reversal submission
func (*NewReversalSubmission) WithID ¶
func (m *NewReversalSubmission) WithID(id strfmt.UUID) *NewReversalSubmission
func (*NewReversalSubmission) WithOrganisationID ¶
func (m *NewReversalSubmission) WithOrganisationID(organisationID strfmt.UUID) *NewReversalSubmission
func (*NewReversalSubmission) WithType ¶
func (m *NewReversalSubmission) WithType(typeVar string) *NewReversalSubmission
func (*NewReversalSubmission) WithVersion ¶
func (m *NewReversalSubmission) WithVersion(version int64) *NewReversalSubmission
func (*NewReversalSubmission) WithoutID ¶
func (m *NewReversalSubmission) WithoutID() *NewReversalSubmission
func (*NewReversalSubmission) WithoutOrganisationID ¶
func (m *NewReversalSubmission) WithoutOrganisationID() *NewReversalSubmission
func (*NewReversalSubmission) WithoutVersion ¶
func (m *NewReversalSubmission) WithoutVersion() *NewReversalSubmission
type Notification ¶
type Notification struct {
// The full resource itself (as you would see from a GET request)
Data interface{} `json:"data,omitempty"`
// Internal representation of the record type. Field values are subject to frequent change, evaluation of this field is discouraged.
// Pattern: ^[A-Za-z]*$
DataRecordType string `json:"data_record_type,omitempty"`
// The type of event
// Pattern: ^[a-z]*$
EventType string `json:"event_type,omitempty"`
// Unique resource ID
// Format: uuid
ID strfmt.UUID `json:"id,omitempty"`
// Unique ID of the organisation this resource is created by
// Format: uuid
OrganisationID strfmt.UUID `json:"organisation_id,omitempty"`
// The type of resource contained in `data`
// Pattern: ^[A-Za-z]*$
RecordType string `json:"record_type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
Notification notification swagger:model Notification
func NotificationWithDefaults ¶
func NotificationWithDefaults(defaults client.Defaults) *Notification
func (*Notification) Json ¶
func (m *Notification) Json() string
func (*Notification) MarshalBinary ¶
func (m *Notification) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Notification) UnmarshalBinary ¶
func (m *Notification) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*Notification) Validate ¶
func (m *Notification) Validate(formats strfmt.Registry) error
Validate validates this notification
func (*Notification) WithData ¶
func (m *Notification) WithData(data interface{}) *Notification
func (*Notification) WithDataRecordType ¶
func (m *Notification) WithDataRecordType(dataRecordType string) *Notification
func (*Notification) WithEventType ¶
func (m *Notification) WithEventType(eventType string) *Notification
func (*Notification) WithID ¶
func (m *Notification) WithID(id strfmt.UUID) *Notification
func (*Notification) WithOrganisationID ¶
func (m *Notification) WithOrganisationID(organisationID strfmt.UUID) *Notification
func (*Notification) WithRecordType ¶
func (m *Notification) WithRecordType(recordType string) *Notification
func (*Notification) WithVersion ¶
func (m *Notification) WithVersion(version int64) *Notification
func (*Notification) WithoutVersion ¶
func (m *Notification) WithoutVersion() *Notification
type OBError1 ¶
type OBError1 struct {
// Low level textual error code, e.g., UK.OBIE.Field.Missing
// Required: true
// Max Length: 128
// Min Length: 1
ErrorCode *string `json:"ErrorCode"`
// A description of the error that occurred. e.g., 'A mandatory field isn't supplied' or 'RequestedExecutionDateTime must be in future'
// OBIE doesn't standardise this field
// Required: true
// Max Length: 500
// Min Length: 1
Message *string `json:"Message"`
// Recommended but optional reference to the JSON Path of the field with error, e.g., Data.Initiation.InstructedAmount.Currency
// Max Length: 40
// Min Length: 1
Path string `json:"Path,omitempty"`
// URL to help remediate the problem, or provide more information, or to API Reference, or help etc
URL string `json:"Url,omitempty"`
}
OBError1 o b error1 swagger:model OBError1
func OBError1WithDefaults ¶
func (*OBError1) MarshalBinary ¶
MarshalBinary interface implementation
func (*OBError1) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*OBError1) WithErrorCode ¶
func (*OBError1) WithMessage ¶
func (*OBError1) WithoutErrorCode ¶
func (*OBError1) WithoutMessage ¶
type OBErrorResponse1 ¶
type OBErrorResponse1 struct {
// High level textual error code, to help categorize the errors.
// Required: true
// Max Length: 40
// Min Length: 1
Code *string `json:"Code"`
// errors
// Required: true
// Min Items: 1
Errors []*OBError1 `json:"Errors"`
// A unique reference for the error instance, for audit purposes, in case of unknown/unclassified errors.
// Max Length: 40
// Min Length: 1
ID string `json:"Id,omitempty"`
// Brief Error message, e.g., 'There is something wrong with the request parameters provided'
// Required: true
// Max Length: 500
// Min Length: 1
Message *string `json:"Message"`
}
OBErrorResponse1 An array of detail error codes, and messages, and URLs to documentation to help remediation. swagger:model OBErrorResponse1
func OBErrorResponse1WithDefaults ¶
func OBErrorResponse1WithDefaults(defaults client.Defaults) *OBErrorResponse1
func (*OBErrorResponse1) Json ¶
func (m *OBErrorResponse1) Json() string
func (*OBErrorResponse1) MarshalBinary ¶
func (m *OBErrorResponse1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OBErrorResponse1) UnmarshalBinary ¶
func (m *OBErrorResponse1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*OBErrorResponse1) Validate ¶
func (m *OBErrorResponse1) Validate(formats strfmt.Registry) error
Validate validates this o b error response1
func (*OBErrorResponse1) WithCode ¶
func (m *OBErrorResponse1) WithCode(code string) *OBErrorResponse1
func (*OBErrorResponse1) WithErrors ¶
func (m *OBErrorResponse1) WithErrors(errors []*OBError1) *OBErrorResponse1
func (*OBErrorResponse1) WithID ¶
func (m *OBErrorResponse1) WithID(id string) *OBErrorResponse1
func (*OBErrorResponse1) WithMessage ¶
func (m *OBErrorResponse1) WithMessage(message string) *OBErrorResponse1
func (*OBErrorResponse1) WithoutCode ¶
func (m *OBErrorResponse1) WithoutCode() *OBErrorResponse1
func (*OBErrorResponse1) WithoutMessage ¶
func (m *OBErrorResponse1) WithoutMessage() *OBErrorResponse1
type OBExternalAccountType1Code ¶
type OBExternalAccountType1Code string
OBExternalAccountType1Code Specifies the type of account (personal or business). swagger:model OBExternalAccountType1Code
const ( // OBExternalAccountType1CodeBusiness captures enum value "Business" OBExternalAccountType1CodeBusiness OBExternalAccountType1Code = "Business" // OBExternalAccountType1CodePersonal captures enum value "Personal" OBExternalAccountType1CodePersonal OBExternalAccountType1Code = "Personal" )
func (*OBExternalAccountType1Code) Json ¶
func (m *OBExternalAccountType1Code) Json() string
type Organisation ¶
type Organisation struct {
// attributes
Attributes *OrganisationAttributes `json:"attributes,omitempty"`
// Unique resource ID
// Format: uuid
ID strfmt.UUID `json:"id,omitempty"`
// Unique ID of the organisation this resource is created by
// Format: uuid
OrganisationID strfmt.UUID `json:"organisation_id,omitempty"`
// Name of the resource type
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
Organisation organisation swagger:model Organisation
func OrganisationWithDefaults ¶
func OrganisationWithDefaults(defaults client.Defaults) *Organisation
func (*Organisation) Json ¶
func (m *Organisation) Json() string
func (*Organisation) MarshalBinary ¶
func (m *Organisation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Organisation) UnmarshalBinary ¶
func (m *Organisation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*Organisation) Validate ¶
func (m *Organisation) Validate(formats strfmt.Registry) error
Validate validates this organisation
func (*Organisation) WithAttributes ¶
func (m *Organisation) WithAttributes(attributes OrganisationAttributes) *Organisation
func (*Organisation) WithID ¶
func (m *Organisation) WithID(id strfmt.UUID) *Organisation
func (*Organisation) WithOrganisationID ¶
func (m *Organisation) WithOrganisationID(organisationID strfmt.UUID) *Organisation
func (*Organisation) WithType ¶
func (m *Organisation) WithType(typeVar string) *Organisation
func (*Organisation) WithVersion ¶
func (m *Organisation) WithVersion(version int64) *Organisation
func (*Organisation) WithoutAttributes ¶
func (m *Organisation) WithoutAttributes() *Organisation
func (*Organisation) WithoutVersion ¶
func (m *Organisation) WithoutVersion() *Organisation
type OrganisationAttributes ¶
type OrganisationAttributes struct {
// Name of the organisation
Name string `json:"name,omitempty"`
}
OrganisationAttributes organisation attributes swagger:model OrganisationAttributes
func OrganisationAttributesWithDefaults ¶
func OrganisationAttributesWithDefaults(defaults client.Defaults) *OrganisationAttributes
func (*OrganisationAttributes) Json ¶
func (m *OrganisationAttributes) Json() string
func (*OrganisationAttributes) MarshalBinary ¶
func (m *OrganisationAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OrganisationAttributes) UnmarshalBinary ¶
func (m *OrganisationAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*OrganisationAttributes) Validate ¶
func (m *OrganisationAttributes) Validate(formats strfmt.Registry) error
Validate validates this organisation attributes
func (*OrganisationAttributes) WithName ¶
func (m *OrganisationAttributes) WithName(name string) *OrganisationAttributes
type OrganisationCreation ¶
type OrganisationCreation struct {
// data
// Required: true
Data *Organisation `json:"data"`
}
OrganisationCreation organisation creation swagger:model OrganisationCreation
func OrganisationCreationWithDefaults ¶
func OrganisationCreationWithDefaults(defaults client.Defaults) *OrganisationCreation
func (*OrganisationCreation) Json ¶
func (m *OrganisationCreation) Json() string
func (*OrganisationCreation) MarshalBinary ¶
func (m *OrganisationCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OrganisationCreation) UnmarshalBinary ¶
func (m *OrganisationCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*OrganisationCreation) Validate ¶
func (m *OrganisationCreation) Validate(formats strfmt.Registry) error
Validate validates this organisation creation
func (*OrganisationCreation) WithData ¶
func (m *OrganisationCreation) WithData(data Organisation) *OrganisationCreation
func (*OrganisationCreation) WithoutData ¶
func (m *OrganisationCreation) WithoutData() *OrganisationCreation
type OrganisationCreationResponse ¶
type OrganisationCreationResponse struct {
// data
// Required: true
Data *Organisation `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
OrganisationCreationResponse organisation creation response swagger:model OrganisationCreationResponse
func OrganisationCreationResponseWithDefaults ¶
func OrganisationCreationResponseWithDefaults(defaults client.Defaults) *OrganisationCreationResponse
func (*OrganisationCreationResponse) Json ¶
func (m *OrganisationCreationResponse) Json() string
func (*OrganisationCreationResponse) MarshalBinary ¶
func (m *OrganisationCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OrganisationCreationResponse) UnmarshalBinary ¶
func (m *OrganisationCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*OrganisationCreationResponse) Validate ¶
func (m *OrganisationCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this organisation creation response
func (*OrganisationCreationResponse) WithData ¶
func (m *OrganisationCreationResponse) WithData(data Organisation) *OrganisationCreationResponse
func (*OrganisationCreationResponse) WithLinks ¶
func (m *OrganisationCreationResponse) WithLinks(links Links) *OrganisationCreationResponse
func (*OrganisationCreationResponse) WithoutData ¶
func (m *OrganisationCreationResponse) WithoutData() *OrganisationCreationResponse
func (*OrganisationCreationResponse) WithoutLinks ¶
func (m *OrganisationCreationResponse) WithoutLinks() *OrganisationCreationResponse
type OrganisationDetailsListResponse ¶
type OrganisationDetailsListResponse struct {
// data
// Required: true
Data []*Organisation `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
OrganisationDetailsListResponse organisation details list response swagger:model OrganisationDetailsListResponse
func OrganisationDetailsListResponseWithDefaults ¶
func OrganisationDetailsListResponseWithDefaults(defaults client.Defaults) *OrganisationDetailsListResponse
func (*OrganisationDetailsListResponse) Json ¶
func (m *OrganisationDetailsListResponse) Json() string
func (*OrganisationDetailsListResponse) MarshalBinary ¶
func (m *OrganisationDetailsListResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OrganisationDetailsListResponse) UnmarshalBinary ¶
func (m *OrganisationDetailsListResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*OrganisationDetailsListResponse) Validate ¶
func (m *OrganisationDetailsListResponse) Validate(formats strfmt.Registry) error
Validate validates this organisation details list response
func (*OrganisationDetailsListResponse) WithData ¶
func (m *OrganisationDetailsListResponse) WithData(data []*Organisation) *OrganisationDetailsListResponse
func (*OrganisationDetailsListResponse) WithLinks ¶
func (m *OrganisationDetailsListResponse) WithLinks(links Links) *OrganisationDetailsListResponse
func (*OrganisationDetailsListResponse) WithoutLinks ¶
func (m *OrganisationDetailsListResponse) WithoutLinks() *OrganisationDetailsListResponse
type OrganisationDetailsResponse ¶
type OrganisationDetailsResponse struct {
// data
// Required: true
Data *Organisation `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
OrganisationDetailsResponse organisation details response swagger:model OrganisationDetailsResponse
func OrganisationDetailsResponseWithDefaults ¶
func OrganisationDetailsResponseWithDefaults(defaults client.Defaults) *OrganisationDetailsResponse
func (*OrganisationDetailsResponse) Json ¶
func (m *OrganisationDetailsResponse) Json() string
func (*OrganisationDetailsResponse) MarshalBinary ¶
func (m *OrganisationDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OrganisationDetailsResponse) UnmarshalBinary ¶
func (m *OrganisationDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*OrganisationDetailsResponse) Validate ¶
func (m *OrganisationDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this organisation details response
func (*OrganisationDetailsResponse) WithData ¶
func (m *OrganisationDetailsResponse) WithData(data Organisation) *OrganisationDetailsResponse
func (*OrganisationDetailsResponse) WithLinks ¶
func (m *OrganisationDetailsResponse) WithLinks(links Links) *OrganisationDetailsResponse
func (*OrganisationDetailsResponse) WithoutData ¶
func (m *OrganisationDetailsResponse) WithoutData() *OrganisationDetailsResponse
func (*OrganisationDetailsResponse) WithoutLinks ¶
func (m *OrganisationDetailsResponse) WithoutLinks() *OrganisationDetailsResponse
type OrganisationUpdate ¶
type OrganisationUpdate struct {
// data
// Required: true
Data *Organisation `json:"data"`
}
OrganisationUpdate organisation update swagger:model OrganisationUpdate
func OrganisationUpdateWithDefaults ¶
func OrganisationUpdateWithDefaults(defaults client.Defaults) *OrganisationUpdate
func (*OrganisationUpdate) Json ¶
func (m *OrganisationUpdate) Json() string
func (*OrganisationUpdate) MarshalBinary ¶
func (m *OrganisationUpdate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OrganisationUpdate) UnmarshalBinary ¶
func (m *OrganisationUpdate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*OrganisationUpdate) Validate ¶
func (m *OrganisationUpdate) Validate(formats strfmt.Registry) error
Validate validates this organisation update
func (*OrganisationUpdate) WithData ¶
func (m *OrganisationUpdate) WithData(data Organisation) *OrganisationUpdate
func (*OrganisationUpdate) WithoutData ¶
func (m *OrganisationUpdate) WithoutData() *OrganisationUpdate
type Participant ¶
type Participant struct {
// attributes
// Required: true
Attributes *ParticipantAttributes `json:"attributes"`
// Participant ID
// Required: true
ID *string `json:"id"`
// Name of the resource type
// Pattern: ^[A-Za-z]*$
Type string `json:"type,omitempty"`
}
Participant participant swagger:model Participant
func ParticipantWithDefaults ¶
func ParticipantWithDefaults(defaults client.Defaults) *Participant
func (*Participant) Json ¶
func (m *Participant) Json() string
func (*Participant) MarshalBinary ¶
func (m *Participant) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Participant) UnmarshalBinary ¶
func (m *Participant) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*Participant) Validate ¶
func (m *Participant) Validate(formats strfmt.Registry) error
Validate validates this participant
func (*Participant) WithAttributes ¶
func (m *Participant) WithAttributes(attributes ParticipantAttributes) *Participant
func (*Participant) WithID ¶
func (m *Participant) WithID(id string) *Participant
func (*Participant) WithType ¶
func (m *Participant) WithType(typeVar string) *Participant
func (*Participant) WithoutAttributes ¶
func (m *Participant) WithoutAttributes() *Participant
func (*Participant) WithoutID ¶
func (m *Participant) WithoutID() *Participant
type ParticipantAttributes ¶
type ParticipantAttributes struct {
// Participant's bank code(s)
BankCode []string `json:"bank_code"`
// URL where the participant Confirmation of Payee endpoint may be found
// Required: true
CopEndpoint *string `json:"cop_endpoint"`
// Whether the participant is currently accepting Confirmation of Payee requests
// Required: true
CopRequestsActive *bool `json:"cop_requests_active"`
// Name of the participant
// Required: true
// Pattern: ^[A-Za-z]*$
ParticipantName *string `json:"participant_name"`
}
ParticipantAttributes participant attributes swagger:model ParticipantAttributes
func ParticipantAttributesWithDefaults ¶
func ParticipantAttributesWithDefaults(defaults client.Defaults) *ParticipantAttributes
func (*ParticipantAttributes) Json ¶
func (m *ParticipantAttributes) Json() string
func (*ParticipantAttributes) MarshalBinary ¶
func (m *ParticipantAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ParticipantAttributes) UnmarshalBinary ¶
func (m *ParticipantAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ParticipantAttributes) Validate ¶
func (m *ParticipantAttributes) Validate(formats strfmt.Registry) error
Validate validates this participant attributes
func (*ParticipantAttributes) WithBankCode ¶
func (m *ParticipantAttributes) WithBankCode(bankCode []string) *ParticipantAttributes
func (*ParticipantAttributes) WithCopEndpoint ¶
func (m *ParticipantAttributes) WithCopEndpoint(copEndpoint string) *ParticipantAttributes
func (*ParticipantAttributes) WithCopRequestsActive ¶
func (m *ParticipantAttributes) WithCopRequestsActive(copRequestsActive bool) *ParticipantAttributes
func (*ParticipantAttributes) WithParticipantName ¶
func (m *ParticipantAttributes) WithParticipantName(participantName string) *ParticipantAttributes
func (*ParticipantAttributes) WithoutCopEndpoint ¶
func (m *ParticipantAttributes) WithoutCopEndpoint() *ParticipantAttributes
func (*ParticipantAttributes) WithoutCopRequestsActive ¶
func (m *ParticipantAttributes) WithoutCopRequestsActive() *ParticipantAttributes
func (*ParticipantAttributes) WithoutParticipantName ¶
func (m *ParticipantAttributes) WithoutParticipantName() *ParticipantAttributes
type ParticipantLinks ¶
type ParticipantLinks struct {
// self
Self string `json:"self,omitempty"`
}
ParticipantLinks participant links swagger:model ParticipantLinks
func ParticipantLinksWithDefaults ¶
func ParticipantLinksWithDefaults(defaults client.Defaults) *ParticipantLinks
func (*ParticipantLinks) Json ¶
func (m *ParticipantLinks) Json() string
func (*ParticipantLinks) MarshalBinary ¶
func (m *ParticipantLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ParticipantLinks) UnmarshalBinary ¶
func (m *ParticipantLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ParticipantLinks) Validate ¶
func (m *ParticipantLinks) Validate(formats strfmt.Registry) error
Validate validates this participant links
func (*ParticipantLinks) WithSelf ¶
func (m *ParticipantLinks) WithSelf(self string) *ParticipantLinks
type ParticipantResponse ¶
type ParticipantResponse struct {
// data
// Required: true
// Max Items: 1
// Min Items: 1
Data []*Participant `json:"data"`
// links
// Required: true
Links *ParticipantLinks `json:"links"`
}
ParticipantResponse participant response swagger:model ParticipantResponse
func ParticipantResponseWithDefaults ¶
func ParticipantResponseWithDefaults(defaults client.Defaults) *ParticipantResponse
func (*ParticipantResponse) Json ¶
func (m *ParticipantResponse) Json() string
func (*ParticipantResponse) MarshalBinary ¶
func (m *ParticipantResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ParticipantResponse) UnmarshalBinary ¶
func (m *ParticipantResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ParticipantResponse) Validate ¶
func (m *ParticipantResponse) Validate(formats strfmt.Registry) error
Validate validates this participant response
func (*ParticipantResponse) WithData ¶
func (m *ParticipantResponse) WithData(data []*Participant) *ParticipantResponse
func (*ParticipantResponse) WithLinks ¶
func (m *ParticipantResponse) WithLinks(links ParticipantLinks) *ParticipantResponse
func (*ParticipantResponse) WithoutLinks ¶
func (m *ParticipantResponse) WithoutLinks() *ParticipantResponse
type Party ¶
type Party struct {
// attributes
// Required: true
Attributes *PartyAttributes `json:"attributes"`
// created on
// Format: datetime
CreatedOn strfmt.DateTime `json:"created_on,omitempty"`
// id
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// modified on
// Format: datetime
ModifiedOn strfmt.DateTime `json:"modified_on,omitempty"`
// organisation id
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *PartyRelationships `json:"relationships,omitempty"`
// type
// Enum: [parties]
Type string `json:"type,omitempty"`
// version
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
Party party swagger:model Party
func PartyWithDefaults ¶
func (*Party) MarshalBinary ¶
MarshalBinary interface implementation
func (*Party) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Party) WithAttributes ¶
func (m *Party) WithAttributes(attributes PartyAttributes) *Party
func (*Party) WithOrganisationID ¶
func (*Party) WithRelationships ¶
func (m *Party) WithRelationships(relationships PartyRelationships) *Party
func (*Party) WithVersion ¶
func (*Party) WithoutAttributes ¶
func (*Party) WithoutOrganisationID ¶
func (*Party) WithoutRelationships ¶
func (*Party) WithoutVersion ¶
type PartyAccount ¶
type PartyAccount struct {
// attributes
// Required: true
Attributes *PartyAccountAttributes `json:"attributes"`
// created on
// Format: datetime
CreatedOn strfmt.DateTime `json:"created_on,omitempty"`
// id
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// modified on
// Format: datetime
ModifiedOn strfmt.DateTime `json:"modified_on,omitempty"`
// organisation id
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *PartyAccountRelationships `json:"relationships,omitempty"`
// type
// Enum: [party_accounts]
Type string `json:"type,omitempty"`
// version
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
PartyAccount party account swagger:model PartyAccount
func PartyAccountWithDefaults ¶
func PartyAccountWithDefaults(defaults client.Defaults) *PartyAccount
func (*PartyAccount) Json ¶
func (m *PartyAccount) Json() string
func (*PartyAccount) MarshalBinary ¶
func (m *PartyAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyAccount) UnmarshalBinary ¶
func (m *PartyAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyAccount) Validate ¶
func (m *PartyAccount) Validate(formats strfmt.Registry) error
Validate validates this party account
func (*PartyAccount) WithAttributes ¶
func (m *PartyAccount) WithAttributes(attributes PartyAccountAttributes) *PartyAccount
func (*PartyAccount) WithCreatedOn ¶
func (m *PartyAccount) WithCreatedOn(createdOn strfmt.DateTime) *PartyAccount
func (*PartyAccount) WithID ¶
func (m *PartyAccount) WithID(id strfmt.UUID) *PartyAccount
func (*PartyAccount) WithModifiedOn ¶
func (m *PartyAccount) WithModifiedOn(modifiedOn strfmt.DateTime) *PartyAccount
func (*PartyAccount) WithOrganisationID ¶
func (m *PartyAccount) WithOrganisationID(organisationID strfmt.UUID) *PartyAccount
func (*PartyAccount) WithRelationships ¶
func (m *PartyAccount) WithRelationships(relationships PartyAccountRelationships) *PartyAccount
func (*PartyAccount) WithType ¶
func (m *PartyAccount) WithType(typeVar string) *PartyAccount
func (*PartyAccount) WithVersion ¶
func (m *PartyAccount) WithVersion(version int64) *PartyAccount
func (*PartyAccount) WithoutAttributes ¶
func (m *PartyAccount) WithoutAttributes() *PartyAccount
func (*PartyAccount) WithoutID ¶
func (m *PartyAccount) WithoutID() *PartyAccount
func (*PartyAccount) WithoutOrganisationID ¶
func (m *PartyAccount) WithoutOrganisationID() *PartyAccount
func (*PartyAccount) WithoutRelationships ¶
func (m *PartyAccount) WithoutRelationships() *PartyAccount
func (*PartyAccount) WithoutVersion ¶
func (m *PartyAccount) WithoutVersion() *PartyAccount
type PartyAccountAttributes ¶
type PartyAccountAttributes struct {
// account labels
AccountLabels []string `json:"account_labels"`
// account name
AccountName string `json:"account_name,omitempty"`
// account number
AccountNumber string `json:"account_number,omitempty"`
// account number code
AccountNumberCode string `json:"account_number_code,omitempty"`
// account type
AccountType string `json:"account_type,omitempty"`
// account with
AccountWith *PartyAccountAttributesAccountWith `json:"account_with,omitempty"`
// country
Country string `json:"country,omitempty"`
// currency
Currency string `json:"currency,omitempty"`
// IBAN of the account. Will be calculated from other fields if not supplied.
// Pattern: ^[A-Z]{2}[0-9]{2}[A-Z0-9]{0,64}$
Iban string `json:"iban,omitempty"`
}
PartyAccountAttributes party account attributes swagger:model PartyAccountAttributes
func PartyAccountAttributesWithDefaults ¶
func PartyAccountAttributesWithDefaults(defaults client.Defaults) *PartyAccountAttributes
func (*PartyAccountAttributes) Json ¶
func (m *PartyAccountAttributes) Json() string
func (*PartyAccountAttributes) MarshalBinary ¶
func (m *PartyAccountAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyAccountAttributes) UnmarshalBinary ¶
func (m *PartyAccountAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyAccountAttributes) Validate ¶
func (m *PartyAccountAttributes) Validate(formats strfmt.Registry) error
Validate validates this party account attributes
func (*PartyAccountAttributes) WithAccountLabels ¶
func (m *PartyAccountAttributes) WithAccountLabels(accountLabels []string) *PartyAccountAttributes
func (*PartyAccountAttributes) WithAccountName ¶
func (m *PartyAccountAttributes) WithAccountName(accountName string) *PartyAccountAttributes
func (*PartyAccountAttributes) WithAccountNumber ¶
func (m *PartyAccountAttributes) WithAccountNumber(accountNumber string) *PartyAccountAttributes
func (*PartyAccountAttributes) WithAccountNumberCode ¶
func (m *PartyAccountAttributes) WithAccountNumberCode(accountNumberCode string) *PartyAccountAttributes
func (*PartyAccountAttributes) WithAccountType ¶
func (m *PartyAccountAttributes) WithAccountType(accountType string) *PartyAccountAttributes
func (*PartyAccountAttributes) WithAccountWith ¶
func (m *PartyAccountAttributes) WithAccountWith(accountWith PartyAccountAttributesAccountWith) *PartyAccountAttributes
func (*PartyAccountAttributes) WithCountry ¶
func (m *PartyAccountAttributes) WithCountry(country string) *PartyAccountAttributes
func (*PartyAccountAttributes) WithCurrency ¶
func (m *PartyAccountAttributes) WithCurrency(currency string) *PartyAccountAttributes
func (*PartyAccountAttributes) WithIban ¶
func (m *PartyAccountAttributes) WithIban(iban string) *PartyAccountAttributes
func (*PartyAccountAttributes) WithoutAccountWith ¶
func (m *PartyAccountAttributes) WithoutAccountWith() *PartyAccountAttributes
type PartyAccountAttributesAccountWith ¶
type PartyAccountAttributesAccountWith struct {
// bank id
BankID string `json:"bank_id,omitempty"`
// bank id code
BankIDCode string `json:"bank_id_code,omitempty"`
// bank name
BankName string `json:"bank_name,omitempty"`
// SWIFT BIC in either 8 or 11 character format
// Pattern: ^([A-Z]{6}[A-Z0-9]{2}|[A-Z]{6}[A-Z0-9]{5})$
Bic string `json:"bic,omitempty"`
}
PartyAccountAttributesAccountWith party account attributes account with swagger:model PartyAccountAttributesAccountWith
func PartyAccountAttributesAccountWithWithDefaults ¶
func PartyAccountAttributesAccountWithWithDefaults(defaults client.Defaults) *PartyAccountAttributesAccountWith
func (*PartyAccountAttributesAccountWith) Json ¶
func (m *PartyAccountAttributesAccountWith) Json() string
func (*PartyAccountAttributesAccountWith) MarshalBinary ¶
func (m *PartyAccountAttributesAccountWith) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyAccountAttributesAccountWith) UnmarshalBinary ¶
func (m *PartyAccountAttributesAccountWith) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyAccountAttributesAccountWith) Validate ¶
func (m *PartyAccountAttributesAccountWith) Validate(formats strfmt.Registry) error
Validate validates this party account attributes account with
func (*PartyAccountAttributesAccountWith) WithBankID ¶
func (m *PartyAccountAttributesAccountWith) WithBankID(bankID string) *PartyAccountAttributesAccountWith
func (*PartyAccountAttributesAccountWith) WithBankIDCode ¶
func (m *PartyAccountAttributesAccountWith) WithBankIDCode(bankIDCode string) *PartyAccountAttributesAccountWith
func (*PartyAccountAttributesAccountWith) WithBankName ¶
func (m *PartyAccountAttributesAccountWith) WithBankName(bankName string) *PartyAccountAttributesAccountWith
func (*PartyAccountAttributesAccountWith) WithBic ¶
func (m *PartyAccountAttributesAccountWith) WithBic(bic string) *PartyAccountAttributesAccountWith
type PartyAccountGetResponse ¶
type PartyAccountGetResponse struct {
// data
Data *PartyAccount `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
PartyAccountGetResponse party account get response swagger:model PartyAccountGetResponse
func PartyAccountGetResponseWithDefaults ¶
func PartyAccountGetResponseWithDefaults(defaults client.Defaults) *PartyAccountGetResponse
func (*PartyAccountGetResponse) Json ¶
func (m *PartyAccountGetResponse) Json() string
func (*PartyAccountGetResponse) MarshalBinary ¶
func (m *PartyAccountGetResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyAccountGetResponse) UnmarshalBinary ¶
func (m *PartyAccountGetResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyAccountGetResponse) Validate ¶
func (m *PartyAccountGetResponse) Validate(formats strfmt.Registry) error
Validate validates this party account get response
func (*PartyAccountGetResponse) WithData ¶
func (m *PartyAccountGetResponse) WithData(data PartyAccount) *PartyAccountGetResponse
func (*PartyAccountGetResponse) WithLinks ¶
func (m *PartyAccountGetResponse) WithLinks(links Links) *PartyAccountGetResponse
func (*PartyAccountGetResponse) WithoutData ¶
func (m *PartyAccountGetResponse) WithoutData() *PartyAccountGetResponse
func (*PartyAccountGetResponse) WithoutLinks ¶
func (m *PartyAccountGetResponse) WithoutLinks() *PartyAccountGetResponse
type PartyAccountRecord ¶
type PartyAccountRecord struct {
// data
Data *PartyAccount `json:"data,omitempty"`
}
PartyAccountRecord party account record swagger:model PartyAccountRecord
func PartyAccountRecordWithDefaults ¶
func PartyAccountRecordWithDefaults(defaults client.Defaults) *PartyAccountRecord
func (*PartyAccountRecord) Json ¶
func (m *PartyAccountRecord) Json() string
func (*PartyAccountRecord) MarshalBinary ¶
func (m *PartyAccountRecord) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyAccountRecord) UnmarshalBinary ¶
func (m *PartyAccountRecord) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyAccountRecord) Validate ¶
func (m *PartyAccountRecord) Validate(formats strfmt.Registry) error
Validate validates this party account record
func (*PartyAccountRecord) WithData ¶
func (m *PartyAccountRecord) WithData(data PartyAccount) *PartyAccountRecord
func (*PartyAccountRecord) WithoutData ¶
func (m *PartyAccountRecord) WithoutData() *PartyAccountRecord
type PartyAccountRelationships ¶ added in v2.3.0
type PartyAccountRelationships struct {
// party
Party *RelationshipsPartyRef `json:"party,omitempty"`
}
PartyAccountRelationships party account relationships swagger:model PartyAccountRelationships
func PartyAccountRelationshipsWithDefaults ¶ added in v2.3.0
func PartyAccountRelationshipsWithDefaults(defaults client.Defaults) *PartyAccountRelationships
func (*PartyAccountRelationships) Json ¶ added in v2.3.0
func (m *PartyAccountRelationships) Json() string
func (*PartyAccountRelationships) MarshalBinary ¶ added in v2.3.0
func (m *PartyAccountRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyAccountRelationships) UnmarshalBinary ¶ added in v2.3.0
func (m *PartyAccountRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyAccountRelationships) Validate ¶ added in v2.3.0
func (m *PartyAccountRelationships) Validate(formats strfmt.Registry) error
Validate validates this party account relationships
func (*PartyAccountRelationships) WithParty ¶ added in v2.3.0
func (m *PartyAccountRelationships) WithParty(party RelationshipsPartyRef) *PartyAccountRelationships
func (*PartyAccountRelationships) WithoutParty ¶ added in v2.3.0
func (m *PartyAccountRelationships) WithoutParty() *PartyAccountRelationships
type PartyAccountResourceType ¶ added in v2.3.0
type PartyAccountResourceType string
PartyAccountResourceType party account resource type swagger:model PartyAccountResourceType
const ( // PartyAccountResourceTypePartyAccounts captures enum value "party_accounts" PartyAccountResourceTypePartyAccounts PartyAccountResourceType = "party_accounts" )
func (*PartyAccountResourceType) Json ¶ added in v2.3.0
func (m *PartyAccountResourceType) Json() string
type PartyActor ¶
type PartyActor struct {
// attributes
// Required: true
Attributes *PartyActorAttributes `json:"attributes"`
// created on
// Format: datetime
CreatedOn strfmt.DateTime `json:"created_on,omitempty"`
// id
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// modified on
// Format: datetime
ModifiedOn strfmt.DateTime `json:"modified_on,omitempty"`
// organisation id
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *PartyActorRelationships `json:"relationships,omitempty"`
// type
// Enum: [party_actors]
Type string `json:"type,omitempty"`
// version
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
PartyActor party actor swagger:model PartyActor
func PartyActorWithDefaults ¶
func PartyActorWithDefaults(defaults client.Defaults) *PartyActor
func (*PartyActor) Json ¶
func (m *PartyActor) Json() string
func (*PartyActor) MarshalBinary ¶
func (m *PartyActor) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyActor) UnmarshalBinary ¶
func (m *PartyActor) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyActor) Validate ¶
func (m *PartyActor) Validate(formats strfmt.Registry) error
Validate validates this party actor
func (*PartyActor) WithAttributes ¶
func (m *PartyActor) WithAttributes(attributes PartyActorAttributes) *PartyActor
func (*PartyActor) WithCreatedOn ¶
func (m *PartyActor) WithCreatedOn(createdOn strfmt.DateTime) *PartyActor
func (*PartyActor) WithID ¶
func (m *PartyActor) WithID(id strfmt.UUID) *PartyActor
func (*PartyActor) WithModifiedOn ¶
func (m *PartyActor) WithModifiedOn(modifiedOn strfmt.DateTime) *PartyActor
func (*PartyActor) WithOrganisationID ¶
func (m *PartyActor) WithOrganisationID(organisationID strfmt.UUID) *PartyActor
func (*PartyActor) WithRelationships ¶
func (m *PartyActor) WithRelationships(relationships PartyActorRelationships) *PartyActor
func (*PartyActor) WithType ¶
func (m *PartyActor) WithType(typeVar string) *PartyActor
func (*PartyActor) WithVersion ¶
func (m *PartyActor) WithVersion(version int64) *PartyActor
func (*PartyActor) WithoutAttributes ¶
func (m *PartyActor) WithoutAttributes() *PartyActor
func (*PartyActor) WithoutID ¶
func (m *PartyActor) WithoutID() *PartyActor
func (*PartyActor) WithoutOrganisationID ¶
func (m *PartyActor) WithoutOrganisationID() *PartyActor
func (*PartyActor) WithoutRelationships ¶
func (m *PartyActor) WithoutRelationships() *PartyActor
func (*PartyActor) WithoutVersion ¶
func (m *PartyActor) WithoutVersion() *PartyActor
type PartyActorAmendment ¶
type PartyActorAmendment struct {
// data
Data *PartyActorUpdate `json:"data,omitempty"`
}
PartyActorAmendment party actor amendment swagger:model PartyActorAmendment
func PartyActorAmendmentWithDefaults ¶
func PartyActorAmendmentWithDefaults(defaults client.Defaults) *PartyActorAmendment
func (*PartyActorAmendment) Json ¶
func (m *PartyActorAmendment) Json() string
func (*PartyActorAmendment) MarshalBinary ¶
func (m *PartyActorAmendment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyActorAmendment) UnmarshalBinary ¶
func (m *PartyActorAmendment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyActorAmendment) Validate ¶
func (m *PartyActorAmendment) Validate(formats strfmt.Registry) error
Validate validates this party actor amendment
func (*PartyActorAmendment) WithData ¶
func (m *PartyActorAmendment) WithData(data PartyActorUpdate) *PartyActorAmendment
func (*PartyActorAmendment) WithoutData ¶
func (m *PartyActorAmendment) WithoutData() *PartyActorAmendment
type PartyActorAttributes ¶
type PartyActorAttributes struct {
// address
Address []string `json:"address"`
// city
City string `json:"city,omitempty"`
// contact method
// Enum: [email]
ContactMethod string `json:"contact_method,omitempty"`
// country
Country string `json:"country,omitempty"`
// customer id
CustomerID string `json:"customer_id,omitempty"`
// email address
EmailAddress string `json:"email_address,omitempty"`
// name
Name []string `json:"name"`
// party actor classification
PartyActorClassification *PartyActorClassification `json:"party_actor_classification,omitempty"`
// party actor type
// Enum: [organisation private]
PartyActorType string `json:"party_actor_type,omitempty"`
// post code
PostCode string `json:"post_code,omitempty"`
// private identification
PrivateIdentification *PartyActorPrivateIdentification `json:"private_identification,omitempty"`
}
PartyActorAttributes party actor attributes swagger:model PartyActorAttributes
func PartyActorAttributesWithDefaults ¶
func PartyActorAttributesWithDefaults(defaults client.Defaults) *PartyActorAttributes
func (*PartyActorAttributes) Json ¶
func (m *PartyActorAttributes) Json() string
func (*PartyActorAttributes) MarshalBinary ¶
func (m *PartyActorAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyActorAttributes) UnmarshalBinary ¶
func (m *PartyActorAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyActorAttributes) Validate ¶
func (m *PartyActorAttributes) Validate(formats strfmt.Registry) error
Validate validates this party actor attributes
func (*PartyActorAttributes) WithAddress ¶
func (m *PartyActorAttributes) WithAddress(address []string) *PartyActorAttributes
func (*PartyActorAttributes) WithCity ¶
func (m *PartyActorAttributes) WithCity(city string) *PartyActorAttributes
func (*PartyActorAttributes) WithContactMethod ¶
func (m *PartyActorAttributes) WithContactMethod(contactMethod string) *PartyActorAttributes
func (*PartyActorAttributes) WithCountry ¶
func (m *PartyActorAttributes) WithCountry(country string) *PartyActorAttributes
func (*PartyActorAttributes) WithCustomerID ¶
func (m *PartyActorAttributes) WithCustomerID(customerID string) *PartyActorAttributes
func (*PartyActorAttributes) WithEmailAddress ¶
func (m *PartyActorAttributes) WithEmailAddress(emailAddress string) *PartyActorAttributes
func (*PartyActorAttributes) WithName ¶
func (m *PartyActorAttributes) WithName(name []string) *PartyActorAttributes
func (*PartyActorAttributes) WithPartyActorClassification ¶
func (m *PartyActorAttributes) WithPartyActorClassification(partyActorClassification PartyActorClassification) *PartyActorAttributes
func (*PartyActorAttributes) WithPartyActorType ¶
func (m *PartyActorAttributes) WithPartyActorType(partyActorType string) *PartyActorAttributes
func (*PartyActorAttributes) WithPostCode ¶
func (m *PartyActorAttributes) WithPostCode(postCode string) *PartyActorAttributes
func (*PartyActorAttributes) WithPrivateIdentification ¶
func (m *PartyActorAttributes) WithPrivateIdentification(privateIdentification PartyActorPrivateIdentification) *PartyActorAttributes
func (*PartyActorAttributes) WithoutPartyActorClassification ¶
func (m *PartyActorAttributes) WithoutPartyActorClassification() *PartyActorAttributes
func (*PartyActorAttributes) WithoutPrivateIdentification ¶
func (m *PartyActorAttributes) WithoutPrivateIdentification() *PartyActorAttributes
type PartyActorClassification ¶
type PartyActorClassification struct {
// pep classification
PepClassification string `json:"pep_classification,omitempty"`
// role
Role []PartyActorClassificationRole `json:"role"`
ShareholderOwnershipPercentage string `json:"shareholder_ownership_percentage,omitempty"`
}
PartyActorClassification party actor classification swagger:model PartyActorClassification
func PartyActorClassificationWithDefaults ¶
func PartyActorClassificationWithDefaults(defaults client.Defaults) *PartyActorClassification
func (*PartyActorClassification) Json ¶
func (m *PartyActorClassification) Json() string
func (*PartyActorClassification) MarshalBinary ¶
func (m *PartyActorClassification) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyActorClassification) UnmarshalBinary ¶
func (m *PartyActorClassification) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyActorClassification) Validate ¶
func (m *PartyActorClassification) Validate(formats strfmt.Registry) error
Validate validates this party actor classification
func (*PartyActorClassification) WithPepClassification ¶
func (m *PartyActorClassification) WithPepClassification(pepClassification string) *PartyActorClassification
func (*PartyActorClassification) WithRole ¶
func (m *PartyActorClassification) WithRole(role []PartyActorClassificationRole) *PartyActorClassification
func (*PartyActorClassification) WithShareholderOwnershipPercentage ¶
func (m *PartyActorClassification) WithShareholderOwnershipPercentage(shareholderOwnershipPercentage string) *PartyActorClassification
type PartyActorClassificationRole ¶
type PartyActorClassificationRole string
PartyActorClassificationRole party actor classification role swagger:model PartyActorClassificationRole
const ( // PartyActorClassificationRoleSignatory captures enum value "signatory" PartyActorClassificationRoleSignatory PartyActorClassificationRole = "signatory" // PartyActorClassificationRoleDirector captures enum value "director" PartyActorClassificationRoleDirector PartyActorClassificationRole = "director" PartyActorClassificationRoleShareholder PartyActorClassificationRole = "shareholder" // PartyActorClassificationRoleUbo captures enum value "ubo" PartyActorClassificationRoleUbo PartyActorClassificationRole = "ubo" // PartyActorClassificationRolePep captures enum value "pep" PartyActorClassificationRolePep PartyActorClassificationRole = "pep" )
func (*PartyActorClassificationRole) Json ¶
func (m *PartyActorClassificationRole) Json() string
type PartyActorCreatedEvent ¶
type PartyActorCreatedEvent struct {
// data
Data *PartyActor `json:"data,omitempty"`
}
PartyActorCreatedEvent party actor created event swagger:model PartyActorCreatedEvent
func PartyActorCreatedEventWithDefaults ¶
func PartyActorCreatedEventWithDefaults(defaults client.Defaults) *PartyActorCreatedEvent
func (*PartyActorCreatedEvent) Json ¶
func (m *PartyActorCreatedEvent) Json() string
func (*PartyActorCreatedEvent) MarshalBinary ¶
func (m *PartyActorCreatedEvent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyActorCreatedEvent) UnmarshalBinary ¶
func (m *PartyActorCreatedEvent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyActorCreatedEvent) Validate ¶
func (m *PartyActorCreatedEvent) Validate(formats strfmt.Registry) error
Validate validates this party actor created event
func (*PartyActorCreatedEvent) WithData ¶
func (m *PartyActorCreatedEvent) WithData(data PartyActor) *PartyActorCreatedEvent
func (*PartyActorCreatedEvent) WithoutData ¶
func (m *PartyActorCreatedEvent) WithoutData() *PartyActorCreatedEvent
type PartyActorCreation ¶
type PartyActorCreation struct {
// data
Data *NewPartyActor `json:"data,omitempty"`
}
PartyActorCreation party actor creation swagger:model PartyActorCreation
func PartyActorCreationWithDefaults ¶
func PartyActorCreationWithDefaults(defaults client.Defaults) *PartyActorCreation
func (*PartyActorCreation) Json ¶
func (m *PartyActorCreation) Json() string
func (*PartyActorCreation) MarshalBinary ¶
func (m *PartyActorCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyActorCreation) UnmarshalBinary ¶
func (m *PartyActorCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyActorCreation) Validate ¶
func (m *PartyActorCreation) Validate(formats strfmt.Registry) error
Validate validates this party actor creation
func (*PartyActorCreation) WithData ¶
func (m *PartyActorCreation) WithData(data NewPartyActor) *PartyActorCreation
func (*PartyActorCreation) WithoutData ¶
func (m *PartyActorCreation) WithoutData() *PartyActorCreation
type PartyActorCreationResponse ¶
type PartyActorCreationResponse struct {
// data
Data *PartyActor `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
PartyActorCreationResponse party actor creation response swagger:model PartyActorCreationResponse
func PartyActorCreationResponseWithDefaults ¶
func PartyActorCreationResponseWithDefaults(defaults client.Defaults) *PartyActorCreationResponse
func (*PartyActorCreationResponse) Json ¶
func (m *PartyActorCreationResponse) Json() string
func (*PartyActorCreationResponse) MarshalBinary ¶
func (m *PartyActorCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyActorCreationResponse) UnmarshalBinary ¶
func (m *PartyActorCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyActorCreationResponse) Validate ¶
func (m *PartyActorCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this party actor creation response
func (*PartyActorCreationResponse) WithData ¶
func (m *PartyActorCreationResponse) WithData(data PartyActor) *PartyActorCreationResponse
func (*PartyActorCreationResponse) WithLinks ¶
func (m *PartyActorCreationResponse) WithLinks(links Links) *PartyActorCreationResponse
func (*PartyActorCreationResponse) WithoutData ¶
func (m *PartyActorCreationResponse) WithoutData() *PartyActorCreationResponse
func (*PartyActorCreationResponse) WithoutLinks ¶
func (m *PartyActorCreationResponse) WithoutLinks() *PartyActorCreationResponse
type PartyActorGetResponse ¶
type PartyActorGetResponse struct {
// data
Data *PartyActor `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
PartyActorGetResponse party actor get response swagger:model PartyActorGetResponse
func PartyActorGetResponseWithDefaults ¶
func PartyActorGetResponseWithDefaults(defaults client.Defaults) *PartyActorGetResponse
func (*PartyActorGetResponse) Json ¶
func (m *PartyActorGetResponse) Json() string
func (*PartyActorGetResponse) MarshalBinary ¶
func (m *PartyActorGetResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyActorGetResponse) UnmarshalBinary ¶
func (m *PartyActorGetResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyActorGetResponse) Validate ¶
func (m *PartyActorGetResponse) Validate(formats strfmt.Registry) error
Validate validates this party actor get response
func (*PartyActorGetResponse) WithData ¶
func (m *PartyActorGetResponse) WithData(data PartyActor) *PartyActorGetResponse
func (*PartyActorGetResponse) WithLinks ¶
func (m *PartyActorGetResponse) WithLinks(links Links) *PartyActorGetResponse
func (*PartyActorGetResponse) WithoutData ¶
func (m *PartyActorGetResponse) WithoutData() *PartyActorGetResponse
func (*PartyActorGetResponse) WithoutLinks ¶
func (m *PartyActorGetResponse) WithoutLinks() *PartyActorGetResponse
type PartyActorPatchAttributes ¶
type PartyActorPatchAttributes struct {
// address
Address []string `json:"address"`
// city
City *string `json:"city,omitempty"`
// contact method
// Enum: [email]
ContactMethod *string `json:"contact_method,omitempty"`
// country
Country *string `json:"country,omitempty"`
// customer id
CustomerID *string `json:"customer_id,omitempty"`
// email address
EmailAddress *string `json:"email_address,omitempty"`
// name
Name []string `json:"name"`
// party actor classification
PartyActorClassification *PatchPartyActorClassification `json:"party_actor_classification,omitempty"`
// party actor type
// Enum: [organisation private]
PartyActorType *string `json:"party_actor_type,omitempty"`
// post code
PostCode *string `json:"post_code,omitempty"`
// private identification
PrivateIdentification *PatchPartyActorPrivateIdentification `json:"private_identification,omitempty"`
}
PartyActorPatchAttributes party actor patch attributes swagger:model PartyActorPatchAttributes
func PartyActorPatchAttributesWithDefaults ¶
func PartyActorPatchAttributesWithDefaults(defaults client.Defaults) *PartyActorPatchAttributes
func (*PartyActorPatchAttributes) Json ¶
func (m *PartyActorPatchAttributes) Json() string
func (*PartyActorPatchAttributes) MarshalBinary ¶
func (m *PartyActorPatchAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyActorPatchAttributes) UnmarshalBinary ¶
func (m *PartyActorPatchAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyActorPatchAttributes) Validate ¶
func (m *PartyActorPatchAttributes) Validate(formats strfmt.Registry) error
Validate validates this party actor patch attributes
func (*PartyActorPatchAttributes) WithAddress ¶
func (m *PartyActorPatchAttributes) WithAddress(address []string) *PartyActorPatchAttributes
func (*PartyActorPatchAttributes) WithCity ¶
func (m *PartyActorPatchAttributes) WithCity(city string) *PartyActorPatchAttributes
func (*PartyActorPatchAttributes) WithContactMethod ¶
func (m *PartyActorPatchAttributes) WithContactMethod(contactMethod string) *PartyActorPatchAttributes
func (*PartyActorPatchAttributes) WithCountry ¶
func (m *PartyActorPatchAttributes) WithCountry(country string) *PartyActorPatchAttributes
func (*PartyActorPatchAttributes) WithCustomerID ¶
func (m *PartyActorPatchAttributes) WithCustomerID(customerID string) *PartyActorPatchAttributes
func (*PartyActorPatchAttributes) WithEmailAddress ¶
func (m *PartyActorPatchAttributes) WithEmailAddress(emailAddress string) *PartyActorPatchAttributes
func (*PartyActorPatchAttributes) WithName ¶
func (m *PartyActorPatchAttributes) WithName(name []string) *PartyActorPatchAttributes
func (*PartyActorPatchAttributes) WithPartyActorClassification ¶
func (m *PartyActorPatchAttributes) WithPartyActorClassification(partyActorClassification PatchPartyActorClassification) *PartyActorPatchAttributes
func (*PartyActorPatchAttributes) WithPartyActorType ¶
func (m *PartyActorPatchAttributes) WithPartyActorType(partyActorType string) *PartyActorPatchAttributes
func (*PartyActorPatchAttributes) WithPostCode ¶
func (m *PartyActorPatchAttributes) WithPostCode(postCode string) *PartyActorPatchAttributes
func (*PartyActorPatchAttributes) WithPrivateIdentification ¶
func (m *PartyActorPatchAttributes) WithPrivateIdentification(privateIdentification PatchPartyActorPrivateIdentification) *PartyActorPatchAttributes
func (*PartyActorPatchAttributes) WithoutCity ¶
func (m *PartyActorPatchAttributes) WithoutCity() *PartyActorPatchAttributes
func (*PartyActorPatchAttributes) WithoutContactMethod ¶
func (m *PartyActorPatchAttributes) WithoutContactMethod() *PartyActorPatchAttributes
func (*PartyActorPatchAttributes) WithoutCountry ¶
func (m *PartyActorPatchAttributes) WithoutCountry() *PartyActorPatchAttributes
func (*PartyActorPatchAttributes) WithoutCustomerID ¶
func (m *PartyActorPatchAttributes) WithoutCustomerID() *PartyActorPatchAttributes
func (*PartyActorPatchAttributes) WithoutEmailAddress ¶
func (m *PartyActorPatchAttributes) WithoutEmailAddress() *PartyActorPatchAttributes
func (*PartyActorPatchAttributes) WithoutPartyActorClassification ¶
func (m *PartyActorPatchAttributes) WithoutPartyActorClassification() *PartyActorPatchAttributes
func (*PartyActorPatchAttributes) WithoutPartyActorType ¶
func (m *PartyActorPatchAttributes) WithoutPartyActorType() *PartyActorPatchAttributes
func (*PartyActorPatchAttributes) WithoutPostCode ¶
func (m *PartyActorPatchAttributes) WithoutPostCode() *PartyActorPatchAttributes
func (*PartyActorPatchAttributes) WithoutPrivateIdentification ¶
func (m *PartyActorPatchAttributes) WithoutPrivateIdentification() *PartyActorPatchAttributes
type PartyActorPatchResponse ¶
type PartyActorPatchResponse struct {
// data
Data *PartyActor `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
PartyActorPatchResponse party actor patch response swagger:model PartyActorPatchResponse
func PartyActorPatchResponseWithDefaults ¶
func PartyActorPatchResponseWithDefaults(defaults client.Defaults) *PartyActorPatchResponse
func (*PartyActorPatchResponse) Json ¶
func (m *PartyActorPatchResponse) Json() string
func (*PartyActorPatchResponse) MarshalBinary ¶
func (m *PartyActorPatchResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyActorPatchResponse) UnmarshalBinary ¶
func (m *PartyActorPatchResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyActorPatchResponse) Validate ¶
func (m *PartyActorPatchResponse) Validate(formats strfmt.Registry) error
Validate validates this party actor patch response
func (*PartyActorPatchResponse) WithData ¶
func (m *PartyActorPatchResponse) WithData(data PartyActor) *PartyActorPatchResponse
func (*PartyActorPatchResponse) WithLinks ¶
func (m *PartyActorPatchResponse) WithLinks(links Links) *PartyActorPatchResponse
func (*PartyActorPatchResponse) WithoutData ¶
func (m *PartyActorPatchResponse) WithoutData() *PartyActorPatchResponse
func (*PartyActorPatchResponse) WithoutLinks ¶
func (m *PartyActorPatchResponse) WithoutLinks() *PartyActorPatchResponse
type PartyActorPrivateIdentification ¶
type PartyActorPrivateIdentification struct {
// birth date
BirthDate string `json:"birth_date,omitempty"`
// nationality
Nationality []string `json:"nationality"`
}
PartyActorPrivateIdentification party actor private identification swagger:model PartyActorPrivateIdentification
func PartyActorPrivateIdentificationWithDefaults ¶
func PartyActorPrivateIdentificationWithDefaults(defaults client.Defaults) *PartyActorPrivateIdentification
func (*PartyActorPrivateIdentification) Json ¶
func (m *PartyActorPrivateIdentification) Json() string
func (*PartyActorPrivateIdentification) MarshalBinary ¶
func (m *PartyActorPrivateIdentification) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyActorPrivateIdentification) UnmarshalBinary ¶
func (m *PartyActorPrivateIdentification) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyActorPrivateIdentification) Validate ¶
func (m *PartyActorPrivateIdentification) Validate(formats strfmt.Registry) error
Validate validates this party actor private identification
func (*PartyActorPrivateIdentification) WithBirthDate ¶
func (m *PartyActorPrivateIdentification) WithBirthDate(birthDate string) *PartyActorPrivateIdentification
func (*PartyActorPrivateIdentification) WithNationality ¶
func (m *PartyActorPrivateIdentification) WithNationality(nationality []string) *PartyActorPrivateIdentification
type PartyActorRecord ¶
type PartyActorRecord struct {
// data
Data *PartyActor `json:"data,omitempty"`
}
PartyActorRecord party actor record swagger:model PartyActorRecord
func PartyActorRecordWithDefaults ¶
func PartyActorRecordWithDefaults(defaults client.Defaults) *PartyActorRecord
func (*PartyActorRecord) Json ¶
func (m *PartyActorRecord) Json() string
func (*PartyActorRecord) MarshalBinary ¶
func (m *PartyActorRecord) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyActorRecord) UnmarshalBinary ¶
func (m *PartyActorRecord) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyActorRecord) Validate ¶
func (m *PartyActorRecord) Validate(formats strfmt.Registry) error
Validate validates this party actor record
func (*PartyActorRecord) WithData ¶
func (m *PartyActorRecord) WithData(data PartyActor) *PartyActorRecord
func (*PartyActorRecord) WithoutData ¶
func (m *PartyActorRecord) WithoutData() *PartyActorRecord
type PartyActorRelationships ¶ added in v2.3.0
type PartyActorRelationships struct {
// party
Party *RelationshipsPartyRef `json:"party,omitempty"`
}
PartyActorRelationships party actor relationships swagger:model PartyActorRelationships
func PartyActorRelationshipsWithDefaults ¶ added in v2.3.0
func PartyActorRelationshipsWithDefaults(defaults client.Defaults) *PartyActorRelationships
func (*PartyActorRelationships) Json ¶ added in v2.3.0
func (m *PartyActorRelationships) Json() string
func (*PartyActorRelationships) MarshalBinary ¶ added in v2.3.0
func (m *PartyActorRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyActorRelationships) UnmarshalBinary ¶ added in v2.3.0
func (m *PartyActorRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyActorRelationships) Validate ¶ added in v2.3.0
func (m *PartyActorRelationships) Validate(formats strfmt.Registry) error
Validate validates this party actor relationships
func (*PartyActorRelationships) WithParty ¶ added in v2.3.0
func (m *PartyActorRelationships) WithParty(party RelationshipsPartyRef) *PartyActorRelationships
func (*PartyActorRelationships) WithoutParty ¶ added in v2.3.0
func (m *PartyActorRelationships) WithoutParty() *PartyActorRelationships
type PartyActorUpdate ¶
type PartyActorUpdate struct {
// attributes
Attributes *PartyActorPatchAttributes `json:"attributes,omitempty"`
// id
// Format: uuid
ID strfmt.UUID `json:"id,omitempty"`
// organisation id
// Format: uuid
OrganisationID strfmt.UUID `json:"organisation_id,omitempty"`
// type
// Enum: [party_actors]
Type string `json:"type,omitempty"`
// version
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
PartyActorUpdate party actor update swagger:model PartyActorUpdate
func PartyActorUpdateWithDefaults ¶
func PartyActorUpdateWithDefaults(defaults client.Defaults) *PartyActorUpdate
func (*PartyActorUpdate) Json ¶
func (m *PartyActorUpdate) Json() string
func (*PartyActorUpdate) MarshalBinary ¶
func (m *PartyActorUpdate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyActorUpdate) UnmarshalBinary ¶
func (m *PartyActorUpdate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyActorUpdate) Validate ¶
func (m *PartyActorUpdate) Validate(formats strfmt.Registry) error
Validate validates this party actor update
func (*PartyActorUpdate) WithAttributes ¶
func (m *PartyActorUpdate) WithAttributes(attributes PartyActorPatchAttributes) *PartyActorUpdate
func (*PartyActorUpdate) WithID ¶
func (m *PartyActorUpdate) WithID(id strfmt.UUID) *PartyActorUpdate
func (*PartyActorUpdate) WithOrganisationID ¶
func (m *PartyActorUpdate) WithOrganisationID(organisationID strfmt.UUID) *PartyActorUpdate
func (*PartyActorUpdate) WithType ¶
func (m *PartyActorUpdate) WithType(typeVar string) *PartyActorUpdate
func (*PartyActorUpdate) WithVersion ¶
func (m *PartyActorUpdate) WithVersion(version int64) *PartyActorUpdate
func (*PartyActorUpdate) WithoutAttributes ¶
func (m *PartyActorUpdate) WithoutAttributes() *PartyActorUpdate
func (*PartyActorUpdate) WithoutVersion ¶
func (m *PartyActorUpdate) WithoutVersion() *PartyActorUpdate
type PartyActorUpdatedEvent ¶
type PartyActorUpdatedEvent struct {
// data
Data *PartyActor `json:"data,omitempty"`
}
PartyActorUpdatedEvent party actor updated event swagger:model PartyActorUpdatedEvent
func PartyActorUpdatedEventWithDefaults ¶
func PartyActorUpdatedEventWithDefaults(defaults client.Defaults) *PartyActorUpdatedEvent
func (*PartyActorUpdatedEvent) Json ¶
func (m *PartyActorUpdatedEvent) Json() string
func (*PartyActorUpdatedEvent) MarshalBinary ¶
func (m *PartyActorUpdatedEvent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyActorUpdatedEvent) UnmarshalBinary ¶
func (m *PartyActorUpdatedEvent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyActorUpdatedEvent) Validate ¶
func (m *PartyActorUpdatedEvent) Validate(formats strfmt.Registry) error
Validate validates this party actor updated event
func (*PartyActorUpdatedEvent) WithData ¶
func (m *PartyActorUpdatedEvent) WithData(data PartyActor) *PartyActorUpdatedEvent
func (*PartyActorUpdatedEvent) WithoutData ¶
func (m *PartyActorUpdatedEvent) WithoutData() *PartyActorUpdatedEvent
type PartyAttributes ¶
type PartyAttributes struct {
// address
Address []string `json:"address"`
// city
City string `json:"city,omitempty"`
// contact method
// Enum: [email]
ContactMethod string `json:"contact_method,omitempty"`
// country
Country string `json:"country,omitempty"`
// customer id
CustomerID string `json:"customer_id,omitempty"`
// district
District string `json:"district,omitempty"`
// email address
EmailAddress string `json:"email_address,omitempty"`
// identification
Identification []string `json:"identification"`
// identification type
// Enum: [CompanyRegNumber]
IdentificationType string `json:"identification_type,omitempty"`
// name
Name []string `json:"name"`
// organisation identification
OrganisationIdentification *PartyAttributesOrganisationIdentification `json:"organisation_identification,omitempty"`
// party activity
PartyActivity *PartyAttributesPartyActivity `json:"party_activity,omitempty"`
// party type
// Enum: [organisation]
PartyType string `json:"party_type,omitempty"`
// post code
PostCode string `json:"post_code,omitempty"`
// province
Province string `json:"province,omitempty"`
// risk summary
RiskSummary []*PartyAttributesRiskSummaryItems0 `json:"risk_summary"`
// telephone number
TelephoneNumber string `json:"telephone_number,omitempty"`
}
PartyAttributes party attributes swagger:model PartyAttributes
func PartyAttributesWithDefaults ¶
func PartyAttributesWithDefaults(defaults client.Defaults) *PartyAttributes
func (*PartyAttributes) Json ¶
func (m *PartyAttributes) Json() string
func (*PartyAttributes) MarshalBinary ¶
func (m *PartyAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyAttributes) UnmarshalBinary ¶
func (m *PartyAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyAttributes) Validate ¶
func (m *PartyAttributes) Validate(formats strfmt.Registry) error
Validate validates this party attributes
func (*PartyAttributes) WithAddress ¶
func (m *PartyAttributes) WithAddress(address []string) *PartyAttributes
func (*PartyAttributes) WithCity ¶
func (m *PartyAttributes) WithCity(city string) *PartyAttributes
func (*PartyAttributes) WithContactMethod ¶
func (m *PartyAttributes) WithContactMethod(contactMethod string) *PartyAttributes
func (*PartyAttributes) WithCountry ¶
func (m *PartyAttributes) WithCountry(country string) *PartyAttributes
func (*PartyAttributes) WithCustomerID ¶
func (m *PartyAttributes) WithCustomerID(customerID string) *PartyAttributes
func (*PartyAttributes) WithDistrict ¶
func (m *PartyAttributes) WithDistrict(district string) *PartyAttributes
func (*PartyAttributes) WithEmailAddress ¶
func (m *PartyAttributes) WithEmailAddress(emailAddress string) *PartyAttributes
func (*PartyAttributes) WithIdentification ¶
func (m *PartyAttributes) WithIdentification(identification []string) *PartyAttributes
func (*PartyAttributes) WithIdentificationType ¶
func (m *PartyAttributes) WithIdentificationType(identificationType string) *PartyAttributes
func (*PartyAttributes) WithName ¶
func (m *PartyAttributes) WithName(name []string) *PartyAttributes
func (*PartyAttributes) WithOrganisationIdentification ¶
func (m *PartyAttributes) WithOrganisationIdentification(organisationIdentification PartyAttributesOrganisationIdentification) *PartyAttributes
func (*PartyAttributes) WithPartyActivity ¶
func (m *PartyAttributes) WithPartyActivity(partyActivity PartyAttributesPartyActivity) *PartyAttributes
func (*PartyAttributes) WithPartyType ¶
func (m *PartyAttributes) WithPartyType(partyType string) *PartyAttributes
func (*PartyAttributes) WithPostCode ¶
func (m *PartyAttributes) WithPostCode(postCode string) *PartyAttributes
func (*PartyAttributes) WithProvince ¶
func (m *PartyAttributes) WithProvince(province string) *PartyAttributes
func (*PartyAttributes) WithRiskSummary ¶
func (m *PartyAttributes) WithRiskSummary(riskSummary []*PartyAttributesRiskSummaryItems0) *PartyAttributes
func (*PartyAttributes) WithTelephoneNumber ¶
func (m *PartyAttributes) WithTelephoneNumber(telephoneNumber string) *PartyAttributes
func (*PartyAttributes) WithoutOrganisationIdentification ¶
func (m *PartyAttributes) WithoutOrganisationIdentification() *PartyAttributes
func (*PartyAttributes) WithoutPartyActivity ¶
func (m *PartyAttributes) WithoutPartyActivity() *PartyAttributes
type PartyAttributesOrganisationIdentification ¶
type PartyAttributesOrganisationIdentification struct {
// identification
Identification string `json:"identification,omitempty"`
// industry classifications
IndustryClassifications []*IndustryClassification `json:"industry_classifications"`
// organisation description
OrganisationDescription string `json:"organisation_description,omitempty"`
// organisation type
OrganisationType string `json:"organisation_type,omitempty"`
// registration date
RegistrationDate string `json:"registration_date,omitempty"`
// trading address
TradingAddress []string `json:"trading_address"`
// trading city
TradingCity string `json:"trading_city,omitempty"`
// trading country
TradingCountry string `json:"trading_country,omitempty"`
// trading name
TradingName string `json:"trading_name,omitempty"`
// trading post code
TradingPostCode string `json:"trading_post_code,omitempty"`
}
PartyAttributesOrganisationIdentification party attributes organisation identification swagger:model PartyAttributesOrganisationIdentification
func PartyAttributesOrganisationIdentificationWithDefaults ¶
func PartyAttributesOrganisationIdentificationWithDefaults(defaults client.Defaults) *PartyAttributesOrganisationIdentification
func (*PartyAttributesOrganisationIdentification) Json ¶
func (m *PartyAttributesOrganisationIdentification) Json() string
func (*PartyAttributesOrganisationIdentification) MarshalBinary ¶
func (m *PartyAttributesOrganisationIdentification) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyAttributesOrganisationIdentification) UnmarshalBinary ¶
func (m *PartyAttributesOrganisationIdentification) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyAttributesOrganisationIdentification) Validate ¶
func (m *PartyAttributesOrganisationIdentification) Validate(formats strfmt.Registry) error
Validate validates this party attributes organisation identification
func (*PartyAttributesOrganisationIdentification) WithIdentification ¶
func (m *PartyAttributesOrganisationIdentification) WithIdentification(identification string) *PartyAttributesOrganisationIdentification
func (*PartyAttributesOrganisationIdentification) WithIndustryClassifications ¶ added in v2.2.0
func (m *PartyAttributesOrganisationIdentification) WithIndustryClassifications(industryClassifications []*IndustryClassification) *PartyAttributesOrganisationIdentification
func (*PartyAttributesOrganisationIdentification) WithOrganisationDescription ¶
func (m *PartyAttributesOrganisationIdentification) WithOrganisationDescription(organisationDescription string) *PartyAttributesOrganisationIdentification
func (*PartyAttributesOrganisationIdentification) WithOrganisationType ¶
func (m *PartyAttributesOrganisationIdentification) WithOrganisationType(organisationType string) *PartyAttributesOrganisationIdentification
func (*PartyAttributesOrganisationIdentification) WithRegistrationDate ¶
func (m *PartyAttributesOrganisationIdentification) WithRegistrationDate(registrationDate string) *PartyAttributesOrganisationIdentification
func (*PartyAttributesOrganisationIdentification) WithTradingAddress ¶
func (m *PartyAttributesOrganisationIdentification) WithTradingAddress(tradingAddress []string) *PartyAttributesOrganisationIdentification
func (*PartyAttributesOrganisationIdentification) WithTradingCity ¶
func (m *PartyAttributesOrganisationIdentification) WithTradingCity(tradingCity string) *PartyAttributesOrganisationIdentification
func (*PartyAttributesOrganisationIdentification) WithTradingCountry ¶
func (m *PartyAttributesOrganisationIdentification) WithTradingCountry(tradingCountry string) *PartyAttributesOrganisationIdentification
func (*PartyAttributesOrganisationIdentification) WithTradingName ¶
func (m *PartyAttributesOrganisationIdentification) WithTradingName(tradingName string) *PartyAttributesOrganisationIdentification
func (*PartyAttributesOrganisationIdentification) WithTradingPostCode ¶
func (m *PartyAttributesOrganisationIdentification) WithTradingPostCode(tradingPostCode string) *PartyAttributesOrganisationIdentification
type PartyAttributesPartyActivity ¶
type PartyAttributesPartyActivity struct {
// annual fx
AnnualFx *PartyAttributesPartyActivityAnnualFx `json:"annual_fx,omitempty"`
// annual payment volume
AnnualPaymentVolume string `json:"annual_payment_volume,omitempty"`
// currency usage
CurrencyUsage *PartyAttributesPartyActivityCurrencyUsage `json:"currency_usage,omitempty"`
// destination of funds countries
DestinationOfFundsCountries []string `json:"destination_of_funds_countries"`
// origin of funds
OriginOfFunds []string `json:"origin_of_funds"`
// origin of funds countries
OriginOfFundsCountries []string `json:"origin_of_funds_countries"`
// reasons for fx
ReasonsForFx []*ReasonForFX `json:"reasons_for_fx"`
}
PartyAttributesPartyActivity party attributes party activity swagger:model PartyAttributesPartyActivity
func PartyAttributesPartyActivityWithDefaults ¶
func PartyAttributesPartyActivityWithDefaults(defaults client.Defaults) *PartyAttributesPartyActivity
func (*PartyAttributesPartyActivity) Json ¶
func (m *PartyAttributesPartyActivity) Json() string
func (*PartyAttributesPartyActivity) MarshalBinary ¶
func (m *PartyAttributesPartyActivity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyAttributesPartyActivity) UnmarshalBinary ¶
func (m *PartyAttributesPartyActivity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyAttributesPartyActivity) Validate ¶
func (m *PartyAttributesPartyActivity) Validate(formats strfmt.Registry) error
Validate validates this party attributes party activity
func (*PartyAttributesPartyActivity) WithAnnualFx ¶
func (m *PartyAttributesPartyActivity) WithAnnualFx(annualFx PartyAttributesPartyActivityAnnualFx) *PartyAttributesPartyActivity
func (*PartyAttributesPartyActivity) WithAnnualPaymentVolume ¶
func (m *PartyAttributesPartyActivity) WithAnnualPaymentVolume(annualPaymentVolume string) *PartyAttributesPartyActivity
func (*PartyAttributesPartyActivity) WithCurrencyUsage ¶
func (m *PartyAttributesPartyActivity) WithCurrencyUsage(currencyUsage PartyAttributesPartyActivityCurrencyUsage) *PartyAttributesPartyActivity
func (*PartyAttributesPartyActivity) WithDestinationOfFundsCountries ¶
func (m *PartyAttributesPartyActivity) WithDestinationOfFundsCountries(destinationOfFundsCountries []string) *PartyAttributesPartyActivity
func (*PartyAttributesPartyActivity) WithOriginOfFunds ¶
func (m *PartyAttributesPartyActivity) WithOriginOfFunds(originOfFunds []string) *PartyAttributesPartyActivity
func (*PartyAttributesPartyActivity) WithOriginOfFundsCountries ¶
func (m *PartyAttributesPartyActivity) WithOriginOfFundsCountries(originOfFundsCountries []string) *PartyAttributesPartyActivity
func (*PartyAttributesPartyActivity) WithReasonsForFx ¶ added in v2.2.0
func (m *PartyAttributesPartyActivity) WithReasonsForFx(reasonsForFx []*ReasonForFX) *PartyAttributesPartyActivity
func (*PartyAttributesPartyActivity) WithoutAnnualFx ¶
func (m *PartyAttributesPartyActivity) WithoutAnnualFx() *PartyAttributesPartyActivity
func (*PartyAttributesPartyActivity) WithoutCurrencyUsage ¶
func (m *PartyAttributesPartyActivity) WithoutCurrencyUsage() *PartyAttributesPartyActivity
type PartyAttributesPartyActivityAnnualFx ¶
type PartyAttributesPartyActivityAnnualFx struct {
// amount
Amount string `json:"amount,omitempty"`
// currency
Currency string `json:"currency,omitempty"`
}
PartyAttributesPartyActivityAnnualFx party attributes party activity annual fx swagger:model PartyAttributesPartyActivityAnnualFx
func PartyAttributesPartyActivityAnnualFxWithDefaults ¶
func PartyAttributesPartyActivityAnnualFxWithDefaults(defaults client.Defaults) *PartyAttributesPartyActivityAnnualFx
func (*PartyAttributesPartyActivityAnnualFx) Json ¶
func (m *PartyAttributesPartyActivityAnnualFx) Json() string
func (*PartyAttributesPartyActivityAnnualFx) MarshalBinary ¶
func (m *PartyAttributesPartyActivityAnnualFx) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyAttributesPartyActivityAnnualFx) UnmarshalBinary ¶
func (m *PartyAttributesPartyActivityAnnualFx) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyAttributesPartyActivityAnnualFx) Validate ¶
func (m *PartyAttributesPartyActivityAnnualFx) Validate(formats strfmt.Registry) error
Validate validates this party attributes party activity annual fx
func (*PartyAttributesPartyActivityAnnualFx) WithAmount ¶
func (m *PartyAttributesPartyActivityAnnualFx) WithAmount(amount string) *PartyAttributesPartyActivityAnnualFx
func (*PartyAttributesPartyActivityAnnualFx) WithCurrency ¶
func (m *PartyAttributesPartyActivityAnnualFx) WithCurrency(currency string) *PartyAttributesPartyActivityAnnualFx
type PartyAttributesPartyActivityCurrencyUsage ¶
type PartyAttributesPartyActivityCurrencyUsage struct {
// source currencies
SourceCurrencies []string `json:"source_currencies"`
// target currencies
TargetCurrencies []string `json:"target_currencies"`
}
PartyAttributesPartyActivityCurrencyUsage party attributes party activity currency usage swagger:model PartyAttributesPartyActivityCurrencyUsage
func PartyAttributesPartyActivityCurrencyUsageWithDefaults ¶
func PartyAttributesPartyActivityCurrencyUsageWithDefaults(defaults client.Defaults) *PartyAttributesPartyActivityCurrencyUsage
func (*PartyAttributesPartyActivityCurrencyUsage) Json ¶
func (m *PartyAttributesPartyActivityCurrencyUsage) Json() string
func (*PartyAttributesPartyActivityCurrencyUsage) MarshalBinary ¶
func (m *PartyAttributesPartyActivityCurrencyUsage) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyAttributesPartyActivityCurrencyUsage) UnmarshalBinary ¶
func (m *PartyAttributesPartyActivityCurrencyUsage) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyAttributesPartyActivityCurrencyUsage) Validate ¶
func (m *PartyAttributesPartyActivityCurrencyUsage) Validate(formats strfmt.Registry) error
Validate validates this party attributes party activity currency usage
func (*PartyAttributesPartyActivityCurrencyUsage) WithSourceCurrencies ¶
func (m *PartyAttributesPartyActivityCurrencyUsage) WithSourceCurrencies(sourceCurrencies []string) *PartyAttributesPartyActivityCurrencyUsage
func (*PartyAttributesPartyActivityCurrencyUsage) WithTargetCurrencies ¶
func (m *PartyAttributesPartyActivityCurrencyUsage) WithTargetCurrencies(targetCurrencies []string) *PartyAttributesPartyActivityCurrencyUsage
type PartyAttributesRiskSummaryItems0 ¶
type PartyAttributesRiskSummaryItems0 struct {
// risk score
RiskScore string `json:"risk_score,omitempty"`
// risk score alignment
RiskScoreAlignment string `json:"risk_score_alignment,omitempty"`
}
PartyAttributesRiskSummaryItems0 party attributes risk summary items0 swagger:model PartyAttributesRiskSummaryItems0
func PartyAttributesRiskSummaryItems0WithDefaults ¶
func PartyAttributesRiskSummaryItems0WithDefaults(defaults client.Defaults) *PartyAttributesRiskSummaryItems0
func (*PartyAttributesRiskSummaryItems0) Json ¶
func (m *PartyAttributesRiskSummaryItems0) Json() string
func (*PartyAttributesRiskSummaryItems0) MarshalBinary ¶
func (m *PartyAttributesRiskSummaryItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyAttributesRiskSummaryItems0) UnmarshalBinary ¶
func (m *PartyAttributesRiskSummaryItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyAttributesRiskSummaryItems0) Validate ¶
func (m *PartyAttributesRiskSummaryItems0) Validate(formats strfmt.Registry) error
Validate validates this party attributes risk summary items0
func (*PartyAttributesRiskSummaryItems0) WithRiskScore ¶
func (m *PartyAttributesRiskSummaryItems0) WithRiskScore(riskScore string) *PartyAttributesRiskSummaryItems0
func (*PartyAttributesRiskSummaryItems0) WithRiskScoreAlignment ¶
func (m *PartyAttributesRiskSummaryItems0) WithRiskScoreAlignment(riskScoreAlignment string) *PartyAttributesRiskSummaryItems0
type PartyCreation ¶
type PartyCreation struct {
// data
Data *NewParty `json:"data,omitempty"`
}
PartyCreation party creation swagger:model PartyCreation
func PartyCreationWithDefaults ¶
func PartyCreationWithDefaults(defaults client.Defaults) *PartyCreation
func (*PartyCreation) Json ¶
func (m *PartyCreation) Json() string
func (*PartyCreation) MarshalBinary ¶
func (m *PartyCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyCreation) UnmarshalBinary ¶
func (m *PartyCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyCreation) Validate ¶
func (m *PartyCreation) Validate(formats strfmt.Registry) error
Validate validates this party creation
func (*PartyCreation) WithData ¶
func (m *PartyCreation) WithData(data NewParty) *PartyCreation
func (*PartyCreation) WithoutData ¶
func (m *PartyCreation) WithoutData() *PartyCreation
type PartyCreationResponse ¶
type PartyCreationResponse struct {
// data
Data *Party `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
PartyCreationResponse party creation response swagger:model PartyCreationResponse
func PartyCreationResponseWithDefaults ¶
func PartyCreationResponseWithDefaults(defaults client.Defaults) *PartyCreationResponse
func (*PartyCreationResponse) Json ¶
func (m *PartyCreationResponse) Json() string
func (*PartyCreationResponse) MarshalBinary ¶
func (m *PartyCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyCreationResponse) UnmarshalBinary ¶
func (m *PartyCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyCreationResponse) Validate ¶
func (m *PartyCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this party creation response
func (*PartyCreationResponse) WithData ¶
func (m *PartyCreationResponse) WithData(data Party) *PartyCreationResponse
func (*PartyCreationResponse) WithLinks ¶
func (m *PartyCreationResponse) WithLinks(links Links) *PartyCreationResponse
func (*PartyCreationResponse) WithoutData ¶
func (m *PartyCreationResponse) WithoutData() *PartyCreationResponse
func (*PartyCreationResponse) WithoutLinks ¶
func (m *PartyCreationResponse) WithoutLinks() *PartyCreationResponse
type PartyGetResponse ¶
type PartyGetResponse struct {
// data
Data *Party `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
PartyGetResponse party get response swagger:model PartyGetResponse
func PartyGetResponseWithDefaults ¶
func PartyGetResponseWithDefaults(defaults client.Defaults) *PartyGetResponse
func (*PartyGetResponse) Json ¶
func (m *PartyGetResponse) Json() string
func (*PartyGetResponse) MarshalBinary ¶
func (m *PartyGetResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyGetResponse) UnmarshalBinary ¶
func (m *PartyGetResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyGetResponse) Validate ¶
func (m *PartyGetResponse) Validate(formats strfmt.Registry) error
Validate validates this party get response
func (*PartyGetResponse) WithData ¶
func (m *PartyGetResponse) WithData(data Party) *PartyGetResponse
func (*PartyGetResponse) WithLinks ¶
func (m *PartyGetResponse) WithLinks(links Links) *PartyGetResponse
func (*PartyGetResponse) WithoutData ¶
func (m *PartyGetResponse) WithoutData() *PartyGetResponse
func (*PartyGetResponse) WithoutLinks ¶
func (m *PartyGetResponse) WithoutLinks() *PartyGetResponse
type PartyProduct ¶
type PartyProduct struct {
// attributes
// Required: true
Attributes *PartyProductAttributes `json:"attributes"`
// created on
// Format: datetime
CreatedOn strfmt.DateTime `json:"created_on,omitempty"`
// id
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// modified on
// Format: datetime
ModifiedOn strfmt.DateTime `json:"modified_on,omitempty"`
// organisation id
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *PartyProductRelationships `json:"relationships,omitempty"`
// type
// Enum: [party_products]
Type string `json:"type,omitempty"`
// version
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
PartyProduct party product swagger:model PartyProduct
func PartyProductWithDefaults ¶
func PartyProductWithDefaults(defaults client.Defaults) *PartyProduct
func (*PartyProduct) Json ¶
func (m *PartyProduct) Json() string
func (*PartyProduct) MarshalBinary ¶
func (m *PartyProduct) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyProduct) UnmarshalBinary ¶
func (m *PartyProduct) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyProduct) Validate ¶
func (m *PartyProduct) Validate(formats strfmt.Registry) error
Validate validates this party product
func (*PartyProduct) WithAttributes ¶
func (m *PartyProduct) WithAttributes(attributes PartyProductAttributes) *PartyProduct
func (*PartyProduct) WithCreatedOn ¶
func (m *PartyProduct) WithCreatedOn(createdOn strfmt.DateTime) *PartyProduct
func (*PartyProduct) WithID ¶
func (m *PartyProduct) WithID(id strfmt.UUID) *PartyProduct
func (*PartyProduct) WithModifiedOn ¶
func (m *PartyProduct) WithModifiedOn(modifiedOn strfmt.DateTime) *PartyProduct
func (*PartyProduct) WithOrganisationID ¶
func (m *PartyProduct) WithOrganisationID(organisationID strfmt.UUID) *PartyProduct
func (*PartyProduct) WithRelationships ¶
func (m *PartyProduct) WithRelationships(relationships PartyProductRelationships) *PartyProduct
func (*PartyProduct) WithType ¶
func (m *PartyProduct) WithType(typeVar string) *PartyProduct
func (*PartyProduct) WithVersion ¶
func (m *PartyProduct) WithVersion(version int64) *PartyProduct
func (*PartyProduct) WithoutAttributes ¶
func (m *PartyProduct) WithoutAttributes() *PartyProduct
func (*PartyProduct) WithoutID ¶
func (m *PartyProduct) WithoutID() *PartyProduct
func (*PartyProduct) WithoutOrganisationID ¶
func (m *PartyProduct) WithoutOrganisationID() *PartyProduct
func (*PartyProduct) WithoutRelationships ¶
func (m *PartyProduct) WithoutRelationships() *PartyProduct
func (*PartyProduct) WithoutVersion ¶
func (m *PartyProduct) WithoutVersion() *PartyProduct
type PartyProductAttributes ¶
type PartyProductAttributes struct {
// product
Product PartyProductType `json:"product,omitempty"`
// provider
Provider PartyProductProvider `json:"provider,omitempty"`
// status
Status PartyProductStatus `json:"status,omitempty"`
}
PartyProductAttributes party product attributes swagger:model PartyProductAttributes
func PartyProductAttributesWithDefaults ¶
func PartyProductAttributesWithDefaults(defaults client.Defaults) *PartyProductAttributes
func (*PartyProductAttributes) Json ¶
func (m *PartyProductAttributes) Json() string
func (*PartyProductAttributes) MarshalBinary ¶
func (m *PartyProductAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyProductAttributes) UnmarshalBinary ¶
func (m *PartyProductAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyProductAttributes) Validate ¶
func (m *PartyProductAttributes) Validate(formats strfmt.Registry) error
Validate validates this party product attributes
func (*PartyProductAttributes) WithProduct ¶
func (m *PartyProductAttributes) WithProduct(product PartyProductType) *PartyProductAttributes
func (*PartyProductAttributes) WithProvider ¶ added in v2.3.0
func (m *PartyProductAttributes) WithProvider(provider PartyProductProvider) *PartyProductAttributes
func (*PartyProductAttributes) WithStatus ¶
func (m *PartyProductAttributes) WithStatus(status PartyProductStatus) *PartyProductAttributes
type PartyProductCreatedEvent ¶ added in v2.3.0
type PartyProductCreatedEvent struct {
// data
Data *PartyProductCreatedEventPartyProduct `json:"data,omitempty"`
}
PartyProductCreatedEvent party product created event swagger:model PartyProductCreatedEvent
func PartyProductCreatedEventWithDefaults ¶ added in v2.3.0
func PartyProductCreatedEventWithDefaults(defaults client.Defaults) *PartyProductCreatedEvent
func (*PartyProductCreatedEvent) Json ¶ added in v2.3.0
func (m *PartyProductCreatedEvent) Json() string
func (*PartyProductCreatedEvent) MarshalBinary ¶ added in v2.3.0
func (m *PartyProductCreatedEvent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyProductCreatedEvent) UnmarshalBinary ¶ added in v2.3.0
func (m *PartyProductCreatedEvent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyProductCreatedEvent) Validate ¶ added in v2.3.0
func (m *PartyProductCreatedEvent) Validate(formats strfmt.Registry) error
Validate validates this party product created event
func (*PartyProductCreatedEvent) WithData ¶ added in v2.3.0
func (m *PartyProductCreatedEvent) WithData(data PartyProductCreatedEventPartyProduct) *PartyProductCreatedEvent
func (*PartyProductCreatedEvent) WithoutData ¶ added in v2.3.0
func (m *PartyProductCreatedEvent) WithoutData() *PartyProductCreatedEvent
type PartyProductCreatedEventPartyProduct ¶
type PartyProductCreatedEventPartyProduct struct {
// attributes
Attributes *PartyProductAttributes `json:"attributes,omitempty"`
// created on
// Format: datetime
CreatedOn strfmt.DateTime `json:"created_on,omitempty"`
// id
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// modified on
// Format: datetime
ModifiedOn strfmt.DateTime `json:"modified_on,omitempty"`
// organisation id
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *PartyProductCreatedEventPartyProductRelationships `json:"relationships,omitempty"`
// type
Type string `json:"type,omitempty"`
// version
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
PartyProductCreatedEventPartyProduct party product created event party product swagger:model PartyProductCreatedEventPartyProduct
func PartyProductCreatedEventPartyProductWithDefaults ¶
func PartyProductCreatedEventPartyProductWithDefaults(defaults client.Defaults) *PartyProductCreatedEventPartyProduct
func (*PartyProductCreatedEventPartyProduct) Json ¶
func (m *PartyProductCreatedEventPartyProduct) Json() string
func (*PartyProductCreatedEventPartyProduct) MarshalBinary ¶
func (m *PartyProductCreatedEventPartyProduct) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyProductCreatedEventPartyProduct) UnmarshalBinary ¶
func (m *PartyProductCreatedEventPartyProduct) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyProductCreatedEventPartyProduct) Validate ¶
func (m *PartyProductCreatedEventPartyProduct) Validate(formats strfmt.Registry) error
Validate validates this party product created event party product
func (*PartyProductCreatedEventPartyProduct) WithAttributes ¶
func (m *PartyProductCreatedEventPartyProduct) WithAttributes(attributes PartyProductAttributes) *PartyProductCreatedEventPartyProduct
func (*PartyProductCreatedEventPartyProduct) WithCreatedOn ¶
func (m *PartyProductCreatedEventPartyProduct) WithCreatedOn(createdOn strfmt.DateTime) *PartyProductCreatedEventPartyProduct
func (*PartyProductCreatedEventPartyProduct) WithID ¶
func (m *PartyProductCreatedEventPartyProduct) WithID(id strfmt.UUID) *PartyProductCreatedEventPartyProduct
func (*PartyProductCreatedEventPartyProduct) WithModifiedOn ¶
func (m *PartyProductCreatedEventPartyProduct) WithModifiedOn(modifiedOn strfmt.DateTime) *PartyProductCreatedEventPartyProduct
func (*PartyProductCreatedEventPartyProduct) WithOrganisationID ¶
func (m *PartyProductCreatedEventPartyProduct) WithOrganisationID(organisationID strfmt.UUID) *PartyProductCreatedEventPartyProduct
func (*PartyProductCreatedEventPartyProduct) WithRelationships ¶
func (m *PartyProductCreatedEventPartyProduct) WithRelationships(relationships PartyProductCreatedEventPartyProductRelationships) *PartyProductCreatedEventPartyProduct
func (*PartyProductCreatedEventPartyProduct) WithType ¶
func (m *PartyProductCreatedEventPartyProduct) WithType(typeVar string) *PartyProductCreatedEventPartyProduct
func (*PartyProductCreatedEventPartyProduct) WithVersion ¶
func (m *PartyProductCreatedEventPartyProduct) WithVersion(version int64) *PartyProductCreatedEventPartyProduct
func (*PartyProductCreatedEventPartyProduct) WithoutAttributes ¶
func (m *PartyProductCreatedEventPartyProduct) WithoutAttributes() *PartyProductCreatedEventPartyProduct
func (*PartyProductCreatedEventPartyProduct) WithoutID ¶
func (m *PartyProductCreatedEventPartyProduct) WithoutID() *PartyProductCreatedEventPartyProduct
func (*PartyProductCreatedEventPartyProduct) WithoutOrganisationID ¶
func (m *PartyProductCreatedEventPartyProduct) WithoutOrganisationID() *PartyProductCreatedEventPartyProduct
func (*PartyProductCreatedEventPartyProduct) WithoutRelationships ¶
func (m *PartyProductCreatedEventPartyProduct) WithoutRelationships() *PartyProductCreatedEventPartyProduct
func (*PartyProductCreatedEventPartyProduct) WithoutVersion ¶
func (m *PartyProductCreatedEventPartyProduct) WithoutVersion() *PartyProductCreatedEventPartyProduct
type PartyProductCreatedEventPartyProductRelationships ¶
type PartyProductCreatedEventPartyProductRelationships struct {
// party
Party *PartyProductEventPartyRelationship `json:"party,omitempty"`
}
PartyProductCreatedEventPartyProductRelationships party product created event party product relationships swagger:model PartyProductCreatedEventPartyProductRelationships
func PartyProductCreatedEventPartyProductRelationshipsWithDefaults ¶
func PartyProductCreatedEventPartyProductRelationshipsWithDefaults(defaults client.Defaults) *PartyProductCreatedEventPartyProductRelationships
func (*PartyProductCreatedEventPartyProductRelationships) Json ¶
func (m *PartyProductCreatedEventPartyProductRelationships) Json() string
func (*PartyProductCreatedEventPartyProductRelationships) MarshalBinary ¶
func (m *PartyProductCreatedEventPartyProductRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyProductCreatedEventPartyProductRelationships) UnmarshalBinary ¶
func (m *PartyProductCreatedEventPartyProductRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyProductCreatedEventPartyProductRelationships) Validate ¶
func (m *PartyProductCreatedEventPartyProductRelationships) Validate(formats strfmt.Registry) error
Validate validates this party product created event party product relationships
func (*PartyProductCreatedEventPartyProductRelationships) WithoutParty ¶
func (m *PartyProductCreatedEventPartyProductRelationships) WithoutParty() *PartyProductCreatedEventPartyProductRelationships
type PartyProductCreation ¶ added in v2.3.0
type PartyProductCreation struct {
// data
Data *NewPartyProduct `json:"data,omitempty"`
}
PartyProductCreation party product creation swagger:model PartyProductCreation
func PartyProductCreationWithDefaults ¶ added in v2.3.0
func PartyProductCreationWithDefaults(defaults client.Defaults) *PartyProductCreation
func (*PartyProductCreation) Json ¶ added in v2.3.0
func (m *PartyProductCreation) Json() string
func (*PartyProductCreation) MarshalBinary ¶ added in v2.3.0
func (m *PartyProductCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyProductCreation) UnmarshalBinary ¶ added in v2.3.0
func (m *PartyProductCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyProductCreation) Validate ¶ added in v2.3.0
func (m *PartyProductCreation) Validate(formats strfmt.Registry) error
Validate validates this party product creation
func (*PartyProductCreation) WithData ¶ added in v2.3.0
func (m *PartyProductCreation) WithData(data NewPartyProduct) *PartyProductCreation
func (*PartyProductCreation) WithoutData ¶ added in v2.3.0
func (m *PartyProductCreation) WithoutData() *PartyProductCreation
type PartyProductCreationResponse ¶ added in v2.3.0
type PartyProductCreationResponse struct {
// data
Data *PartyProduct `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
PartyProductCreationResponse party product creation response swagger:model PartyProductCreationResponse
func PartyProductCreationResponseWithDefaults ¶ added in v2.3.0
func PartyProductCreationResponseWithDefaults(defaults client.Defaults) *PartyProductCreationResponse
func (*PartyProductCreationResponse) Json ¶ added in v2.3.0
func (m *PartyProductCreationResponse) Json() string
func (*PartyProductCreationResponse) MarshalBinary ¶ added in v2.3.0
func (m *PartyProductCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyProductCreationResponse) UnmarshalBinary ¶ added in v2.3.0
func (m *PartyProductCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyProductCreationResponse) Validate ¶ added in v2.3.0
func (m *PartyProductCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this party product creation response
func (*PartyProductCreationResponse) WithData ¶ added in v2.3.0
func (m *PartyProductCreationResponse) WithData(data PartyProduct) *PartyProductCreationResponse
func (*PartyProductCreationResponse) WithLinks ¶ added in v2.3.0
func (m *PartyProductCreationResponse) WithLinks(links Links) *PartyProductCreationResponse
func (*PartyProductCreationResponse) WithoutData ¶ added in v2.3.0
func (m *PartyProductCreationResponse) WithoutData() *PartyProductCreationResponse
func (*PartyProductCreationResponse) WithoutLinks ¶ added in v2.3.0
func (m *PartyProductCreationResponse) WithoutLinks() *PartyProductCreationResponse
type PartyProductEvent ¶ added in v2.3.0
type PartyProductEvent struct {
// attributes
// Required: true
Attributes *PartyProductEventAttributes `json:"attributes"`
// created on
// Format: datetime
CreatedOn strfmt.DateTime `json:"created_on,omitempty"`
// id
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// modified on
// Format: datetime
ModifiedOn strfmt.DateTime `json:"modified_on,omitempty"`
// organisation id
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *PartyProductEventRelationships `json:"relationships,omitempty"`
// type
// Enum: [party_product_events]
Type string `json:"type,omitempty"`
// version
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
PartyProductEvent party product event swagger:model PartyProductEvent
func PartyProductEventWithDefaults ¶ added in v2.3.0
func PartyProductEventWithDefaults(defaults client.Defaults) *PartyProductEvent
func (*PartyProductEvent) Json ¶ added in v2.3.0
func (m *PartyProductEvent) Json() string
func (*PartyProductEvent) MarshalBinary ¶ added in v2.3.0
func (m *PartyProductEvent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyProductEvent) UnmarshalBinary ¶ added in v2.3.0
func (m *PartyProductEvent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyProductEvent) Validate ¶ added in v2.3.0
func (m *PartyProductEvent) Validate(formats strfmt.Registry) error
Validate validates this party product event
func (*PartyProductEvent) WithAttributes ¶ added in v2.3.0
func (m *PartyProductEvent) WithAttributes(attributes PartyProductEventAttributes) *PartyProductEvent
func (*PartyProductEvent) WithCreatedOn ¶ added in v2.3.0
func (m *PartyProductEvent) WithCreatedOn(createdOn strfmt.DateTime) *PartyProductEvent
func (*PartyProductEvent) WithID ¶ added in v2.3.0
func (m *PartyProductEvent) WithID(id strfmt.UUID) *PartyProductEvent
func (*PartyProductEvent) WithModifiedOn ¶ added in v2.3.0
func (m *PartyProductEvent) WithModifiedOn(modifiedOn strfmt.DateTime) *PartyProductEvent
func (*PartyProductEvent) WithOrganisationID ¶ added in v2.3.0
func (m *PartyProductEvent) WithOrganisationID(organisationID strfmt.UUID) *PartyProductEvent
func (*PartyProductEvent) WithRelationships ¶ added in v2.3.0
func (m *PartyProductEvent) WithRelationships(relationships PartyProductEventRelationships) *PartyProductEvent
func (*PartyProductEvent) WithType ¶ added in v2.3.0
func (m *PartyProductEvent) WithType(typeVar string) *PartyProductEvent
func (*PartyProductEvent) WithVersion ¶ added in v2.3.0
func (m *PartyProductEvent) WithVersion(version int64) *PartyProductEvent
func (*PartyProductEvent) WithoutAttributes ¶ added in v2.3.0
func (m *PartyProductEvent) WithoutAttributes() *PartyProductEvent
func (*PartyProductEvent) WithoutID ¶ added in v2.3.0
func (m *PartyProductEvent) WithoutID() *PartyProductEvent
func (*PartyProductEvent) WithoutOrganisationID ¶ added in v2.3.0
func (m *PartyProductEvent) WithoutOrganisationID() *PartyProductEvent
func (*PartyProductEvent) WithoutRelationships ¶ added in v2.3.0
func (m *PartyProductEvent) WithoutRelationships() *PartyProductEvent
func (*PartyProductEvent) WithoutVersion ¶ added in v2.3.0
func (m *PartyProductEvent) WithoutVersion() *PartyProductEvent
type PartyProductEventAttributes ¶ added in v2.3.0
type PartyProductEventAttributes struct {
// provider status
ProviderStatus string `json:"provider_status,omitempty"`
// provider status items
ProviderStatusItems []*ProviderStatusItem `json:"provider_status_items"`
// status
Status string `json:"status,omitempty"`
}
PartyProductEventAttributes party product event attributes swagger:model PartyProductEventAttributes
func PartyProductEventAttributesWithDefaults ¶ added in v2.3.0
func PartyProductEventAttributesWithDefaults(defaults client.Defaults) *PartyProductEventAttributes
func (*PartyProductEventAttributes) Json ¶ added in v2.3.0
func (m *PartyProductEventAttributes) Json() string
func (*PartyProductEventAttributes) MarshalBinary ¶ added in v2.3.0
func (m *PartyProductEventAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyProductEventAttributes) UnmarshalBinary ¶ added in v2.3.0
func (m *PartyProductEventAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyProductEventAttributes) Validate ¶ added in v2.3.0
func (m *PartyProductEventAttributes) Validate(formats strfmt.Registry) error
Validate validates this party product event attributes
func (*PartyProductEventAttributes) WithProviderStatus ¶ added in v2.3.0
func (m *PartyProductEventAttributes) WithProviderStatus(providerStatus string) *PartyProductEventAttributes
func (*PartyProductEventAttributes) WithProviderStatusItems ¶ added in v2.3.0
func (m *PartyProductEventAttributes) WithProviderStatusItems(providerStatusItems []*ProviderStatusItem) *PartyProductEventAttributes
func (*PartyProductEventAttributes) WithStatus ¶ added in v2.3.0
func (m *PartyProductEventAttributes) WithStatus(status string) *PartyProductEventAttributes
type PartyProductEventGetResponse ¶ added in v2.3.0
type PartyProductEventGetResponse struct {
// data
Data *PartyProductEvent `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
PartyProductEventGetResponse party product event get response swagger:model PartyProductEventGetResponse
func PartyProductEventGetResponseWithDefaults ¶ added in v2.3.0
func PartyProductEventGetResponseWithDefaults(defaults client.Defaults) *PartyProductEventGetResponse
func (*PartyProductEventGetResponse) Json ¶ added in v2.3.0
func (m *PartyProductEventGetResponse) Json() string
func (*PartyProductEventGetResponse) MarshalBinary ¶ added in v2.3.0
func (m *PartyProductEventGetResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyProductEventGetResponse) UnmarshalBinary ¶ added in v2.3.0
func (m *PartyProductEventGetResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyProductEventGetResponse) Validate ¶ added in v2.3.0
func (m *PartyProductEventGetResponse) Validate(formats strfmt.Registry) error
Validate validates this party product event get response
func (*PartyProductEventGetResponse) WithData ¶ added in v2.3.0
func (m *PartyProductEventGetResponse) WithData(data PartyProductEvent) *PartyProductEventGetResponse
func (*PartyProductEventGetResponse) WithLinks ¶ added in v2.3.0
func (m *PartyProductEventGetResponse) WithLinks(links Links) *PartyProductEventGetResponse
func (*PartyProductEventGetResponse) WithoutData ¶ added in v2.3.0
func (m *PartyProductEventGetResponse) WithoutData() *PartyProductEventGetResponse
func (*PartyProductEventGetResponse) WithoutLinks ¶ added in v2.3.0
func (m *PartyProductEventGetResponse) WithoutLinks() *PartyProductEventGetResponse
type PartyProductEventNotification ¶ added in v2.3.0
type PartyProductEventNotification struct {
// data
Data *PartyProductEvent `json:"data,omitempty"`
}
PartyProductEventNotification party product event notification swagger:model PartyProductEventNotification
func PartyProductEventNotificationWithDefaults ¶ added in v2.3.0
func PartyProductEventNotificationWithDefaults(defaults client.Defaults) *PartyProductEventNotification
func (*PartyProductEventNotification) Json ¶ added in v2.3.0
func (m *PartyProductEventNotification) Json() string
func (*PartyProductEventNotification) MarshalBinary ¶ added in v2.3.0
func (m *PartyProductEventNotification) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyProductEventNotification) UnmarshalBinary ¶ added in v2.3.0
func (m *PartyProductEventNotification) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyProductEventNotification) Validate ¶ added in v2.3.0
func (m *PartyProductEventNotification) Validate(formats strfmt.Registry) error
Validate validates this party product event notification
func (*PartyProductEventNotification) WithData ¶ added in v2.3.0
func (m *PartyProductEventNotification) WithData(data PartyProductEvent) *PartyProductEventNotification
func (*PartyProductEventNotification) WithoutData ¶ added in v2.3.0
func (m *PartyProductEventNotification) WithoutData() *PartyProductEventNotification
type PartyProductEventPartyRelationship ¶
type PartyProductEventPartyRelationship struct {
// data
// Required: true
Data []*PartyProductEventPartyRelationshipDataItems0 `json:"data"`
}
PartyProductEventPartyRelationship party product event party relationship swagger:model PartyProductEventPartyRelationship
func PartyProductEventPartyRelationshipWithDefaults ¶
func PartyProductEventPartyRelationshipWithDefaults(defaults client.Defaults) *PartyProductEventPartyRelationship
func (*PartyProductEventPartyRelationship) Json ¶
func (m *PartyProductEventPartyRelationship) Json() string
func (*PartyProductEventPartyRelationship) MarshalBinary ¶
func (m *PartyProductEventPartyRelationship) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyProductEventPartyRelationship) UnmarshalBinary ¶
func (m *PartyProductEventPartyRelationship) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyProductEventPartyRelationship) Validate ¶
func (m *PartyProductEventPartyRelationship) Validate(formats strfmt.Registry) error
Validate validates this party product event party relationship
func (*PartyProductEventPartyRelationship) WithData ¶
func (m *PartyProductEventPartyRelationship) WithData(data []*PartyProductEventPartyRelationshipDataItems0) *PartyProductEventPartyRelationship
type PartyProductEventPartyRelationshipDataItems0 ¶
type PartyProductEventPartyRelationshipDataItems0 struct {
// id
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// type
// Required: true
Type *string `json:"type"`
}
PartyProductEventPartyRelationshipDataItems0 party product event party relationship data items0 swagger:model PartyProductEventPartyRelationshipDataItems0
func PartyProductEventPartyRelationshipDataItems0WithDefaults ¶
func PartyProductEventPartyRelationshipDataItems0WithDefaults(defaults client.Defaults) *PartyProductEventPartyRelationshipDataItems0
func (*PartyProductEventPartyRelationshipDataItems0) Json ¶
func (m *PartyProductEventPartyRelationshipDataItems0) Json() string
func (*PartyProductEventPartyRelationshipDataItems0) MarshalBinary ¶
func (m *PartyProductEventPartyRelationshipDataItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyProductEventPartyRelationshipDataItems0) UnmarshalBinary ¶
func (m *PartyProductEventPartyRelationshipDataItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyProductEventPartyRelationshipDataItems0) Validate ¶
func (m *PartyProductEventPartyRelationshipDataItems0) Validate(formats strfmt.Registry) error
Validate validates this party product event party relationship data items0
func (*PartyProductEventPartyRelationshipDataItems0) WithID ¶
func (m *PartyProductEventPartyRelationshipDataItems0) WithID(id strfmt.UUID) *PartyProductEventPartyRelationshipDataItems0
func (*PartyProductEventPartyRelationshipDataItems0) WithType ¶
func (m *PartyProductEventPartyRelationshipDataItems0) WithType(typeVar string) *PartyProductEventPartyRelationshipDataItems0
func (*PartyProductEventPartyRelationshipDataItems0) WithoutID ¶
func (m *PartyProductEventPartyRelationshipDataItems0) WithoutID() *PartyProductEventPartyRelationshipDataItems0
func (*PartyProductEventPartyRelationshipDataItems0) WithoutType ¶
func (m *PartyProductEventPartyRelationshipDataItems0) WithoutType() *PartyProductEventPartyRelationshipDataItems0
type PartyProductEventRecord ¶ added in v2.3.0
type PartyProductEventRecord struct {
// data
Data *PartyProductEvent `json:"data,omitempty"`
}
PartyProductEventRecord party product event record swagger:model PartyProductEventRecord
func PartyProductEventRecordWithDefaults ¶ added in v2.3.0
func PartyProductEventRecordWithDefaults(defaults client.Defaults) *PartyProductEventRecord
func (*PartyProductEventRecord) Json ¶ added in v2.3.0
func (m *PartyProductEventRecord) Json() string
func (*PartyProductEventRecord) MarshalBinary ¶ added in v2.3.0
func (m *PartyProductEventRecord) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyProductEventRecord) UnmarshalBinary ¶ added in v2.3.0
func (m *PartyProductEventRecord) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyProductEventRecord) Validate ¶ added in v2.3.0
func (m *PartyProductEventRecord) Validate(formats strfmt.Registry) error
Validate validates this party product event record
func (*PartyProductEventRecord) WithData ¶ added in v2.3.0
func (m *PartyProductEventRecord) WithData(data PartyProductEvent) *PartyProductEventRecord
func (*PartyProductEventRecord) WithoutData ¶ added in v2.3.0
func (m *PartyProductEventRecord) WithoutData() *PartyProductEventRecord
type PartyProductEventRelationships ¶ added in v2.3.0
type PartyProductEventRelationships struct {
// party product
PartyProduct *RelationshipsPartyProductRef `json:"party_product,omitempty"`
}
PartyProductEventRelationships party product event relationships swagger:model PartyProductEventRelationships
func PartyProductEventRelationshipsWithDefaults ¶ added in v2.3.0
func PartyProductEventRelationshipsWithDefaults(defaults client.Defaults) *PartyProductEventRelationships
func (*PartyProductEventRelationships) Json ¶ added in v2.3.0
func (m *PartyProductEventRelationships) Json() string
func (*PartyProductEventRelationships) MarshalBinary ¶ added in v2.3.0
func (m *PartyProductEventRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyProductEventRelationships) UnmarshalBinary ¶ added in v2.3.0
func (m *PartyProductEventRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyProductEventRelationships) Validate ¶ added in v2.3.0
func (m *PartyProductEventRelationships) Validate(formats strfmt.Registry) error
Validate validates this party product event relationships
func (*PartyProductEventRelationships) WithPartyProduct ¶ added in v2.3.0
func (m *PartyProductEventRelationships) WithPartyProduct(partyProduct RelationshipsPartyProductRef) *PartyProductEventRelationships
func (*PartyProductEventRelationships) WithoutPartyProduct ¶ added in v2.3.0
func (m *PartyProductEventRelationships) WithoutPartyProduct() *PartyProductEventRelationships
type PartyProductGetResponse ¶ added in v2.3.0
type PartyProductGetResponse struct {
// data
Data *PartyProduct `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
PartyProductGetResponse party product get response swagger:model PartyProductGetResponse
func PartyProductGetResponseWithDefaults ¶ added in v2.3.0
func PartyProductGetResponseWithDefaults(defaults client.Defaults) *PartyProductGetResponse
func (*PartyProductGetResponse) Json ¶ added in v2.3.0
func (m *PartyProductGetResponse) Json() string
func (*PartyProductGetResponse) MarshalBinary ¶ added in v2.3.0
func (m *PartyProductGetResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyProductGetResponse) UnmarshalBinary ¶ added in v2.3.0
func (m *PartyProductGetResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyProductGetResponse) Validate ¶ added in v2.3.0
func (m *PartyProductGetResponse) Validate(formats strfmt.Registry) error
Validate validates this party product get response
func (*PartyProductGetResponse) WithData ¶ added in v2.3.0
func (m *PartyProductGetResponse) WithData(data PartyProduct) *PartyProductGetResponse
func (*PartyProductGetResponse) WithLinks ¶ added in v2.3.0
func (m *PartyProductGetResponse) WithLinks(links Links) *PartyProductGetResponse
func (*PartyProductGetResponse) WithoutData ¶ added in v2.3.0
func (m *PartyProductGetResponse) WithoutData() *PartyProductGetResponse
func (*PartyProductGetResponse) WithoutLinks ¶ added in v2.3.0
func (m *PartyProductGetResponse) WithoutLinks() *PartyProductGetResponse
type PartyProductProvider ¶ added in v2.3.0
type PartyProductProvider string
PartyProductProvider party product provider swagger:model PartyProductProvider
const ( // PartyProductProviderEBURY captures enum value "EBURY" PartyProductProviderEBURY PartyProductProvider = "EBURY" )
func (*PartyProductProvider) Json ¶ added in v2.3.0
func (m *PartyProductProvider) Json() string
type PartyProductRelationships ¶ added in v2.3.0
type PartyProductRelationships struct {
// party
Party *RelationshipsPartyRef `json:"party,omitempty"`
// party product events
PartyProductEvents *RelationshipsPartyProductEventProperties `json:"party_product_events,omitempty"`
}
PartyProductRelationships party product relationships swagger:model PartyProductRelationships
func PartyProductRelationshipsWithDefaults ¶ added in v2.3.0
func PartyProductRelationshipsWithDefaults(defaults client.Defaults) *PartyProductRelationships
func (*PartyProductRelationships) Json ¶ added in v2.3.0
func (m *PartyProductRelationships) Json() string
func (*PartyProductRelationships) MarshalBinary ¶ added in v2.3.0
func (m *PartyProductRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyProductRelationships) UnmarshalBinary ¶ added in v2.3.0
func (m *PartyProductRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyProductRelationships) Validate ¶ added in v2.3.0
func (m *PartyProductRelationships) Validate(formats strfmt.Registry) error
Validate validates this party product relationships
func (*PartyProductRelationships) WithParty ¶ added in v2.3.0
func (m *PartyProductRelationships) WithParty(party RelationshipsPartyRef) *PartyProductRelationships
func (*PartyProductRelationships) WithPartyProductEvents ¶ added in v2.3.0
func (m *PartyProductRelationships) WithPartyProductEvents(partyProductEvents RelationshipsPartyProductEventProperties) *PartyProductRelationships
func (*PartyProductRelationships) WithoutParty ¶ added in v2.3.0
func (m *PartyProductRelationships) WithoutParty() *PartyProductRelationships
func (*PartyProductRelationships) WithoutPartyProductEvents ¶ added in v2.3.0
func (m *PartyProductRelationships) WithoutPartyProductEvents() *PartyProductRelationships
type PartyProductResourceType ¶ added in v2.3.0
type PartyProductResourceType string
PartyProductResourceType party product resource type swagger:model PartyProductResourceType
const ( // PartyProductResourceTypePartyProducts captures enum value "party_products" PartyProductResourceTypePartyProducts PartyProductResourceType = "party_products" )
func (*PartyProductResourceType) Json ¶ added in v2.3.0
func (m *PartyProductResourceType) Json() string
type PartyProductStatus ¶
type PartyProductStatus string
PartyProductStatus party product status swagger:model PartyProductStatus
const ( // PartyProductStatusPending captures enum value "pending" PartyProductStatusPending PartyProductStatus = "pending" // PartyProductStatusActive captures enum value "active" PartyProductStatusActive PartyProductStatus = "active" // PartyProductStatusInactive captures enum value "inactive" PartyProductStatusInactive PartyProductStatus = "inactive" )
func (*PartyProductStatus) Json ¶
func (m *PartyProductStatus) Json() string
type PartyProductStatusItem ¶
type PartyProductStatusItem struct {
// code
Code string `json:"code,omitempty"`
// description
Description string `json:"description,omitempty"`
// related resource id
// Format: uuid
RelatedResourceID strfmt.UUID `json:"related_resource_id,omitempty"`
// related resource type
RelatedResourceType string `json:"related_resource_type,omitempty"`
}
PartyProductStatusItem party product status item swagger:model PartyProductStatusItem
func PartyProductStatusItemWithDefaults ¶
func PartyProductStatusItemWithDefaults(defaults client.Defaults) *PartyProductStatusItem
func (*PartyProductStatusItem) Json ¶
func (m *PartyProductStatusItem) Json() string
func (*PartyProductStatusItem) MarshalBinary ¶
func (m *PartyProductStatusItem) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyProductStatusItem) UnmarshalBinary ¶
func (m *PartyProductStatusItem) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyProductStatusItem) Validate ¶
func (m *PartyProductStatusItem) Validate(formats strfmt.Registry) error
Validate validates this party product status item
func (*PartyProductStatusItem) WithCode ¶
func (m *PartyProductStatusItem) WithCode(code string) *PartyProductStatusItem
func (*PartyProductStatusItem) WithDescription ¶
func (m *PartyProductStatusItem) WithDescription(description string) *PartyProductStatusItem
func (*PartyProductStatusItem) WithRelatedResourceID ¶
func (m *PartyProductStatusItem) WithRelatedResourceID(relatedResourceID strfmt.UUID) *PartyProductStatusItem
func (*PartyProductStatusItem) WithRelatedResourceType ¶
func (m *PartyProductStatusItem) WithRelatedResourceType(relatedResourceType string) *PartyProductStatusItem
type PartyProductType ¶ added in v2.3.0
type PartyProductType string
PartyProductType party product type swagger:model PartyProductType
const ( // PartyProductTypeINTERNATIONALSERVICES captures enum value "INTERNATIONAL_SERVICES" PartyProductTypeINTERNATIONALSERVICES PartyProductType = "INTERNATIONAL_SERVICES" )
func (*PartyProductType) Json ¶ added in v2.3.0
func (m *PartyProductType) Json() string
type PartyProductUpdatedEvent ¶
type PartyProductUpdatedEvent struct {
// event type
// Required: true
// Enum: [updated]
EventType *string `json:"event_type"`
// id
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// organisation id
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// party id
// Format: uuid
PartyID strfmt.UUID `json:"party_id,omitempty"`
// party product status
PartyProductStatus PartyProductStatus `json:"party_product_status,omitempty"`
// product id
// Format: uuid
ProductID strfmt.UUID `json:"product_id,omitempty"`
// record type
// Required: true
RecordType ResourceType `json:"record_type"`
// status items
StatusItems []*PartyProductStatusItem `json:"status_items"`
// user id
UserID string `json:"user_id,omitempty"`
// vendor status
VendorStatus string `json:"vendor_status,omitempty"`
}
PartyProductUpdatedEvent party product updated event swagger:model PartyProductUpdatedEvent
func PartyProductUpdatedEventWithDefaults ¶
func PartyProductUpdatedEventWithDefaults(defaults client.Defaults) *PartyProductUpdatedEvent
func (*PartyProductUpdatedEvent) Json ¶
func (m *PartyProductUpdatedEvent) Json() string
func (*PartyProductUpdatedEvent) MarshalBinary ¶
func (m *PartyProductUpdatedEvent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyProductUpdatedEvent) UnmarshalBinary ¶
func (m *PartyProductUpdatedEvent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyProductUpdatedEvent) Validate ¶
func (m *PartyProductUpdatedEvent) Validate(formats strfmt.Registry) error
Validate validates this party product updated event
func (*PartyProductUpdatedEvent) WithEventType ¶
func (m *PartyProductUpdatedEvent) WithEventType(eventType string) *PartyProductUpdatedEvent
func (*PartyProductUpdatedEvent) WithID ¶
func (m *PartyProductUpdatedEvent) WithID(id strfmt.UUID) *PartyProductUpdatedEvent
func (*PartyProductUpdatedEvent) WithOrganisationID ¶
func (m *PartyProductUpdatedEvent) WithOrganisationID(organisationID strfmt.UUID) *PartyProductUpdatedEvent
func (*PartyProductUpdatedEvent) WithPartyID ¶
func (m *PartyProductUpdatedEvent) WithPartyID(partyID strfmt.UUID) *PartyProductUpdatedEvent
func (*PartyProductUpdatedEvent) WithPartyProductStatus ¶
func (m *PartyProductUpdatedEvent) WithPartyProductStatus(partyProductStatus PartyProductStatus) *PartyProductUpdatedEvent
func (*PartyProductUpdatedEvent) WithProductID ¶
func (m *PartyProductUpdatedEvent) WithProductID(productID strfmt.UUID) *PartyProductUpdatedEvent
func (*PartyProductUpdatedEvent) WithRecordType ¶
func (m *PartyProductUpdatedEvent) WithRecordType(recordType ResourceType) *PartyProductUpdatedEvent
func (*PartyProductUpdatedEvent) WithStatusItems ¶
func (m *PartyProductUpdatedEvent) WithStatusItems(statusItems []*PartyProductStatusItem) *PartyProductUpdatedEvent
func (*PartyProductUpdatedEvent) WithUserID ¶
func (m *PartyProductUpdatedEvent) WithUserID(userID string) *PartyProductUpdatedEvent
func (*PartyProductUpdatedEvent) WithVendorStatus ¶
func (m *PartyProductUpdatedEvent) WithVendorStatus(vendorStatus string) *PartyProductUpdatedEvent
func (*PartyProductUpdatedEvent) WithoutEventType ¶
func (m *PartyProductUpdatedEvent) WithoutEventType() *PartyProductUpdatedEvent
func (*PartyProductUpdatedEvent) WithoutID ¶
func (m *PartyProductUpdatedEvent) WithoutID() *PartyProductUpdatedEvent
func (*PartyProductUpdatedEvent) WithoutOrganisationID ¶
func (m *PartyProductUpdatedEvent) WithoutOrganisationID() *PartyProductUpdatedEvent
type PartyRecord ¶
type PartyRecord struct {
// data
Data *Party `json:"data,omitempty"`
}
PartyRecord party record swagger:model PartyRecord
func PartyRecordWithDefaults ¶
func PartyRecordWithDefaults(defaults client.Defaults) *PartyRecord
func (*PartyRecord) Json ¶
func (m *PartyRecord) Json() string
func (*PartyRecord) MarshalBinary ¶
func (m *PartyRecord) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyRecord) UnmarshalBinary ¶
func (m *PartyRecord) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyRecord) Validate ¶
func (m *PartyRecord) Validate(formats strfmt.Registry) error
Validate validates this party record
func (*PartyRecord) WithData ¶
func (m *PartyRecord) WithData(data Party) *PartyRecord
func (*PartyRecord) WithoutData ¶
func (m *PartyRecord) WithoutData() *PartyRecord
type PartyRelationships ¶ added in v2.3.0
type PartyRelationships struct {
// contact
Contact *RelationshipsContactRef `json:"contact,omitempty"`
}
PartyRelationships party relationships swagger:model PartyRelationships
func PartyRelationshipsWithDefaults ¶ added in v2.3.0
func PartyRelationshipsWithDefaults(defaults client.Defaults) *PartyRelationships
func (*PartyRelationships) Json ¶ added in v2.3.0
func (m *PartyRelationships) Json() string
func (*PartyRelationships) MarshalBinary ¶ added in v2.3.0
func (m *PartyRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PartyRelationships) UnmarshalBinary ¶ added in v2.3.0
func (m *PartyRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PartyRelationships) Validate ¶ added in v2.3.0
func (m *PartyRelationships) Validate(formats strfmt.Registry) error
Validate validates this party relationships
func (*PartyRelationships) WithContact ¶ added in v2.3.0
func (m *PartyRelationships) WithContact(contact RelationshipsContactRef) *PartyRelationships
func (*PartyRelationships) WithoutContact ¶ added in v2.3.0
func (m *PartyRelationships) WithoutContact() *PartyRelationships
type PartyResourceType ¶
type PartyResourceType string
PartyResourceType party resource type swagger:model PartyResourceType
const ( // PartyResourceTypeParties captures enum value "parties" PartyResourceTypeParties PartyResourceType = "parties" )
func (*PartyResourceType) Json ¶
func (m *PartyResourceType) Json() string
type PatchPartyActorClassification ¶
type PatchPartyActorClassification struct {
// pep classification
PepClassification *string `json:"pep_classification,omitempty"`
// role
Role []PartyActorClassificationRole `json:"role"`
ShareholderOwnershipPercentage *string `json:"shareholder_ownership_percentage,omitempty"`
}
PatchPartyActorClassification patch party actor classification swagger:model PatchPartyActorClassification
func PatchPartyActorClassificationWithDefaults ¶
func PatchPartyActorClassificationWithDefaults(defaults client.Defaults) *PatchPartyActorClassification
func (*PatchPartyActorClassification) Json ¶
func (m *PatchPartyActorClassification) Json() string
func (*PatchPartyActorClassification) MarshalBinary ¶
func (m *PatchPartyActorClassification) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchPartyActorClassification) UnmarshalBinary ¶
func (m *PatchPartyActorClassification) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PatchPartyActorClassification) Validate ¶
func (m *PatchPartyActorClassification) Validate(formats strfmt.Registry) error
Validate validates this patch party actor classification
func (*PatchPartyActorClassification) WithPepClassification ¶
func (m *PatchPartyActorClassification) WithPepClassification(pepClassification string) *PatchPartyActorClassification
func (*PatchPartyActorClassification) WithRole ¶
func (m *PatchPartyActorClassification) WithRole(role []PartyActorClassificationRole) *PatchPartyActorClassification
func (*PatchPartyActorClassification) WithShareholderOwnershipPercentage ¶
func (m *PatchPartyActorClassification) WithShareholderOwnershipPercentage(shareholderOwnershipPercentage string) *PatchPartyActorClassification
func (*PatchPartyActorClassification) WithoutPepClassification ¶
func (m *PatchPartyActorClassification) WithoutPepClassification() *PatchPartyActorClassification
func (*PatchPartyActorClassification) WithoutShareholderOwnershipPercentage ¶
func (m *PatchPartyActorClassification) WithoutShareholderOwnershipPercentage() *PatchPartyActorClassification
type PatchPartyActorPrivateIdentification ¶
type PatchPartyActorPrivateIdentification struct {
// birth date
BirthDate *string `json:"birth_date,omitempty"`
// nationality
Nationality []string `json:"nationality"`
}
PatchPartyActorPrivateIdentification patch party actor private identification swagger:model PatchPartyActorPrivateIdentification
func PatchPartyActorPrivateIdentificationWithDefaults ¶
func PatchPartyActorPrivateIdentificationWithDefaults(defaults client.Defaults) *PatchPartyActorPrivateIdentification
func (*PatchPartyActorPrivateIdentification) Json ¶
func (m *PatchPartyActorPrivateIdentification) Json() string
func (*PatchPartyActorPrivateIdentification) MarshalBinary ¶
func (m *PatchPartyActorPrivateIdentification) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchPartyActorPrivateIdentification) UnmarshalBinary ¶
func (m *PatchPartyActorPrivateIdentification) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PatchPartyActorPrivateIdentification) Validate ¶
func (m *PatchPartyActorPrivateIdentification) Validate(formats strfmt.Registry) error
Validate validates this patch party actor private identification
func (*PatchPartyActorPrivateIdentification) WithBirthDate ¶
func (m *PatchPartyActorPrivateIdentification) WithBirthDate(birthDate string) *PatchPartyActorPrivateIdentification
func (*PatchPartyActorPrivateIdentification) WithNationality ¶
func (m *PatchPartyActorPrivateIdentification) WithNationality(nationality []string) *PatchPartyActorPrivateIdentification
func (*PatchPartyActorPrivateIdentification) WithoutBirthDate ¶
func (m *PatchPartyActorPrivateIdentification) WithoutBirthDate() *PatchPartyActorPrivateIdentification
type Payment ¶
type Payment struct {
// attributes
// Required: true
Attributes *PaymentAttributes `json:"attributes"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// Unique resource ID
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// Unique ID of the organisation this resource is created by
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *PaymentRelationships `json:"relationships,omitempty"`
// Name of the resource type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
Payment payment swagger:model Payment
func PaymentWithDefaults ¶
func (*Payment) MarshalBinary ¶
MarshalBinary interface implementation
func (*Payment) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Payment) WithAttributes ¶
func (m *Payment) WithAttributes(attributes PaymentAttributes) *Payment
func (*Payment) WithModifiedOn ¶
func (*Payment) WithOrganisationID ¶
func (*Payment) WithRelationships ¶
func (m *Payment) WithRelationships(relationships PaymentRelationships) *Payment
func (*Payment) WithVersion ¶
func (*Payment) WithoutAttributes ¶
func (*Payment) WithoutCreatedOn ¶
func (*Payment) WithoutModifiedOn ¶
func (*Payment) WithoutOrganisationID ¶
func (*Payment) WithoutRelationships ¶
func (*Payment) WithoutVersion ¶
type PaymentAdmission ¶
type PaymentAdmission struct {
// attributes
Attributes *PaymentAdmissionAttributes `json:"attributes,omitempty"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// Unique resource ID
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// Unique ID of the organisation this resource is created by
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *PaymentAdmissionRelationships `json:"relationships,omitempty"`
// Name of the resource type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
PaymentAdmission payment admission swagger:model PaymentAdmission
func PaymentAdmissionWithDefaults ¶
func PaymentAdmissionWithDefaults(defaults client.Defaults) *PaymentAdmission
func (*PaymentAdmission) Json ¶
func (m *PaymentAdmission) Json() string
func (*PaymentAdmission) MarshalBinary ¶
func (m *PaymentAdmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentAdmission) UnmarshalBinary ¶
func (m *PaymentAdmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentAdmission) Validate ¶
func (m *PaymentAdmission) Validate(formats strfmt.Registry) error
Validate validates this payment admission
func (*PaymentAdmission) WithAttributes ¶
func (m *PaymentAdmission) WithAttributes(attributes PaymentAdmissionAttributes) *PaymentAdmission
func (*PaymentAdmission) WithCreatedOn ¶
func (m *PaymentAdmission) WithCreatedOn(createdOn strfmt.DateTime) *PaymentAdmission
func (*PaymentAdmission) WithID ¶
func (m *PaymentAdmission) WithID(id strfmt.UUID) *PaymentAdmission
func (*PaymentAdmission) WithModifiedOn ¶
func (m *PaymentAdmission) WithModifiedOn(modifiedOn strfmt.DateTime) *PaymentAdmission
func (*PaymentAdmission) WithOrganisationID ¶
func (m *PaymentAdmission) WithOrganisationID(organisationID strfmt.UUID) *PaymentAdmission
func (*PaymentAdmission) WithRelationships ¶
func (m *PaymentAdmission) WithRelationships(relationships PaymentAdmissionRelationships) *PaymentAdmission
func (*PaymentAdmission) WithType ¶
func (m *PaymentAdmission) WithType(typeVar string) *PaymentAdmission
func (*PaymentAdmission) WithVersion ¶
func (m *PaymentAdmission) WithVersion(version int64) *PaymentAdmission
func (*PaymentAdmission) WithoutAttributes ¶
func (m *PaymentAdmission) WithoutAttributes() *PaymentAdmission
func (*PaymentAdmission) WithoutCreatedOn ¶
func (m *PaymentAdmission) WithoutCreatedOn() *PaymentAdmission
func (*PaymentAdmission) WithoutID ¶
func (m *PaymentAdmission) WithoutID() *PaymentAdmission
func (*PaymentAdmission) WithoutModifiedOn ¶
func (m *PaymentAdmission) WithoutModifiedOn() *PaymentAdmission
func (*PaymentAdmission) WithoutOrganisationID ¶
func (m *PaymentAdmission) WithoutOrganisationID() *PaymentAdmission
func (*PaymentAdmission) WithoutRelationships ¶
func (m *PaymentAdmission) WithoutRelationships() *PaymentAdmission
func (*PaymentAdmission) WithoutVersion ¶
func (m *PaymentAdmission) WithoutVersion() *PaymentAdmission
type PaymentAdmissionAttributes ¶
type PaymentAdmissionAttributes struct {
// Date and time the payment admission was created
// Read Only: true
// Format: date-time
AdmissionDatetime *strfmt.DateTime `json:"admission_datetime,omitempty"`
// Refers to individual scheme where applicable
SchemeStatusCode string `json:"scheme_status_code,omitempty"`
// [Description](http://api-docs.form3.tech/api.html#enumerations-scheme-status-codes-for-bacs) of `scheme_status_code`
SchemeStatusCodeDescription string `json:"scheme_status_code_description,omitempty"`
// Cycle in which the payment will be settled
// Minimum: 0
SettlementCycle *int64 `json:"settlement_cycle,omitempty"`
// Date on which the payment will be settled
// Format: date
SettlementDate strfmt.Date `json:"settlement_date,omitempty"`
// status
Status PaymentAdmissionStatus `json:"status,omitempty"`
// status reason
StatusReason PaymentAdmissionStatusReason `json:"status_reason,omitempty"`
}
PaymentAdmissionAttributes payment admission attributes swagger:model PaymentAdmissionAttributes
func PaymentAdmissionAttributesWithDefaults ¶
func PaymentAdmissionAttributesWithDefaults(defaults client.Defaults) *PaymentAdmissionAttributes
func (*PaymentAdmissionAttributes) Json ¶
func (m *PaymentAdmissionAttributes) Json() string
func (*PaymentAdmissionAttributes) MarshalBinary ¶
func (m *PaymentAdmissionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentAdmissionAttributes) UnmarshalBinary ¶
func (m *PaymentAdmissionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentAdmissionAttributes) Validate ¶
func (m *PaymentAdmissionAttributes) Validate(formats strfmt.Registry) error
Validate validates this payment admission attributes
func (*PaymentAdmissionAttributes) WithAdmissionDatetime ¶
func (m *PaymentAdmissionAttributes) WithAdmissionDatetime(admissionDatetime strfmt.DateTime) *PaymentAdmissionAttributes
func (*PaymentAdmissionAttributes) WithSchemeStatusCode ¶
func (m *PaymentAdmissionAttributes) WithSchemeStatusCode(schemeStatusCode string) *PaymentAdmissionAttributes
func (*PaymentAdmissionAttributes) WithSchemeStatusCodeDescription ¶
func (m *PaymentAdmissionAttributes) WithSchemeStatusCodeDescription(schemeStatusCodeDescription string) *PaymentAdmissionAttributes
func (*PaymentAdmissionAttributes) WithSettlementCycle ¶
func (m *PaymentAdmissionAttributes) WithSettlementCycle(settlementCycle int64) *PaymentAdmissionAttributes
func (*PaymentAdmissionAttributes) WithSettlementDate ¶
func (m *PaymentAdmissionAttributes) WithSettlementDate(settlementDate strfmt.Date) *PaymentAdmissionAttributes
func (*PaymentAdmissionAttributes) WithStatus ¶
func (m *PaymentAdmissionAttributes) WithStatus(status PaymentAdmissionStatus) *PaymentAdmissionAttributes
func (*PaymentAdmissionAttributes) WithStatusReason ¶
func (m *PaymentAdmissionAttributes) WithStatusReason(statusReason PaymentAdmissionStatusReason) *PaymentAdmissionAttributes
func (*PaymentAdmissionAttributes) WithoutAdmissionDatetime ¶
func (m *PaymentAdmissionAttributes) WithoutAdmissionDatetime() *PaymentAdmissionAttributes
func (*PaymentAdmissionAttributes) WithoutSettlementCycle ¶
func (m *PaymentAdmissionAttributes) WithoutSettlementCycle() *PaymentAdmissionAttributes
type PaymentAdmissionDetailsResponse ¶
type PaymentAdmissionDetailsResponse struct {
// data
Data *PaymentAdmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
PaymentAdmissionDetailsResponse payment admission details response swagger:model PaymentAdmissionDetailsResponse
func PaymentAdmissionDetailsResponseWithDefaults ¶
func PaymentAdmissionDetailsResponseWithDefaults(defaults client.Defaults) *PaymentAdmissionDetailsResponse
func (*PaymentAdmissionDetailsResponse) Json ¶
func (m *PaymentAdmissionDetailsResponse) Json() string
func (*PaymentAdmissionDetailsResponse) MarshalBinary ¶
func (m *PaymentAdmissionDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentAdmissionDetailsResponse) UnmarshalBinary ¶
func (m *PaymentAdmissionDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentAdmissionDetailsResponse) Validate ¶
func (m *PaymentAdmissionDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this payment admission details response
func (*PaymentAdmissionDetailsResponse) WithData ¶
func (m *PaymentAdmissionDetailsResponse) WithData(data PaymentAdmission) *PaymentAdmissionDetailsResponse
func (*PaymentAdmissionDetailsResponse) WithLinks ¶
func (m *PaymentAdmissionDetailsResponse) WithLinks(links Links) *PaymentAdmissionDetailsResponse
func (*PaymentAdmissionDetailsResponse) WithoutData ¶
func (m *PaymentAdmissionDetailsResponse) WithoutData() *PaymentAdmissionDetailsResponse
func (*PaymentAdmissionDetailsResponse) WithoutLinks ¶
func (m *PaymentAdmissionDetailsResponse) WithoutLinks() *PaymentAdmissionDetailsResponse
type PaymentAdmissionRelationships ¶
type PaymentAdmissionRelationships struct {
// payment
Payment *RelationshipPayments `json:"payment,omitempty"`
}
PaymentAdmissionRelationships payment admission relationships swagger:model PaymentAdmissionRelationships
func PaymentAdmissionRelationshipsWithDefaults ¶
func PaymentAdmissionRelationshipsWithDefaults(defaults client.Defaults) *PaymentAdmissionRelationships
func (*PaymentAdmissionRelationships) Json ¶
func (m *PaymentAdmissionRelationships) Json() string
func (*PaymentAdmissionRelationships) MarshalBinary ¶
func (m *PaymentAdmissionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentAdmissionRelationships) UnmarshalBinary ¶
func (m *PaymentAdmissionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentAdmissionRelationships) Validate ¶
func (m *PaymentAdmissionRelationships) Validate(formats strfmt.Registry) error
Validate validates this payment admission relationships
func (*PaymentAdmissionRelationships) WithPayment ¶
func (m *PaymentAdmissionRelationships) WithPayment(payment RelationshipPayments) *PaymentAdmissionRelationships
func (*PaymentAdmissionRelationships) WithoutPayment ¶
func (m *PaymentAdmissionRelationships) WithoutPayment() *PaymentAdmissionRelationships
type PaymentAdmissionResourceType ¶
type PaymentAdmissionResourceType string
PaymentAdmissionResourceType payment admission resource type swagger:model PaymentAdmissionResourceType
const ( // PaymentAdmissionResourceTypePaymentAdmissions captures enum value "payment_admissions" PaymentAdmissionResourceTypePaymentAdmissions PaymentAdmissionResourceType = "payment_admissions" )
func (*PaymentAdmissionResourceType) Json ¶
func (m *PaymentAdmissionResourceType) Json() string
type PaymentAdmissionStatus ¶
type PaymentAdmissionStatus string
PaymentAdmissionStatus [Status of the admission](https://api-docs.form3.tech/api.html#enumerations-payment-status-codes-admission-status) swagger:model PaymentAdmissionStatus
const ( // PaymentAdmissionStatusConfirmed captures enum value "confirmed" PaymentAdmissionStatusConfirmed PaymentAdmissionStatus = "confirmed" // PaymentAdmissionStatusFailed captures enum value "failed" PaymentAdmissionStatusFailed PaymentAdmissionStatus = "failed" )
func (*PaymentAdmissionStatus) Json ¶
func (m *PaymentAdmissionStatus) Json() string
type PaymentAdmissionStatusReason ¶
type PaymentAdmissionStatusReason string
PaymentAdmissionStatusReason [Payment admission status reason](https://api-docs.form3.tech/api.html#enumerations-payment-status-codes-payment-admission-status-reasons) swagger:model PaymentAdmissionStatusReason
const ( // PaymentAdmissionStatusReasonAccepted captures enum value "accepted" PaymentAdmissionStatusReasonAccepted PaymentAdmissionStatusReason = "accepted" // PaymentAdmissionStatusReasonInvalidBeneficiaryDetails captures enum value "invalid_beneficiary_details" PaymentAdmissionStatusReasonInvalidBeneficiaryDetails PaymentAdmissionStatusReason = "invalid_beneficiary_details" // PaymentAdmissionStatusReasonBankidNotProvisioned captures enum value "bankid_not_provisioned" PaymentAdmissionStatusReasonBankidNotProvisioned PaymentAdmissionStatusReason = "bankid_not_provisioned" // PaymentAdmissionStatusReasonUnknownAccountnumber captures enum value "unknown_accountnumber" PaymentAdmissionStatusReasonUnknownAccountnumber PaymentAdmissionStatusReason = "unknown_accountnumber" )
func (*PaymentAdmissionStatusReason) Json ¶
func (m *PaymentAdmissionStatusReason) Json() string
type PaymentAdvice ¶
type PaymentAdvice struct {
// attributes
Attributes *PaymentAdviceAttributes `json:"attributes,omitempty"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// id
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// organisation id
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *PaymentAdviceRelationships `json:"relationships,omitempty"`
// type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// version
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
PaymentAdvice payment advice swagger:model PaymentAdvice
func PaymentAdviceWithDefaults ¶
func PaymentAdviceWithDefaults(defaults client.Defaults) *PaymentAdvice
func (*PaymentAdvice) Json ¶
func (m *PaymentAdvice) Json() string
func (*PaymentAdvice) MarshalBinary ¶
func (m *PaymentAdvice) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentAdvice) UnmarshalBinary ¶
func (m *PaymentAdvice) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentAdvice) Validate ¶
func (m *PaymentAdvice) Validate(formats strfmt.Registry) error
Validate validates this payment advice
func (*PaymentAdvice) WithAttributes ¶
func (m *PaymentAdvice) WithAttributes(attributes PaymentAdviceAttributes) *PaymentAdvice
func (*PaymentAdvice) WithCreatedOn ¶
func (m *PaymentAdvice) WithCreatedOn(createdOn strfmt.DateTime) *PaymentAdvice
func (*PaymentAdvice) WithID ¶
func (m *PaymentAdvice) WithID(id strfmt.UUID) *PaymentAdvice
func (*PaymentAdvice) WithModifiedOn ¶
func (m *PaymentAdvice) WithModifiedOn(modifiedOn strfmt.DateTime) *PaymentAdvice
func (*PaymentAdvice) WithOrganisationID ¶
func (m *PaymentAdvice) WithOrganisationID(organisationID strfmt.UUID) *PaymentAdvice
func (*PaymentAdvice) WithRelationships ¶
func (m *PaymentAdvice) WithRelationships(relationships PaymentAdviceRelationships) *PaymentAdvice
func (*PaymentAdvice) WithType ¶
func (m *PaymentAdvice) WithType(typeVar string) *PaymentAdvice
func (*PaymentAdvice) WithVersion ¶
func (m *PaymentAdvice) WithVersion(version int64) *PaymentAdvice
func (*PaymentAdvice) WithoutAttributes ¶
func (m *PaymentAdvice) WithoutAttributes() *PaymentAdvice
func (*PaymentAdvice) WithoutCreatedOn ¶
func (m *PaymentAdvice) WithoutCreatedOn() *PaymentAdvice
func (*PaymentAdvice) WithoutID ¶
func (m *PaymentAdvice) WithoutID() *PaymentAdvice
func (*PaymentAdvice) WithoutModifiedOn ¶
func (m *PaymentAdvice) WithoutModifiedOn() *PaymentAdvice
func (*PaymentAdvice) WithoutOrganisationID ¶
func (m *PaymentAdvice) WithoutOrganisationID() *PaymentAdvice
func (*PaymentAdvice) WithoutRelationships ¶
func (m *PaymentAdvice) WithoutRelationships() *PaymentAdvice
func (*PaymentAdvice) WithoutVersion ¶
func (m *PaymentAdvice) WithoutVersion() *PaymentAdvice
type PaymentAdviceAttributes ¶
type PaymentAdviceAttributes struct {
// beneficiary party
BeneficiaryParty *PaymentAdviceAttributesBeneficiaryParty `json:"beneficiary_party,omitempty"`
// reason code
ReasonCode string `json:"reason_code,omitempty"`
}
PaymentAdviceAttributes payment advice attributes swagger:model PaymentAdviceAttributes
func PaymentAdviceAttributesWithDefaults ¶
func PaymentAdviceAttributesWithDefaults(defaults client.Defaults) *PaymentAdviceAttributes
func (*PaymentAdviceAttributes) Json ¶
func (m *PaymentAdviceAttributes) Json() string
func (*PaymentAdviceAttributes) MarshalBinary ¶
func (m *PaymentAdviceAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentAdviceAttributes) UnmarshalBinary ¶
func (m *PaymentAdviceAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentAdviceAttributes) Validate ¶
func (m *PaymentAdviceAttributes) Validate(formats strfmt.Registry) error
Validate validates this payment advice attributes
func (*PaymentAdviceAttributes) WithBeneficiaryParty ¶
func (m *PaymentAdviceAttributes) WithBeneficiaryParty(beneficiaryParty PaymentAdviceAttributesBeneficiaryParty) *PaymentAdviceAttributes
func (*PaymentAdviceAttributes) WithReasonCode ¶
func (m *PaymentAdviceAttributes) WithReasonCode(reasonCode string) *PaymentAdviceAttributes
func (*PaymentAdviceAttributes) WithoutBeneficiaryParty ¶
func (m *PaymentAdviceAttributes) WithoutBeneficiaryParty() *PaymentAdviceAttributes
type PaymentAdviceAttributesBeneficiaryParty ¶
type PaymentAdviceAttributesBeneficiaryParty struct {
// new bank details
NewBankDetails *PaymentAdviceAttributesBeneficiaryPartyNewBankDetails `json:"new_bank_details,omitempty"`
}
PaymentAdviceAttributesBeneficiaryParty payment advice attributes beneficiary party swagger:model PaymentAdviceAttributesBeneficiaryParty
func PaymentAdviceAttributesBeneficiaryPartyWithDefaults ¶
func PaymentAdviceAttributesBeneficiaryPartyWithDefaults(defaults client.Defaults) *PaymentAdviceAttributesBeneficiaryParty
func (*PaymentAdviceAttributesBeneficiaryParty) Json ¶
func (m *PaymentAdviceAttributesBeneficiaryParty) Json() string
func (*PaymentAdviceAttributesBeneficiaryParty) MarshalBinary ¶
func (m *PaymentAdviceAttributesBeneficiaryParty) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentAdviceAttributesBeneficiaryParty) UnmarshalBinary ¶
func (m *PaymentAdviceAttributesBeneficiaryParty) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentAdviceAttributesBeneficiaryParty) Validate ¶
func (m *PaymentAdviceAttributesBeneficiaryParty) Validate(formats strfmt.Registry) error
Validate validates this payment advice attributes beneficiary party
func (*PaymentAdviceAttributesBeneficiaryParty) WithNewBankDetails ¶
func (m *PaymentAdviceAttributesBeneficiaryParty) WithNewBankDetails(newBankDetails PaymentAdviceAttributesBeneficiaryPartyNewBankDetails) *PaymentAdviceAttributesBeneficiaryParty
func (*PaymentAdviceAttributesBeneficiaryParty) WithoutNewBankDetails ¶
func (m *PaymentAdviceAttributesBeneficiaryParty) WithoutNewBankDetails() *PaymentAdviceAttributesBeneficiaryParty
type PaymentAdviceAttributesBeneficiaryPartyNewBankDetails ¶
type PaymentAdviceAttributesBeneficiaryPartyNewBankDetails struct {
// account number
AccountNumber string `json:"account_number,omitempty"`
// account number code
AccountNumberCode AccountNumberCode `json:"account_number_code,omitempty"`
// account with
AccountWith *AccountHoldingEntity `json:"account_with,omitempty"`
// roll number
RollNumber string `json:"roll_number,omitempty"`
}
PaymentAdviceAttributesBeneficiaryPartyNewBankDetails payment advice attributes beneficiary party new bank details swagger:model PaymentAdviceAttributesBeneficiaryPartyNewBankDetails
func PaymentAdviceAttributesBeneficiaryPartyNewBankDetailsWithDefaults ¶
func PaymentAdviceAttributesBeneficiaryPartyNewBankDetailsWithDefaults(defaults client.Defaults) *PaymentAdviceAttributesBeneficiaryPartyNewBankDetails
func (*PaymentAdviceAttributesBeneficiaryPartyNewBankDetails) Json ¶
func (m *PaymentAdviceAttributesBeneficiaryPartyNewBankDetails) Json() string
func (*PaymentAdviceAttributesBeneficiaryPartyNewBankDetails) MarshalBinary ¶
func (m *PaymentAdviceAttributesBeneficiaryPartyNewBankDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentAdviceAttributesBeneficiaryPartyNewBankDetails) UnmarshalBinary ¶
func (m *PaymentAdviceAttributesBeneficiaryPartyNewBankDetails) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentAdviceAttributesBeneficiaryPartyNewBankDetails) Validate ¶
func (m *PaymentAdviceAttributesBeneficiaryPartyNewBankDetails) Validate(formats strfmt.Registry) error
Validate validates this payment advice attributes beneficiary party new bank details
func (*PaymentAdviceAttributesBeneficiaryPartyNewBankDetails) WithAccountNumber ¶
func (m *PaymentAdviceAttributesBeneficiaryPartyNewBankDetails) WithAccountNumber(accountNumber string) *PaymentAdviceAttributesBeneficiaryPartyNewBankDetails
func (*PaymentAdviceAttributesBeneficiaryPartyNewBankDetails) WithAccountNumberCode ¶
func (m *PaymentAdviceAttributesBeneficiaryPartyNewBankDetails) WithAccountNumberCode(accountNumberCode AccountNumberCode) *PaymentAdviceAttributesBeneficiaryPartyNewBankDetails
func (*PaymentAdviceAttributesBeneficiaryPartyNewBankDetails) WithAccountWith ¶
func (m *PaymentAdviceAttributesBeneficiaryPartyNewBankDetails) WithAccountWith(accountWith AccountHoldingEntity) *PaymentAdviceAttributesBeneficiaryPartyNewBankDetails
func (*PaymentAdviceAttributesBeneficiaryPartyNewBankDetails) WithRollNumber ¶
func (m *PaymentAdviceAttributesBeneficiaryPartyNewBankDetails) WithRollNumber(rollNumber string) *PaymentAdviceAttributesBeneficiaryPartyNewBankDetails
func (*PaymentAdviceAttributesBeneficiaryPartyNewBankDetails) WithoutAccountWith ¶
func (m *PaymentAdviceAttributesBeneficiaryPartyNewBankDetails) WithoutAccountWith() *PaymentAdviceAttributesBeneficiaryPartyNewBankDetails
type PaymentAdviceRelationships ¶
type PaymentAdviceRelationships struct {
// advice submission
AdviceSubmission *RelationshipLinks `json:"advice_submission,omitempty"`
// payment
Payment *RelationshipLinks `json:"payment,omitempty"`
}
PaymentAdviceRelationships payment advice relationships swagger:model PaymentAdviceRelationships
func PaymentAdviceRelationshipsWithDefaults ¶
func PaymentAdviceRelationshipsWithDefaults(defaults client.Defaults) *PaymentAdviceRelationships
func (*PaymentAdviceRelationships) Json ¶
func (m *PaymentAdviceRelationships) Json() string
func (*PaymentAdviceRelationships) MarshalBinary ¶
func (m *PaymentAdviceRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentAdviceRelationships) UnmarshalBinary ¶
func (m *PaymentAdviceRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentAdviceRelationships) Validate ¶
func (m *PaymentAdviceRelationships) Validate(formats strfmt.Registry) error
Validate validates this payment advice relationships
func (*PaymentAdviceRelationships) WithAdviceSubmission ¶
func (m *PaymentAdviceRelationships) WithAdviceSubmission(adviceSubmission RelationshipLinks) *PaymentAdviceRelationships
func (*PaymentAdviceRelationships) WithPayment ¶
func (m *PaymentAdviceRelationships) WithPayment(payment RelationshipLinks) *PaymentAdviceRelationships
func (*PaymentAdviceRelationships) WithoutAdviceSubmission ¶
func (m *PaymentAdviceRelationships) WithoutAdviceSubmission() *PaymentAdviceRelationships
func (*PaymentAdviceRelationships) WithoutPayment ¶
func (m *PaymentAdviceRelationships) WithoutPayment() *PaymentAdviceRelationships
type PaymentAttributes ¶
type PaymentAttributes struct {
// Amount of money moved between the instructing agent and instructed agent
// Pattern: ^[0-9.]{0,20}$
Amount string `json:"amount,omitempty"`
// batch booking indicator
BatchBookingIndicator string `json:"batch_booking_indicator,omitempty"`
// batch id
BatchID string `json:"batch_id,omitempty"`
// batch type
BatchType string `json:"batch_type,omitempty"`
// beneficiary party
BeneficiaryParty *PaymentAttributesBeneficiaryParty `json:"beneficiary_party,omitempty"`
// Category purpose in proprietary form. Specifies the high level purpose of the instruction. Cannot be used at the same time as `category_purpose_coded`.
CategoryPurpose string `json:"category_purpose,omitempty"`
// Category purpose in a coded form. Specifies the high level purpose of the instruction. Cannot be used at the same time as `category_purpose`.
CategoryPurposeCoded string `json:"category_purpose_coded,omitempty"`
// charges information
ChargesInformation *ChargesInformation `json:"charges_information,omitempty"`
// Unique identifier for organisations collecting payments
ClearingID string `json:"clearing_id,omitempty"`
// Currency of the transaction amount. Currency code as defined in [ISO 4217](http://www.iso.org/iso/home/standards/currency_codes.htm)
Currency string `json:"currency,omitempty"`
// debtor party
DebtorParty *PaymentAttributesDebtorParty `json:"debtor_party,omitempty"`
// Unique identification, as assigned by the initiating party, to unambiguously identify the transaction. This identification is passed on, unchanged, throughout the entire end-to-end chain.
EndToEndReference string `json:"end_to_end_reference,omitempty"`
// file number
FileNumber string `json:"file_number,omitempty"`
// fx
Fx *PaymentAttributesFx `json:"fx,omitempty"`
// Unique identification, as assigned by the initiating party to unambiguously identify the transaction. This identification is an point-to-point reference and is passed on, unchanged, throughout the entire chain. Cannot include leading, trailing or internal spaces.
InstructionID string `json:"instruction_id,omitempty"`
// intermediary bank
IntermediaryBank *IntermediaryBankAccountHoldingEntity `json:"intermediary_bank,omitempty"`
// Numeric reference field, see scheme specific descriptions for usage
NumericReference string `json:"numeric_reference,omitempty"`
// Timestamp of when the payment instruction meets the set processing conditions. Format: YYYY-MM-DDThh:mm:ss:mmm+hh:mm
// Format: date-time
PaymentAcceptanceDatetime *strfmt.DateTime `json:"payment_acceptance_datetime,omitempty"`
// Purpose of the payment in a proprietary form
PaymentPurpose string `json:"payment_purpose,omitempty"`
// Purpose of the payment in a coded form
PaymentPurposeCoded string `json:"payment_purpose_coded,omitempty"`
// Clearing infrastructure through which the payment instruction is to be processed. Default for given organisation ID is used if left empty. Has to be a valid [scheme identifier](http://draft-api-docs.form3.tech/api.html#enumerations-schemes).
PaymentScheme string `json:"payment_scheme,omitempty"`
// payment type
PaymentType string `json:"payment_type,omitempty"`
// Date on which the payment is to be debited from the debtor account. Formatted according to ISO 8601 format: YYYY-MM-DD.
// Format: date
ProcessingDate *strfmt.Date `json:"processing_date,omitempty"`
// receivers correspondent
ReceiversCorrespondent *ReceiversCorrespondentAccountHoldingEntity `json:"receivers_correspondent,omitempty"`
// Payment reference for beneficiary use
Reference string `json:"reference,omitempty"`
// Regulatory reporting information
RegulatoryReporting string `json:"regulatory_reporting,omitempty"`
// reimbursement
Reimbursement *ReimbursementAccountHoldingEntity `json:"reimbursement,omitempty"`
// Information supplied to enable the matching of an entry with the items that the transfer is intended to settle, such as commercial invoices in an accounts receivable system provided by the debtor for the beneficiary.
RemittanceInformation string `json:"remittance_information,omitempty"`
// The scheme specific payment [sub type](http://api-docs.form3.tech/api.html#enumerations-scheme-specific-payment-sub-types)
SchemePaymentSubType string `json:"scheme_payment_sub_type,omitempty"`
// The [scheme-specific payment type](#enumerations-scheme-payment-types)
SchemePaymentType string `json:"scheme_payment_type,omitempty"`
// Date on which the payment is processed by the scheme. Only used if different from `processing_date`.
// Format: date
SchemeProcessingDate *strfmt.Date `json:"scheme_processing_date,omitempty"`
// Unique identification, as assigned by the first instructing agent, to unambiguously identify the transaction that is passed on, unchanged, throughout the entire interbank chain.
SchemeTransactionID string `json:"scheme_transaction_id,omitempty"`
// senders correspondent
SendersCorrespondent *SendersCorrespondentAccountHoldingEntity `json:"senders_correspondent,omitempty"`
// structured reference
StructuredReference *PaymentAttributesStructuredReference `json:"structured_reference,omitempty"`
// swift
Swift *PaymentAttributesSwift `json:"swift,omitempty"`
// ultimate beneficiary
UltimateBeneficiary *UltimateEntity `json:"ultimate_beneficiary,omitempty"`
// ultimate debtor
UltimateDebtor *UltimateEntity `json:"ultimate_debtor,omitempty"`
// The scheme-specific unique transaction ID. Populated by the scheme.
UniqueSchemeID string `json:"unique_scheme_id,omitempty"`
}
PaymentAttributes payment attributes swagger:model PaymentAttributes
func PaymentAttributesWithDefaults ¶
func PaymentAttributesWithDefaults(defaults client.Defaults) *PaymentAttributes
func (*PaymentAttributes) Json ¶
func (m *PaymentAttributes) Json() string
func (*PaymentAttributes) MarshalBinary ¶
func (m *PaymentAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentAttributes) UnmarshalBinary ¶
func (m *PaymentAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentAttributes) Validate ¶
func (m *PaymentAttributes) Validate(formats strfmt.Registry) error
Validate validates this payment attributes
func (*PaymentAttributes) WithAmount ¶
func (m *PaymentAttributes) WithAmount(amount string) *PaymentAttributes
func (*PaymentAttributes) WithBatchBookingIndicator ¶
func (m *PaymentAttributes) WithBatchBookingIndicator(batchBookingIndicator string) *PaymentAttributes
func (*PaymentAttributes) WithBatchID ¶
func (m *PaymentAttributes) WithBatchID(batchID string) *PaymentAttributes
func (*PaymentAttributes) WithBatchType ¶
func (m *PaymentAttributes) WithBatchType(batchType string) *PaymentAttributes
func (*PaymentAttributes) WithBeneficiaryParty ¶
func (m *PaymentAttributes) WithBeneficiaryParty(beneficiaryParty PaymentAttributesBeneficiaryParty) *PaymentAttributes
func (*PaymentAttributes) WithCategoryPurpose ¶
func (m *PaymentAttributes) WithCategoryPurpose(categoryPurpose string) *PaymentAttributes
func (*PaymentAttributes) WithCategoryPurposeCoded ¶
func (m *PaymentAttributes) WithCategoryPurposeCoded(categoryPurposeCoded string) *PaymentAttributes
func (*PaymentAttributes) WithChargesInformation ¶
func (m *PaymentAttributes) WithChargesInformation(chargesInformation ChargesInformation) *PaymentAttributes
func (*PaymentAttributes) WithClearingID ¶
func (m *PaymentAttributes) WithClearingID(clearingID string) *PaymentAttributes
func (*PaymentAttributes) WithCurrency ¶
func (m *PaymentAttributes) WithCurrency(currency string) *PaymentAttributes
func (*PaymentAttributes) WithDebtorParty ¶
func (m *PaymentAttributes) WithDebtorParty(debtorParty PaymentAttributesDebtorParty) *PaymentAttributes
func (*PaymentAttributes) WithEndToEndReference ¶
func (m *PaymentAttributes) WithEndToEndReference(endToEndReference string) *PaymentAttributes
func (*PaymentAttributes) WithFileNumber ¶
func (m *PaymentAttributes) WithFileNumber(fileNumber string) *PaymentAttributes
func (*PaymentAttributes) WithFx ¶
func (m *PaymentAttributes) WithFx(fx PaymentAttributesFx) *PaymentAttributes
func (*PaymentAttributes) WithInstructionID ¶
func (m *PaymentAttributes) WithInstructionID(instructionID string) *PaymentAttributes
func (*PaymentAttributes) WithIntermediaryBank ¶
func (m *PaymentAttributes) WithIntermediaryBank(intermediaryBank IntermediaryBankAccountHoldingEntity) *PaymentAttributes
func (*PaymentAttributes) WithNumericReference ¶
func (m *PaymentAttributes) WithNumericReference(numericReference string) *PaymentAttributes
func (*PaymentAttributes) WithPaymentAcceptanceDatetime ¶
func (m *PaymentAttributes) WithPaymentAcceptanceDatetime(paymentAcceptanceDatetime strfmt.DateTime) *PaymentAttributes
func (*PaymentAttributes) WithPaymentPurpose ¶
func (m *PaymentAttributes) WithPaymentPurpose(paymentPurpose string) *PaymentAttributes
func (*PaymentAttributes) WithPaymentPurposeCoded ¶
func (m *PaymentAttributes) WithPaymentPurposeCoded(paymentPurposeCoded string) *PaymentAttributes
func (*PaymentAttributes) WithPaymentScheme ¶
func (m *PaymentAttributes) WithPaymentScheme(paymentScheme string) *PaymentAttributes
func (*PaymentAttributes) WithPaymentType ¶
func (m *PaymentAttributes) WithPaymentType(paymentType string) *PaymentAttributes
func (*PaymentAttributes) WithProcessingDate ¶
func (m *PaymentAttributes) WithProcessingDate(processingDate strfmt.Date) *PaymentAttributes
func (*PaymentAttributes) WithReceiversCorrespondent ¶
func (m *PaymentAttributes) WithReceiversCorrespondent(receiversCorrespondent ReceiversCorrespondentAccountHoldingEntity) *PaymentAttributes
func (*PaymentAttributes) WithReference ¶
func (m *PaymentAttributes) WithReference(reference string) *PaymentAttributes
func (*PaymentAttributes) WithRegulatoryReporting ¶
func (m *PaymentAttributes) WithRegulatoryReporting(regulatoryReporting string) *PaymentAttributes
func (*PaymentAttributes) WithReimbursement ¶
func (m *PaymentAttributes) WithReimbursement(reimbursement ReimbursementAccountHoldingEntity) *PaymentAttributes
func (*PaymentAttributes) WithRemittanceInformation ¶
func (m *PaymentAttributes) WithRemittanceInformation(remittanceInformation string) *PaymentAttributes
func (*PaymentAttributes) WithSchemePaymentSubType ¶
func (m *PaymentAttributes) WithSchemePaymentSubType(schemePaymentSubType string) *PaymentAttributes
func (*PaymentAttributes) WithSchemePaymentType ¶
func (m *PaymentAttributes) WithSchemePaymentType(schemePaymentType string) *PaymentAttributes
func (*PaymentAttributes) WithSchemeProcessingDate ¶
func (m *PaymentAttributes) WithSchemeProcessingDate(schemeProcessingDate strfmt.Date) *PaymentAttributes
func (*PaymentAttributes) WithSchemeTransactionID ¶
func (m *PaymentAttributes) WithSchemeTransactionID(schemeTransactionID string) *PaymentAttributes
func (*PaymentAttributes) WithSendersCorrespondent ¶
func (m *PaymentAttributes) WithSendersCorrespondent(sendersCorrespondent SendersCorrespondentAccountHoldingEntity) *PaymentAttributes
func (*PaymentAttributes) WithStructuredReference ¶
func (m *PaymentAttributes) WithStructuredReference(structuredReference PaymentAttributesStructuredReference) *PaymentAttributes
func (*PaymentAttributes) WithSwift ¶
func (m *PaymentAttributes) WithSwift(swift PaymentAttributesSwift) *PaymentAttributes
func (*PaymentAttributes) WithUltimateBeneficiary ¶
func (m *PaymentAttributes) WithUltimateBeneficiary(ultimateBeneficiary UltimateEntity) *PaymentAttributes
func (*PaymentAttributes) WithUltimateDebtor ¶
func (m *PaymentAttributes) WithUltimateDebtor(ultimateDebtor UltimateEntity) *PaymentAttributes
func (*PaymentAttributes) WithUniqueSchemeID ¶
func (m *PaymentAttributes) WithUniqueSchemeID(uniqueSchemeID string) *PaymentAttributes
func (*PaymentAttributes) WithoutBeneficiaryParty ¶
func (m *PaymentAttributes) WithoutBeneficiaryParty() *PaymentAttributes
func (*PaymentAttributes) WithoutChargesInformation ¶
func (m *PaymentAttributes) WithoutChargesInformation() *PaymentAttributes
func (*PaymentAttributes) WithoutDebtorParty ¶
func (m *PaymentAttributes) WithoutDebtorParty() *PaymentAttributes
func (*PaymentAttributes) WithoutFx ¶
func (m *PaymentAttributes) WithoutFx() *PaymentAttributes
func (*PaymentAttributes) WithoutIntermediaryBank ¶
func (m *PaymentAttributes) WithoutIntermediaryBank() *PaymentAttributes
func (*PaymentAttributes) WithoutPaymentAcceptanceDatetime ¶
func (m *PaymentAttributes) WithoutPaymentAcceptanceDatetime() *PaymentAttributes
func (*PaymentAttributes) WithoutProcessingDate ¶
func (m *PaymentAttributes) WithoutProcessingDate() *PaymentAttributes
func (*PaymentAttributes) WithoutReceiversCorrespondent ¶
func (m *PaymentAttributes) WithoutReceiversCorrespondent() *PaymentAttributes
func (*PaymentAttributes) WithoutReimbursement ¶
func (m *PaymentAttributes) WithoutReimbursement() *PaymentAttributes
func (*PaymentAttributes) WithoutSchemeProcessingDate ¶
func (m *PaymentAttributes) WithoutSchemeProcessingDate() *PaymentAttributes
func (*PaymentAttributes) WithoutSendersCorrespondent ¶
func (m *PaymentAttributes) WithoutSendersCorrespondent() *PaymentAttributes
func (*PaymentAttributes) WithoutStructuredReference ¶
func (m *PaymentAttributes) WithoutStructuredReference() *PaymentAttributes
func (*PaymentAttributes) WithoutSwift ¶
func (m *PaymentAttributes) WithoutSwift() *PaymentAttributes
func (*PaymentAttributes) WithoutUltimateBeneficiary ¶
func (m *PaymentAttributes) WithoutUltimateBeneficiary() *PaymentAttributes
func (*PaymentAttributes) WithoutUltimateDebtor ¶
func (m *PaymentAttributes) WithoutUltimateDebtor() *PaymentAttributes
type PaymentAttributesBeneficiaryParty ¶
type PaymentAttributesBeneficiaryParty struct {
// Name of beneficiary as given with account
AccountName string `json:"account_name,omitempty"`
// Beneficiary account number
AccountNumber string `json:"account_number,omitempty"`
// account number code
AccountNumberCode AccountNumberCode `json:"account_number_code,omitempty"`
// The type of the account given with `beneficiary_party.account_number`. Single digit number. Only required if requested by the beneficiary party. Defaults to 0.
AccountType int64 `json:"account_type,omitempty"`
// account with
AccountWith *BeneficiaryDebtorAccountHoldingEntity `json:"account_with,omitempty"`
// Beneficiary address
Address []string `json:"address,omitempty"`
// Beneficiary birth city
BirthCity string `json:"birth_city,omitempty"`
// Beneficiary birth country, ISO 3166 format country code
BirthCountry string `json:"birth_country,omitempty"`
// Beneficiary birth date. Formatted according to ISO 8601 format: YYYY-MM-DD
// Format: date
BirthDate *strfmt.Date `json:"birth_date,omitempty"`
// Beneficiary birth province
BirthProvince string `json:"birth_province,omitempty"`
// Country of the beneficiary address, ISO 3166 format country code
Country string `json:"country,omitempty"`
// Beneficiary name
Name string `json:"name,omitempty"`
// Organisation identification of a beneficiary, used in the case that the beneficiary is an organisation and not a private person
OrganisationIdentification string `json:"organisation_identification,omitempty"`
// The code that specifies the type of `organisation_identification`
OrganisationIdentificationCode string `json:"organisation_identification_code,omitempty"`
// Issuer of the `organisation_identification`
OrganisationIdentificationIssuer string `json:"organisation_identification_issuer,omitempty"`
// The code that specifies the scheme of `organisation_identification`
OrganisationIdentificationScheme string `json:"organisation_identification_scheme,omitempty"`
// private identification
PrivateIdentification *PrivateIdentification `json:"private_identification,omitempty"`
// Beneficiary phone number
TelephoneNumber string `json:"telephone_number,omitempty"`
}
PaymentAttributesBeneficiaryParty payment attributes beneficiary party swagger:model PaymentAttributesBeneficiaryParty
func PaymentAttributesBeneficiaryPartyWithDefaults ¶
func PaymentAttributesBeneficiaryPartyWithDefaults(defaults client.Defaults) *PaymentAttributesBeneficiaryParty
func (*PaymentAttributesBeneficiaryParty) Json ¶
func (m *PaymentAttributesBeneficiaryParty) Json() string
func (*PaymentAttributesBeneficiaryParty) MarshalBinary ¶
func (m *PaymentAttributesBeneficiaryParty) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentAttributesBeneficiaryParty) UnmarshalBinary ¶
func (m *PaymentAttributesBeneficiaryParty) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentAttributesBeneficiaryParty) Validate ¶
func (m *PaymentAttributesBeneficiaryParty) Validate(formats strfmt.Registry) error
Validate validates this payment attributes beneficiary party
func (*PaymentAttributesBeneficiaryParty) WithAccountName ¶
func (m *PaymentAttributesBeneficiaryParty) WithAccountName(accountName string) *PaymentAttributesBeneficiaryParty
func (*PaymentAttributesBeneficiaryParty) WithAccountNumber ¶
func (m *PaymentAttributesBeneficiaryParty) WithAccountNumber(accountNumber string) *PaymentAttributesBeneficiaryParty
func (*PaymentAttributesBeneficiaryParty) WithAccountNumberCode ¶
func (m *PaymentAttributesBeneficiaryParty) WithAccountNumberCode(accountNumberCode AccountNumberCode) *PaymentAttributesBeneficiaryParty
func (*PaymentAttributesBeneficiaryParty) WithAccountType ¶
func (m *PaymentAttributesBeneficiaryParty) WithAccountType(accountType int64) *PaymentAttributesBeneficiaryParty
func (*PaymentAttributesBeneficiaryParty) WithAccountWith ¶
func (m *PaymentAttributesBeneficiaryParty) WithAccountWith(accountWith BeneficiaryDebtorAccountHoldingEntity) *PaymentAttributesBeneficiaryParty
func (*PaymentAttributesBeneficiaryParty) WithAddress ¶
func (m *PaymentAttributesBeneficiaryParty) WithAddress(address []string) *PaymentAttributesBeneficiaryParty
func (*PaymentAttributesBeneficiaryParty) WithBirthCity ¶
func (m *PaymentAttributesBeneficiaryParty) WithBirthCity(birthCity string) *PaymentAttributesBeneficiaryParty
func (*PaymentAttributesBeneficiaryParty) WithBirthCountry ¶
func (m *PaymentAttributesBeneficiaryParty) WithBirthCountry(birthCountry string) *PaymentAttributesBeneficiaryParty
func (*PaymentAttributesBeneficiaryParty) WithBirthDate ¶
func (m *PaymentAttributesBeneficiaryParty) WithBirthDate(birthDate strfmt.Date) *PaymentAttributesBeneficiaryParty
func (*PaymentAttributesBeneficiaryParty) WithBirthProvince ¶
func (m *PaymentAttributesBeneficiaryParty) WithBirthProvince(birthProvince string) *PaymentAttributesBeneficiaryParty
func (*PaymentAttributesBeneficiaryParty) WithCountry ¶
func (m *PaymentAttributesBeneficiaryParty) WithCountry(country string) *PaymentAttributesBeneficiaryParty
func (*PaymentAttributesBeneficiaryParty) WithName ¶
func (m *PaymentAttributesBeneficiaryParty) WithName(name string) *PaymentAttributesBeneficiaryParty
func (*PaymentAttributesBeneficiaryParty) WithOrganisationIdentification ¶
func (m *PaymentAttributesBeneficiaryParty) WithOrganisationIdentification(organisationIdentification string) *PaymentAttributesBeneficiaryParty
func (*PaymentAttributesBeneficiaryParty) WithOrganisationIdentificationCode ¶
func (m *PaymentAttributesBeneficiaryParty) WithOrganisationIdentificationCode(organisationIdentificationCode string) *PaymentAttributesBeneficiaryParty
func (*PaymentAttributesBeneficiaryParty) WithOrganisationIdentificationIssuer ¶
func (m *PaymentAttributesBeneficiaryParty) WithOrganisationIdentificationIssuer(organisationIdentificationIssuer string) *PaymentAttributesBeneficiaryParty
func (*PaymentAttributesBeneficiaryParty) WithOrganisationIdentificationScheme ¶
func (m *PaymentAttributesBeneficiaryParty) WithOrganisationIdentificationScheme(organisationIdentificationScheme string) *PaymentAttributesBeneficiaryParty
func (*PaymentAttributesBeneficiaryParty) WithPrivateIdentification ¶
func (m *PaymentAttributesBeneficiaryParty) WithPrivateIdentification(privateIdentification PrivateIdentification) *PaymentAttributesBeneficiaryParty
func (*PaymentAttributesBeneficiaryParty) WithTelephoneNumber ¶
func (m *PaymentAttributesBeneficiaryParty) WithTelephoneNumber(telephoneNumber string) *PaymentAttributesBeneficiaryParty
func (*PaymentAttributesBeneficiaryParty) WithoutAccountWith ¶
func (m *PaymentAttributesBeneficiaryParty) WithoutAccountWith() *PaymentAttributesBeneficiaryParty
func (*PaymentAttributesBeneficiaryParty) WithoutBirthDate ¶
func (m *PaymentAttributesBeneficiaryParty) WithoutBirthDate() *PaymentAttributesBeneficiaryParty
func (*PaymentAttributesBeneficiaryParty) WithoutPrivateIdentification ¶
func (m *PaymentAttributesBeneficiaryParty) WithoutPrivateIdentification() *PaymentAttributesBeneficiaryParty
type PaymentAttributesDebtorParty ¶
type PaymentAttributesDebtorParty struct {
// Name of debtor as given with account
AccountName string `json:"account_name,omitempty"`
// Debtor account number. Allows upper case and numeric characters.
AccountNumber string `json:"account_number,omitempty"`
// account number code
AccountNumberCode AccountNumberCode `json:"account_number_code,omitempty"`
// account with
AccountWith *BeneficiaryDebtorAccountHoldingEntity `json:"account_with,omitempty"`
// Debtor address
Address []string `json:"address,omitempty"`
// Debtor birth city
BirthCity string `json:"birth_city,omitempty"`
// Debtor birth country. ISO 3166 format country code
BirthCountry string `json:"birth_country,omitempty"`
// Debtor birth date. Formatted according to ISO 8601 format: YYYY-MM-DD
// Format: date
BirthDate *strfmt.Date `json:"birth_date,omitempty"`
// Debtor birth province
BirthProvince string `json:"birth_province,omitempty"`
// Country of debtor address. ISO 3166 format country code"
Country string `json:"country,omitempty"`
// SWIFT BIC for ordering customer, either BIC8 or BIC11
CustomerID string `json:"customer_id,omitempty"`
// Code for `customer_id`
CustomerIDCode string `json:"customer_id_code,omitempty"`
// Debtor name
Name string `json:"name,omitempty"`
// Organisation identification of a debtor, in the case that the debtor is an organisation and not a private person
OrganisationIdentification string `json:"organisation_identification,omitempty"`
// The code that specifies the type of `organisation_identification`
OrganisationIdentificationCode string `json:"organisation_identification_code,omitempty"`
// Issuer of the `organisation_identification`
OrganisationIdentificationIssuer string `json:"organisation_identification_issuer,omitempty"`
// The code that specifies the scheme of `organisation_identification`
OrganisationIdentificationScheme string `json:"organisation_identification_scheme,omitempty"`
// private identification
PrivateIdentification *PrivateIdentification `json:"private_identification,omitempty"`
}
PaymentAttributesDebtorParty payment attributes debtor party swagger:model PaymentAttributesDebtorParty
func PaymentAttributesDebtorPartyWithDefaults ¶
func PaymentAttributesDebtorPartyWithDefaults(defaults client.Defaults) *PaymentAttributesDebtorParty
func (*PaymentAttributesDebtorParty) Json ¶
func (m *PaymentAttributesDebtorParty) Json() string
func (*PaymentAttributesDebtorParty) MarshalBinary ¶
func (m *PaymentAttributesDebtorParty) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentAttributesDebtorParty) UnmarshalBinary ¶
func (m *PaymentAttributesDebtorParty) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentAttributesDebtorParty) Validate ¶
func (m *PaymentAttributesDebtorParty) Validate(formats strfmt.Registry) error
Validate validates this payment attributes debtor party
func (*PaymentAttributesDebtorParty) WithAccountName ¶
func (m *PaymentAttributesDebtorParty) WithAccountName(accountName string) *PaymentAttributesDebtorParty
func (*PaymentAttributesDebtorParty) WithAccountNumber ¶
func (m *PaymentAttributesDebtorParty) WithAccountNumber(accountNumber string) *PaymentAttributesDebtorParty
func (*PaymentAttributesDebtorParty) WithAccountNumberCode ¶
func (m *PaymentAttributesDebtorParty) WithAccountNumberCode(accountNumberCode AccountNumberCode) *PaymentAttributesDebtorParty
func (*PaymentAttributesDebtorParty) WithAccountWith ¶
func (m *PaymentAttributesDebtorParty) WithAccountWith(accountWith BeneficiaryDebtorAccountHoldingEntity) *PaymentAttributesDebtorParty
func (*PaymentAttributesDebtorParty) WithAddress ¶
func (m *PaymentAttributesDebtorParty) WithAddress(address []string) *PaymentAttributesDebtorParty
func (*PaymentAttributesDebtorParty) WithBirthCity ¶
func (m *PaymentAttributesDebtorParty) WithBirthCity(birthCity string) *PaymentAttributesDebtorParty
func (*PaymentAttributesDebtorParty) WithBirthCountry ¶
func (m *PaymentAttributesDebtorParty) WithBirthCountry(birthCountry string) *PaymentAttributesDebtorParty
func (*PaymentAttributesDebtorParty) WithBirthDate ¶
func (m *PaymentAttributesDebtorParty) WithBirthDate(birthDate strfmt.Date) *PaymentAttributesDebtorParty
func (*PaymentAttributesDebtorParty) WithBirthProvince ¶
func (m *PaymentAttributesDebtorParty) WithBirthProvince(birthProvince string) *PaymentAttributesDebtorParty
func (*PaymentAttributesDebtorParty) WithCountry ¶
func (m *PaymentAttributesDebtorParty) WithCountry(country string) *PaymentAttributesDebtorParty
func (*PaymentAttributesDebtorParty) WithCustomerID ¶
func (m *PaymentAttributesDebtorParty) WithCustomerID(customerID string) *PaymentAttributesDebtorParty
func (*PaymentAttributesDebtorParty) WithCustomerIDCode ¶
func (m *PaymentAttributesDebtorParty) WithCustomerIDCode(customerIDCode string) *PaymentAttributesDebtorParty
func (*PaymentAttributesDebtorParty) WithName ¶
func (m *PaymentAttributesDebtorParty) WithName(name string) *PaymentAttributesDebtorParty
func (*PaymentAttributesDebtorParty) WithOrganisationIdentification ¶
func (m *PaymentAttributesDebtorParty) WithOrganisationIdentification(organisationIdentification string) *PaymentAttributesDebtorParty
func (*PaymentAttributesDebtorParty) WithOrganisationIdentificationCode ¶
func (m *PaymentAttributesDebtorParty) WithOrganisationIdentificationCode(organisationIdentificationCode string) *PaymentAttributesDebtorParty
func (*PaymentAttributesDebtorParty) WithOrganisationIdentificationIssuer ¶
func (m *PaymentAttributesDebtorParty) WithOrganisationIdentificationIssuer(organisationIdentificationIssuer string) *PaymentAttributesDebtorParty
func (*PaymentAttributesDebtorParty) WithOrganisationIdentificationScheme ¶
func (m *PaymentAttributesDebtorParty) WithOrganisationIdentificationScheme(organisationIdentificationScheme string) *PaymentAttributesDebtorParty
func (*PaymentAttributesDebtorParty) WithPrivateIdentification ¶
func (m *PaymentAttributesDebtorParty) WithPrivateIdentification(privateIdentification PrivateIdentification) *PaymentAttributesDebtorParty
func (*PaymentAttributesDebtorParty) WithoutAccountWith ¶
func (m *PaymentAttributesDebtorParty) WithoutAccountWith() *PaymentAttributesDebtorParty
func (*PaymentAttributesDebtorParty) WithoutBirthDate ¶
func (m *PaymentAttributesDebtorParty) WithoutBirthDate() *PaymentAttributesDebtorParty
func (*PaymentAttributesDebtorParty) WithoutPrivateIdentification ¶
func (m *PaymentAttributesDebtorParty) WithoutPrivateIdentification() *PaymentAttributesDebtorParty
type PaymentAttributesFx ¶
type PaymentAttributesFx struct {
// Reference to the foreign exchange contract associated with the transaction
ContractReference string `json:"contract_reference,omitempty"`
// Factor used to convert an amount from the instructed currency into the transaction currency: i.e. to convert the `fx.original_amount`, expressed in the `fx.original_currency`, to `amount` specified in `currency`. Decimal value, represented as a string, maximum length 12. Must be > 0.
ExchangeRate string `json:"exchange_rate,omitempty"`
// Amount of money to be moved between the debtor and creditor, before deduction of charges, expressed in the currency as instructed by the initiating party. Decimal value. Must be > 0.
OriginalAmount string `json:"original_amount,omitempty"`
// Currency of `original_amount`. Currency code as defined in ISO 4217.
OriginalCurrency string `json:"original_currency,omitempty"`
}
PaymentAttributesFx payment attributes fx swagger:model PaymentAttributesFx
func PaymentAttributesFxWithDefaults ¶
func PaymentAttributesFxWithDefaults(defaults client.Defaults) *PaymentAttributesFx
func (*PaymentAttributesFx) Json ¶
func (m *PaymentAttributesFx) Json() string
func (*PaymentAttributesFx) MarshalBinary ¶
func (m *PaymentAttributesFx) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentAttributesFx) UnmarshalBinary ¶
func (m *PaymentAttributesFx) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentAttributesFx) Validate ¶
func (m *PaymentAttributesFx) Validate(formats strfmt.Registry) error
Validate validates this payment attributes fx
func (*PaymentAttributesFx) WithContractReference ¶
func (m *PaymentAttributesFx) WithContractReference(contractReference string) *PaymentAttributesFx
func (*PaymentAttributesFx) WithExchangeRate ¶
func (m *PaymentAttributesFx) WithExchangeRate(exchangeRate string) *PaymentAttributesFx
func (*PaymentAttributesFx) WithOriginalAmount ¶
func (m *PaymentAttributesFx) WithOriginalAmount(originalAmount string) *PaymentAttributesFx
func (*PaymentAttributesFx) WithOriginalCurrency ¶
func (m *PaymentAttributesFx) WithOriginalCurrency(originalCurrency string) *PaymentAttributesFx
type PaymentAttributesStructuredReference ¶
type PaymentAttributesStructuredReference struct {
// Issuer of remittance reference
Issuer string `json:"issuer,omitempty"`
// Unique reference to unambiguously refer to the payment originated by the creditor, this reference enables reconciliation by the creditor upon receipt of the amount of money.
Reference string `json:"reference,omitempty"`
}
PaymentAttributesStructuredReference payment attributes structured reference swagger:model PaymentAttributesStructuredReference
func PaymentAttributesStructuredReferenceWithDefaults ¶
func PaymentAttributesStructuredReferenceWithDefaults(defaults client.Defaults) *PaymentAttributesStructuredReference
func (*PaymentAttributesStructuredReference) Json ¶
func (m *PaymentAttributesStructuredReference) Json() string
func (*PaymentAttributesStructuredReference) MarshalBinary ¶
func (m *PaymentAttributesStructuredReference) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentAttributesStructuredReference) UnmarshalBinary ¶
func (m *PaymentAttributesStructuredReference) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentAttributesStructuredReference) Validate ¶
func (m *PaymentAttributesStructuredReference) Validate(formats strfmt.Registry) error
Validate validates this payment attributes structured reference
func (*PaymentAttributesStructuredReference) WithIssuer ¶
func (m *PaymentAttributesStructuredReference) WithIssuer(issuer string) *PaymentAttributesStructuredReference
func (*PaymentAttributesStructuredReference) WithReference ¶
func (m *PaymentAttributesStructuredReference) WithReference(reference string) *PaymentAttributesStructuredReference
type PaymentAttributesSwift ¶
type PaymentAttributesSwift struct {
// SWIFT service level
BankOperationCode string `json:"bank_operation_code,omitempty"`
// header
Header *PaymentAttributesSwiftHeader `json:"header,omitempty"`
// A SWIFT instruction code
InstructionCode string `json:"instruction_code,omitempty"`
// This field specifies additional information for the Receiver or other party specified.
SenderReceiverInformation string `json:"sender_receiver_information,omitempty"`
// This repetitive field specifies one or several time indication(s) related to the processing of the payment instruction.
TimeIndication string `json:"time_indication,omitempty"`
}
PaymentAttributesSwift payment attributes swift swagger:model PaymentAttributesSwift
func PaymentAttributesSwiftWithDefaults ¶
func PaymentAttributesSwiftWithDefaults(defaults client.Defaults) *PaymentAttributesSwift
func (*PaymentAttributesSwift) Json ¶
func (m *PaymentAttributesSwift) Json() string
func (*PaymentAttributesSwift) MarshalBinary ¶
func (m *PaymentAttributesSwift) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentAttributesSwift) UnmarshalBinary ¶
func (m *PaymentAttributesSwift) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentAttributesSwift) Validate ¶
func (m *PaymentAttributesSwift) Validate(formats strfmt.Registry) error
Validate validates this payment attributes swift
func (*PaymentAttributesSwift) WithBankOperationCode ¶
func (m *PaymentAttributesSwift) WithBankOperationCode(bankOperationCode string) *PaymentAttributesSwift
func (*PaymentAttributesSwift) WithHeader ¶
func (m *PaymentAttributesSwift) WithHeader(header PaymentAttributesSwiftHeader) *PaymentAttributesSwift
func (*PaymentAttributesSwift) WithInstructionCode ¶
func (m *PaymentAttributesSwift) WithInstructionCode(instructionCode string) *PaymentAttributesSwift
func (*PaymentAttributesSwift) WithSenderReceiverInformation ¶
func (m *PaymentAttributesSwift) WithSenderReceiverInformation(senderReceiverInformation string) *PaymentAttributesSwift
func (*PaymentAttributesSwift) WithTimeIndication ¶
func (m *PaymentAttributesSwift) WithTimeIndication(timeIndication string) *PaymentAttributesSwift
func (*PaymentAttributesSwift) WithoutHeader ¶
func (m *PaymentAttributesSwift) WithoutHeader() *PaymentAttributesSwift
type PaymentAttributesSwiftHeader ¶
type PaymentAttributesSwiftHeader struct {
// Destination SWIFT logical terminal address. Complete 12-character SWIFT destination, including BIC (x8), logical terminal code (x1) and branch code (x).
Destination string `json:"destination,omitempty"`
// The message type of the SWIFT payment, has to match `[A-Z]{2}[0-9]{3}`. Currently `MT103` is the only supported value
MessageType string `json:"message_type,omitempty"`
// SWIFT priority. Either `Normal` or `Priority`.
Priority string `json:"priority,omitempty"`
// The destination SWIFT BIC for SWIFT MT messages being sent by Form3 client to SWIFT. Formatted as BIC8 or BIC11.
Recipient string `json:"recipient,omitempty"`
// The source SWIFT BIC for SWIFT MT messages being received by Form3 client from SWIFT. Formatted as BIC8 or BIC11.
Source string `json:"source,omitempty"`
// Message User Reference (MUR) value, which can be up to 16 characters, and will be returned in the ACK
UserReference string `json:"user_reference,omitempty"`
}
PaymentAttributesSwiftHeader payment attributes swift header swagger:model PaymentAttributesSwiftHeader
func PaymentAttributesSwiftHeaderWithDefaults ¶
func PaymentAttributesSwiftHeaderWithDefaults(defaults client.Defaults) *PaymentAttributesSwiftHeader
func (*PaymentAttributesSwiftHeader) Json ¶
func (m *PaymentAttributesSwiftHeader) Json() string
func (*PaymentAttributesSwiftHeader) MarshalBinary ¶
func (m *PaymentAttributesSwiftHeader) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentAttributesSwiftHeader) UnmarshalBinary ¶
func (m *PaymentAttributesSwiftHeader) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentAttributesSwiftHeader) Validate ¶
func (m *PaymentAttributesSwiftHeader) Validate(formats strfmt.Registry) error
Validate validates this payment attributes swift header
func (*PaymentAttributesSwiftHeader) WithDestination ¶
func (m *PaymentAttributesSwiftHeader) WithDestination(destination string) *PaymentAttributesSwiftHeader
func (*PaymentAttributesSwiftHeader) WithMessageType ¶
func (m *PaymentAttributesSwiftHeader) WithMessageType(messageType string) *PaymentAttributesSwiftHeader
func (*PaymentAttributesSwiftHeader) WithPriority ¶
func (m *PaymentAttributesSwiftHeader) WithPriority(priority string) *PaymentAttributesSwiftHeader
func (*PaymentAttributesSwiftHeader) WithRecipient ¶
func (m *PaymentAttributesSwiftHeader) WithRecipient(recipient string) *PaymentAttributesSwiftHeader
func (*PaymentAttributesSwiftHeader) WithSource ¶
func (m *PaymentAttributesSwiftHeader) WithSource(source string) *PaymentAttributesSwiftHeader
func (*PaymentAttributesSwiftHeader) WithUserReference ¶
func (m *PaymentAttributesSwiftHeader) WithUserReference(userReference string) *PaymentAttributesSwiftHeader
type PaymentCreation ¶
type PaymentCreation struct {
// data
Data *Payment `json:"data,omitempty"`
}
PaymentCreation payment creation swagger:model PaymentCreation
func PaymentCreationWithDefaults ¶
func PaymentCreationWithDefaults(defaults client.Defaults) *PaymentCreation
func (*PaymentCreation) Json ¶
func (m *PaymentCreation) Json() string
func (*PaymentCreation) MarshalBinary ¶
func (m *PaymentCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentCreation) UnmarshalBinary ¶
func (m *PaymentCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentCreation) Validate ¶
func (m *PaymentCreation) Validate(formats strfmt.Registry) error
Validate validates this payment creation
func (*PaymentCreation) WithData ¶
func (m *PaymentCreation) WithData(data Payment) *PaymentCreation
func (*PaymentCreation) WithoutData ¶
func (m *PaymentCreation) WithoutData() *PaymentCreation
type PaymentCreationResponse ¶
type PaymentCreationResponse struct {
// data
Data *Payment `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
PaymentCreationResponse payment creation response swagger:model PaymentCreationResponse
func PaymentCreationResponseWithDefaults ¶
func PaymentCreationResponseWithDefaults(defaults client.Defaults) *PaymentCreationResponse
func (*PaymentCreationResponse) Json ¶
func (m *PaymentCreationResponse) Json() string
func (*PaymentCreationResponse) MarshalBinary ¶
func (m *PaymentCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentCreationResponse) UnmarshalBinary ¶
func (m *PaymentCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentCreationResponse) Validate ¶
func (m *PaymentCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this payment creation response
func (*PaymentCreationResponse) WithData ¶
func (m *PaymentCreationResponse) WithData(data Payment) *PaymentCreationResponse
func (*PaymentCreationResponse) WithLinks ¶
func (m *PaymentCreationResponse) WithLinks(links Links) *PaymentCreationResponse
func (*PaymentCreationResponse) WithoutData ¶
func (m *PaymentCreationResponse) WithoutData() *PaymentCreationResponse
func (*PaymentCreationResponse) WithoutLinks ¶
func (m *PaymentCreationResponse) WithoutLinks() *PaymentCreationResponse
type PaymentDetailsListResponse ¶
type PaymentDetailsListResponse struct {
// data
Data []*Payment `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
PaymentDetailsListResponse payment details list response swagger:model PaymentDetailsListResponse
func PaymentDetailsListResponseWithDefaults ¶
func PaymentDetailsListResponseWithDefaults(defaults client.Defaults) *PaymentDetailsListResponse
func (*PaymentDetailsListResponse) Json ¶
func (m *PaymentDetailsListResponse) Json() string
func (*PaymentDetailsListResponse) MarshalBinary ¶
func (m *PaymentDetailsListResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentDetailsListResponse) UnmarshalBinary ¶
func (m *PaymentDetailsListResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentDetailsListResponse) Validate ¶
func (m *PaymentDetailsListResponse) Validate(formats strfmt.Registry) error
Validate validates this payment details list response
func (*PaymentDetailsListResponse) WithData ¶
func (m *PaymentDetailsListResponse) WithData(data []*Payment) *PaymentDetailsListResponse
func (*PaymentDetailsListResponse) WithLinks ¶
func (m *PaymentDetailsListResponse) WithLinks(links Links) *PaymentDetailsListResponse
func (*PaymentDetailsListResponse) WithoutLinks ¶
func (m *PaymentDetailsListResponse) WithoutLinks() *PaymentDetailsListResponse
type PaymentDetailsResponse ¶
type PaymentDetailsResponse struct {
// data
Data *Payment `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
PaymentDetailsResponse payment details response swagger:model PaymentDetailsResponse
func PaymentDetailsResponseWithDefaults ¶
func PaymentDetailsResponseWithDefaults(defaults client.Defaults) *PaymentDetailsResponse
func (*PaymentDetailsResponse) Json ¶
func (m *PaymentDetailsResponse) Json() string
func (*PaymentDetailsResponse) MarshalBinary ¶
func (m *PaymentDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentDetailsResponse) UnmarshalBinary ¶
func (m *PaymentDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentDetailsResponse) Validate ¶
func (m *PaymentDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this payment details response
func (*PaymentDetailsResponse) WithData ¶
func (m *PaymentDetailsResponse) WithData(data Payment) *PaymentDetailsResponse
func (*PaymentDetailsResponse) WithLinks ¶
func (m *PaymentDetailsResponse) WithLinks(links Links) *PaymentDetailsResponse
func (*PaymentDetailsResponse) WithoutData ¶
func (m *PaymentDetailsResponse) WithoutData() *PaymentDetailsResponse
func (*PaymentDetailsResponse) WithoutLinks ¶
func (m *PaymentDetailsResponse) WithoutLinks() *PaymentDetailsResponse
type PaymentRelationships ¶
type PaymentRelationships struct {
// beneficiary
Beneficiary *PaymentRelationshipsBeneficiary `json:"beneficiary,omitempty"`
// beneficiary account
BeneficiaryAccount *PaymentRelationshipsBeneficiaryAccount `json:"beneficiary_account,omitempty"`
// debtor
Debtor *PaymentRelationshipsDebtor `json:"debtor,omitempty"`
// debtor account
DebtorAccount *PaymentRelationshipsDebtorAccount `json:"debtor_account,omitempty"`
// direct debit
DirectDebit *PaymentRelationshipsDirectDebit `json:"direct_debit,omitempty"`
// fx deal
FxDeal *PaymentRelationshipsFxDeal `json:"fx_deal,omitempty"`
// payment admission
PaymentAdmission *PaymentRelationshipsPaymentAdmission `json:"payment_admission,omitempty"`
// payment advice
PaymentAdvice *PaymentRelationshipsPaymentAdvice `json:"payment_advice,omitempty"`
// payment recall
PaymentRecall *PaymentRelationshipsPaymentRecall `json:"payment_recall,omitempty"`
// payment return
PaymentReturn *PaymentRelationshipsPaymentReturn `json:"payment_return,omitempty"`
// payment reversal
PaymentReversal *PaymentRelationshipsPaymentReversal `json:"payment_reversal,omitempty"`
// payment submission
PaymentSubmission *PaymentRelationshipsPaymentSubmission `json:"payment_submission,omitempty"`
}
PaymentRelationships payment relationships swagger:model PaymentRelationships
func PaymentRelationshipsWithDefaults ¶
func PaymentRelationshipsWithDefaults(defaults client.Defaults) *PaymentRelationships
func (*PaymentRelationships) Json ¶
func (m *PaymentRelationships) Json() string
func (*PaymentRelationships) MarshalBinary ¶
func (m *PaymentRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentRelationships) UnmarshalBinary ¶
func (m *PaymentRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentRelationships) Validate ¶
func (m *PaymentRelationships) Validate(formats strfmt.Registry) error
Validate validates this payment relationships
func (*PaymentRelationships) WithBeneficiary ¶
func (m *PaymentRelationships) WithBeneficiary(beneficiary PaymentRelationshipsBeneficiary) *PaymentRelationships
func (*PaymentRelationships) WithBeneficiaryAccount ¶
func (m *PaymentRelationships) WithBeneficiaryAccount(beneficiaryAccount PaymentRelationshipsBeneficiaryAccount) *PaymentRelationships
func (*PaymentRelationships) WithDebtor ¶
func (m *PaymentRelationships) WithDebtor(debtor PaymentRelationshipsDebtor) *PaymentRelationships
func (*PaymentRelationships) WithDebtorAccount ¶
func (m *PaymentRelationships) WithDebtorAccount(debtorAccount PaymentRelationshipsDebtorAccount) *PaymentRelationships
func (*PaymentRelationships) WithDirectDebit ¶
func (m *PaymentRelationships) WithDirectDebit(directDebit PaymentRelationshipsDirectDebit) *PaymentRelationships
func (*PaymentRelationships) WithFxDeal ¶
func (m *PaymentRelationships) WithFxDeal(fxDeal PaymentRelationshipsFxDeal) *PaymentRelationships
func (*PaymentRelationships) WithPaymentAdmission ¶
func (m *PaymentRelationships) WithPaymentAdmission(paymentAdmission PaymentRelationshipsPaymentAdmission) *PaymentRelationships
func (*PaymentRelationships) WithPaymentAdvice ¶
func (m *PaymentRelationships) WithPaymentAdvice(paymentAdvice PaymentRelationshipsPaymentAdvice) *PaymentRelationships
func (*PaymentRelationships) WithPaymentRecall ¶
func (m *PaymentRelationships) WithPaymentRecall(paymentRecall PaymentRelationshipsPaymentRecall) *PaymentRelationships
func (*PaymentRelationships) WithPaymentReturn ¶
func (m *PaymentRelationships) WithPaymentReturn(paymentReturn PaymentRelationshipsPaymentReturn) *PaymentRelationships
func (*PaymentRelationships) WithPaymentReversal ¶
func (m *PaymentRelationships) WithPaymentReversal(paymentReversal PaymentRelationshipsPaymentReversal) *PaymentRelationships
func (*PaymentRelationships) WithPaymentSubmission ¶
func (m *PaymentRelationships) WithPaymentSubmission(paymentSubmission PaymentRelationshipsPaymentSubmission) *PaymentRelationships
func (*PaymentRelationships) WithoutBeneficiary ¶
func (m *PaymentRelationships) WithoutBeneficiary() *PaymentRelationships
func (*PaymentRelationships) WithoutBeneficiaryAccount ¶
func (m *PaymentRelationships) WithoutBeneficiaryAccount() *PaymentRelationships
func (*PaymentRelationships) WithoutDebtor ¶
func (m *PaymentRelationships) WithoutDebtor() *PaymentRelationships
func (*PaymentRelationships) WithoutDebtorAccount ¶
func (m *PaymentRelationships) WithoutDebtorAccount() *PaymentRelationships
func (*PaymentRelationships) WithoutDirectDebit ¶
func (m *PaymentRelationships) WithoutDirectDebit() *PaymentRelationships
func (*PaymentRelationships) WithoutFxDeal ¶
func (m *PaymentRelationships) WithoutFxDeal() *PaymentRelationships
func (*PaymentRelationships) WithoutPaymentAdmission ¶
func (m *PaymentRelationships) WithoutPaymentAdmission() *PaymentRelationships
func (*PaymentRelationships) WithoutPaymentAdvice ¶
func (m *PaymentRelationships) WithoutPaymentAdvice() *PaymentRelationships
func (*PaymentRelationships) WithoutPaymentRecall ¶
func (m *PaymentRelationships) WithoutPaymentRecall() *PaymentRelationships
func (*PaymentRelationships) WithoutPaymentReturn ¶
func (m *PaymentRelationships) WithoutPaymentReturn() *PaymentRelationships
func (*PaymentRelationships) WithoutPaymentReversal ¶
func (m *PaymentRelationships) WithoutPaymentReversal() *PaymentRelationships
func (*PaymentRelationships) WithoutPaymentSubmission ¶
func (m *PaymentRelationships) WithoutPaymentSubmission() *PaymentRelationships
type PaymentRelationshipsBeneficiary ¶
type PaymentRelationshipsBeneficiary struct {
// Array of beneficiary resources related to the payment
Data []*RelationshipData `json:"data"`
}
PaymentRelationshipsBeneficiary payment relationships beneficiary swagger:model PaymentRelationshipsBeneficiary
func PaymentRelationshipsBeneficiaryWithDefaults ¶
func PaymentRelationshipsBeneficiaryWithDefaults(defaults client.Defaults) *PaymentRelationshipsBeneficiary
func (*PaymentRelationshipsBeneficiary) Json ¶
func (m *PaymentRelationshipsBeneficiary) Json() string
func (*PaymentRelationshipsBeneficiary) MarshalBinary ¶
func (m *PaymentRelationshipsBeneficiary) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentRelationshipsBeneficiary) UnmarshalBinary ¶
func (m *PaymentRelationshipsBeneficiary) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentRelationshipsBeneficiary) Validate ¶
func (m *PaymentRelationshipsBeneficiary) Validate(formats strfmt.Registry) error
Validate validates this payment relationships beneficiary
func (*PaymentRelationshipsBeneficiary) WithData ¶
func (m *PaymentRelationshipsBeneficiary) WithData(data []*RelationshipData) *PaymentRelationshipsBeneficiary
type PaymentRelationshipsBeneficiaryAccount ¶
type PaymentRelationshipsBeneficiaryAccount struct {
// Array of beneficiary account resources related to the payment
Data []*RelationshipData `json:"data"`
}
PaymentRelationshipsBeneficiaryAccount payment relationships beneficiary account swagger:model PaymentRelationshipsBeneficiaryAccount
func PaymentRelationshipsBeneficiaryAccountWithDefaults ¶
func PaymentRelationshipsBeneficiaryAccountWithDefaults(defaults client.Defaults) *PaymentRelationshipsBeneficiaryAccount
func (*PaymentRelationshipsBeneficiaryAccount) Json ¶
func (m *PaymentRelationshipsBeneficiaryAccount) Json() string
func (*PaymentRelationshipsBeneficiaryAccount) MarshalBinary ¶
func (m *PaymentRelationshipsBeneficiaryAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentRelationshipsBeneficiaryAccount) UnmarshalBinary ¶
func (m *PaymentRelationshipsBeneficiaryAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentRelationshipsBeneficiaryAccount) Validate ¶
func (m *PaymentRelationshipsBeneficiaryAccount) Validate(formats strfmt.Registry) error
Validate validates this payment relationships beneficiary account
func (*PaymentRelationshipsBeneficiaryAccount) WithData ¶
func (m *PaymentRelationshipsBeneficiaryAccount) WithData(data []*RelationshipData) *PaymentRelationshipsBeneficiaryAccount
type PaymentRelationshipsDebtor ¶
type PaymentRelationshipsDebtor struct {
// Array of debtor resources related to the payment
Data []*RelationshipData `json:"data"`
}
PaymentRelationshipsDebtor payment relationships debtor swagger:model PaymentRelationshipsDebtor
func PaymentRelationshipsDebtorWithDefaults ¶
func PaymentRelationshipsDebtorWithDefaults(defaults client.Defaults) *PaymentRelationshipsDebtor
func (*PaymentRelationshipsDebtor) Json ¶
func (m *PaymentRelationshipsDebtor) Json() string
func (*PaymentRelationshipsDebtor) MarshalBinary ¶
func (m *PaymentRelationshipsDebtor) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentRelationshipsDebtor) UnmarshalBinary ¶
func (m *PaymentRelationshipsDebtor) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentRelationshipsDebtor) Validate ¶
func (m *PaymentRelationshipsDebtor) Validate(formats strfmt.Registry) error
Validate validates this payment relationships debtor
func (*PaymentRelationshipsDebtor) WithData ¶
func (m *PaymentRelationshipsDebtor) WithData(data []*RelationshipData) *PaymentRelationshipsDebtor
type PaymentRelationshipsDebtorAccount ¶
type PaymentRelationshipsDebtorAccount struct {
// Array of debtor account resources related to the payment
Data []*RelationshipData `json:"data"`
}
PaymentRelationshipsDebtorAccount payment relationships debtor account swagger:model PaymentRelationshipsDebtorAccount
func PaymentRelationshipsDebtorAccountWithDefaults ¶
func PaymentRelationshipsDebtorAccountWithDefaults(defaults client.Defaults) *PaymentRelationshipsDebtorAccount
func (*PaymentRelationshipsDebtorAccount) Json ¶
func (m *PaymentRelationshipsDebtorAccount) Json() string
func (*PaymentRelationshipsDebtorAccount) MarshalBinary ¶
func (m *PaymentRelationshipsDebtorAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentRelationshipsDebtorAccount) UnmarshalBinary ¶
func (m *PaymentRelationshipsDebtorAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentRelationshipsDebtorAccount) Validate ¶
func (m *PaymentRelationshipsDebtorAccount) Validate(formats strfmt.Registry) error
Validate validates this payment relationships debtor account
func (*PaymentRelationshipsDebtorAccount) WithData ¶
func (m *PaymentRelationshipsDebtorAccount) WithData(data []*RelationshipData) *PaymentRelationshipsDebtorAccount
type PaymentRelationshipsDirectDebit ¶
type PaymentRelationshipsDirectDebit struct {
// Array of Direct Debit resources related to the payment
Data []*RelationshipData `json:"data"`
}
PaymentRelationshipsDirectDebit payment relationships direct debit swagger:model PaymentRelationshipsDirectDebit
func PaymentRelationshipsDirectDebitWithDefaults ¶
func PaymentRelationshipsDirectDebitWithDefaults(defaults client.Defaults) *PaymentRelationshipsDirectDebit
func (*PaymentRelationshipsDirectDebit) Json ¶
func (m *PaymentRelationshipsDirectDebit) Json() string
func (*PaymentRelationshipsDirectDebit) MarshalBinary ¶
func (m *PaymentRelationshipsDirectDebit) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentRelationshipsDirectDebit) UnmarshalBinary ¶
func (m *PaymentRelationshipsDirectDebit) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentRelationshipsDirectDebit) Validate ¶
func (m *PaymentRelationshipsDirectDebit) Validate(formats strfmt.Registry) error
Validate validates this payment relationships direct debit
func (*PaymentRelationshipsDirectDebit) WithData ¶
func (m *PaymentRelationshipsDirectDebit) WithData(data []*RelationshipData) *PaymentRelationshipsDirectDebit
type PaymentRelationshipsFxDeal ¶
type PaymentRelationshipsFxDeal struct {
// Array of FXDeal resources related to the payment
Data []*RelationshipData `json:"data"`
}
PaymentRelationshipsFxDeal payment relationships fx deal swagger:model PaymentRelationshipsFxDeal
func PaymentRelationshipsFxDealWithDefaults ¶
func PaymentRelationshipsFxDealWithDefaults(defaults client.Defaults) *PaymentRelationshipsFxDeal
func (*PaymentRelationshipsFxDeal) Json ¶
func (m *PaymentRelationshipsFxDeal) Json() string
func (*PaymentRelationshipsFxDeal) MarshalBinary ¶
func (m *PaymentRelationshipsFxDeal) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentRelationshipsFxDeal) UnmarshalBinary ¶
func (m *PaymentRelationshipsFxDeal) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentRelationshipsFxDeal) Validate ¶
func (m *PaymentRelationshipsFxDeal) Validate(formats strfmt.Registry) error
Validate validates this payment relationships fx deal
func (*PaymentRelationshipsFxDeal) WithData ¶
func (m *PaymentRelationshipsFxDeal) WithData(data []*RelationshipData) *PaymentRelationshipsFxDeal
type PaymentRelationshipsPaymentAdmission ¶
type PaymentRelationshipsPaymentAdmission struct {
// Array of Payment Admission resources related to the payment
Data []*PaymentAdmission `json:"data"`
}
PaymentRelationshipsPaymentAdmission payment relationships payment admission swagger:model PaymentRelationshipsPaymentAdmission
func PaymentRelationshipsPaymentAdmissionWithDefaults ¶
func PaymentRelationshipsPaymentAdmissionWithDefaults(defaults client.Defaults) *PaymentRelationshipsPaymentAdmission
func (*PaymentRelationshipsPaymentAdmission) Json ¶
func (m *PaymentRelationshipsPaymentAdmission) Json() string
func (*PaymentRelationshipsPaymentAdmission) MarshalBinary ¶
func (m *PaymentRelationshipsPaymentAdmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentRelationshipsPaymentAdmission) UnmarshalBinary ¶
func (m *PaymentRelationshipsPaymentAdmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentRelationshipsPaymentAdmission) Validate ¶
func (m *PaymentRelationshipsPaymentAdmission) Validate(formats strfmt.Registry) error
Validate validates this payment relationships payment admission
func (*PaymentRelationshipsPaymentAdmission) WithData ¶
func (m *PaymentRelationshipsPaymentAdmission) WithData(data []*PaymentAdmission) *PaymentRelationshipsPaymentAdmission
type PaymentRelationshipsPaymentAdvice ¶
type PaymentRelationshipsPaymentAdvice struct {
// Array of Payment Advice resources related to the payment
Data []*PaymentAdvice `json:"data"`
}
PaymentRelationshipsPaymentAdvice payment relationships payment advice swagger:model PaymentRelationshipsPaymentAdvice
func PaymentRelationshipsPaymentAdviceWithDefaults ¶
func PaymentRelationshipsPaymentAdviceWithDefaults(defaults client.Defaults) *PaymentRelationshipsPaymentAdvice
func (*PaymentRelationshipsPaymentAdvice) Json ¶
func (m *PaymentRelationshipsPaymentAdvice) Json() string
func (*PaymentRelationshipsPaymentAdvice) MarshalBinary ¶
func (m *PaymentRelationshipsPaymentAdvice) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentRelationshipsPaymentAdvice) UnmarshalBinary ¶
func (m *PaymentRelationshipsPaymentAdvice) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentRelationshipsPaymentAdvice) Validate ¶
func (m *PaymentRelationshipsPaymentAdvice) Validate(formats strfmt.Registry) error
Validate validates this payment relationships payment advice
func (*PaymentRelationshipsPaymentAdvice) WithData ¶
func (m *PaymentRelationshipsPaymentAdvice) WithData(data []*PaymentAdvice) *PaymentRelationshipsPaymentAdvice
type PaymentRelationshipsPaymentRecall ¶
type PaymentRelationshipsPaymentRecall struct {
// Array of Payment Recall resources related to the payment
Data []*Recall `json:"data"`
}
PaymentRelationshipsPaymentRecall payment relationships payment recall swagger:model PaymentRelationshipsPaymentRecall
func PaymentRelationshipsPaymentRecallWithDefaults ¶
func PaymentRelationshipsPaymentRecallWithDefaults(defaults client.Defaults) *PaymentRelationshipsPaymentRecall
func (*PaymentRelationshipsPaymentRecall) Json ¶
func (m *PaymentRelationshipsPaymentRecall) Json() string
func (*PaymentRelationshipsPaymentRecall) MarshalBinary ¶
func (m *PaymentRelationshipsPaymentRecall) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentRelationshipsPaymentRecall) UnmarshalBinary ¶
func (m *PaymentRelationshipsPaymentRecall) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentRelationshipsPaymentRecall) Validate ¶
func (m *PaymentRelationshipsPaymentRecall) Validate(formats strfmt.Registry) error
Validate validates this payment relationships payment recall
func (*PaymentRelationshipsPaymentRecall) WithData ¶
func (m *PaymentRelationshipsPaymentRecall) WithData(data []*Recall) *PaymentRelationshipsPaymentRecall
type PaymentRelationshipsPaymentReturn ¶
type PaymentRelationshipsPaymentReturn struct {
// Array of Payment Return resources related to the payment
Data []*ReturnPayment `json:"data"`
}
PaymentRelationshipsPaymentReturn payment relationships payment return swagger:model PaymentRelationshipsPaymentReturn
func PaymentRelationshipsPaymentReturnWithDefaults ¶
func PaymentRelationshipsPaymentReturnWithDefaults(defaults client.Defaults) *PaymentRelationshipsPaymentReturn
func (*PaymentRelationshipsPaymentReturn) Json ¶
func (m *PaymentRelationshipsPaymentReturn) Json() string
func (*PaymentRelationshipsPaymentReturn) MarshalBinary ¶
func (m *PaymentRelationshipsPaymentReturn) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentRelationshipsPaymentReturn) UnmarshalBinary ¶
func (m *PaymentRelationshipsPaymentReturn) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentRelationshipsPaymentReturn) Validate ¶
func (m *PaymentRelationshipsPaymentReturn) Validate(formats strfmt.Registry) error
Validate validates this payment relationships payment return
func (*PaymentRelationshipsPaymentReturn) WithData ¶
func (m *PaymentRelationshipsPaymentReturn) WithData(data []*ReturnPayment) *PaymentRelationshipsPaymentReturn
type PaymentRelationshipsPaymentReversal ¶
type PaymentRelationshipsPaymentReversal struct {
// Array of Payment Reversal resources related to the payment
Data []*ReversalPayment `json:"data"`
}
PaymentRelationshipsPaymentReversal payment relationships payment reversal swagger:model PaymentRelationshipsPaymentReversal
func PaymentRelationshipsPaymentReversalWithDefaults ¶
func PaymentRelationshipsPaymentReversalWithDefaults(defaults client.Defaults) *PaymentRelationshipsPaymentReversal
func (*PaymentRelationshipsPaymentReversal) Json ¶
func (m *PaymentRelationshipsPaymentReversal) Json() string
func (*PaymentRelationshipsPaymentReversal) MarshalBinary ¶
func (m *PaymentRelationshipsPaymentReversal) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentRelationshipsPaymentReversal) UnmarshalBinary ¶
func (m *PaymentRelationshipsPaymentReversal) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentRelationshipsPaymentReversal) Validate ¶
func (m *PaymentRelationshipsPaymentReversal) Validate(formats strfmt.Registry) error
Validate validates this payment relationships payment reversal
func (*PaymentRelationshipsPaymentReversal) WithData ¶
func (m *PaymentRelationshipsPaymentReversal) WithData(data []*ReversalPayment) *PaymentRelationshipsPaymentReversal
type PaymentRelationshipsPaymentSubmission ¶
type PaymentRelationshipsPaymentSubmission struct {
// Array of Payment Submission resources related to the payment
Data []*PaymentSubmission `json:"data"`
}
PaymentRelationshipsPaymentSubmission payment relationships payment submission swagger:model PaymentRelationshipsPaymentSubmission
func PaymentRelationshipsPaymentSubmissionWithDefaults ¶
func PaymentRelationshipsPaymentSubmissionWithDefaults(defaults client.Defaults) *PaymentRelationshipsPaymentSubmission
func (*PaymentRelationshipsPaymentSubmission) Json ¶
func (m *PaymentRelationshipsPaymentSubmission) Json() string
func (*PaymentRelationshipsPaymentSubmission) MarshalBinary ¶
func (m *PaymentRelationshipsPaymentSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentRelationshipsPaymentSubmission) UnmarshalBinary ¶
func (m *PaymentRelationshipsPaymentSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentRelationshipsPaymentSubmission) Validate ¶
func (m *PaymentRelationshipsPaymentSubmission) Validate(formats strfmt.Registry) error
Validate validates this payment relationships payment submission
func (*PaymentRelationshipsPaymentSubmission) WithData ¶
func (m *PaymentRelationshipsPaymentSubmission) WithData(data []*PaymentSubmission) *PaymentRelationshipsPaymentSubmission
type PaymentResourceType ¶
type PaymentResourceType string
PaymentResourceType payment resource type swagger:model PaymentResourceType
const ( // PaymentResourceTypePayments captures enum value "payments" PaymentResourceTypePayments PaymentResourceType = "payments" )
func (*PaymentResourceType) Json ¶
func (m *PaymentResourceType) Json() string
type PaymentScheme ¶
type PaymentScheme string
PaymentScheme payment scheme swagger:model PaymentScheme
const ( // PaymentSchemeFPS captures enum value "FPS" PaymentSchemeFPS PaymentScheme = "FPS" // PaymentSchemeSEPAINSTANT captures enum value "SEPAINSTANT" PaymentSchemeSEPAINSTANT PaymentScheme = "SEPAINSTANT" )
func (*PaymentScheme) Json ¶
func (m *PaymentScheme) Json() string
type PaymentSubmission ¶
type PaymentSubmission struct {
// attributes
Attributes *PaymentSubmissionAttributes `json:"attributes,omitempty"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// id
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// Unique ID of the organisation this resource is created by
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *PaymentSubmissionRelationships `json:"relationships,omitempty"`
// Name of the resource type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
PaymentSubmission payment submission swagger:model PaymentSubmission
func PaymentSubmissionWithDefaults ¶
func PaymentSubmissionWithDefaults(defaults client.Defaults) *PaymentSubmission
func (*PaymentSubmission) Json ¶
func (m *PaymentSubmission) Json() string
func (*PaymentSubmission) MarshalBinary ¶
func (m *PaymentSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentSubmission) UnmarshalBinary ¶
func (m *PaymentSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentSubmission) Validate ¶
func (m *PaymentSubmission) Validate(formats strfmt.Registry) error
Validate validates this payment submission
func (*PaymentSubmission) WithAttributes ¶
func (m *PaymentSubmission) WithAttributes(attributes PaymentSubmissionAttributes) *PaymentSubmission
func (*PaymentSubmission) WithCreatedOn ¶
func (m *PaymentSubmission) WithCreatedOn(createdOn strfmt.DateTime) *PaymentSubmission
func (*PaymentSubmission) WithID ¶
func (m *PaymentSubmission) WithID(id strfmt.UUID) *PaymentSubmission
func (*PaymentSubmission) WithModifiedOn ¶
func (m *PaymentSubmission) WithModifiedOn(modifiedOn strfmt.DateTime) *PaymentSubmission
func (*PaymentSubmission) WithOrganisationID ¶
func (m *PaymentSubmission) WithOrganisationID(organisationID strfmt.UUID) *PaymentSubmission
func (*PaymentSubmission) WithRelationships ¶
func (m *PaymentSubmission) WithRelationships(relationships PaymentSubmissionRelationships) *PaymentSubmission
func (*PaymentSubmission) WithType ¶
func (m *PaymentSubmission) WithType(typeVar string) *PaymentSubmission
func (*PaymentSubmission) WithVersion ¶
func (m *PaymentSubmission) WithVersion(version int64) *PaymentSubmission
func (*PaymentSubmission) WithoutAttributes ¶
func (m *PaymentSubmission) WithoutAttributes() *PaymentSubmission
func (*PaymentSubmission) WithoutCreatedOn ¶
func (m *PaymentSubmission) WithoutCreatedOn() *PaymentSubmission
func (*PaymentSubmission) WithoutID ¶
func (m *PaymentSubmission) WithoutID() *PaymentSubmission
func (*PaymentSubmission) WithoutModifiedOn ¶
func (m *PaymentSubmission) WithoutModifiedOn() *PaymentSubmission
func (*PaymentSubmission) WithoutOrganisationID ¶
func (m *PaymentSubmission) WithoutOrganisationID() *PaymentSubmission
func (*PaymentSubmission) WithoutRelationships ¶
func (m *PaymentSubmission) WithoutRelationships() *PaymentSubmission
func (*PaymentSubmission) WithoutVersion ¶
func (m *PaymentSubmission) WithoutVersion() *PaymentSubmission
type PaymentSubmissionAttributes ¶
type PaymentSubmissionAttributes struct {
// Time a payment was released from being held due to a limit breach
// Read Only: true
// Format: date-time
LimitBreachEndDatetime *strfmt.DateTime `json:"limit_breach_end_datetime,omitempty"`
// Start time a payment was held due to a limit breach
// Read Only: true
// Format: date-time
LimitBreachStartDatetime *strfmt.DateTime `json:"limit_breach_start_datetime,omitempty"`
// Details of the account to which funds are redirected (if applicable)
RedirectedAccountNumber string `json:"redirected_account_number,omitempty"`
// Details of the bank to which funds are redirected (if applicable)
RedirectedBankID string `json:"redirected_bank_id,omitempty"`
// Scheme-specific status (if submission has been submitted to a scheme)
SchemeStatusCode string `json:"scheme_status_code,omitempty"`
// [Description](http://api-docs.form3.tech/api.html#enumerations-scheme-status-codes-for-bacs) of `scheme_status_code`
SchemeStatusCodeDescription string `json:"scheme_status_code_description,omitempty"`
// Cycle in which the payment will be settled
// Minimum: 0
SettlementCycle *int64 `json:"settlement_cycle,omitempty"`
// Date that the payment will be settled
// Format: date
SettlementDate *strfmt.Date `json:"settlement_date,omitempty"`
// status
Status PaymentSubmissionStatus `json:"status,omitempty"`
// Description of the submission status
StatusReason string `json:"status_reason,omitempty"`
// Date of the submission
// Read Only: true
// Format: date-time
SubmissionDatetime strfmt.DateTime `json:"submission_datetime,omitempty"`
// Time the request was received by Form3. Used to compute the total transaction time of a payment.
// Read Only: true
// Format: date-time
TransactionStartDatetime strfmt.DateTime `json:"transaction_start_datetime,omitempty"`
}
PaymentSubmissionAttributes payment submission attributes swagger:model PaymentSubmissionAttributes
func PaymentSubmissionAttributesWithDefaults ¶
func PaymentSubmissionAttributesWithDefaults(defaults client.Defaults) *PaymentSubmissionAttributes
func (*PaymentSubmissionAttributes) Json ¶
func (m *PaymentSubmissionAttributes) Json() string
func (*PaymentSubmissionAttributes) MarshalBinary ¶
func (m *PaymentSubmissionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentSubmissionAttributes) UnmarshalBinary ¶
func (m *PaymentSubmissionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentSubmissionAttributes) Validate ¶
func (m *PaymentSubmissionAttributes) Validate(formats strfmt.Registry) error
Validate validates this payment submission attributes
func (*PaymentSubmissionAttributes) WithLimitBreachEndDatetime ¶
func (m *PaymentSubmissionAttributes) WithLimitBreachEndDatetime(limitBreachEndDatetime strfmt.DateTime) *PaymentSubmissionAttributes
func (*PaymentSubmissionAttributes) WithLimitBreachStartDatetime ¶
func (m *PaymentSubmissionAttributes) WithLimitBreachStartDatetime(limitBreachStartDatetime strfmt.DateTime) *PaymentSubmissionAttributes
func (*PaymentSubmissionAttributes) WithRedirectedAccountNumber ¶
func (m *PaymentSubmissionAttributes) WithRedirectedAccountNumber(redirectedAccountNumber string) *PaymentSubmissionAttributes
func (*PaymentSubmissionAttributes) WithRedirectedBankID ¶
func (m *PaymentSubmissionAttributes) WithRedirectedBankID(redirectedBankID string) *PaymentSubmissionAttributes
func (*PaymentSubmissionAttributes) WithSchemeStatusCode ¶
func (m *PaymentSubmissionAttributes) WithSchemeStatusCode(schemeStatusCode string) *PaymentSubmissionAttributes
func (*PaymentSubmissionAttributes) WithSchemeStatusCodeDescription ¶
func (m *PaymentSubmissionAttributes) WithSchemeStatusCodeDescription(schemeStatusCodeDescription string) *PaymentSubmissionAttributes
func (*PaymentSubmissionAttributes) WithSettlementCycle ¶
func (m *PaymentSubmissionAttributes) WithSettlementCycle(settlementCycle int64) *PaymentSubmissionAttributes
func (*PaymentSubmissionAttributes) WithSettlementDate ¶
func (m *PaymentSubmissionAttributes) WithSettlementDate(settlementDate strfmt.Date) *PaymentSubmissionAttributes
func (*PaymentSubmissionAttributes) WithStatus ¶
func (m *PaymentSubmissionAttributes) WithStatus(status PaymentSubmissionStatus) *PaymentSubmissionAttributes
func (*PaymentSubmissionAttributes) WithStatusReason ¶
func (m *PaymentSubmissionAttributes) WithStatusReason(statusReason string) *PaymentSubmissionAttributes
func (*PaymentSubmissionAttributes) WithSubmissionDatetime ¶
func (m *PaymentSubmissionAttributes) WithSubmissionDatetime(submissionDatetime strfmt.DateTime) *PaymentSubmissionAttributes
func (*PaymentSubmissionAttributes) WithTransactionStartDatetime ¶
func (m *PaymentSubmissionAttributes) WithTransactionStartDatetime(transactionStartDatetime strfmt.DateTime) *PaymentSubmissionAttributes
func (*PaymentSubmissionAttributes) WithoutLimitBreachEndDatetime ¶ added in v2.3.0
func (m *PaymentSubmissionAttributes) WithoutLimitBreachEndDatetime() *PaymentSubmissionAttributes
func (*PaymentSubmissionAttributes) WithoutLimitBreachStartDatetime ¶ added in v2.3.0
func (m *PaymentSubmissionAttributes) WithoutLimitBreachStartDatetime() *PaymentSubmissionAttributes
func (*PaymentSubmissionAttributes) WithoutSettlementCycle ¶
func (m *PaymentSubmissionAttributes) WithoutSettlementCycle() *PaymentSubmissionAttributes
func (*PaymentSubmissionAttributes) WithoutSettlementDate ¶
func (m *PaymentSubmissionAttributes) WithoutSettlementDate() *PaymentSubmissionAttributes
type PaymentSubmissionCreation ¶
type PaymentSubmissionCreation struct {
// data
Data *NewPaymentSubmission `json:"data,omitempty"`
}
PaymentSubmissionCreation payment submission creation swagger:model PaymentSubmissionCreation
func PaymentSubmissionCreationWithDefaults ¶
func PaymentSubmissionCreationWithDefaults(defaults client.Defaults) *PaymentSubmissionCreation
func (*PaymentSubmissionCreation) Json ¶
func (m *PaymentSubmissionCreation) Json() string
func (*PaymentSubmissionCreation) MarshalBinary ¶
func (m *PaymentSubmissionCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentSubmissionCreation) UnmarshalBinary ¶
func (m *PaymentSubmissionCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentSubmissionCreation) Validate ¶
func (m *PaymentSubmissionCreation) Validate(formats strfmt.Registry) error
Validate validates this payment submission creation
func (*PaymentSubmissionCreation) WithData ¶
func (m *PaymentSubmissionCreation) WithData(data NewPaymentSubmission) *PaymentSubmissionCreation
func (*PaymentSubmissionCreation) WithoutData ¶
func (m *PaymentSubmissionCreation) WithoutData() *PaymentSubmissionCreation
type PaymentSubmissionCreationResponse ¶
type PaymentSubmissionCreationResponse struct {
// data
Data *PaymentSubmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
PaymentSubmissionCreationResponse payment submission creation response swagger:model PaymentSubmissionCreationResponse
func PaymentSubmissionCreationResponseWithDefaults ¶
func PaymentSubmissionCreationResponseWithDefaults(defaults client.Defaults) *PaymentSubmissionCreationResponse
func (*PaymentSubmissionCreationResponse) Json ¶
func (m *PaymentSubmissionCreationResponse) Json() string
func (*PaymentSubmissionCreationResponse) MarshalBinary ¶
func (m *PaymentSubmissionCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentSubmissionCreationResponse) UnmarshalBinary ¶
func (m *PaymentSubmissionCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentSubmissionCreationResponse) Validate ¶
func (m *PaymentSubmissionCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this payment submission creation response
func (*PaymentSubmissionCreationResponse) WithData ¶
func (m *PaymentSubmissionCreationResponse) WithData(data PaymentSubmission) *PaymentSubmissionCreationResponse
func (*PaymentSubmissionCreationResponse) WithLinks ¶
func (m *PaymentSubmissionCreationResponse) WithLinks(links Links) *PaymentSubmissionCreationResponse
func (*PaymentSubmissionCreationResponse) WithoutData ¶
func (m *PaymentSubmissionCreationResponse) WithoutData() *PaymentSubmissionCreationResponse
func (*PaymentSubmissionCreationResponse) WithoutLinks ¶
func (m *PaymentSubmissionCreationResponse) WithoutLinks() *PaymentSubmissionCreationResponse
type PaymentSubmissionDetailsResponse ¶
type PaymentSubmissionDetailsResponse struct {
// data
Data *PaymentSubmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
PaymentSubmissionDetailsResponse payment submission details response swagger:model PaymentSubmissionDetailsResponse
func PaymentSubmissionDetailsResponseWithDefaults ¶
func PaymentSubmissionDetailsResponseWithDefaults(defaults client.Defaults) *PaymentSubmissionDetailsResponse
func (*PaymentSubmissionDetailsResponse) Json ¶
func (m *PaymentSubmissionDetailsResponse) Json() string
func (*PaymentSubmissionDetailsResponse) MarshalBinary ¶
func (m *PaymentSubmissionDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentSubmissionDetailsResponse) UnmarshalBinary ¶
func (m *PaymentSubmissionDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentSubmissionDetailsResponse) Validate ¶
func (m *PaymentSubmissionDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this payment submission details response
func (*PaymentSubmissionDetailsResponse) WithData ¶
func (m *PaymentSubmissionDetailsResponse) WithData(data PaymentSubmission) *PaymentSubmissionDetailsResponse
func (*PaymentSubmissionDetailsResponse) WithLinks ¶
func (m *PaymentSubmissionDetailsResponse) WithLinks(links Links) *PaymentSubmissionDetailsResponse
func (*PaymentSubmissionDetailsResponse) WithoutData ¶
func (m *PaymentSubmissionDetailsResponse) WithoutData() *PaymentSubmissionDetailsResponse
func (*PaymentSubmissionDetailsResponse) WithoutLinks ¶
func (m *PaymentSubmissionDetailsResponse) WithoutLinks() *PaymentSubmissionDetailsResponse
type PaymentSubmissionRelationships ¶
type PaymentSubmissionRelationships struct {
// payment
Payment *RelationshipPayments `json:"payment,omitempty"`
// validations
Validations *RelationshipLinks `json:"validations,omitempty"`
}
PaymentSubmissionRelationships payment submission relationships swagger:model PaymentSubmissionRelationships
func PaymentSubmissionRelationshipsWithDefaults ¶
func PaymentSubmissionRelationshipsWithDefaults(defaults client.Defaults) *PaymentSubmissionRelationships
func (*PaymentSubmissionRelationships) Json ¶
func (m *PaymentSubmissionRelationships) Json() string
func (*PaymentSubmissionRelationships) MarshalBinary ¶
func (m *PaymentSubmissionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentSubmissionRelationships) UnmarshalBinary ¶
func (m *PaymentSubmissionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentSubmissionRelationships) Validate ¶
func (m *PaymentSubmissionRelationships) Validate(formats strfmt.Registry) error
Validate validates this payment submission relationships
func (*PaymentSubmissionRelationships) WithPayment ¶
func (m *PaymentSubmissionRelationships) WithPayment(payment RelationshipPayments) *PaymentSubmissionRelationships
func (*PaymentSubmissionRelationships) WithValidations ¶
func (m *PaymentSubmissionRelationships) WithValidations(validations RelationshipLinks) *PaymentSubmissionRelationships
func (*PaymentSubmissionRelationships) WithoutPayment ¶
func (m *PaymentSubmissionRelationships) WithoutPayment() *PaymentSubmissionRelationships
func (*PaymentSubmissionRelationships) WithoutValidations ¶
func (m *PaymentSubmissionRelationships) WithoutValidations() *PaymentSubmissionRelationships
type PaymentSubmissionStatus ¶
type PaymentSubmissionStatus string
PaymentSubmissionStatus [Status of the submission](https://api-docs.form3.tech/api.html#enumerations-payment-status-codes-submission-status) swagger:model PaymentSubmissionStatus
const ( // PaymentSubmissionStatusAccepted captures enum value "accepted" PaymentSubmissionStatusAccepted PaymentSubmissionStatus = "accepted" // PaymentSubmissionStatusLimitCheckPending captures enum value "limit_check_pending" PaymentSubmissionStatusLimitCheckPending PaymentSubmissionStatus = "limit_check_pending" // PaymentSubmissionStatusLimitCheckFailed captures enum value "limit_check_failed" PaymentSubmissionStatusLimitCheckFailed PaymentSubmissionStatus = "limit_check_failed" // PaymentSubmissionStatusLimitCheckPassed captures enum value "limit_check_passed" PaymentSubmissionStatusLimitCheckPassed PaymentSubmissionStatus = "limit_check_passed" // PaymentSubmissionStatusReleasedToGateway captures enum value "released_to_gateway" PaymentSubmissionStatusReleasedToGateway PaymentSubmissionStatus = "released_to_gateway" // PaymentSubmissionStatusQueuedForDelivery captures enum value "queued_for_delivery" PaymentSubmissionStatusQueuedForDelivery PaymentSubmissionStatus = "queued_for_delivery" // PaymentSubmissionStatusDeliveryConfirmed captures enum value "delivery_confirmed" PaymentSubmissionStatusDeliveryConfirmed PaymentSubmissionStatus = "delivery_confirmed" // PaymentSubmissionStatusDeliveryFailed captures enum value "delivery_failed" PaymentSubmissionStatusDeliveryFailed PaymentSubmissionStatus = "delivery_failed" // PaymentSubmissionStatusSubmitted captures enum value "submitted" PaymentSubmissionStatusSubmitted PaymentSubmissionStatus = "submitted" // PaymentSubmissionStatusValidationPending captures enum value "validation_pending" PaymentSubmissionStatusValidationPending PaymentSubmissionStatus = "validation_pending" )
func (*PaymentSubmissionStatus) Json ¶
func (m *PaymentSubmissionStatus) Json() string
type Position ¶
type Position struct {
// attributes
// Required: true
Attributes *PositionAttributes `json:"attributes"`
// Unique resource ID
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// links
Links *Self `json:"links,omitempty"`
// Unique ID of the organisation this resource is created by
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// Name of the resource type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
Position position swagger:model Position
func PositionWithDefaults ¶
func (*Position) MarshalBinary ¶
MarshalBinary interface implementation
func (*Position) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Position) WithAttributes ¶
func (m *Position) WithAttributes(attributes PositionAttributes) *Position
func (*Position) WithOrganisationID ¶
func (*Position) WithVersion ¶
func (*Position) WithoutAttributes ¶
func (*Position) WithoutLinks ¶
func (*Position) WithoutOrganisationID ¶
func (*Position) WithoutVersion ¶
type PositionAttributes ¶
type PositionAttributes struct {
// Current limit
// Pattern: ^[0-9.]{0,20}$
Limit string `json:"limit,omitempty"`
// Current position
// Pattern: ^[0-9.]{0,20}$
Position string `json:"position,omitempty"`
// Scheme associated with the limit
// Pattern: ^[A-Za-z_\-]*$
Scheme string `json:"scheme,omitempty"`
}
PositionAttributes position attributes swagger:model PositionAttributes
func PositionAttributesWithDefaults ¶
func PositionAttributesWithDefaults(defaults client.Defaults) *PositionAttributes
func (*PositionAttributes) Json ¶
func (m *PositionAttributes) Json() string
func (*PositionAttributes) MarshalBinary ¶
func (m *PositionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PositionAttributes) UnmarshalBinary ¶
func (m *PositionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PositionAttributes) Validate ¶
func (m *PositionAttributes) Validate(formats strfmt.Registry) error
Validate validates this position attributes
func (*PositionAttributes) WithLimit ¶
func (m *PositionAttributes) WithLimit(limit string) *PositionAttributes
func (*PositionAttributes) WithPosition ¶
func (m *PositionAttributes) WithPosition(position string) *PositionAttributes
func (*PositionAttributes) WithScheme ¶
func (m *PositionAttributes) WithScheme(scheme string) *PositionAttributes
type PositionDetailsListResponse ¶
type PositionDetailsListResponse struct {
// data
Data []*Position `json:"data"`
}
PositionDetailsListResponse position details list response swagger:model PositionDetailsListResponse
func PositionDetailsListResponseWithDefaults ¶
func PositionDetailsListResponseWithDefaults(defaults client.Defaults) *PositionDetailsListResponse
func (*PositionDetailsListResponse) Json ¶
func (m *PositionDetailsListResponse) Json() string
func (*PositionDetailsListResponse) MarshalBinary ¶
func (m *PositionDetailsListResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PositionDetailsListResponse) UnmarshalBinary ¶
func (m *PositionDetailsListResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PositionDetailsListResponse) Validate ¶
func (m *PositionDetailsListResponse) Validate(formats strfmt.Registry) error
Validate validates this position details list response
func (*PositionDetailsListResponse) WithData ¶
func (m *PositionDetailsListResponse) WithData(data []*Position) *PositionDetailsListResponse
type PrivateIdentification ¶
type PrivateIdentification struct {
// Private Identification of an debtor/beneficiary or ultimate debtor/beneficiary
Identification string `json:"identification,omitempty"`
// Issuer of the `identification`
IdentificationIssuer string `json:"identification_issuer,omitempty"`
// Scheme of the `identification`
IdentificationScheme string `json:"identification_scheme,omitempty"`
// The code that specifies the type of `identification`
IdentificationSchemeCode string `json:"identification_scheme_code,omitempty"`
}
PrivateIdentification private identification swagger:model PrivateIdentification
func PrivateIdentificationWithDefaults ¶
func PrivateIdentificationWithDefaults(defaults client.Defaults) *PrivateIdentification
func (*PrivateIdentification) Json ¶
func (m *PrivateIdentification) Json() string
func (*PrivateIdentification) MarshalBinary ¶
func (m *PrivateIdentification) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PrivateIdentification) UnmarshalBinary ¶
func (m *PrivateIdentification) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PrivateIdentification) Validate ¶
func (m *PrivateIdentification) Validate(formats strfmt.Registry) error
Validate validates this private identification
func (*PrivateIdentification) WithIdentification ¶
func (m *PrivateIdentification) WithIdentification(identification string) *PrivateIdentification
func (*PrivateIdentification) WithIdentificationIssuer ¶
func (m *PrivateIdentification) WithIdentificationIssuer(identificationIssuer string) *PrivateIdentification
func (*PrivateIdentification) WithIdentificationScheme ¶
func (m *PrivateIdentification) WithIdentificationScheme(identificationScheme string) *PrivateIdentification
func (*PrivateIdentification) WithIdentificationSchemeCode ¶
func (m *PrivateIdentification) WithIdentificationSchemeCode(identificationSchemeCode string) *PrivateIdentification
type ProviderStatusItem ¶
type ProviderStatusItem struct {
// code
Code string `json:"code,omitempty"`
// description
Description string `json:"description,omitempty"`
// related resource id
// Format: uuid
RelatedResourceID strfmt.UUID `json:"related_resource_id,omitempty"`
// related resource type
RelatedResourceType string `json:"related_resource_type,omitempty"`
}
ProviderStatusItem provider status item swagger:model ProviderStatusItem
func ProviderStatusItemWithDefaults ¶
func ProviderStatusItemWithDefaults(defaults client.Defaults) *ProviderStatusItem
func (*ProviderStatusItem) Json ¶
func (m *ProviderStatusItem) Json() string
func (*ProviderStatusItem) MarshalBinary ¶
func (m *ProviderStatusItem) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProviderStatusItem) UnmarshalBinary ¶
func (m *ProviderStatusItem) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ProviderStatusItem) Validate ¶
func (m *ProviderStatusItem) Validate(formats strfmt.Registry) error
Validate validates this provider status item
func (*ProviderStatusItem) WithCode ¶
func (m *ProviderStatusItem) WithCode(code string) *ProviderStatusItem
func (*ProviderStatusItem) WithDescription ¶
func (m *ProviderStatusItem) WithDescription(description string) *ProviderStatusItem
func (*ProviderStatusItem) WithRelatedResourceID ¶
func (m *ProviderStatusItem) WithRelatedResourceID(relatedResourceID strfmt.UUID) *ProviderStatusItem
func (*ProviderStatusItem) WithRelatedResourceType ¶
func (m *ProviderStatusItem) WithRelatedResourceType(relatedResourceType string) *ProviderStatusItem
type Query ¶
type Query struct {
// type
// Required: true
Type QueryResourceType `json:"type"`
// id
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// version
// Required: true
// Minimum: 0
Version *int64 `json:"version"`
// organisation id
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// created on
// Format: date-time
CreatedOn strfmt.DateTime `json:"created_on,omitempty"`
// modified on
// Format: date-time
ModifiedOn strfmt.DateTime `json:"modified_on,omitempty"`
// attributes
// Required: true
Attributes *QueryAttributes `json:"attributes"`
// relationships
// Required: true
Relationships *QueryRelationships `json:"relationships"`
}
Query query swagger:model Query
func QueryWithDefaults ¶
func (*Query) MarshalBinary ¶
MarshalBinary interface implementation
func (*Query) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Query) WithAttributes ¶
func (m *Query) WithAttributes(attributes QueryAttributes) *Query
func (*Query) WithOrganisationID ¶
func (*Query) WithRelationships ¶
func (m *Query) WithRelationships(relationships QueryRelationships) *Query
func (*Query) WithType ¶
func (m *Query) WithType(typeVar QueryResourceType) *Query
func (*Query) WithVersion ¶
func (*Query) WithoutAttributes ¶
func (*Query) WithoutOrganisationID ¶
func (*Query) WithoutRelationships ¶
func (*Query) WithoutVersion ¶
type QueryAdmission ¶
type QueryAdmission struct {
// type
// Required: true
Type QueryAdmissionResourceType `json:"type"`
// id
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// version
// Required: true
// Minimum: 0
Version *int64 `json:"version"`
// organisation id
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// created on
// Format: date-time
CreatedOn strfmt.DateTime `json:"created_on,omitempty"`
// modified on
// Format: date-time
ModifiedOn strfmt.DateTime `json:"modified_on,omitempty"`
// attributes
// Required: true
Attributes *QueryAdmissionAttributes `json:"attributes"`
// relationships
// Required: true
Relationships *QueryAdmissionRelationships `json:"relationships"`
}
QueryAdmission query admission swagger:model QueryAdmission
func QueryAdmissionWithDefaults ¶
func QueryAdmissionWithDefaults(defaults client.Defaults) *QueryAdmission
func (*QueryAdmission) Json ¶
func (m *QueryAdmission) Json() string
func (*QueryAdmission) MarshalBinary ¶
func (m *QueryAdmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*QueryAdmission) UnmarshalBinary ¶
func (m *QueryAdmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*QueryAdmission) Validate ¶
func (m *QueryAdmission) Validate(formats strfmt.Registry) error
Validate validates this query admission
func (*QueryAdmission) WithAttributes ¶
func (m *QueryAdmission) WithAttributes(attributes QueryAdmissionAttributes) *QueryAdmission
func (*QueryAdmission) WithCreatedOn ¶
func (m *QueryAdmission) WithCreatedOn(createdOn strfmt.DateTime) *QueryAdmission
func (*QueryAdmission) WithID ¶
func (m *QueryAdmission) WithID(id strfmt.UUID) *QueryAdmission
func (*QueryAdmission) WithModifiedOn ¶
func (m *QueryAdmission) WithModifiedOn(modifiedOn strfmt.DateTime) *QueryAdmission
func (*QueryAdmission) WithOrganisationID ¶
func (m *QueryAdmission) WithOrganisationID(organisationID strfmt.UUID) *QueryAdmission
func (*QueryAdmission) WithRelationships ¶
func (m *QueryAdmission) WithRelationships(relationships QueryAdmissionRelationships) *QueryAdmission
func (*QueryAdmission) WithType ¶
func (m *QueryAdmission) WithType(typeVar QueryAdmissionResourceType) *QueryAdmission
func (*QueryAdmission) WithVersion ¶
func (m *QueryAdmission) WithVersion(version int64) *QueryAdmission
func (*QueryAdmission) WithoutAttributes ¶
func (m *QueryAdmission) WithoutAttributes() *QueryAdmission
func (*QueryAdmission) WithoutID ¶
func (m *QueryAdmission) WithoutID() *QueryAdmission
func (*QueryAdmission) WithoutOrganisationID ¶
func (m *QueryAdmission) WithoutOrganisationID() *QueryAdmission
func (*QueryAdmission) WithoutRelationships ¶
func (m *QueryAdmission) WithoutRelationships() *QueryAdmission
func (*QueryAdmission) WithoutVersion ¶
func (m *QueryAdmission) WithoutVersion() *QueryAdmission
type QueryAdmissionAttributes ¶
type QueryAdmissionAttributes struct {
// status
// Required: true
Status QueryAdmissionStatus `json:"status"`
// status reason
StatusReason string `json:"status_reason,omitempty"`
}
QueryAdmissionAttributes query admission attributes swagger:model QueryAdmissionAttributes
func QueryAdmissionAttributesWithDefaults ¶
func QueryAdmissionAttributesWithDefaults(defaults client.Defaults) *QueryAdmissionAttributes
func (*QueryAdmissionAttributes) Json ¶
func (m *QueryAdmissionAttributes) Json() string
func (*QueryAdmissionAttributes) MarshalBinary ¶
func (m *QueryAdmissionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*QueryAdmissionAttributes) UnmarshalBinary ¶
func (m *QueryAdmissionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*QueryAdmissionAttributes) Validate ¶
func (m *QueryAdmissionAttributes) Validate(formats strfmt.Registry) error
Validate validates this query admission attributes
func (*QueryAdmissionAttributes) WithStatus ¶
func (m *QueryAdmissionAttributes) WithStatus(status QueryAdmissionStatus) *QueryAdmissionAttributes
func (*QueryAdmissionAttributes) WithStatusReason ¶
func (m *QueryAdmissionAttributes) WithStatusReason(statusReason string) *QueryAdmissionAttributes
type QueryAdmissionRelationships ¶
type QueryAdmissionRelationships struct {
// query
// Required: true
Query *RelationshipsQuery `json:"query"`
}
QueryAdmissionRelationships query admission relationships swagger:model QueryAdmissionRelationships
func QueryAdmissionRelationshipsWithDefaults ¶
func QueryAdmissionRelationshipsWithDefaults(defaults client.Defaults) *QueryAdmissionRelationships
func (*QueryAdmissionRelationships) Json ¶
func (m *QueryAdmissionRelationships) Json() string
func (*QueryAdmissionRelationships) MarshalBinary ¶
func (m *QueryAdmissionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*QueryAdmissionRelationships) UnmarshalBinary ¶
func (m *QueryAdmissionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*QueryAdmissionRelationships) Validate ¶
func (m *QueryAdmissionRelationships) Validate(formats strfmt.Registry) error
Validate validates this query admission relationships
func (*QueryAdmissionRelationships) WithQuery ¶
func (m *QueryAdmissionRelationships) WithQuery(query RelationshipsQuery) *QueryAdmissionRelationships
func (*QueryAdmissionRelationships) WithoutQuery ¶
func (m *QueryAdmissionRelationships) WithoutQuery() *QueryAdmissionRelationships
type QueryAdmissionResourceType ¶
type QueryAdmissionResourceType string
QueryAdmissionResourceType query admission resource type swagger:model QueryAdmissionResourceType
const ( // QueryAdmissionResourceTypeQueryAdmissions captures enum value "query_admissions" QueryAdmissionResourceTypeQueryAdmissions QueryAdmissionResourceType = "query_admissions" )
func (*QueryAdmissionResourceType) Json ¶
func (m *QueryAdmissionResourceType) Json() string
type QueryAdmissionResponse ¶
type QueryAdmissionResponse struct {
// data
// Required: true
Data *QueryAdmission `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
QueryAdmissionResponse query admission response swagger:model QueryAdmissionResponse
func QueryAdmissionResponseWithDefaults ¶
func QueryAdmissionResponseWithDefaults(defaults client.Defaults) *QueryAdmissionResponse
func (*QueryAdmissionResponse) Json ¶
func (m *QueryAdmissionResponse) Json() string
func (*QueryAdmissionResponse) MarshalBinary ¶
func (m *QueryAdmissionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*QueryAdmissionResponse) UnmarshalBinary ¶
func (m *QueryAdmissionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*QueryAdmissionResponse) Validate ¶
func (m *QueryAdmissionResponse) Validate(formats strfmt.Registry) error
Validate validates this query admission response
func (*QueryAdmissionResponse) WithData ¶
func (m *QueryAdmissionResponse) WithData(data QueryAdmission) *QueryAdmissionResponse
func (*QueryAdmissionResponse) WithLinks ¶
func (m *QueryAdmissionResponse) WithLinks(links Links) *QueryAdmissionResponse
func (*QueryAdmissionResponse) WithoutData ¶
func (m *QueryAdmissionResponse) WithoutData() *QueryAdmissionResponse
func (*QueryAdmissionResponse) WithoutLinks ¶
func (m *QueryAdmissionResponse) WithoutLinks() *QueryAdmissionResponse
type QueryAdmissionStatus ¶
type QueryAdmissionStatus string
QueryAdmissionStatus query admission status swagger:model QueryAdmissionStatus
const ( // QueryAdmissionStatusConfirmed captures enum value "confirmed" QueryAdmissionStatusConfirmed QueryAdmissionStatus = "confirmed" // QueryAdmissionStatusFailed captures enum value "failed" QueryAdmissionStatusFailed QueryAdmissionStatus = "failed" )
func (*QueryAdmissionStatus) Json ¶
func (m *QueryAdmissionStatus) Json() string
type QueryAttributes ¶
type QueryAttributes struct {
// auto handled
// Required: true
AutoHandled *bool `json:"auto_handled"`
// message id
MessageID string `json:"message_id,omitempty"`
// processing date
// Format: date
ProcessingDate *strfmt.Date `json:"processing_date,omitempty"`
// query type
// Required: true
// Enum: [claim_non_receipt modify_payment]
QueryType *string `json:"query_type"`
// scheme transaction id
SchemeTransactionID string `json:"scheme_transaction_id,omitempty"`
// status
// Enum: [pending closed]
Status string `json:"status,omitempty"`
}
QueryAttributes query attributes swagger:model QueryAttributes
func QueryAttributesWithDefaults ¶
func QueryAttributesWithDefaults(defaults client.Defaults) *QueryAttributes
func (*QueryAttributes) Json ¶
func (m *QueryAttributes) Json() string
func (*QueryAttributes) MarshalBinary ¶
func (m *QueryAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*QueryAttributes) UnmarshalBinary ¶
func (m *QueryAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*QueryAttributes) Validate ¶
func (m *QueryAttributes) Validate(formats strfmt.Registry) error
Validate validates this query attributes
func (*QueryAttributes) WithAutoHandled ¶
func (m *QueryAttributes) WithAutoHandled(autoHandled bool) *QueryAttributes
func (*QueryAttributes) WithMessageID ¶
func (m *QueryAttributes) WithMessageID(messageID string) *QueryAttributes
func (*QueryAttributes) WithProcessingDate ¶
func (m *QueryAttributes) WithProcessingDate(processingDate strfmt.Date) *QueryAttributes
func (*QueryAttributes) WithQueryType ¶
func (m *QueryAttributes) WithQueryType(queryType string) *QueryAttributes
func (*QueryAttributes) WithSchemeTransactionID ¶
func (m *QueryAttributes) WithSchemeTransactionID(schemeTransactionID string) *QueryAttributes
func (*QueryAttributes) WithStatus ¶
func (m *QueryAttributes) WithStatus(status string) *QueryAttributes
func (*QueryAttributes) WithoutAutoHandled ¶
func (m *QueryAttributes) WithoutAutoHandled() *QueryAttributes
func (*QueryAttributes) WithoutProcessingDate ¶
func (m *QueryAttributes) WithoutProcessingDate() *QueryAttributes
func (*QueryAttributes) WithoutQueryType ¶
func (m *QueryAttributes) WithoutQueryType() *QueryAttributes
type QueryFetchResponse ¶
type QueryFetchResponse struct {
// data
// Required: true
Data *Query `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
QueryFetchResponse query fetch response swagger:model QueryFetchResponse
func QueryFetchResponseWithDefaults ¶
func QueryFetchResponseWithDefaults(defaults client.Defaults) *QueryFetchResponse
func (*QueryFetchResponse) Json ¶
func (m *QueryFetchResponse) Json() string
func (*QueryFetchResponse) MarshalBinary ¶
func (m *QueryFetchResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*QueryFetchResponse) UnmarshalBinary ¶
func (m *QueryFetchResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*QueryFetchResponse) Validate ¶
func (m *QueryFetchResponse) Validate(formats strfmt.Registry) error
Validate validates this query fetch response
func (*QueryFetchResponse) WithData ¶
func (m *QueryFetchResponse) WithData(data Query) *QueryFetchResponse
func (*QueryFetchResponse) WithLinks ¶
func (m *QueryFetchResponse) WithLinks(links Links) *QueryFetchResponse
func (*QueryFetchResponse) WithoutData ¶
func (m *QueryFetchResponse) WithoutData() *QueryFetchResponse
func (*QueryFetchResponse) WithoutLinks ¶
func (m *QueryFetchResponse) WithoutLinks() *QueryFetchResponse
type QueryListResponse ¶
type QueryListResponse struct {
// data
// Required: true
Data []*Query `json:"data"`
// links
// Required: true
Links *Links `json:"links"`
}
QueryListResponse query list response swagger:model QueryListResponse
func QueryListResponseWithDefaults ¶
func QueryListResponseWithDefaults(defaults client.Defaults) *QueryListResponse
func (*QueryListResponse) Json ¶
func (m *QueryListResponse) Json() string
func (*QueryListResponse) MarshalBinary ¶
func (m *QueryListResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*QueryListResponse) UnmarshalBinary ¶
func (m *QueryListResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*QueryListResponse) Validate ¶
func (m *QueryListResponse) Validate(formats strfmt.Registry) error
Validate validates this query list response
func (*QueryListResponse) WithData ¶
func (m *QueryListResponse) WithData(data []*Query) *QueryListResponse
func (*QueryListResponse) WithLinks ¶
func (m *QueryListResponse) WithLinks(links Links) *QueryListResponse
func (*QueryListResponse) WithoutLinks ¶
func (m *QueryListResponse) WithoutLinks() *QueryListResponse
type QueryRelationships ¶
type QueryRelationships struct {
// payment
Payment *RelationshipsPayment `json:"payment,omitempty"`
// payment admission
PaymentAdmission *RelationshipsPaymentAdmission `json:"payment_admission,omitempty"`
// query admission
QueryAdmission *RelationshipsQueryAdmission `json:"query_admission,omitempty"`
// query response
QueryResponse *RelationshipsQueryResponse `json:"query_response,omitempty"`
}
QueryRelationships query relationships swagger:model QueryRelationships
func QueryRelationshipsWithDefaults ¶
func QueryRelationshipsWithDefaults(defaults client.Defaults) *QueryRelationships
func (*QueryRelationships) Json ¶
func (m *QueryRelationships) Json() string
func (*QueryRelationships) MarshalBinary ¶
func (m *QueryRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*QueryRelationships) UnmarshalBinary ¶
func (m *QueryRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*QueryRelationships) Validate ¶
func (m *QueryRelationships) Validate(formats strfmt.Registry) error
Validate validates this query relationships
func (*QueryRelationships) WithPayment ¶
func (m *QueryRelationships) WithPayment(payment RelationshipsPayment) *QueryRelationships
func (*QueryRelationships) WithPaymentAdmission ¶
func (m *QueryRelationships) WithPaymentAdmission(paymentAdmission RelationshipsPaymentAdmission) *QueryRelationships
func (*QueryRelationships) WithQueryAdmission ¶
func (m *QueryRelationships) WithQueryAdmission(queryAdmission RelationshipsQueryAdmission) *QueryRelationships
func (*QueryRelationships) WithQueryResponse ¶
func (m *QueryRelationships) WithQueryResponse(queryResponse RelationshipsQueryResponse) *QueryRelationships
func (*QueryRelationships) WithoutPayment ¶
func (m *QueryRelationships) WithoutPayment() *QueryRelationships
func (*QueryRelationships) WithoutPaymentAdmission ¶
func (m *QueryRelationships) WithoutPaymentAdmission() *QueryRelationships
func (*QueryRelationships) WithoutQueryAdmission ¶
func (m *QueryRelationships) WithoutQueryAdmission() *QueryRelationships
func (*QueryRelationships) WithoutQueryResponse ¶
func (m *QueryRelationships) WithoutQueryResponse() *QueryRelationships
type QueryResourceType ¶
type QueryResourceType string
QueryResourceType query resource type swagger:model QueryResourceType
const ( // QueryResourceTypeQueries captures enum value "queries" QueryResourceTypeQueries QueryResourceType = "queries" )
func (*QueryResourceType) Json ¶
func (m *QueryResourceType) Json() string
type QueryResponse ¶
type QueryResponse struct {
// type
// Required: true
Type QueryResponseResourceType `json:"type"`
// id
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// version
// Required: true
// Minimum: 0
Version *int64 `json:"version"`
// organisation id
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// created on
// Format: date-time
CreatedOn strfmt.DateTime `json:"created_on,omitempty"`
// modified on
// Format: date-time
ModifiedOn strfmt.DateTime `json:"modified_on,omitempty"`
// attributes
// Required: true
Attributes *QueryResponseAttributes `json:"attributes"`
// relationships
// Required: true
Relationships *QueryResponseRelationships `json:"relationships"`
}
QueryResponse query response swagger:model QueryResponse
func QueryResponseWithDefaults ¶
func QueryResponseWithDefaults(defaults client.Defaults) *QueryResponse
func (*QueryResponse) Json ¶
func (m *QueryResponse) Json() string
func (*QueryResponse) MarshalBinary ¶
func (m *QueryResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*QueryResponse) UnmarshalBinary ¶
func (m *QueryResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*QueryResponse) Validate ¶
func (m *QueryResponse) Validate(formats strfmt.Registry) error
Validate validates this query response
func (*QueryResponse) WithAttributes ¶
func (m *QueryResponse) WithAttributes(attributes QueryResponseAttributes) *QueryResponse
func (*QueryResponse) WithCreatedOn ¶
func (m *QueryResponse) WithCreatedOn(createdOn strfmt.DateTime) *QueryResponse
func (*QueryResponse) WithID ¶
func (m *QueryResponse) WithID(id strfmt.UUID) *QueryResponse
func (*QueryResponse) WithModifiedOn ¶
func (m *QueryResponse) WithModifiedOn(modifiedOn strfmt.DateTime) *QueryResponse
func (*QueryResponse) WithOrganisationID ¶
func (m *QueryResponse) WithOrganisationID(organisationID strfmt.UUID) *QueryResponse
func (*QueryResponse) WithRelationships ¶
func (m *QueryResponse) WithRelationships(relationships QueryResponseRelationships) *QueryResponse
func (*QueryResponse) WithType ¶
func (m *QueryResponse) WithType(typeVar QueryResponseResourceType) *QueryResponse
func (*QueryResponse) WithVersion ¶
func (m *QueryResponse) WithVersion(version int64) *QueryResponse
func (*QueryResponse) WithoutAttributes ¶
func (m *QueryResponse) WithoutAttributes() *QueryResponse
func (*QueryResponse) WithoutID ¶
func (m *QueryResponse) WithoutID() *QueryResponse
func (*QueryResponse) WithoutOrganisationID ¶
func (m *QueryResponse) WithoutOrganisationID() *QueryResponse
func (*QueryResponse) WithoutRelationships ¶
func (m *QueryResponse) WithoutRelationships() *QueryResponse
func (*QueryResponse) WithoutVersion ¶
func (m *QueryResponse) WithoutVersion() *QueryResponse
type QueryResponseAnswer ¶
type QueryResponseAnswer string
QueryResponseAnswer query response answer swagger:model QueryResponseAnswer
const ( // QueryResponseAnswerAccepted captures enum value "accepted" QueryResponseAnswerAccepted QueryResponseAnswer = "accepted" // QueryResponseAnswerRejected captures enum value "rejected" QueryResponseAnswerRejected QueryResponseAnswer = "rejected" // QueryResponseAnswerTransactionNotReceived captures enum value "transaction_not_received" QueryResponseAnswerTransactionNotReceived QueryResponseAnswer = "transaction_not_received" // QueryResponseAnswerTransactionRejected captures enum value "transaction_rejected" QueryResponseAnswerTransactionRejected QueryResponseAnswer = "transaction_rejected" // QueryResponseAnswerTransactionReturned captures enum value "transaction_returned" QueryResponseAnswerTransactionReturned QueryResponseAnswer = "transaction_returned" // QueryResponseAnswerAlreadyApplied captures enum value "already_applied" QueryResponseAnswerAlreadyApplied QueryResponseAnswer = "already_applied" // QueryResponseAnswerModifiedAsRequested captures enum value "modified_as_requested" QueryResponseAnswerModifiedAsRequested QueryResponseAnswer = "modified_as_requested" )
func (*QueryResponseAnswer) Json ¶
func (m *QueryResponseAnswer) Json() string
type QueryResponseAttributes ¶
type QueryResponseAttributes struct {
// answer
// Required: true
Answer QueryResponseAnswer `json:"answer"`
// compensation amount
CompensationAmount string `json:"compensation_amount,omitempty"`
// currency
Currency string `json:"currency,omitempty"`
}
QueryResponseAttributes query response attributes swagger:model QueryResponseAttributes
func QueryResponseAttributesWithDefaults ¶
func QueryResponseAttributesWithDefaults(defaults client.Defaults) *QueryResponseAttributes
func (*QueryResponseAttributes) Json ¶
func (m *QueryResponseAttributes) Json() string
func (*QueryResponseAttributes) MarshalBinary ¶
func (m *QueryResponseAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*QueryResponseAttributes) UnmarshalBinary ¶
func (m *QueryResponseAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*QueryResponseAttributes) Validate ¶
func (m *QueryResponseAttributes) Validate(formats strfmt.Registry) error
Validate validates this query response attributes
func (*QueryResponseAttributes) WithAnswer ¶
func (m *QueryResponseAttributes) WithAnswer(answer QueryResponseAnswer) *QueryResponseAttributes
func (*QueryResponseAttributes) WithCompensationAmount ¶
func (m *QueryResponseAttributes) WithCompensationAmount(compensationAmount string) *QueryResponseAttributes
func (*QueryResponseAttributes) WithCurrency ¶
func (m *QueryResponseAttributes) WithCurrency(currency string) *QueryResponseAttributes
type QueryResponseCreation ¶
type QueryResponseCreation struct {
// data
// Required: true
Data *NewQueryResponse `json:"data"`
}
QueryResponseCreation query response creation swagger:model QueryResponseCreation
func QueryResponseCreationWithDefaults ¶
func QueryResponseCreationWithDefaults(defaults client.Defaults) *QueryResponseCreation
func (*QueryResponseCreation) Json ¶
func (m *QueryResponseCreation) Json() string
func (*QueryResponseCreation) MarshalBinary ¶
func (m *QueryResponseCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*QueryResponseCreation) UnmarshalBinary ¶
func (m *QueryResponseCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*QueryResponseCreation) Validate ¶
func (m *QueryResponseCreation) Validate(formats strfmt.Registry) error
Validate validates this query response creation
func (*QueryResponseCreation) WithData ¶
func (m *QueryResponseCreation) WithData(data NewQueryResponse) *QueryResponseCreation
func (*QueryResponseCreation) WithoutData ¶
func (m *QueryResponseCreation) WithoutData() *QueryResponseCreation
type QueryResponseRelationships ¶
type QueryResponseRelationships struct {
// query
Query *RelationshipsQuery `json:"query,omitempty"`
// query submission
QuerySubmission *RelationshipQuerySubmission `json:"query_submission,omitempty"`
}
QueryResponseRelationships query response relationships swagger:model QueryResponseRelationships
func QueryResponseRelationshipsWithDefaults ¶
func QueryResponseRelationshipsWithDefaults(defaults client.Defaults) *QueryResponseRelationships
func (*QueryResponseRelationships) Json ¶
func (m *QueryResponseRelationships) Json() string
func (*QueryResponseRelationships) MarshalBinary ¶
func (m *QueryResponseRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*QueryResponseRelationships) UnmarshalBinary ¶
func (m *QueryResponseRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*QueryResponseRelationships) Validate ¶
func (m *QueryResponseRelationships) Validate(formats strfmt.Registry) error
Validate validates this query response relationships
func (*QueryResponseRelationships) WithQuery ¶
func (m *QueryResponseRelationships) WithQuery(query RelationshipsQuery) *QueryResponseRelationships
func (*QueryResponseRelationships) WithQuerySubmission ¶
func (m *QueryResponseRelationships) WithQuerySubmission(querySubmission RelationshipQuerySubmission) *QueryResponseRelationships
func (*QueryResponseRelationships) WithoutQuery ¶
func (m *QueryResponseRelationships) WithoutQuery() *QueryResponseRelationships
func (*QueryResponseRelationships) WithoutQuerySubmission ¶
func (m *QueryResponseRelationships) WithoutQuerySubmission() *QueryResponseRelationships
type QueryResponseResourceType ¶
type QueryResponseResourceType string
QueryResponseResourceType query response resource type swagger:model QueryResponseResourceType
const ( // QueryResponseResourceTypeQueryResponses captures enum value "query_responses" QueryResponseResourceTypeQueryResponses QueryResponseResourceType = "query_responses" )
func (*QueryResponseResourceType) Json ¶
func (m *QueryResponseResourceType) Json() string
type QueryResponseResponse ¶
type QueryResponseResponse struct {
// data
// Required: true
Data *QueryResponse `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
QueryResponseResponse query response response swagger:model QueryResponseResponse
func QueryResponseResponseWithDefaults ¶
func QueryResponseResponseWithDefaults(defaults client.Defaults) *QueryResponseResponse
func (*QueryResponseResponse) Json ¶
func (m *QueryResponseResponse) Json() string
func (*QueryResponseResponse) MarshalBinary ¶
func (m *QueryResponseResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*QueryResponseResponse) UnmarshalBinary ¶
func (m *QueryResponseResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*QueryResponseResponse) Validate ¶
func (m *QueryResponseResponse) Validate(formats strfmt.Registry) error
Validate validates this query response response
func (*QueryResponseResponse) WithData ¶
func (m *QueryResponseResponse) WithData(data QueryResponse) *QueryResponseResponse
func (*QueryResponseResponse) WithLinks ¶
func (m *QueryResponseResponse) WithLinks(links Links) *QueryResponseResponse
func (*QueryResponseResponse) WithoutData ¶
func (m *QueryResponseResponse) WithoutData() *QueryResponseResponse
func (*QueryResponseResponse) WithoutLinks ¶
func (m *QueryResponseResponse) WithoutLinks() *QueryResponseResponse
type QueryResponseSubmission ¶
type QueryResponseSubmission struct {
// type
// Required: true
Type QueryResponseSubmissionResourceType `json:"type"`
// id
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// version
// Required: true
// Minimum: 0
Version *int64 `json:"version"`
// organisation id
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// created on
// Format: date-time
CreatedOn strfmt.DateTime `json:"created_on,omitempty"`
// modified on
// Format: date-time
ModifiedOn strfmt.DateTime `json:"modified_on,omitempty"`
// attributes
// Required: true
Attributes *QueryResponseSubmissionAttributes `json:"attributes"`
// relationships
// Required: true
Relationships *QueryResponseSubmissionRelationships `json:"relationships"`
}
QueryResponseSubmission query response submission swagger:model QueryResponseSubmission
func QueryResponseSubmissionWithDefaults ¶
func QueryResponseSubmissionWithDefaults(defaults client.Defaults) *QueryResponseSubmission
func (*QueryResponseSubmission) Json ¶
func (m *QueryResponseSubmission) Json() string
func (*QueryResponseSubmission) MarshalBinary ¶
func (m *QueryResponseSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*QueryResponseSubmission) UnmarshalBinary ¶
func (m *QueryResponseSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*QueryResponseSubmission) Validate ¶
func (m *QueryResponseSubmission) Validate(formats strfmt.Registry) error
Validate validates this query response submission
func (*QueryResponseSubmission) WithAttributes ¶
func (m *QueryResponseSubmission) WithAttributes(attributes QueryResponseSubmissionAttributes) *QueryResponseSubmission
func (*QueryResponseSubmission) WithCreatedOn ¶
func (m *QueryResponseSubmission) WithCreatedOn(createdOn strfmt.DateTime) *QueryResponseSubmission
func (*QueryResponseSubmission) WithID ¶
func (m *QueryResponseSubmission) WithID(id strfmt.UUID) *QueryResponseSubmission
func (*QueryResponseSubmission) WithModifiedOn ¶
func (m *QueryResponseSubmission) WithModifiedOn(modifiedOn strfmt.DateTime) *QueryResponseSubmission
func (*QueryResponseSubmission) WithOrganisationID ¶
func (m *QueryResponseSubmission) WithOrganisationID(organisationID strfmt.UUID) *QueryResponseSubmission
func (*QueryResponseSubmission) WithRelationships ¶
func (m *QueryResponseSubmission) WithRelationships(relationships QueryResponseSubmissionRelationships) *QueryResponseSubmission
func (*QueryResponseSubmission) WithType ¶
func (m *QueryResponseSubmission) WithType(typeVar QueryResponseSubmissionResourceType) *QueryResponseSubmission
func (*QueryResponseSubmission) WithVersion ¶
func (m *QueryResponseSubmission) WithVersion(version int64) *QueryResponseSubmission
func (*QueryResponseSubmission) WithoutAttributes ¶
func (m *QueryResponseSubmission) WithoutAttributes() *QueryResponseSubmission
func (*QueryResponseSubmission) WithoutID ¶
func (m *QueryResponseSubmission) WithoutID() *QueryResponseSubmission
func (*QueryResponseSubmission) WithoutOrganisationID ¶
func (m *QueryResponseSubmission) WithoutOrganisationID() *QueryResponseSubmission
func (*QueryResponseSubmission) WithoutRelationships ¶
func (m *QueryResponseSubmission) WithoutRelationships() *QueryResponseSubmission
func (*QueryResponseSubmission) WithoutVersion ¶
func (m *QueryResponseSubmission) WithoutVersion() *QueryResponseSubmission
type QueryResponseSubmissionAttributes ¶
type QueryResponseSubmissionAttributes struct {
// auto
Auto bool `json:"auto,omitempty"`
// status
Status QueryResponseSubmissionStatus `json:"status,omitempty"`
}
QueryResponseSubmissionAttributes query response submission attributes swagger:model QueryResponseSubmissionAttributes
func QueryResponseSubmissionAttributesWithDefaults ¶
func QueryResponseSubmissionAttributesWithDefaults(defaults client.Defaults) *QueryResponseSubmissionAttributes
func (*QueryResponseSubmissionAttributes) Json ¶
func (m *QueryResponseSubmissionAttributes) Json() string
func (*QueryResponseSubmissionAttributes) MarshalBinary ¶
func (m *QueryResponseSubmissionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*QueryResponseSubmissionAttributes) UnmarshalBinary ¶
func (m *QueryResponseSubmissionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*QueryResponseSubmissionAttributes) Validate ¶
func (m *QueryResponseSubmissionAttributes) Validate(formats strfmt.Registry) error
Validate validates this query response submission attributes
func (*QueryResponseSubmissionAttributes) WithAuto ¶
func (m *QueryResponseSubmissionAttributes) WithAuto(auto bool) *QueryResponseSubmissionAttributes
func (*QueryResponseSubmissionAttributes) WithStatus ¶
func (m *QueryResponseSubmissionAttributes) WithStatus(status QueryResponseSubmissionStatus) *QueryResponseSubmissionAttributes
type QueryResponseSubmissionCreation ¶
type QueryResponseSubmissionCreation struct {
// data
// Required: true
Data *NewQueryResponseSubmission `json:"data"`
}
QueryResponseSubmissionCreation query response submission creation swagger:model QueryResponseSubmissionCreation
func QueryResponseSubmissionCreationWithDefaults ¶
func QueryResponseSubmissionCreationWithDefaults(defaults client.Defaults) *QueryResponseSubmissionCreation
func (*QueryResponseSubmissionCreation) Json ¶
func (m *QueryResponseSubmissionCreation) Json() string
func (*QueryResponseSubmissionCreation) MarshalBinary ¶
func (m *QueryResponseSubmissionCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*QueryResponseSubmissionCreation) UnmarshalBinary ¶
func (m *QueryResponseSubmissionCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*QueryResponseSubmissionCreation) Validate ¶
func (m *QueryResponseSubmissionCreation) Validate(formats strfmt.Registry) error
Validate validates this query response submission creation
func (*QueryResponseSubmissionCreation) WithData ¶
func (m *QueryResponseSubmissionCreation) WithData(data NewQueryResponseSubmission) *QueryResponseSubmissionCreation
func (*QueryResponseSubmissionCreation) WithoutData ¶
func (m *QueryResponseSubmissionCreation) WithoutData() *QueryResponseSubmissionCreation
type QueryResponseSubmissionRelationships ¶
type QueryResponseSubmissionRelationships struct {
// query
Query *RelationshipsQuery `json:"query,omitempty"`
// query response
QueryResponse *RelationshipsQueryResponse `json:"query_response,omitempty"`
}
QueryResponseSubmissionRelationships query response submission relationships swagger:model QueryResponseSubmissionRelationships
func QueryResponseSubmissionRelationshipsWithDefaults ¶
func QueryResponseSubmissionRelationshipsWithDefaults(defaults client.Defaults) *QueryResponseSubmissionRelationships
func (*QueryResponseSubmissionRelationships) Json ¶
func (m *QueryResponseSubmissionRelationships) Json() string
func (*QueryResponseSubmissionRelationships) MarshalBinary ¶
func (m *QueryResponseSubmissionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*QueryResponseSubmissionRelationships) UnmarshalBinary ¶
func (m *QueryResponseSubmissionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*QueryResponseSubmissionRelationships) Validate ¶
func (m *QueryResponseSubmissionRelationships) Validate(formats strfmt.Registry) error
Validate validates this query response submission relationships
func (*QueryResponseSubmissionRelationships) WithQuery ¶
func (m *QueryResponseSubmissionRelationships) WithQuery(query RelationshipsQuery) *QueryResponseSubmissionRelationships
func (*QueryResponseSubmissionRelationships) WithQueryResponse ¶
func (m *QueryResponseSubmissionRelationships) WithQueryResponse(queryResponse RelationshipsQueryResponse) *QueryResponseSubmissionRelationships
func (*QueryResponseSubmissionRelationships) WithoutQuery ¶
func (m *QueryResponseSubmissionRelationships) WithoutQuery() *QueryResponseSubmissionRelationships
func (*QueryResponseSubmissionRelationships) WithoutQueryResponse ¶
func (m *QueryResponseSubmissionRelationships) WithoutQueryResponse() *QueryResponseSubmissionRelationships
type QueryResponseSubmissionResourceType ¶
type QueryResponseSubmissionResourceType string
QueryResponseSubmissionResourceType query response submission resource type swagger:model QueryResponseSubmissionResourceType
const ( // QueryResponseSubmissionResourceTypeQueryResponseSubmissions captures enum value "query_response_submissions" QueryResponseSubmissionResourceTypeQueryResponseSubmissions QueryResponseSubmissionResourceType = "query_response_submissions" )
func (*QueryResponseSubmissionResourceType) Json ¶
func (m *QueryResponseSubmissionResourceType) Json() string
type QueryResponseSubmissionResponse ¶
type QueryResponseSubmissionResponse struct {
// data
// Required: true
Data *QueryResponseSubmission `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
QueryResponseSubmissionResponse query response submission response swagger:model QueryResponseSubmissionResponse
func QueryResponseSubmissionResponseWithDefaults ¶
func QueryResponseSubmissionResponseWithDefaults(defaults client.Defaults) *QueryResponseSubmissionResponse
func (*QueryResponseSubmissionResponse) Json ¶
func (m *QueryResponseSubmissionResponse) Json() string
func (*QueryResponseSubmissionResponse) MarshalBinary ¶
func (m *QueryResponseSubmissionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*QueryResponseSubmissionResponse) UnmarshalBinary ¶
func (m *QueryResponseSubmissionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*QueryResponseSubmissionResponse) Validate ¶
func (m *QueryResponseSubmissionResponse) Validate(formats strfmt.Registry) error
Validate validates this query response submission response
func (*QueryResponseSubmissionResponse) WithData ¶
func (m *QueryResponseSubmissionResponse) WithData(data QueryResponseSubmission) *QueryResponseSubmissionResponse
func (*QueryResponseSubmissionResponse) WithLinks ¶
func (m *QueryResponseSubmissionResponse) WithLinks(links Links) *QueryResponseSubmissionResponse
func (*QueryResponseSubmissionResponse) WithoutData ¶
func (m *QueryResponseSubmissionResponse) WithoutData() *QueryResponseSubmissionResponse
func (*QueryResponseSubmissionResponse) WithoutLinks ¶
func (m *QueryResponseSubmissionResponse) WithoutLinks() *QueryResponseSubmissionResponse
type QueryResponseSubmissionStatus ¶
type QueryResponseSubmissionStatus string
QueryResponseSubmissionStatus query response submission status swagger:model QueryResponseSubmissionStatus
const ( // QueryResponseSubmissionStatusAccepted captures enum value "accepted" QueryResponseSubmissionStatusAccepted QueryResponseSubmissionStatus = "accepted" // QueryResponseSubmissionStatusValidationPending captures enum value "validation_pending" QueryResponseSubmissionStatusValidationPending QueryResponseSubmissionStatus = "validation_pending" // QueryResponseSubmissionStatusValidationFailed captures enum value "validation_failed" QueryResponseSubmissionStatusValidationFailed QueryResponseSubmissionStatus = "validation_failed" // QueryResponseSubmissionStatusReleasedToGateway captures enum value "released_to_gateway" QueryResponseSubmissionStatusReleasedToGateway QueryResponseSubmissionStatus = "released_to_gateway" // QueryResponseSubmissionStatusQueuedForDelivery captures enum value "queued_for_delivery" QueryResponseSubmissionStatusQueuedForDelivery QueryResponseSubmissionStatus = "queued_for_delivery" // QueryResponseSubmissionStatusSubmitted captures enum value "submitted" QueryResponseSubmissionStatusSubmitted QueryResponseSubmissionStatus = "submitted" // QueryResponseSubmissionStatusDeliveryConfirmed captures enum value "delivery_confirmed" QueryResponseSubmissionStatusDeliveryConfirmed QueryResponseSubmissionStatus = "delivery_confirmed" // QueryResponseSubmissionStatusDeliveryFailed captures enum value "delivery_failed" QueryResponseSubmissionStatusDeliveryFailed QueryResponseSubmissionStatus = "delivery_failed" )
func (*QueryResponseSubmissionStatus) Json ¶
func (m *QueryResponseSubmissionStatus) Json() string
type ReasonCodes ¶
type ReasonCodes string
ReasonCodes Valid reason codes for confirmation of payee swagger:model ReasonCodes
const ( // ReasonCodesANNM captures enum value "ANNM" ReasonCodesANNM ReasonCodes = "ANNM" // ReasonCodesAC01 captures enum value "AC01" ReasonCodesAC01 ReasonCodes = "AC01" // ReasonCodesMBAM captures enum value "MBAM" ReasonCodesMBAM ReasonCodes = "MBAM" // ReasonCodesOPTO captures enum value "OPTO" ReasonCodesOPTO ReasonCodes = "OPTO" // ReasonCodesACNS captures enum value "ACNS" ReasonCodesACNS ReasonCodes = "ACNS" // ReasonCodesIVCR captures enum value "IVCR" ReasonCodesIVCR ReasonCodes = "IVCR" // ReasonCodesBANM captures enum value "BANM" ReasonCodesBANM ReasonCodes = "BANM" // ReasonCodesPANM captures enum value "PANM" ReasonCodesPANM ReasonCodes = "PANM" // ReasonCodesBAMM captures enum value "BAMM" ReasonCodesBAMM ReasonCodes = "BAMM" // ReasonCodesPAMM captures enum value "PAMM" ReasonCodesPAMM ReasonCodes = "PAMM" // ReasonCodesCASS captures enum value "CASS" ReasonCodesCASS ReasonCodes = "CASS" // ReasonCodesSCNS captures enum value "SCNS" ReasonCodesSCNS ReasonCodes = "SCNS" )
func (*ReasonCodes) Json ¶
func (m *ReasonCodes) Json() string
type ReasonForFX ¶ added in v2.2.0
type ReasonForFX struct {
// description
Description string `json:"description,omitempty"`
// issuer
Issuer string `json:"issuer,omitempty"`
}
ReasonForFX reason for f x swagger:model ReasonForFX
func ReasonForFXWithDefaults ¶ added in v2.2.0
func ReasonForFXWithDefaults(defaults client.Defaults) *ReasonForFX
func (*ReasonForFX) Json ¶ added in v2.2.0
func (m *ReasonForFX) Json() string
func (*ReasonForFX) MarshalBinary ¶ added in v2.2.0
func (m *ReasonForFX) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReasonForFX) UnmarshalBinary ¶ added in v2.2.0
func (m *ReasonForFX) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReasonForFX) Validate ¶ added in v2.2.0
func (m *ReasonForFX) Validate(formats strfmt.Registry) error
Validate validates this reason for f x
func (*ReasonForFX) WithDescription ¶ added in v2.2.0
func (m *ReasonForFX) WithDescription(description string) *ReasonForFX
func (*ReasonForFX) WithIssuer ¶ added in v2.2.0
func (m *ReasonForFX) WithIssuer(issuer string) *ReasonForFX
type Recall ¶
type Recall struct {
// attributes
Attributes *RecallAttributes `json:"attributes,omitempty"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// Unique resource ID
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// Unique ID of the organisation this resource is created by
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *RecallRelationships `json:"relationships,omitempty"`
// Name of the resource type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
Recall recall swagger:model Recall
func RecallWithDefaults ¶
func (*Recall) MarshalBinary ¶
MarshalBinary interface implementation
func (*Recall) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Recall) WithAttributes ¶
func (m *Recall) WithAttributes(attributes RecallAttributes) *Recall
func (*Recall) WithOrganisationID ¶
func (*Recall) WithRelationships ¶
func (m *Recall) WithRelationships(relationships RecallRelationships) *Recall
func (*Recall) WithVersion ¶
func (*Recall) WithoutAttributes ¶
func (*Recall) WithoutCreatedOn ¶
func (*Recall) WithoutModifiedOn ¶
func (*Recall) WithoutOrganisationID ¶
func (*Recall) WithoutRelationships ¶
func (*Recall) WithoutVersion ¶
type RecallAdmission ¶
type RecallAdmission struct {
// attributes
Attributes *RecallAdmissionAttributes `json:"attributes,omitempty"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// Unique resource ID
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// Unique ID of the organisation this resource is created by
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *RecallAdmissionRelationships `json:"relationships,omitempty"`
// Name of the resource type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
RecallAdmission recall admission swagger:model RecallAdmission
func RecallAdmissionWithDefaults ¶
func RecallAdmissionWithDefaults(defaults client.Defaults) *RecallAdmission
func (*RecallAdmission) Json ¶
func (m *RecallAdmission) Json() string
func (*RecallAdmission) MarshalBinary ¶
func (m *RecallAdmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallAdmission) UnmarshalBinary ¶
func (m *RecallAdmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallAdmission) Validate ¶
func (m *RecallAdmission) Validate(formats strfmt.Registry) error
Validate validates this recall admission
func (*RecallAdmission) WithAttributes ¶
func (m *RecallAdmission) WithAttributes(attributes RecallAdmissionAttributes) *RecallAdmission
func (*RecallAdmission) WithCreatedOn ¶
func (m *RecallAdmission) WithCreatedOn(createdOn strfmt.DateTime) *RecallAdmission
func (*RecallAdmission) WithID ¶
func (m *RecallAdmission) WithID(id strfmt.UUID) *RecallAdmission
func (*RecallAdmission) WithModifiedOn ¶
func (m *RecallAdmission) WithModifiedOn(modifiedOn strfmt.DateTime) *RecallAdmission
func (*RecallAdmission) WithOrganisationID ¶
func (m *RecallAdmission) WithOrganisationID(organisationID strfmt.UUID) *RecallAdmission
func (*RecallAdmission) WithRelationships ¶
func (m *RecallAdmission) WithRelationships(relationships RecallAdmissionRelationships) *RecallAdmission
func (*RecallAdmission) WithType ¶
func (m *RecallAdmission) WithType(typeVar string) *RecallAdmission
func (*RecallAdmission) WithVersion ¶
func (m *RecallAdmission) WithVersion(version int64) *RecallAdmission
func (*RecallAdmission) WithoutAttributes ¶
func (m *RecallAdmission) WithoutAttributes() *RecallAdmission
func (*RecallAdmission) WithoutCreatedOn ¶
func (m *RecallAdmission) WithoutCreatedOn() *RecallAdmission
func (*RecallAdmission) WithoutID ¶
func (m *RecallAdmission) WithoutID() *RecallAdmission
func (*RecallAdmission) WithoutModifiedOn ¶
func (m *RecallAdmission) WithoutModifiedOn() *RecallAdmission
func (*RecallAdmission) WithoutOrganisationID ¶
func (m *RecallAdmission) WithoutOrganisationID() *RecallAdmission
func (*RecallAdmission) WithoutRelationships ¶
func (m *RecallAdmission) WithoutRelationships() *RecallAdmission
func (*RecallAdmission) WithoutVersion ¶
func (m *RecallAdmission) WithoutVersion() *RecallAdmission
type RecallAdmissionAttributes ¶
type RecallAdmissionAttributes struct {
// Date and time the recall admission was created
// Read Only: true
// Format: date-time
AdmissionDatetime *strfmt.DateTime `json:"admission_datetime,omitempty"`
// source gateway
SourceGateway string `json:"source_gateway,omitempty"`
// status
Status RecallAdmissionStatus `json:"status,omitempty"`
// Human-readable reason for failure if admission status is failed
StatusReason string `json:"status_reason,omitempty"`
}
RecallAdmissionAttributes recall admission attributes swagger:model RecallAdmissionAttributes
func RecallAdmissionAttributesWithDefaults ¶
func RecallAdmissionAttributesWithDefaults(defaults client.Defaults) *RecallAdmissionAttributes
func (*RecallAdmissionAttributes) Json ¶
func (m *RecallAdmissionAttributes) Json() string
func (*RecallAdmissionAttributes) MarshalBinary ¶
func (m *RecallAdmissionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallAdmissionAttributes) UnmarshalBinary ¶
func (m *RecallAdmissionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallAdmissionAttributes) Validate ¶
func (m *RecallAdmissionAttributes) Validate(formats strfmt.Registry) error
Validate validates this recall admission attributes
func (*RecallAdmissionAttributes) WithAdmissionDatetime ¶
func (m *RecallAdmissionAttributes) WithAdmissionDatetime(admissionDatetime strfmt.DateTime) *RecallAdmissionAttributes
func (*RecallAdmissionAttributes) WithSourceGateway ¶
func (m *RecallAdmissionAttributes) WithSourceGateway(sourceGateway string) *RecallAdmissionAttributes
func (*RecallAdmissionAttributes) WithStatus ¶
func (m *RecallAdmissionAttributes) WithStatus(status RecallAdmissionStatus) *RecallAdmissionAttributes
func (*RecallAdmissionAttributes) WithStatusReason ¶
func (m *RecallAdmissionAttributes) WithStatusReason(statusReason string) *RecallAdmissionAttributes
func (*RecallAdmissionAttributes) WithoutAdmissionDatetime ¶
func (m *RecallAdmissionAttributes) WithoutAdmissionDatetime() *RecallAdmissionAttributes
type RecallAdmissionDetailsResponse ¶
type RecallAdmissionDetailsResponse struct {
// data
Data *RecallAdmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
RecallAdmissionDetailsResponse recall admission details response swagger:model RecallAdmissionDetailsResponse
func RecallAdmissionDetailsResponseWithDefaults ¶
func RecallAdmissionDetailsResponseWithDefaults(defaults client.Defaults) *RecallAdmissionDetailsResponse
func (*RecallAdmissionDetailsResponse) Json ¶
func (m *RecallAdmissionDetailsResponse) Json() string
func (*RecallAdmissionDetailsResponse) MarshalBinary ¶
func (m *RecallAdmissionDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallAdmissionDetailsResponse) UnmarshalBinary ¶
func (m *RecallAdmissionDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallAdmissionDetailsResponse) Validate ¶
func (m *RecallAdmissionDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this recall admission details response
func (*RecallAdmissionDetailsResponse) WithData ¶
func (m *RecallAdmissionDetailsResponse) WithData(data RecallAdmission) *RecallAdmissionDetailsResponse
func (*RecallAdmissionDetailsResponse) WithLinks ¶
func (m *RecallAdmissionDetailsResponse) WithLinks(links Links) *RecallAdmissionDetailsResponse
func (*RecallAdmissionDetailsResponse) WithoutData ¶
func (m *RecallAdmissionDetailsResponse) WithoutData() *RecallAdmissionDetailsResponse
func (*RecallAdmissionDetailsResponse) WithoutLinks ¶
func (m *RecallAdmissionDetailsResponse) WithoutLinks() *RecallAdmissionDetailsResponse
type RecallAdmissionRelationships ¶
type RecallAdmissionRelationships struct {
// payment
Payment *RelationshipPayments `json:"payment,omitempty"`
// recall
Recall *RelationshipRecalls `json:"recall,omitempty"`
}
RecallAdmissionRelationships recall admission relationships swagger:model RecallAdmissionRelationships
func RecallAdmissionRelationshipsWithDefaults ¶
func RecallAdmissionRelationshipsWithDefaults(defaults client.Defaults) *RecallAdmissionRelationships
func (*RecallAdmissionRelationships) Json ¶
func (m *RecallAdmissionRelationships) Json() string
func (*RecallAdmissionRelationships) MarshalBinary ¶
func (m *RecallAdmissionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallAdmissionRelationships) UnmarshalBinary ¶
func (m *RecallAdmissionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallAdmissionRelationships) Validate ¶
func (m *RecallAdmissionRelationships) Validate(formats strfmt.Registry) error
Validate validates this recall admission relationships
func (*RecallAdmissionRelationships) WithPayment ¶
func (m *RecallAdmissionRelationships) WithPayment(payment RelationshipPayments) *RecallAdmissionRelationships
func (*RecallAdmissionRelationships) WithRecall ¶
func (m *RecallAdmissionRelationships) WithRecall(recall RelationshipRecalls) *RecallAdmissionRelationships
func (*RecallAdmissionRelationships) WithoutPayment ¶
func (m *RecallAdmissionRelationships) WithoutPayment() *RecallAdmissionRelationships
func (*RecallAdmissionRelationships) WithoutRecall ¶
func (m *RecallAdmissionRelationships) WithoutRecall() *RecallAdmissionRelationships
type RecallAdmissionStatus ¶
type RecallAdmissionStatus string
RecallAdmissionStatus [Status](http://draft-api-docs.form3.tech/api.html#enumerations-payment-admission-status) of the recall admission swagger:model RecallAdmissionStatus
const ( // RecallAdmissionStatusConfirmed captures enum value "confirmed" RecallAdmissionStatusConfirmed RecallAdmissionStatus = "confirmed" // RecallAdmissionStatusFailed captures enum value "failed" RecallAdmissionStatusFailed RecallAdmissionStatus = "failed" )
func (*RecallAdmissionStatus) Json ¶
func (m *RecallAdmissionStatus) Json() string
type RecallAttributes ¶
type RecallAttributes struct {
// Further explanation of the reason given in reason_code. Only evaluated for certain reason codes.
Reason string `json:"reason,omitempty"`
// The reason for the recall. Has to be a valid [recall reason code](http://api-docs.form3.tech/api.html#enumerations-recall-reason-codes).
ReasonCode string `json:"reason_code,omitempty"`
// status
Status RecallStatus `json:"status,omitempty"`
}
RecallAttributes recall attributes swagger:model RecallAttributes
func RecallAttributesWithDefaults ¶
func RecallAttributesWithDefaults(defaults client.Defaults) *RecallAttributes
func (*RecallAttributes) Json ¶
func (m *RecallAttributes) Json() string
func (*RecallAttributes) MarshalBinary ¶
func (m *RecallAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallAttributes) UnmarshalBinary ¶
func (m *RecallAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallAttributes) Validate ¶
func (m *RecallAttributes) Validate(formats strfmt.Registry) error
Validate validates this recall attributes
func (*RecallAttributes) WithReason ¶
func (m *RecallAttributes) WithReason(reason string) *RecallAttributes
func (*RecallAttributes) WithReasonCode ¶
func (m *RecallAttributes) WithReasonCode(reasonCode string) *RecallAttributes
func (*RecallAttributes) WithStatus ¶
func (m *RecallAttributes) WithStatus(status RecallStatus) *RecallAttributes
type RecallCreation ¶
type RecallCreation struct {
// data
Data *NewRecall `json:"data,omitempty"`
}
RecallCreation recall creation swagger:model RecallCreation
func RecallCreationWithDefaults ¶
func RecallCreationWithDefaults(defaults client.Defaults) *RecallCreation
func (*RecallCreation) Json ¶
func (m *RecallCreation) Json() string
func (*RecallCreation) MarshalBinary ¶
func (m *RecallCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallCreation) UnmarshalBinary ¶
func (m *RecallCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallCreation) Validate ¶
func (m *RecallCreation) Validate(formats strfmt.Registry) error
Validate validates this recall creation
func (*RecallCreation) WithData ¶
func (m *RecallCreation) WithData(data NewRecall) *RecallCreation
func (*RecallCreation) WithoutData ¶
func (m *RecallCreation) WithoutData() *RecallCreation
type RecallCreationResponse ¶
type RecallCreationResponse struct {
// data
Data *Recall `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
RecallCreationResponse recall creation response swagger:model RecallCreationResponse
func RecallCreationResponseWithDefaults ¶
func RecallCreationResponseWithDefaults(defaults client.Defaults) *RecallCreationResponse
func (*RecallCreationResponse) Json ¶
func (m *RecallCreationResponse) Json() string
func (*RecallCreationResponse) MarshalBinary ¶
func (m *RecallCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallCreationResponse) UnmarshalBinary ¶
func (m *RecallCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallCreationResponse) Validate ¶
func (m *RecallCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this recall creation response
func (*RecallCreationResponse) WithData ¶
func (m *RecallCreationResponse) WithData(data Recall) *RecallCreationResponse
func (*RecallCreationResponse) WithLinks ¶
func (m *RecallCreationResponse) WithLinks(links Links) *RecallCreationResponse
func (*RecallCreationResponse) WithoutData ¶
func (m *RecallCreationResponse) WithoutData() *RecallCreationResponse
func (*RecallCreationResponse) WithoutLinks ¶
func (m *RecallCreationResponse) WithoutLinks() *RecallCreationResponse
type RecallDecision ¶
type RecallDecision struct {
// attributes
Attributes *RecallDecisionAttributes `json:"attributes,omitempty"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// Unique resource ID
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// Unique ID of the organisation this resource is created by
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *RecallDecisionRelationships `json:"relationships,omitempty"`
// Name of the resource type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
RecallDecision recall decision swagger:model RecallDecision
func RecallDecisionWithDefaults ¶
func RecallDecisionWithDefaults(defaults client.Defaults) *RecallDecision
func (*RecallDecision) Json ¶
func (m *RecallDecision) Json() string
func (*RecallDecision) MarshalBinary ¶
func (m *RecallDecision) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallDecision) UnmarshalBinary ¶
func (m *RecallDecision) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallDecision) Validate ¶
func (m *RecallDecision) Validate(formats strfmt.Registry) error
Validate validates this recall decision
func (*RecallDecision) WithAttributes ¶
func (m *RecallDecision) WithAttributes(attributes RecallDecisionAttributes) *RecallDecision
func (*RecallDecision) WithCreatedOn ¶
func (m *RecallDecision) WithCreatedOn(createdOn strfmt.DateTime) *RecallDecision
func (*RecallDecision) WithID ¶
func (m *RecallDecision) WithID(id strfmt.UUID) *RecallDecision
func (*RecallDecision) WithModifiedOn ¶
func (m *RecallDecision) WithModifiedOn(modifiedOn strfmt.DateTime) *RecallDecision
func (*RecallDecision) WithOrganisationID ¶
func (m *RecallDecision) WithOrganisationID(organisationID strfmt.UUID) *RecallDecision
func (*RecallDecision) WithRelationships ¶
func (m *RecallDecision) WithRelationships(relationships RecallDecisionRelationships) *RecallDecision
func (*RecallDecision) WithType ¶
func (m *RecallDecision) WithType(typeVar string) *RecallDecision
func (*RecallDecision) WithVersion ¶
func (m *RecallDecision) WithVersion(version int64) *RecallDecision
func (*RecallDecision) WithoutAttributes ¶
func (m *RecallDecision) WithoutAttributes() *RecallDecision
func (*RecallDecision) WithoutCreatedOn ¶
func (m *RecallDecision) WithoutCreatedOn() *RecallDecision
func (*RecallDecision) WithoutID ¶
func (m *RecallDecision) WithoutID() *RecallDecision
func (*RecallDecision) WithoutModifiedOn ¶
func (m *RecallDecision) WithoutModifiedOn() *RecallDecision
func (*RecallDecision) WithoutOrganisationID ¶
func (m *RecallDecision) WithoutOrganisationID() *RecallDecision
func (*RecallDecision) WithoutRelationships ¶
func (m *RecallDecision) WithoutRelationships() *RecallDecision
func (*RecallDecision) WithoutVersion ¶
func (m *RecallDecision) WithoutVersion() *RecallDecision
type RecallDecisionAdmission ¶
type RecallDecisionAdmission struct {
// attributes
Attributes *RecallDecisionAdmissionAttributes `json:"attributes,omitempty"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// Unique resource ID
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// Unique ID of the organisation this resource is created by
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *RecallDecisionAdmissionRelationships `json:"relationships,omitempty"`
// Name of the resource type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
RecallDecisionAdmission recall decision admission swagger:model RecallDecisionAdmission
func RecallDecisionAdmissionWithDefaults ¶
func RecallDecisionAdmissionWithDefaults(defaults client.Defaults) *RecallDecisionAdmission
func (*RecallDecisionAdmission) Json ¶
func (m *RecallDecisionAdmission) Json() string
func (*RecallDecisionAdmission) MarshalBinary ¶
func (m *RecallDecisionAdmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallDecisionAdmission) UnmarshalBinary ¶
func (m *RecallDecisionAdmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallDecisionAdmission) Validate ¶
func (m *RecallDecisionAdmission) Validate(formats strfmt.Registry) error
Validate validates this recall decision admission
func (*RecallDecisionAdmission) WithAttributes ¶
func (m *RecallDecisionAdmission) WithAttributes(attributes RecallDecisionAdmissionAttributes) *RecallDecisionAdmission
func (*RecallDecisionAdmission) WithCreatedOn ¶
func (m *RecallDecisionAdmission) WithCreatedOn(createdOn strfmt.DateTime) *RecallDecisionAdmission
func (*RecallDecisionAdmission) WithID ¶
func (m *RecallDecisionAdmission) WithID(id strfmt.UUID) *RecallDecisionAdmission
func (*RecallDecisionAdmission) WithModifiedOn ¶
func (m *RecallDecisionAdmission) WithModifiedOn(modifiedOn strfmt.DateTime) *RecallDecisionAdmission
func (*RecallDecisionAdmission) WithOrganisationID ¶
func (m *RecallDecisionAdmission) WithOrganisationID(organisationID strfmt.UUID) *RecallDecisionAdmission
func (*RecallDecisionAdmission) WithRelationships ¶
func (m *RecallDecisionAdmission) WithRelationships(relationships RecallDecisionAdmissionRelationships) *RecallDecisionAdmission
func (*RecallDecisionAdmission) WithType ¶
func (m *RecallDecisionAdmission) WithType(typeVar string) *RecallDecisionAdmission
func (*RecallDecisionAdmission) WithVersion ¶
func (m *RecallDecisionAdmission) WithVersion(version int64) *RecallDecisionAdmission
func (*RecallDecisionAdmission) WithoutAttributes ¶
func (m *RecallDecisionAdmission) WithoutAttributes() *RecallDecisionAdmission
func (*RecallDecisionAdmission) WithoutCreatedOn ¶
func (m *RecallDecisionAdmission) WithoutCreatedOn() *RecallDecisionAdmission
func (*RecallDecisionAdmission) WithoutID ¶
func (m *RecallDecisionAdmission) WithoutID() *RecallDecisionAdmission
func (*RecallDecisionAdmission) WithoutModifiedOn ¶
func (m *RecallDecisionAdmission) WithoutModifiedOn() *RecallDecisionAdmission
func (*RecallDecisionAdmission) WithoutOrganisationID ¶
func (m *RecallDecisionAdmission) WithoutOrganisationID() *RecallDecisionAdmission
func (*RecallDecisionAdmission) WithoutRelationships ¶
func (m *RecallDecisionAdmission) WithoutRelationships() *RecallDecisionAdmission
func (*RecallDecisionAdmission) WithoutVersion ¶
func (m *RecallDecisionAdmission) WithoutVersion() *RecallDecisionAdmission
type RecallDecisionAdmissionAttributes ¶
type RecallDecisionAdmissionAttributes struct {
// Date and time the recall decision admission was created
// Read Only: true
// Format: date-time
AdmissionDatetime *strfmt.DateTime `json:"admission_datetime,omitempty"`
// source gateway
SourceGateway string `json:"source_gateway,omitempty"`
// status
Status RecallDecisionAdmissionStatus `json:"status,omitempty"`
// Human-readable reason for failure if status is failed.
StatusReason string `json:"status_reason,omitempty"`
}
RecallDecisionAdmissionAttributes recall decision admission attributes swagger:model RecallDecisionAdmissionAttributes
func RecallDecisionAdmissionAttributesWithDefaults ¶
func RecallDecisionAdmissionAttributesWithDefaults(defaults client.Defaults) *RecallDecisionAdmissionAttributes
func (*RecallDecisionAdmissionAttributes) Json ¶
func (m *RecallDecisionAdmissionAttributes) Json() string
func (*RecallDecisionAdmissionAttributes) MarshalBinary ¶
func (m *RecallDecisionAdmissionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallDecisionAdmissionAttributes) UnmarshalBinary ¶
func (m *RecallDecisionAdmissionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallDecisionAdmissionAttributes) Validate ¶
func (m *RecallDecisionAdmissionAttributes) Validate(formats strfmt.Registry) error
Validate validates this recall decision admission attributes
func (*RecallDecisionAdmissionAttributes) WithAdmissionDatetime ¶
func (m *RecallDecisionAdmissionAttributes) WithAdmissionDatetime(admissionDatetime strfmt.DateTime) *RecallDecisionAdmissionAttributes
func (*RecallDecisionAdmissionAttributes) WithSourceGateway ¶
func (m *RecallDecisionAdmissionAttributes) WithSourceGateway(sourceGateway string) *RecallDecisionAdmissionAttributes
func (*RecallDecisionAdmissionAttributes) WithStatus ¶
func (m *RecallDecisionAdmissionAttributes) WithStatus(status RecallDecisionAdmissionStatus) *RecallDecisionAdmissionAttributes
func (*RecallDecisionAdmissionAttributes) WithStatusReason ¶
func (m *RecallDecisionAdmissionAttributes) WithStatusReason(statusReason string) *RecallDecisionAdmissionAttributes
func (*RecallDecisionAdmissionAttributes) WithoutAdmissionDatetime ¶
func (m *RecallDecisionAdmissionAttributes) WithoutAdmissionDatetime() *RecallDecisionAdmissionAttributes
type RecallDecisionAdmissionDetailsResponse ¶
type RecallDecisionAdmissionDetailsResponse struct {
// data
Data *RecallDecisionAdmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
RecallDecisionAdmissionDetailsResponse recall decision admission details response swagger:model RecallDecisionAdmissionDetailsResponse
func RecallDecisionAdmissionDetailsResponseWithDefaults ¶
func RecallDecisionAdmissionDetailsResponseWithDefaults(defaults client.Defaults) *RecallDecisionAdmissionDetailsResponse
func (*RecallDecisionAdmissionDetailsResponse) Json ¶
func (m *RecallDecisionAdmissionDetailsResponse) Json() string
func (*RecallDecisionAdmissionDetailsResponse) MarshalBinary ¶
func (m *RecallDecisionAdmissionDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallDecisionAdmissionDetailsResponse) UnmarshalBinary ¶
func (m *RecallDecisionAdmissionDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallDecisionAdmissionDetailsResponse) Validate ¶
func (m *RecallDecisionAdmissionDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this recall decision admission details response
func (*RecallDecisionAdmissionDetailsResponse) WithData ¶
func (m *RecallDecisionAdmissionDetailsResponse) WithData(data RecallDecisionAdmission) *RecallDecisionAdmissionDetailsResponse
func (*RecallDecisionAdmissionDetailsResponse) WithLinks ¶
func (m *RecallDecisionAdmissionDetailsResponse) WithLinks(links Links) *RecallDecisionAdmissionDetailsResponse
func (*RecallDecisionAdmissionDetailsResponse) WithoutData ¶
func (m *RecallDecisionAdmissionDetailsResponse) WithoutData() *RecallDecisionAdmissionDetailsResponse
func (*RecallDecisionAdmissionDetailsResponse) WithoutLinks ¶
func (m *RecallDecisionAdmissionDetailsResponse) WithoutLinks() *RecallDecisionAdmissionDetailsResponse
type RecallDecisionAdmissionRelationships ¶
type RecallDecisionAdmissionRelationships struct {
// payment
Payment *RelationshipPayments `json:"payment,omitempty"`
// recall
Recall *RelationshipRecalls `json:"recall,omitempty"`
// recall decision
RecallDecision *RelationshipRecallDecisions `json:"recall_decision,omitempty"`
}
RecallDecisionAdmissionRelationships recall decision admission relationships swagger:model RecallDecisionAdmissionRelationships
func RecallDecisionAdmissionRelationshipsWithDefaults ¶
func RecallDecisionAdmissionRelationshipsWithDefaults(defaults client.Defaults) *RecallDecisionAdmissionRelationships
func (*RecallDecisionAdmissionRelationships) Json ¶
func (m *RecallDecisionAdmissionRelationships) Json() string
func (*RecallDecisionAdmissionRelationships) MarshalBinary ¶
func (m *RecallDecisionAdmissionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallDecisionAdmissionRelationships) UnmarshalBinary ¶
func (m *RecallDecisionAdmissionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallDecisionAdmissionRelationships) Validate ¶
func (m *RecallDecisionAdmissionRelationships) Validate(formats strfmt.Registry) error
Validate validates this recall decision admission relationships
func (*RecallDecisionAdmissionRelationships) WithPayment ¶
func (m *RecallDecisionAdmissionRelationships) WithPayment(payment RelationshipPayments) *RecallDecisionAdmissionRelationships
func (*RecallDecisionAdmissionRelationships) WithRecall ¶
func (m *RecallDecisionAdmissionRelationships) WithRecall(recall RelationshipRecalls) *RecallDecisionAdmissionRelationships
func (*RecallDecisionAdmissionRelationships) WithRecallDecision ¶
func (m *RecallDecisionAdmissionRelationships) WithRecallDecision(recallDecision RelationshipRecallDecisions) *RecallDecisionAdmissionRelationships
func (*RecallDecisionAdmissionRelationships) WithoutPayment ¶
func (m *RecallDecisionAdmissionRelationships) WithoutPayment() *RecallDecisionAdmissionRelationships
func (*RecallDecisionAdmissionRelationships) WithoutRecall ¶
func (m *RecallDecisionAdmissionRelationships) WithoutRecall() *RecallDecisionAdmissionRelationships
func (*RecallDecisionAdmissionRelationships) WithoutRecallDecision ¶
func (m *RecallDecisionAdmissionRelationships) WithoutRecallDecision() *RecallDecisionAdmissionRelationships
type RecallDecisionAdmissionStatus ¶
type RecallDecisionAdmissionStatus string
RecallDecisionAdmissionStatus [Status](http://draft-api-docs.form3.tech/api.html#enumerations-payment-admission-status) of the admission swagger:model RecallDecisionAdmissionStatus
const ( // RecallDecisionAdmissionStatusConfirmed captures enum value "confirmed" RecallDecisionAdmissionStatusConfirmed RecallDecisionAdmissionStatus = "confirmed" // RecallDecisionAdmissionStatusFailed captures enum value "failed" RecallDecisionAdmissionStatusFailed RecallDecisionAdmissionStatus = "failed" )
func (*RecallDecisionAdmissionStatus) Json ¶
func (m *RecallDecisionAdmissionStatus) Json() string
type RecallDecisionAnswer ¶
type RecallDecisionAnswer string
RecallDecisionAnswer Answer to the recall request. Can either be `accepted` or `rejected`. swagger:model RecallDecisionAnswer
const ( // RecallDecisionAnswerAccepted captures enum value "accepted" RecallDecisionAnswerAccepted RecallDecisionAnswer = "accepted" // RecallDecisionAnswerRejected captures enum value "rejected" RecallDecisionAnswerRejected RecallDecisionAnswer = "rejected" )
func (*RecallDecisionAnswer) Json ¶
func (m *RecallDecisionAnswer) Json() string
type RecallDecisionAttributes ¶
type RecallDecisionAttributes struct {
// answer
Answer RecallDecisionAnswer `json:"answer,omitempty"`
// charges amount
ChargesAmount *CurrencyAndAmount `json:"charges_amount,omitempty"`
// Optional free text reason in addition to `reason_code`
Reason string `json:"reason,omitempty"`
// Reason for a rejected decision. Required when answer is rejected, ignored otherwise. Has to be a valid [rejected recall decision reason code](http://api-docs.form3.tech/api.html#enumerations-rejected-recall-decision-reason-codes)
ReasonCode string `json:"reason_code,omitempty"`
// recall amount
RecallAmount *CurrencyAndAmount `json:"recall_amount,omitempty"`
}
RecallDecisionAttributes recall decision attributes swagger:model RecallDecisionAttributes
func RecallDecisionAttributesWithDefaults ¶
func RecallDecisionAttributesWithDefaults(defaults client.Defaults) *RecallDecisionAttributes
func (*RecallDecisionAttributes) Json ¶
func (m *RecallDecisionAttributes) Json() string
func (*RecallDecisionAttributes) MarshalBinary ¶
func (m *RecallDecisionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallDecisionAttributes) UnmarshalBinary ¶
func (m *RecallDecisionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallDecisionAttributes) Validate ¶
func (m *RecallDecisionAttributes) Validate(formats strfmt.Registry) error
Validate validates this recall decision attributes
func (*RecallDecisionAttributes) WithAnswer ¶
func (m *RecallDecisionAttributes) WithAnswer(answer RecallDecisionAnswer) *RecallDecisionAttributes
func (*RecallDecisionAttributes) WithChargesAmount ¶
func (m *RecallDecisionAttributes) WithChargesAmount(chargesAmount CurrencyAndAmount) *RecallDecisionAttributes
func (*RecallDecisionAttributes) WithReason ¶
func (m *RecallDecisionAttributes) WithReason(reason string) *RecallDecisionAttributes
func (*RecallDecisionAttributes) WithReasonCode ¶
func (m *RecallDecisionAttributes) WithReasonCode(reasonCode string) *RecallDecisionAttributes
func (*RecallDecisionAttributes) WithRecallAmount ¶
func (m *RecallDecisionAttributes) WithRecallAmount(recallAmount CurrencyAndAmount) *RecallDecisionAttributes
func (*RecallDecisionAttributes) WithoutChargesAmount ¶
func (m *RecallDecisionAttributes) WithoutChargesAmount() *RecallDecisionAttributes
func (*RecallDecisionAttributes) WithoutRecallAmount ¶
func (m *RecallDecisionAttributes) WithoutRecallAmount() *RecallDecisionAttributes
type RecallDecisionCreation ¶
type RecallDecisionCreation struct {
// data
Data *RecallDecision `json:"data,omitempty"`
}
RecallDecisionCreation recall decision creation swagger:model RecallDecisionCreation
func RecallDecisionCreationWithDefaults ¶
func RecallDecisionCreationWithDefaults(defaults client.Defaults) *RecallDecisionCreation
func (*RecallDecisionCreation) Json ¶
func (m *RecallDecisionCreation) Json() string
func (*RecallDecisionCreation) MarshalBinary ¶
func (m *RecallDecisionCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallDecisionCreation) UnmarshalBinary ¶
func (m *RecallDecisionCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallDecisionCreation) Validate ¶
func (m *RecallDecisionCreation) Validate(formats strfmt.Registry) error
Validate validates this recall decision creation
func (*RecallDecisionCreation) WithData ¶
func (m *RecallDecisionCreation) WithData(data RecallDecision) *RecallDecisionCreation
func (*RecallDecisionCreation) WithoutData ¶
func (m *RecallDecisionCreation) WithoutData() *RecallDecisionCreation
type RecallDecisionCreationResponse ¶
type RecallDecisionCreationResponse struct {
// data
Data *RecallDecision `json:"data,omitempty"`
}
RecallDecisionCreationResponse recall decision creation response swagger:model RecallDecisionCreationResponse
func RecallDecisionCreationResponseWithDefaults ¶
func RecallDecisionCreationResponseWithDefaults(defaults client.Defaults) *RecallDecisionCreationResponse
func (*RecallDecisionCreationResponse) Json ¶
func (m *RecallDecisionCreationResponse) Json() string
func (*RecallDecisionCreationResponse) MarshalBinary ¶
func (m *RecallDecisionCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallDecisionCreationResponse) UnmarshalBinary ¶
func (m *RecallDecisionCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallDecisionCreationResponse) Validate ¶
func (m *RecallDecisionCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this recall decision creation response
func (*RecallDecisionCreationResponse) WithData ¶
func (m *RecallDecisionCreationResponse) WithData(data RecallDecision) *RecallDecisionCreationResponse
func (*RecallDecisionCreationResponse) WithoutData ¶
func (m *RecallDecisionCreationResponse) WithoutData() *RecallDecisionCreationResponse
type RecallDecisionDetailsResponse ¶
type RecallDecisionDetailsResponse struct {
// data
Data *RecallDecision `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
RecallDecisionDetailsResponse recall decision details response swagger:model RecallDecisionDetailsResponse
func RecallDecisionDetailsResponseWithDefaults ¶
func RecallDecisionDetailsResponseWithDefaults(defaults client.Defaults) *RecallDecisionDetailsResponse
func (*RecallDecisionDetailsResponse) Json ¶
func (m *RecallDecisionDetailsResponse) Json() string
func (*RecallDecisionDetailsResponse) MarshalBinary ¶
func (m *RecallDecisionDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallDecisionDetailsResponse) UnmarshalBinary ¶
func (m *RecallDecisionDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallDecisionDetailsResponse) Validate ¶
func (m *RecallDecisionDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this recall decision details response
func (*RecallDecisionDetailsResponse) WithData ¶
func (m *RecallDecisionDetailsResponse) WithData(data RecallDecision) *RecallDecisionDetailsResponse
func (*RecallDecisionDetailsResponse) WithLinks ¶
func (m *RecallDecisionDetailsResponse) WithLinks(links Links) *RecallDecisionDetailsResponse
func (*RecallDecisionDetailsResponse) WithoutData ¶
func (m *RecallDecisionDetailsResponse) WithoutData() *RecallDecisionDetailsResponse
func (*RecallDecisionDetailsResponse) WithoutLinks ¶
func (m *RecallDecisionDetailsResponse) WithoutLinks() *RecallDecisionDetailsResponse
type RecallDecisionRelationships ¶
type RecallDecisionRelationships struct {
// ID of the recall decision admission resource related to the recall decision
DecisionAdmission *RelationshipLinks `json:"decision_admission,omitempty"`
// ID of the recall decision submission resource related to the recall decision
DecisionSubmission *RelationshipLinks `json:"decision_submission,omitempty"`
// ID of the payment resource related to the recall decision
Payment *RelationshipLinks `json:"payment,omitempty"`
// ID of the recall resource related to the recall decision
Recall *RelationshipLinks `json:"recall,omitempty"`
}
RecallDecisionRelationships recall decision relationships swagger:model RecallDecisionRelationships
func RecallDecisionRelationshipsWithDefaults ¶
func RecallDecisionRelationshipsWithDefaults(defaults client.Defaults) *RecallDecisionRelationships
func (*RecallDecisionRelationships) Json ¶
func (m *RecallDecisionRelationships) Json() string
func (*RecallDecisionRelationships) MarshalBinary ¶
func (m *RecallDecisionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallDecisionRelationships) UnmarshalBinary ¶
func (m *RecallDecisionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallDecisionRelationships) Validate ¶
func (m *RecallDecisionRelationships) Validate(formats strfmt.Registry) error
Validate validates this recall decision relationships
func (*RecallDecisionRelationships) WithDecisionAdmission ¶
func (m *RecallDecisionRelationships) WithDecisionAdmission(decisionAdmission RelationshipLinks) *RecallDecisionRelationships
func (*RecallDecisionRelationships) WithDecisionSubmission ¶
func (m *RecallDecisionRelationships) WithDecisionSubmission(decisionSubmission RelationshipLinks) *RecallDecisionRelationships
func (*RecallDecisionRelationships) WithPayment ¶
func (m *RecallDecisionRelationships) WithPayment(payment RelationshipLinks) *RecallDecisionRelationships
func (*RecallDecisionRelationships) WithRecall ¶
func (m *RecallDecisionRelationships) WithRecall(recall RelationshipLinks) *RecallDecisionRelationships
func (*RecallDecisionRelationships) WithoutDecisionAdmission ¶
func (m *RecallDecisionRelationships) WithoutDecisionAdmission() *RecallDecisionRelationships
func (*RecallDecisionRelationships) WithoutDecisionSubmission ¶
func (m *RecallDecisionRelationships) WithoutDecisionSubmission() *RecallDecisionRelationships
func (*RecallDecisionRelationships) WithoutPayment ¶
func (m *RecallDecisionRelationships) WithoutPayment() *RecallDecisionRelationships
func (*RecallDecisionRelationships) WithoutRecall ¶
func (m *RecallDecisionRelationships) WithoutRecall() *RecallDecisionRelationships
type RecallDecisionSubmission ¶
type RecallDecisionSubmission struct {
// attributes
Attributes *RecallDecisionSubmissionAttributes `json:"attributes,omitempty"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// Unique resource ID
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// Unique ID of the organisation this resource is created by
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *RecallDecisionSubmissionRelationships `json:"relationships,omitempty"`
// Name of the resource type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
RecallDecisionSubmission recall decision submission swagger:model RecallDecisionSubmission
func RecallDecisionSubmissionWithDefaults ¶
func RecallDecisionSubmissionWithDefaults(defaults client.Defaults) *RecallDecisionSubmission
func (*RecallDecisionSubmission) Json ¶
func (m *RecallDecisionSubmission) Json() string
func (*RecallDecisionSubmission) MarshalBinary ¶
func (m *RecallDecisionSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallDecisionSubmission) UnmarshalBinary ¶
func (m *RecallDecisionSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallDecisionSubmission) Validate ¶
func (m *RecallDecisionSubmission) Validate(formats strfmt.Registry) error
Validate validates this recall decision submission
func (*RecallDecisionSubmission) WithAttributes ¶
func (m *RecallDecisionSubmission) WithAttributes(attributes RecallDecisionSubmissionAttributes) *RecallDecisionSubmission
func (*RecallDecisionSubmission) WithCreatedOn ¶
func (m *RecallDecisionSubmission) WithCreatedOn(createdOn strfmt.DateTime) *RecallDecisionSubmission
func (*RecallDecisionSubmission) WithID ¶
func (m *RecallDecisionSubmission) WithID(id strfmt.UUID) *RecallDecisionSubmission
func (*RecallDecisionSubmission) WithModifiedOn ¶
func (m *RecallDecisionSubmission) WithModifiedOn(modifiedOn strfmt.DateTime) *RecallDecisionSubmission
func (*RecallDecisionSubmission) WithOrganisationID ¶
func (m *RecallDecisionSubmission) WithOrganisationID(organisationID strfmt.UUID) *RecallDecisionSubmission
func (*RecallDecisionSubmission) WithRelationships ¶
func (m *RecallDecisionSubmission) WithRelationships(relationships RecallDecisionSubmissionRelationships) *RecallDecisionSubmission
func (*RecallDecisionSubmission) WithType ¶
func (m *RecallDecisionSubmission) WithType(typeVar string) *RecallDecisionSubmission
func (*RecallDecisionSubmission) WithVersion ¶
func (m *RecallDecisionSubmission) WithVersion(version int64) *RecallDecisionSubmission
func (*RecallDecisionSubmission) WithoutAttributes ¶
func (m *RecallDecisionSubmission) WithoutAttributes() *RecallDecisionSubmission
func (*RecallDecisionSubmission) WithoutCreatedOn ¶
func (m *RecallDecisionSubmission) WithoutCreatedOn() *RecallDecisionSubmission
func (*RecallDecisionSubmission) WithoutID ¶
func (m *RecallDecisionSubmission) WithoutID() *RecallDecisionSubmission
func (*RecallDecisionSubmission) WithoutModifiedOn ¶
func (m *RecallDecisionSubmission) WithoutModifiedOn() *RecallDecisionSubmission
func (*RecallDecisionSubmission) WithoutOrganisationID ¶
func (m *RecallDecisionSubmission) WithoutOrganisationID() *RecallDecisionSubmission
func (*RecallDecisionSubmission) WithoutRelationships ¶
func (m *RecallDecisionSubmission) WithoutRelationships() *RecallDecisionSubmission
func (*RecallDecisionSubmission) WithoutVersion ¶
func (m *RecallDecisionSubmission) WithoutVersion() *RecallDecisionSubmission
type RecallDecisionSubmissionAttributes ¶
type RecallDecisionSubmissionAttributes struct {
// Indicates if the submission was created automatically by the system (`true`) or manually (`false`).
Auto *bool `json:"auto,omitempty"`
// status
Status RecallDecisionSubmissionStatus `json:"status,omitempty"`
// Reason for submission failure if status is `delivery_failed`
StatusReason string `json:"status_reason,omitempty"`
// Date and time of the submission
// Read Only: true
// Format: date-time
SubmissionDatetime *strfmt.DateTime `json:"submission_datetime,omitempty"`
}
RecallDecisionSubmissionAttributes recall decision submission attributes swagger:model RecallDecisionSubmissionAttributes
func RecallDecisionSubmissionAttributesWithDefaults ¶
func RecallDecisionSubmissionAttributesWithDefaults(defaults client.Defaults) *RecallDecisionSubmissionAttributes
func (*RecallDecisionSubmissionAttributes) Json ¶
func (m *RecallDecisionSubmissionAttributes) Json() string
func (*RecallDecisionSubmissionAttributes) MarshalBinary ¶
func (m *RecallDecisionSubmissionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallDecisionSubmissionAttributes) UnmarshalBinary ¶
func (m *RecallDecisionSubmissionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallDecisionSubmissionAttributes) Validate ¶
func (m *RecallDecisionSubmissionAttributes) Validate(formats strfmt.Registry) error
Validate validates this recall decision submission attributes
func (*RecallDecisionSubmissionAttributes) WithAuto ¶
func (m *RecallDecisionSubmissionAttributes) WithAuto(auto bool) *RecallDecisionSubmissionAttributes
func (*RecallDecisionSubmissionAttributes) WithStatus ¶
func (m *RecallDecisionSubmissionAttributes) WithStatus(status RecallDecisionSubmissionStatus) *RecallDecisionSubmissionAttributes
func (*RecallDecisionSubmissionAttributes) WithStatusReason ¶
func (m *RecallDecisionSubmissionAttributes) WithStatusReason(statusReason string) *RecallDecisionSubmissionAttributes
func (*RecallDecisionSubmissionAttributes) WithSubmissionDatetime ¶
func (m *RecallDecisionSubmissionAttributes) WithSubmissionDatetime(submissionDatetime strfmt.DateTime) *RecallDecisionSubmissionAttributes
func (*RecallDecisionSubmissionAttributes) WithoutAuto ¶
func (m *RecallDecisionSubmissionAttributes) WithoutAuto() *RecallDecisionSubmissionAttributes
func (*RecallDecisionSubmissionAttributes) WithoutSubmissionDatetime ¶
func (m *RecallDecisionSubmissionAttributes) WithoutSubmissionDatetime() *RecallDecisionSubmissionAttributes
type RecallDecisionSubmissionCreation ¶
type RecallDecisionSubmissionCreation struct {
// data
Data *NewRecallDecisionSubmission `json:"data,omitempty"`
}
RecallDecisionSubmissionCreation recall decision submission creation swagger:model RecallDecisionSubmissionCreation
func RecallDecisionSubmissionCreationWithDefaults ¶
func RecallDecisionSubmissionCreationWithDefaults(defaults client.Defaults) *RecallDecisionSubmissionCreation
func (*RecallDecisionSubmissionCreation) Json ¶
func (m *RecallDecisionSubmissionCreation) Json() string
func (*RecallDecisionSubmissionCreation) MarshalBinary ¶
func (m *RecallDecisionSubmissionCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallDecisionSubmissionCreation) UnmarshalBinary ¶
func (m *RecallDecisionSubmissionCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallDecisionSubmissionCreation) Validate ¶
func (m *RecallDecisionSubmissionCreation) Validate(formats strfmt.Registry) error
Validate validates this recall decision submission creation
func (*RecallDecisionSubmissionCreation) WithData ¶
func (m *RecallDecisionSubmissionCreation) WithData(data NewRecallDecisionSubmission) *RecallDecisionSubmissionCreation
func (*RecallDecisionSubmissionCreation) WithoutData ¶
func (m *RecallDecisionSubmissionCreation) WithoutData() *RecallDecisionSubmissionCreation
type RecallDecisionSubmissionCreationResponse ¶
type RecallDecisionSubmissionCreationResponse struct {
// data
Data *RecallDecisionSubmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
RecallDecisionSubmissionCreationResponse recall decision submission creation response swagger:model RecallDecisionSubmissionCreationResponse
func RecallDecisionSubmissionCreationResponseWithDefaults ¶
func RecallDecisionSubmissionCreationResponseWithDefaults(defaults client.Defaults) *RecallDecisionSubmissionCreationResponse
func (*RecallDecisionSubmissionCreationResponse) Json ¶
func (m *RecallDecisionSubmissionCreationResponse) Json() string
func (*RecallDecisionSubmissionCreationResponse) MarshalBinary ¶
func (m *RecallDecisionSubmissionCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallDecisionSubmissionCreationResponse) UnmarshalBinary ¶
func (m *RecallDecisionSubmissionCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallDecisionSubmissionCreationResponse) Validate ¶
func (m *RecallDecisionSubmissionCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this recall decision submission creation response
func (*RecallDecisionSubmissionCreationResponse) WithData ¶
func (m *RecallDecisionSubmissionCreationResponse) WithData(data RecallDecisionSubmission) *RecallDecisionSubmissionCreationResponse
func (*RecallDecisionSubmissionCreationResponse) WithLinks ¶
func (m *RecallDecisionSubmissionCreationResponse) WithLinks(links Links) *RecallDecisionSubmissionCreationResponse
func (*RecallDecisionSubmissionCreationResponse) WithoutData ¶
func (m *RecallDecisionSubmissionCreationResponse) WithoutData() *RecallDecisionSubmissionCreationResponse
func (*RecallDecisionSubmissionCreationResponse) WithoutLinks ¶
func (m *RecallDecisionSubmissionCreationResponse) WithoutLinks() *RecallDecisionSubmissionCreationResponse
type RecallDecisionSubmissionDetailsResponse ¶
type RecallDecisionSubmissionDetailsResponse struct {
// data
Data *RecallDecisionSubmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
RecallDecisionSubmissionDetailsResponse recall decision submission details response swagger:model RecallDecisionSubmissionDetailsResponse
func RecallDecisionSubmissionDetailsResponseWithDefaults ¶
func RecallDecisionSubmissionDetailsResponseWithDefaults(defaults client.Defaults) *RecallDecisionSubmissionDetailsResponse
func (*RecallDecisionSubmissionDetailsResponse) Json ¶
func (m *RecallDecisionSubmissionDetailsResponse) Json() string
func (*RecallDecisionSubmissionDetailsResponse) MarshalBinary ¶
func (m *RecallDecisionSubmissionDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallDecisionSubmissionDetailsResponse) UnmarshalBinary ¶
func (m *RecallDecisionSubmissionDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallDecisionSubmissionDetailsResponse) Validate ¶
func (m *RecallDecisionSubmissionDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this recall decision submission details response
func (*RecallDecisionSubmissionDetailsResponse) WithData ¶
func (m *RecallDecisionSubmissionDetailsResponse) WithData(data RecallDecisionSubmission) *RecallDecisionSubmissionDetailsResponse
func (*RecallDecisionSubmissionDetailsResponse) WithLinks ¶
func (m *RecallDecisionSubmissionDetailsResponse) WithLinks(links Links) *RecallDecisionSubmissionDetailsResponse
func (*RecallDecisionSubmissionDetailsResponse) WithoutData ¶
func (m *RecallDecisionSubmissionDetailsResponse) WithoutData() *RecallDecisionSubmissionDetailsResponse
func (*RecallDecisionSubmissionDetailsResponse) WithoutLinks ¶
func (m *RecallDecisionSubmissionDetailsResponse) WithoutLinks() *RecallDecisionSubmissionDetailsResponse
type RecallDecisionSubmissionRelationships ¶
type RecallDecisionSubmissionRelationships struct {
// payment
Payment *RelationshipPayments `json:"payment,omitempty"`
// recall
Recall *RelationshipRecalls `json:"recall,omitempty"`
// recall decision
RecallDecision *RelationshipRecallDecisions `json:"recall_decision,omitempty"`
}
RecallDecisionSubmissionRelationships recall decision submission relationships swagger:model RecallDecisionSubmissionRelationships
func RecallDecisionSubmissionRelationshipsWithDefaults ¶
func RecallDecisionSubmissionRelationshipsWithDefaults(defaults client.Defaults) *RecallDecisionSubmissionRelationships
func (*RecallDecisionSubmissionRelationships) Json ¶
func (m *RecallDecisionSubmissionRelationships) Json() string
func (*RecallDecisionSubmissionRelationships) MarshalBinary ¶
func (m *RecallDecisionSubmissionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallDecisionSubmissionRelationships) UnmarshalBinary ¶
func (m *RecallDecisionSubmissionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallDecisionSubmissionRelationships) Validate ¶
func (m *RecallDecisionSubmissionRelationships) Validate(formats strfmt.Registry) error
Validate validates this recall decision submission relationships
func (*RecallDecisionSubmissionRelationships) WithPayment ¶
func (m *RecallDecisionSubmissionRelationships) WithPayment(payment RelationshipPayments) *RecallDecisionSubmissionRelationships
func (*RecallDecisionSubmissionRelationships) WithRecall ¶
func (m *RecallDecisionSubmissionRelationships) WithRecall(recall RelationshipRecalls) *RecallDecisionSubmissionRelationships
func (*RecallDecisionSubmissionRelationships) WithRecallDecision ¶
func (m *RecallDecisionSubmissionRelationships) WithRecallDecision(recallDecision RelationshipRecallDecisions) *RecallDecisionSubmissionRelationships
func (*RecallDecisionSubmissionRelationships) WithoutPayment ¶
func (m *RecallDecisionSubmissionRelationships) WithoutPayment() *RecallDecisionSubmissionRelationships
func (*RecallDecisionSubmissionRelationships) WithoutRecall ¶
func (m *RecallDecisionSubmissionRelationships) WithoutRecall() *RecallDecisionSubmissionRelationships
func (*RecallDecisionSubmissionRelationships) WithoutRecallDecision ¶
func (m *RecallDecisionSubmissionRelationships) WithoutRecallDecision() *RecallDecisionSubmissionRelationships
type RecallDecisionSubmissionStatus ¶
type RecallDecisionSubmissionStatus string
RecallDecisionSubmissionStatus [Status](http://draft-api-docs.form3.tech/api.html#enumerations-payment-status-codes-payment-submission-status) of the submission swagger:model RecallDecisionSubmissionStatus
const ( // RecallDecisionSubmissionStatusAccepted captures enum value "accepted" RecallDecisionSubmissionStatusAccepted RecallDecisionSubmissionStatus = "accepted" // RecallDecisionSubmissionStatusLimitCheckPending captures enum value "limit_check_pending" RecallDecisionSubmissionStatusLimitCheckPending RecallDecisionSubmissionStatus = "limit_check_pending" // RecallDecisionSubmissionStatusLimitCheckFailed captures enum value "limit_check_failed" RecallDecisionSubmissionStatusLimitCheckFailed RecallDecisionSubmissionStatus = "limit_check_failed" // RecallDecisionSubmissionStatusLimitCheckPassed captures enum value "limit_check_passed" RecallDecisionSubmissionStatusLimitCheckPassed RecallDecisionSubmissionStatus = "limit_check_passed" // RecallDecisionSubmissionStatusReleasedToGateway captures enum value "released_to_gateway" RecallDecisionSubmissionStatusReleasedToGateway RecallDecisionSubmissionStatus = "released_to_gateway" // RecallDecisionSubmissionStatusQueuedForDelivery captures enum value "queued_for_delivery" RecallDecisionSubmissionStatusQueuedForDelivery RecallDecisionSubmissionStatus = "queued_for_delivery" // RecallDecisionSubmissionStatusDeliveryConfirmed captures enum value "delivery_confirmed" RecallDecisionSubmissionStatusDeliveryConfirmed RecallDecisionSubmissionStatus = "delivery_confirmed" // RecallDecisionSubmissionStatusDeliveryFailed captures enum value "delivery_failed" RecallDecisionSubmissionStatusDeliveryFailed RecallDecisionSubmissionStatus = "delivery_failed" // RecallDecisionSubmissionStatusValidationPending captures enum value "validation_pending" RecallDecisionSubmissionStatusValidationPending RecallDecisionSubmissionStatus = "validation_pending" // RecallDecisionSubmissionStatusValidationPassed captures enum value "validation_passed" RecallDecisionSubmissionStatusValidationPassed RecallDecisionSubmissionStatus = "validation_passed" )
func (*RecallDecisionSubmissionStatus) Json ¶
func (m *RecallDecisionSubmissionStatus) Json() string
type RecallDecisionSubmissionUpdate ¶
type RecallDecisionSubmissionUpdate struct {
// attributes
Attributes *RecallDecisionSubmissionUpdateAttributes `json:"attributes,omitempty"`
// Unique resource ID
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// Unique ID of the organisation this resource is created by
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// Name of the resource type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
RecallDecisionSubmissionUpdate recall decision submission update swagger:model RecallDecisionSubmissionUpdate
func RecallDecisionSubmissionUpdateWithDefaults ¶
func RecallDecisionSubmissionUpdateWithDefaults(defaults client.Defaults) *RecallDecisionSubmissionUpdate
func (*RecallDecisionSubmissionUpdate) Json ¶
func (m *RecallDecisionSubmissionUpdate) Json() string
func (*RecallDecisionSubmissionUpdate) MarshalBinary ¶
func (m *RecallDecisionSubmissionUpdate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallDecisionSubmissionUpdate) UnmarshalBinary ¶
func (m *RecallDecisionSubmissionUpdate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallDecisionSubmissionUpdate) Validate ¶
func (m *RecallDecisionSubmissionUpdate) Validate(formats strfmt.Registry) error
Validate validates this recall decision submission update
func (*RecallDecisionSubmissionUpdate) WithAttributes ¶
func (m *RecallDecisionSubmissionUpdate) WithAttributes(attributes RecallDecisionSubmissionUpdateAttributes) *RecallDecisionSubmissionUpdate
func (*RecallDecisionSubmissionUpdate) WithID ¶
func (m *RecallDecisionSubmissionUpdate) WithID(id strfmt.UUID) *RecallDecisionSubmissionUpdate
func (*RecallDecisionSubmissionUpdate) WithOrganisationID ¶
func (m *RecallDecisionSubmissionUpdate) WithOrganisationID(organisationID strfmt.UUID) *RecallDecisionSubmissionUpdate
func (*RecallDecisionSubmissionUpdate) WithType ¶
func (m *RecallDecisionSubmissionUpdate) WithType(typeVar string) *RecallDecisionSubmissionUpdate
func (*RecallDecisionSubmissionUpdate) WithVersion ¶
func (m *RecallDecisionSubmissionUpdate) WithVersion(version int64) *RecallDecisionSubmissionUpdate
func (*RecallDecisionSubmissionUpdate) WithoutAttributes ¶
func (m *RecallDecisionSubmissionUpdate) WithoutAttributes() *RecallDecisionSubmissionUpdate
func (*RecallDecisionSubmissionUpdate) WithoutID ¶
func (m *RecallDecisionSubmissionUpdate) WithoutID() *RecallDecisionSubmissionUpdate
func (*RecallDecisionSubmissionUpdate) WithoutOrganisationID ¶
func (m *RecallDecisionSubmissionUpdate) WithoutOrganisationID() *RecallDecisionSubmissionUpdate
func (*RecallDecisionSubmissionUpdate) WithoutVersion ¶
func (m *RecallDecisionSubmissionUpdate) WithoutVersion() *RecallDecisionSubmissionUpdate
type RecallDecisionSubmissionUpdateAttributes ¶
type RecallDecisionSubmissionUpdateAttributes struct {
// status
Status RecallDecisionSubmissionStatus `json:"status,omitempty"`
// Reason for submission failure if status is `delivery_failed`
StatusReason string `json:"status_reason,omitempty"`
}
RecallDecisionSubmissionUpdateAttributes recall decision submission update attributes swagger:model RecallDecisionSubmissionUpdateAttributes
func RecallDecisionSubmissionUpdateAttributesWithDefaults ¶
func RecallDecisionSubmissionUpdateAttributesWithDefaults(defaults client.Defaults) *RecallDecisionSubmissionUpdateAttributes
func (*RecallDecisionSubmissionUpdateAttributes) Json ¶
func (m *RecallDecisionSubmissionUpdateAttributes) Json() string
func (*RecallDecisionSubmissionUpdateAttributes) MarshalBinary ¶
func (m *RecallDecisionSubmissionUpdateAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallDecisionSubmissionUpdateAttributes) UnmarshalBinary ¶
func (m *RecallDecisionSubmissionUpdateAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallDecisionSubmissionUpdateAttributes) Validate ¶
func (m *RecallDecisionSubmissionUpdateAttributes) Validate(formats strfmt.Registry) error
Validate validates this recall decision submission update attributes
func (*RecallDecisionSubmissionUpdateAttributes) WithStatus ¶
func (m *RecallDecisionSubmissionUpdateAttributes) WithStatus(status RecallDecisionSubmissionStatus) *RecallDecisionSubmissionUpdateAttributes
func (*RecallDecisionSubmissionUpdateAttributes) WithStatusReason ¶
func (m *RecallDecisionSubmissionUpdateAttributes) WithStatusReason(statusReason string) *RecallDecisionSubmissionUpdateAttributes
type RecallDetailsResponse ¶
type RecallDetailsResponse struct {
// data
Data *Recall `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
RecallDetailsResponse recall details response swagger:model RecallDetailsResponse
func RecallDetailsResponseWithDefaults ¶
func RecallDetailsResponseWithDefaults(defaults client.Defaults) *RecallDetailsResponse
func (*RecallDetailsResponse) Json ¶
func (m *RecallDetailsResponse) Json() string
func (*RecallDetailsResponse) MarshalBinary ¶
func (m *RecallDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallDetailsResponse) UnmarshalBinary ¶
func (m *RecallDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallDetailsResponse) Validate ¶
func (m *RecallDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this recall details response
func (*RecallDetailsResponse) WithData ¶
func (m *RecallDetailsResponse) WithData(data Recall) *RecallDetailsResponse
func (*RecallDetailsResponse) WithLinks ¶
func (m *RecallDetailsResponse) WithLinks(links Links) *RecallDetailsResponse
func (*RecallDetailsResponse) WithoutData ¶
func (m *RecallDetailsResponse) WithoutData() *RecallDetailsResponse
func (*RecallDetailsResponse) WithoutLinks ¶
func (m *RecallDetailsResponse) WithoutLinks() *RecallDetailsResponse
type RecallRelationships ¶
type RecallRelationships struct {
// ID of the payment resource related to the recall
Payment *RelationshipLinks `json:"payment,omitempty"`
// ID of the recall admission resource related to the recall
RecallAdmission *RelationshipLinks `json:"recall_admission,omitempty"`
// ID of the recall decision resource related to the recall
RecallDecisions *RelationshipLinks `json:"recall_decisions,omitempty"`
// ID of the recall reversal resource related to the recall
RecallReversal *RelationshipLinks `json:"recall_reversal,omitempty"`
// ID of the recall submission resource related to the recall
RecallSubmission *RelationshipLinks `json:"recall_submission,omitempty"`
}
RecallRelationships recall relationships swagger:model RecallRelationships
func RecallRelationshipsWithDefaults ¶
func RecallRelationshipsWithDefaults(defaults client.Defaults) *RecallRelationships
func (*RecallRelationships) Json ¶
func (m *RecallRelationships) Json() string
func (*RecallRelationships) MarshalBinary ¶
func (m *RecallRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallRelationships) UnmarshalBinary ¶
func (m *RecallRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallRelationships) Validate ¶
func (m *RecallRelationships) Validate(formats strfmt.Registry) error
Validate validates this recall relationships
func (*RecallRelationships) WithPayment ¶
func (m *RecallRelationships) WithPayment(payment RelationshipLinks) *RecallRelationships
func (*RecallRelationships) WithRecallAdmission ¶
func (m *RecallRelationships) WithRecallAdmission(recallAdmission RelationshipLinks) *RecallRelationships
func (*RecallRelationships) WithRecallDecisions ¶
func (m *RecallRelationships) WithRecallDecisions(recallDecisions RelationshipLinks) *RecallRelationships
func (*RecallRelationships) WithRecallReversal ¶
func (m *RecallRelationships) WithRecallReversal(recallReversal RelationshipLinks) *RecallRelationships
func (*RecallRelationships) WithRecallSubmission ¶
func (m *RecallRelationships) WithRecallSubmission(recallSubmission RelationshipLinks) *RecallRelationships
func (*RecallRelationships) WithoutPayment ¶
func (m *RecallRelationships) WithoutPayment() *RecallRelationships
func (*RecallRelationships) WithoutRecallAdmission ¶
func (m *RecallRelationships) WithoutRecallAdmission() *RecallRelationships
func (*RecallRelationships) WithoutRecallDecisions ¶
func (m *RecallRelationships) WithoutRecallDecisions() *RecallRelationships
func (*RecallRelationships) WithoutRecallReversal ¶
func (m *RecallRelationships) WithoutRecallReversal() *RecallRelationships
func (*RecallRelationships) WithoutRecallSubmission ¶
func (m *RecallRelationships) WithoutRecallSubmission() *RecallRelationships
type RecallReversal ¶
type RecallReversal struct {
// attributes
Attributes interface{} `json:"attributes,omitempty"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// Unique resource ID
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// Unique ID of the organisation this resource is created by
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *RecallReversalRelationships `json:"relationships,omitempty"`
// Name of the resource type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
RecallReversal recall reversal swagger:model RecallReversal
func RecallReversalWithDefaults ¶
func RecallReversalWithDefaults(defaults client.Defaults) *RecallReversal
func (*RecallReversal) Json ¶
func (m *RecallReversal) Json() string
func (*RecallReversal) MarshalBinary ¶
func (m *RecallReversal) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallReversal) UnmarshalBinary ¶
func (m *RecallReversal) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallReversal) Validate ¶
func (m *RecallReversal) Validate(formats strfmt.Registry) error
Validate validates this recall reversal
func (*RecallReversal) WithAttributes ¶
func (m *RecallReversal) WithAttributes(attributes interface{}) *RecallReversal
func (*RecallReversal) WithCreatedOn ¶
func (m *RecallReversal) WithCreatedOn(createdOn strfmt.DateTime) *RecallReversal
func (*RecallReversal) WithID ¶
func (m *RecallReversal) WithID(id strfmt.UUID) *RecallReversal
func (*RecallReversal) WithModifiedOn ¶
func (m *RecallReversal) WithModifiedOn(modifiedOn strfmt.DateTime) *RecallReversal
func (*RecallReversal) WithOrganisationID ¶
func (m *RecallReversal) WithOrganisationID(organisationID strfmt.UUID) *RecallReversal
func (*RecallReversal) WithRelationships ¶
func (m *RecallReversal) WithRelationships(relationships RecallReversalRelationships) *RecallReversal
func (*RecallReversal) WithType ¶
func (m *RecallReversal) WithType(typeVar string) *RecallReversal
func (*RecallReversal) WithVersion ¶
func (m *RecallReversal) WithVersion(version int64) *RecallReversal
func (*RecallReversal) WithoutCreatedOn ¶
func (m *RecallReversal) WithoutCreatedOn() *RecallReversal
func (*RecallReversal) WithoutID ¶
func (m *RecallReversal) WithoutID() *RecallReversal
func (*RecallReversal) WithoutModifiedOn ¶
func (m *RecallReversal) WithoutModifiedOn() *RecallReversal
func (*RecallReversal) WithoutOrganisationID ¶
func (m *RecallReversal) WithoutOrganisationID() *RecallReversal
func (*RecallReversal) WithoutRelationships ¶
func (m *RecallReversal) WithoutRelationships() *RecallReversal
func (*RecallReversal) WithoutVersion ¶
func (m *RecallReversal) WithoutVersion() *RecallReversal
type RecallReversalAdmission ¶
type RecallReversalAdmission struct {
// attributes
Attributes *RecallReversalAdmissionAttributes `json:"attributes,omitempty"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// Unique resource ID
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// Unique ID of the organisation this resource is created by
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *RecallReversalAdmissionRelationships `json:"relationships,omitempty"`
// Name of the resource type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
RecallReversalAdmission recall reversal admission swagger:model RecallReversalAdmission
func RecallReversalAdmissionWithDefaults ¶
func RecallReversalAdmissionWithDefaults(defaults client.Defaults) *RecallReversalAdmission
func (*RecallReversalAdmission) Json ¶
func (m *RecallReversalAdmission) Json() string
func (*RecallReversalAdmission) MarshalBinary ¶
func (m *RecallReversalAdmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallReversalAdmission) UnmarshalBinary ¶
func (m *RecallReversalAdmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallReversalAdmission) Validate ¶
func (m *RecallReversalAdmission) Validate(formats strfmt.Registry) error
Validate validates this recall reversal admission
func (*RecallReversalAdmission) WithAttributes ¶
func (m *RecallReversalAdmission) WithAttributes(attributes RecallReversalAdmissionAttributes) *RecallReversalAdmission
func (*RecallReversalAdmission) WithCreatedOn ¶
func (m *RecallReversalAdmission) WithCreatedOn(createdOn strfmt.DateTime) *RecallReversalAdmission
func (*RecallReversalAdmission) WithID ¶
func (m *RecallReversalAdmission) WithID(id strfmt.UUID) *RecallReversalAdmission
func (*RecallReversalAdmission) WithModifiedOn ¶
func (m *RecallReversalAdmission) WithModifiedOn(modifiedOn strfmt.DateTime) *RecallReversalAdmission
func (*RecallReversalAdmission) WithOrganisationID ¶
func (m *RecallReversalAdmission) WithOrganisationID(organisationID strfmt.UUID) *RecallReversalAdmission
func (*RecallReversalAdmission) WithRelationships ¶
func (m *RecallReversalAdmission) WithRelationships(relationships RecallReversalAdmissionRelationships) *RecallReversalAdmission
func (*RecallReversalAdmission) WithType ¶
func (m *RecallReversalAdmission) WithType(typeVar string) *RecallReversalAdmission
func (*RecallReversalAdmission) WithVersion ¶
func (m *RecallReversalAdmission) WithVersion(version int64) *RecallReversalAdmission
func (*RecallReversalAdmission) WithoutAttributes ¶
func (m *RecallReversalAdmission) WithoutAttributes() *RecallReversalAdmission
func (*RecallReversalAdmission) WithoutCreatedOn ¶
func (m *RecallReversalAdmission) WithoutCreatedOn() *RecallReversalAdmission
func (*RecallReversalAdmission) WithoutID ¶
func (m *RecallReversalAdmission) WithoutID() *RecallReversalAdmission
func (*RecallReversalAdmission) WithoutModifiedOn ¶
func (m *RecallReversalAdmission) WithoutModifiedOn() *RecallReversalAdmission
func (*RecallReversalAdmission) WithoutOrganisationID ¶
func (m *RecallReversalAdmission) WithoutOrganisationID() *RecallReversalAdmission
func (*RecallReversalAdmission) WithoutRelationships ¶
func (m *RecallReversalAdmission) WithoutRelationships() *RecallReversalAdmission
func (*RecallReversalAdmission) WithoutVersion ¶
func (m *RecallReversalAdmission) WithoutVersion() *RecallReversalAdmission
type RecallReversalAdmissionAttributes ¶
type RecallReversalAdmissionAttributes struct {
// Scheme-specific status code
SchemeStatusCode string `json:"scheme_status_code,omitempty"`
// source gateway
SourceGateway string `json:"source_gateway,omitempty"`
}
RecallReversalAdmissionAttributes recall reversal admission attributes swagger:model RecallReversalAdmissionAttributes
func RecallReversalAdmissionAttributesWithDefaults ¶
func RecallReversalAdmissionAttributesWithDefaults(defaults client.Defaults) *RecallReversalAdmissionAttributes
func (*RecallReversalAdmissionAttributes) Json ¶
func (m *RecallReversalAdmissionAttributes) Json() string
func (*RecallReversalAdmissionAttributes) MarshalBinary ¶
func (m *RecallReversalAdmissionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallReversalAdmissionAttributes) UnmarshalBinary ¶
func (m *RecallReversalAdmissionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallReversalAdmissionAttributes) Validate ¶
func (m *RecallReversalAdmissionAttributes) Validate(formats strfmt.Registry) error
Validate validates this recall reversal admission attributes
func (*RecallReversalAdmissionAttributes) WithSchemeStatusCode ¶
func (m *RecallReversalAdmissionAttributes) WithSchemeStatusCode(schemeStatusCode string) *RecallReversalAdmissionAttributes
func (*RecallReversalAdmissionAttributes) WithSourceGateway ¶
func (m *RecallReversalAdmissionAttributes) WithSourceGateway(sourceGateway string) *RecallReversalAdmissionAttributes
type RecallReversalAdmissionDetailsResponse ¶
type RecallReversalAdmissionDetailsResponse struct {
// data
Data *RecallReversalAdmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
RecallReversalAdmissionDetailsResponse recall reversal admission details response swagger:model RecallReversalAdmissionDetailsResponse
func RecallReversalAdmissionDetailsResponseWithDefaults ¶
func RecallReversalAdmissionDetailsResponseWithDefaults(defaults client.Defaults) *RecallReversalAdmissionDetailsResponse
func (*RecallReversalAdmissionDetailsResponse) Json ¶
func (m *RecallReversalAdmissionDetailsResponse) Json() string
func (*RecallReversalAdmissionDetailsResponse) MarshalBinary ¶
func (m *RecallReversalAdmissionDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallReversalAdmissionDetailsResponse) UnmarshalBinary ¶
func (m *RecallReversalAdmissionDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallReversalAdmissionDetailsResponse) Validate ¶
func (m *RecallReversalAdmissionDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this recall reversal admission details response
func (*RecallReversalAdmissionDetailsResponse) WithData ¶
func (m *RecallReversalAdmissionDetailsResponse) WithData(data RecallReversalAdmission) *RecallReversalAdmissionDetailsResponse
func (*RecallReversalAdmissionDetailsResponse) WithLinks ¶
func (m *RecallReversalAdmissionDetailsResponse) WithLinks(links Links) *RecallReversalAdmissionDetailsResponse
func (*RecallReversalAdmissionDetailsResponse) WithoutData ¶
func (m *RecallReversalAdmissionDetailsResponse) WithoutData() *RecallReversalAdmissionDetailsResponse
func (*RecallReversalAdmissionDetailsResponse) WithoutLinks ¶
func (m *RecallReversalAdmissionDetailsResponse) WithoutLinks() *RecallReversalAdmissionDetailsResponse
type RecallReversalAdmissionRelationships ¶
type RecallReversalAdmissionRelationships struct {
// payment
Payment *RelationshipPayments `json:"payment,omitempty"`
// recall
Recall *RelationshipRecalls `json:"recall,omitempty"`
// recall reversal
RecallReversal *RelationshipRecallReversals `json:"recall_reversal,omitempty"`
}
RecallReversalAdmissionRelationships recall reversal admission relationships swagger:model RecallReversalAdmissionRelationships
func RecallReversalAdmissionRelationshipsWithDefaults ¶
func RecallReversalAdmissionRelationshipsWithDefaults(defaults client.Defaults) *RecallReversalAdmissionRelationships
func (*RecallReversalAdmissionRelationships) Json ¶
func (m *RecallReversalAdmissionRelationships) Json() string
func (*RecallReversalAdmissionRelationships) MarshalBinary ¶
func (m *RecallReversalAdmissionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallReversalAdmissionRelationships) UnmarshalBinary ¶
func (m *RecallReversalAdmissionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallReversalAdmissionRelationships) Validate ¶
func (m *RecallReversalAdmissionRelationships) Validate(formats strfmt.Registry) error
Validate validates this recall reversal admission relationships
func (*RecallReversalAdmissionRelationships) WithPayment ¶
func (m *RecallReversalAdmissionRelationships) WithPayment(payment RelationshipPayments) *RecallReversalAdmissionRelationships
func (*RecallReversalAdmissionRelationships) WithRecall ¶
func (m *RecallReversalAdmissionRelationships) WithRecall(recall RelationshipRecalls) *RecallReversalAdmissionRelationships
func (*RecallReversalAdmissionRelationships) WithRecallReversal ¶
func (m *RecallReversalAdmissionRelationships) WithRecallReversal(recallReversal RelationshipRecallReversals) *RecallReversalAdmissionRelationships
func (*RecallReversalAdmissionRelationships) WithoutPayment ¶
func (m *RecallReversalAdmissionRelationships) WithoutPayment() *RecallReversalAdmissionRelationships
func (*RecallReversalAdmissionRelationships) WithoutRecall ¶
func (m *RecallReversalAdmissionRelationships) WithoutRecall() *RecallReversalAdmissionRelationships
func (*RecallReversalAdmissionRelationships) WithoutRecallReversal ¶
func (m *RecallReversalAdmissionRelationships) WithoutRecallReversal() *RecallReversalAdmissionRelationships
type RecallReversalDetailsResponse ¶
type RecallReversalDetailsResponse struct {
// data
Data *RecallReversal `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
RecallReversalDetailsResponse recall reversal details response swagger:model RecallReversalDetailsResponse
func RecallReversalDetailsResponseWithDefaults ¶
func RecallReversalDetailsResponseWithDefaults(defaults client.Defaults) *RecallReversalDetailsResponse
func (*RecallReversalDetailsResponse) Json ¶
func (m *RecallReversalDetailsResponse) Json() string
func (*RecallReversalDetailsResponse) MarshalBinary ¶
func (m *RecallReversalDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallReversalDetailsResponse) UnmarshalBinary ¶
func (m *RecallReversalDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallReversalDetailsResponse) Validate ¶
func (m *RecallReversalDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this recall reversal details response
func (*RecallReversalDetailsResponse) WithData ¶
func (m *RecallReversalDetailsResponse) WithData(data RecallReversal) *RecallReversalDetailsResponse
func (*RecallReversalDetailsResponse) WithLinks ¶
func (m *RecallReversalDetailsResponse) WithLinks(links Links) *RecallReversalDetailsResponse
func (*RecallReversalDetailsResponse) WithoutData ¶
func (m *RecallReversalDetailsResponse) WithoutData() *RecallReversalDetailsResponse
func (*RecallReversalDetailsResponse) WithoutLinks ¶
func (m *RecallReversalDetailsResponse) WithoutLinks() *RecallReversalDetailsResponse
type RecallReversalRelationships ¶
type RecallReversalRelationships struct {
// ID of the payment resource related to the recall reversal
Payment *RelationshipLinks `json:"payment,omitempty"`
// ID of the recall resource related to the recall reversal
Recall *RelationshipLinks `json:"recall,omitempty"`
// ID of the reversal admission resource related to the recall reversal
ReversalAdmission *RelationshipLinks `json:"reversal_admission,omitempty"`
}
RecallReversalRelationships recall reversal relationships swagger:model RecallReversalRelationships
func RecallReversalRelationshipsWithDefaults ¶
func RecallReversalRelationshipsWithDefaults(defaults client.Defaults) *RecallReversalRelationships
func (*RecallReversalRelationships) Json ¶
func (m *RecallReversalRelationships) Json() string
func (*RecallReversalRelationships) MarshalBinary ¶
func (m *RecallReversalRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallReversalRelationships) UnmarshalBinary ¶
func (m *RecallReversalRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallReversalRelationships) Validate ¶
func (m *RecallReversalRelationships) Validate(formats strfmt.Registry) error
Validate validates this recall reversal relationships
func (*RecallReversalRelationships) WithPayment ¶
func (m *RecallReversalRelationships) WithPayment(payment RelationshipLinks) *RecallReversalRelationships
func (*RecallReversalRelationships) WithRecall ¶
func (m *RecallReversalRelationships) WithRecall(recall RelationshipLinks) *RecallReversalRelationships
func (*RecallReversalRelationships) WithReversalAdmission ¶
func (m *RecallReversalRelationships) WithReversalAdmission(reversalAdmission RelationshipLinks) *RecallReversalRelationships
func (*RecallReversalRelationships) WithoutPayment ¶
func (m *RecallReversalRelationships) WithoutPayment() *RecallReversalRelationships
func (*RecallReversalRelationships) WithoutRecall ¶
func (m *RecallReversalRelationships) WithoutRecall() *RecallReversalRelationships
func (*RecallReversalRelationships) WithoutReversalAdmission ¶
func (m *RecallReversalRelationships) WithoutReversalAdmission() *RecallReversalRelationships
type RecallStatus ¶
type RecallStatus string
RecallStatus The status of the recall, can either be `pending`, `confirmed`, or `failed`. swagger:model RecallStatus
const ( // RecallStatusPending captures enum value "pending" RecallStatusPending RecallStatus = "pending" // RecallStatusConfirmed captures enum value "confirmed" RecallStatusConfirmed RecallStatus = "confirmed" // RecallStatusFailed captures enum value "failed" RecallStatusFailed RecallStatus = "failed" )
func (*RecallStatus) Json ¶
func (m *RecallStatus) Json() string
type RecallSubmission ¶
type RecallSubmission struct {
// attributes
Attributes *RecallSubmissionAttributes `json:"attributes,omitempty"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// Unique resource ID
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// Unique ID of the organisation this resource is created by
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *RecallSubmissionRelationships `json:"relationships,omitempty"`
// Name of the resource type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
RecallSubmission recall submission swagger:model RecallSubmission
func RecallSubmissionWithDefaults ¶
func RecallSubmissionWithDefaults(defaults client.Defaults) *RecallSubmission
func (*RecallSubmission) Json ¶
func (m *RecallSubmission) Json() string
func (*RecallSubmission) MarshalBinary ¶
func (m *RecallSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallSubmission) UnmarshalBinary ¶
func (m *RecallSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallSubmission) Validate ¶
func (m *RecallSubmission) Validate(formats strfmt.Registry) error
Validate validates this recall submission
func (*RecallSubmission) WithAttributes ¶
func (m *RecallSubmission) WithAttributes(attributes RecallSubmissionAttributes) *RecallSubmission
func (*RecallSubmission) WithCreatedOn ¶
func (m *RecallSubmission) WithCreatedOn(createdOn strfmt.DateTime) *RecallSubmission
func (*RecallSubmission) WithID ¶
func (m *RecallSubmission) WithID(id strfmt.UUID) *RecallSubmission
func (*RecallSubmission) WithModifiedOn ¶
func (m *RecallSubmission) WithModifiedOn(modifiedOn strfmt.DateTime) *RecallSubmission
func (*RecallSubmission) WithOrganisationID ¶
func (m *RecallSubmission) WithOrganisationID(organisationID strfmt.UUID) *RecallSubmission
func (*RecallSubmission) WithRelationships ¶
func (m *RecallSubmission) WithRelationships(relationships RecallSubmissionRelationships) *RecallSubmission
func (*RecallSubmission) WithType ¶
func (m *RecallSubmission) WithType(typeVar string) *RecallSubmission
func (*RecallSubmission) WithVersion ¶
func (m *RecallSubmission) WithVersion(version int64) *RecallSubmission
func (*RecallSubmission) WithoutAttributes ¶
func (m *RecallSubmission) WithoutAttributes() *RecallSubmission
func (*RecallSubmission) WithoutCreatedOn ¶
func (m *RecallSubmission) WithoutCreatedOn() *RecallSubmission
func (*RecallSubmission) WithoutID ¶
func (m *RecallSubmission) WithoutID() *RecallSubmission
func (*RecallSubmission) WithoutModifiedOn ¶
func (m *RecallSubmission) WithoutModifiedOn() *RecallSubmission
func (*RecallSubmission) WithoutOrganisationID ¶
func (m *RecallSubmission) WithoutOrganisationID() *RecallSubmission
func (*RecallSubmission) WithoutRelationships ¶
func (m *RecallSubmission) WithoutRelationships() *RecallSubmission
func (*RecallSubmission) WithoutVersion ¶
func (m *RecallSubmission) WithoutVersion() *RecallSubmission
type RecallSubmissionAttributes ¶
type RecallSubmissionAttributes struct {
// status
Status RecallSubmissionStatus `json:"status,omitempty"`
// Reason for submission failure if submission status is `delivery_failed`
StatusReason string `json:"status_reason,omitempty"`
// Date and time of the submission
// Read Only: true
// Format: date-time
SubmissionDatetime *strfmt.DateTime `json:"submission_datetime,omitempty"`
}
RecallSubmissionAttributes recall submission attributes swagger:model RecallSubmissionAttributes
func RecallSubmissionAttributesWithDefaults ¶
func RecallSubmissionAttributesWithDefaults(defaults client.Defaults) *RecallSubmissionAttributes
func (*RecallSubmissionAttributes) Json ¶
func (m *RecallSubmissionAttributes) Json() string
func (*RecallSubmissionAttributes) MarshalBinary ¶
func (m *RecallSubmissionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallSubmissionAttributes) UnmarshalBinary ¶
func (m *RecallSubmissionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallSubmissionAttributes) Validate ¶
func (m *RecallSubmissionAttributes) Validate(formats strfmt.Registry) error
Validate validates this recall submission attributes
func (*RecallSubmissionAttributes) WithStatus ¶
func (m *RecallSubmissionAttributes) WithStatus(status RecallSubmissionStatus) *RecallSubmissionAttributes
func (*RecallSubmissionAttributes) WithStatusReason ¶
func (m *RecallSubmissionAttributes) WithStatusReason(statusReason string) *RecallSubmissionAttributes
func (*RecallSubmissionAttributes) WithSubmissionDatetime ¶
func (m *RecallSubmissionAttributes) WithSubmissionDatetime(submissionDatetime strfmt.DateTime) *RecallSubmissionAttributes
func (*RecallSubmissionAttributes) WithoutSubmissionDatetime ¶
func (m *RecallSubmissionAttributes) WithoutSubmissionDatetime() *RecallSubmissionAttributes
type RecallSubmissionCreation ¶
type RecallSubmissionCreation struct {
// data
Data *NewRecallSubmission `json:"data,omitempty"`
}
RecallSubmissionCreation recall submission creation swagger:model RecallSubmissionCreation
func RecallSubmissionCreationWithDefaults ¶
func RecallSubmissionCreationWithDefaults(defaults client.Defaults) *RecallSubmissionCreation
func (*RecallSubmissionCreation) Json ¶
func (m *RecallSubmissionCreation) Json() string
func (*RecallSubmissionCreation) MarshalBinary ¶
func (m *RecallSubmissionCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallSubmissionCreation) UnmarshalBinary ¶
func (m *RecallSubmissionCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallSubmissionCreation) Validate ¶
func (m *RecallSubmissionCreation) Validate(formats strfmt.Registry) error
Validate validates this recall submission creation
func (*RecallSubmissionCreation) WithData ¶
func (m *RecallSubmissionCreation) WithData(data NewRecallSubmission) *RecallSubmissionCreation
func (*RecallSubmissionCreation) WithoutData ¶
func (m *RecallSubmissionCreation) WithoutData() *RecallSubmissionCreation
type RecallSubmissionCreationResponse ¶
type RecallSubmissionCreationResponse struct {
// data
Data *RecallSubmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
RecallSubmissionCreationResponse recall submission creation response swagger:model RecallSubmissionCreationResponse
func RecallSubmissionCreationResponseWithDefaults ¶
func RecallSubmissionCreationResponseWithDefaults(defaults client.Defaults) *RecallSubmissionCreationResponse
func (*RecallSubmissionCreationResponse) Json ¶
func (m *RecallSubmissionCreationResponse) Json() string
func (*RecallSubmissionCreationResponse) MarshalBinary ¶
func (m *RecallSubmissionCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallSubmissionCreationResponse) UnmarshalBinary ¶
func (m *RecallSubmissionCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallSubmissionCreationResponse) Validate ¶
func (m *RecallSubmissionCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this recall submission creation response
func (*RecallSubmissionCreationResponse) WithData ¶
func (m *RecallSubmissionCreationResponse) WithData(data RecallSubmission) *RecallSubmissionCreationResponse
func (*RecallSubmissionCreationResponse) WithLinks ¶
func (m *RecallSubmissionCreationResponse) WithLinks(links Links) *RecallSubmissionCreationResponse
func (*RecallSubmissionCreationResponse) WithoutData ¶
func (m *RecallSubmissionCreationResponse) WithoutData() *RecallSubmissionCreationResponse
func (*RecallSubmissionCreationResponse) WithoutLinks ¶
func (m *RecallSubmissionCreationResponse) WithoutLinks() *RecallSubmissionCreationResponse
type RecallSubmissionDetailsResponse ¶
type RecallSubmissionDetailsResponse struct {
// data
Data *RecallSubmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
RecallSubmissionDetailsResponse recall submission details response swagger:model RecallSubmissionDetailsResponse
func RecallSubmissionDetailsResponseWithDefaults ¶
func RecallSubmissionDetailsResponseWithDefaults(defaults client.Defaults) *RecallSubmissionDetailsResponse
func (*RecallSubmissionDetailsResponse) Json ¶
func (m *RecallSubmissionDetailsResponse) Json() string
func (*RecallSubmissionDetailsResponse) MarshalBinary ¶
func (m *RecallSubmissionDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallSubmissionDetailsResponse) UnmarshalBinary ¶
func (m *RecallSubmissionDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallSubmissionDetailsResponse) Validate ¶
func (m *RecallSubmissionDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this recall submission details response
func (*RecallSubmissionDetailsResponse) WithData ¶
func (m *RecallSubmissionDetailsResponse) WithData(data RecallSubmission) *RecallSubmissionDetailsResponse
func (*RecallSubmissionDetailsResponse) WithLinks ¶
func (m *RecallSubmissionDetailsResponse) WithLinks(links Links) *RecallSubmissionDetailsResponse
func (*RecallSubmissionDetailsResponse) WithoutData ¶
func (m *RecallSubmissionDetailsResponse) WithoutData() *RecallSubmissionDetailsResponse
func (*RecallSubmissionDetailsResponse) WithoutLinks ¶
func (m *RecallSubmissionDetailsResponse) WithoutLinks() *RecallSubmissionDetailsResponse
type RecallSubmissionRelationships ¶
type RecallSubmissionRelationships struct {
// payment
Payment *RelationshipPayments `json:"payment,omitempty"`
// recall
Recall *RelationshipRecalls `json:"recall,omitempty"`
}
RecallSubmissionRelationships recall submission relationships swagger:model RecallSubmissionRelationships
func RecallSubmissionRelationshipsWithDefaults ¶
func RecallSubmissionRelationshipsWithDefaults(defaults client.Defaults) *RecallSubmissionRelationships
func (*RecallSubmissionRelationships) Json ¶
func (m *RecallSubmissionRelationships) Json() string
func (*RecallSubmissionRelationships) MarshalBinary ¶
func (m *RecallSubmissionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallSubmissionRelationships) UnmarshalBinary ¶
func (m *RecallSubmissionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallSubmissionRelationships) Validate ¶
func (m *RecallSubmissionRelationships) Validate(formats strfmt.Registry) error
Validate validates this recall submission relationships
func (*RecallSubmissionRelationships) WithPayment ¶
func (m *RecallSubmissionRelationships) WithPayment(payment RelationshipPayments) *RecallSubmissionRelationships
func (*RecallSubmissionRelationships) WithRecall ¶
func (m *RecallSubmissionRelationships) WithRecall(recall RelationshipRecalls) *RecallSubmissionRelationships
func (*RecallSubmissionRelationships) WithoutPayment ¶
func (m *RecallSubmissionRelationships) WithoutPayment() *RecallSubmissionRelationships
func (*RecallSubmissionRelationships) WithoutRecall ¶
func (m *RecallSubmissionRelationships) WithoutRecall() *RecallSubmissionRelationships
type RecallSubmissionStatus ¶
type RecallSubmissionStatus string
RecallSubmissionStatus [Status](http://draft-api-docs.form3.tech/api.html#enumerations-payment-status-codes-payment-submission-status) of the submission swagger:model RecallSubmissionStatus
const ( // RecallSubmissionStatusAccepted captures enum value "accepted" RecallSubmissionStatusAccepted RecallSubmissionStatus = "accepted" // RecallSubmissionStatusValidationPending captures enum value "validation_pending" RecallSubmissionStatusValidationPending RecallSubmissionStatus = "validation_pending" // RecallSubmissionStatusValidationPassed captures enum value "validation_passed" RecallSubmissionStatusValidationPassed RecallSubmissionStatus = "validation_passed" // RecallSubmissionStatusReleasedToGateway captures enum value "released_to_gateway" RecallSubmissionStatusReleasedToGateway RecallSubmissionStatus = "released_to_gateway" // RecallSubmissionStatusDeliveryConfirmed captures enum value "delivery_confirmed" RecallSubmissionStatusDeliveryConfirmed RecallSubmissionStatus = "delivery_confirmed" // RecallSubmissionStatusDeliveryFailed captures enum value "delivery_failed" RecallSubmissionStatusDeliveryFailed RecallSubmissionStatus = "delivery_failed" // RecallSubmissionStatusQueuedForDelivery captures enum value "queued_for_delivery" RecallSubmissionStatusQueuedForDelivery RecallSubmissionStatus = "queued_for_delivery" // RecallSubmissionStatusSubmitted captures enum value "submitted" RecallSubmissionStatusSubmitted RecallSubmissionStatus = "submitted" )
func (*RecallSubmissionStatus) Json ¶
func (m *RecallSubmissionStatus) Json() string
type RecallSubmissionUpdate ¶
type RecallSubmissionUpdate struct {
// attributes
Attributes *RecallSubmissionUpdateAttributes `json:"attributes,omitempty"`
// Unique resource ID
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// Unique ID of the organisation this resource is created by
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// Name of the resource type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
RecallSubmissionUpdate recall submission update swagger:model RecallSubmissionUpdate
func RecallSubmissionUpdateWithDefaults ¶
func RecallSubmissionUpdateWithDefaults(defaults client.Defaults) *RecallSubmissionUpdate
func (*RecallSubmissionUpdate) Json ¶
func (m *RecallSubmissionUpdate) Json() string
func (*RecallSubmissionUpdate) MarshalBinary ¶
func (m *RecallSubmissionUpdate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallSubmissionUpdate) UnmarshalBinary ¶
func (m *RecallSubmissionUpdate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallSubmissionUpdate) Validate ¶
func (m *RecallSubmissionUpdate) Validate(formats strfmt.Registry) error
Validate validates this recall submission update
func (*RecallSubmissionUpdate) WithAttributes ¶
func (m *RecallSubmissionUpdate) WithAttributes(attributes RecallSubmissionUpdateAttributes) *RecallSubmissionUpdate
func (*RecallSubmissionUpdate) WithID ¶
func (m *RecallSubmissionUpdate) WithID(id strfmt.UUID) *RecallSubmissionUpdate
func (*RecallSubmissionUpdate) WithOrganisationID ¶
func (m *RecallSubmissionUpdate) WithOrganisationID(organisationID strfmt.UUID) *RecallSubmissionUpdate
func (*RecallSubmissionUpdate) WithType ¶
func (m *RecallSubmissionUpdate) WithType(typeVar string) *RecallSubmissionUpdate
func (*RecallSubmissionUpdate) WithVersion ¶
func (m *RecallSubmissionUpdate) WithVersion(version int64) *RecallSubmissionUpdate
func (*RecallSubmissionUpdate) WithoutAttributes ¶
func (m *RecallSubmissionUpdate) WithoutAttributes() *RecallSubmissionUpdate
func (*RecallSubmissionUpdate) WithoutID ¶
func (m *RecallSubmissionUpdate) WithoutID() *RecallSubmissionUpdate
func (*RecallSubmissionUpdate) WithoutOrganisationID ¶
func (m *RecallSubmissionUpdate) WithoutOrganisationID() *RecallSubmissionUpdate
func (*RecallSubmissionUpdate) WithoutVersion ¶
func (m *RecallSubmissionUpdate) WithoutVersion() *RecallSubmissionUpdate
type RecallSubmissionUpdateAttributes ¶
type RecallSubmissionUpdateAttributes struct {
// status
Status RecallSubmissionStatus `json:"status,omitempty"`
// Reason for submission failure if submission status is `delivery_failed`
StatusReason string `json:"status_reason,omitempty"`
}
RecallSubmissionUpdateAttributes recall submission update attributes swagger:model RecallSubmissionUpdateAttributes
func RecallSubmissionUpdateAttributesWithDefaults ¶
func RecallSubmissionUpdateAttributesWithDefaults(defaults client.Defaults) *RecallSubmissionUpdateAttributes
func (*RecallSubmissionUpdateAttributes) Json ¶
func (m *RecallSubmissionUpdateAttributes) Json() string
func (*RecallSubmissionUpdateAttributes) MarshalBinary ¶
func (m *RecallSubmissionUpdateAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecallSubmissionUpdateAttributes) UnmarshalBinary ¶
func (m *RecallSubmissionUpdateAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RecallSubmissionUpdateAttributes) Validate ¶
func (m *RecallSubmissionUpdateAttributes) Validate(formats strfmt.Registry) error
Validate validates this recall submission update attributes
func (*RecallSubmissionUpdateAttributes) WithStatus ¶
func (m *RecallSubmissionUpdateAttributes) WithStatus(status RecallSubmissionStatus) *RecallSubmissionUpdateAttributes
func (*RecallSubmissionUpdateAttributes) WithStatusReason ¶
func (m *RecallSubmissionUpdateAttributes) WithStatusReason(statusReason string) *RecallSubmissionUpdateAttributes
type ReceiversCorrespondentAccountHoldingEntity ¶
type ReceiversCorrespondentAccountHoldingEntity struct {
// Receiver's correspondent's address
BankAddress []string `json:"bank_address,omitempty"`
// SWIFT BIC for receiver's correspondent
BankID string `json:"bank_id,omitempty"`
// bank id code
BankIDCode BankIDCode `json:"bank_id_code,omitempty"`
// Receiver's correspondent's name
BankName string `json:"bank_name,omitempty"`
// Receiver's correspondent party identifier
BankPartyID string `json:"bank_party_id,omitempty"`
}
ReceiversCorrespondentAccountHoldingEntity receivers correspondent account holding entity swagger:model ReceiversCorrespondentAccountHoldingEntity
func ReceiversCorrespondentAccountHoldingEntityWithDefaults ¶
func ReceiversCorrespondentAccountHoldingEntityWithDefaults(defaults client.Defaults) *ReceiversCorrespondentAccountHoldingEntity
func (*ReceiversCorrespondentAccountHoldingEntity) Json ¶
func (m *ReceiversCorrespondentAccountHoldingEntity) Json() string
func (*ReceiversCorrespondentAccountHoldingEntity) MarshalBinary ¶
func (m *ReceiversCorrespondentAccountHoldingEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReceiversCorrespondentAccountHoldingEntity) UnmarshalBinary ¶
func (m *ReceiversCorrespondentAccountHoldingEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReceiversCorrespondentAccountHoldingEntity) Validate ¶
func (m *ReceiversCorrespondentAccountHoldingEntity) Validate(formats strfmt.Registry) error
Validate validates this receivers correspondent account holding entity
func (*ReceiversCorrespondentAccountHoldingEntity) WithBankAddress ¶
func (m *ReceiversCorrespondentAccountHoldingEntity) WithBankAddress(bankAddress []string) *ReceiversCorrespondentAccountHoldingEntity
func (*ReceiversCorrespondentAccountHoldingEntity) WithBankID ¶
func (m *ReceiversCorrespondentAccountHoldingEntity) WithBankID(bankID string) *ReceiversCorrespondentAccountHoldingEntity
func (*ReceiversCorrespondentAccountHoldingEntity) WithBankIDCode ¶
func (m *ReceiversCorrespondentAccountHoldingEntity) WithBankIDCode(bankIDCode BankIDCode) *ReceiversCorrespondentAccountHoldingEntity
func (*ReceiversCorrespondentAccountHoldingEntity) WithBankName ¶
func (m *ReceiversCorrespondentAccountHoldingEntity) WithBankName(bankName string) *ReceiversCorrespondentAccountHoldingEntity
func (*ReceiversCorrespondentAccountHoldingEntity) WithBankPartyID ¶
func (m *ReceiversCorrespondentAccountHoldingEntity) WithBankPartyID(bankPartyID string) *ReceiversCorrespondentAccountHoldingEntity
type ReimbursementAccountHoldingEntity ¶
type ReimbursementAccountHoldingEntity struct {
// Third party reimbursement institution address
BankAddress []string `json:"bank_address,omitempty"`
// Identification of third party reimbursement institution
BankID string `json:"bank_id,omitempty"`
// bank id code
BankIDCode BankIDCode `json:"bank_id_code,omitempty"`
// Third party reimbursement institution name
BankName string `json:"bank_name,omitempty"`
// Third party reimbursement institution identifier
BankPartyID string `json:"bank_party_id,omitempty"`
}
ReimbursementAccountHoldingEntity reimbursement account holding entity swagger:model ReimbursementAccountHoldingEntity
func ReimbursementAccountHoldingEntityWithDefaults ¶
func ReimbursementAccountHoldingEntityWithDefaults(defaults client.Defaults) *ReimbursementAccountHoldingEntity
func (*ReimbursementAccountHoldingEntity) Json ¶
func (m *ReimbursementAccountHoldingEntity) Json() string
func (*ReimbursementAccountHoldingEntity) MarshalBinary ¶
func (m *ReimbursementAccountHoldingEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReimbursementAccountHoldingEntity) UnmarshalBinary ¶
func (m *ReimbursementAccountHoldingEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReimbursementAccountHoldingEntity) Validate ¶
func (m *ReimbursementAccountHoldingEntity) Validate(formats strfmt.Registry) error
Validate validates this reimbursement account holding entity
func (*ReimbursementAccountHoldingEntity) WithBankAddress ¶
func (m *ReimbursementAccountHoldingEntity) WithBankAddress(bankAddress []string) *ReimbursementAccountHoldingEntity
func (*ReimbursementAccountHoldingEntity) WithBankID ¶
func (m *ReimbursementAccountHoldingEntity) WithBankID(bankID string) *ReimbursementAccountHoldingEntity
func (*ReimbursementAccountHoldingEntity) WithBankIDCode ¶
func (m *ReimbursementAccountHoldingEntity) WithBankIDCode(bankIDCode BankIDCode) *ReimbursementAccountHoldingEntity
func (*ReimbursementAccountHoldingEntity) WithBankName ¶
func (m *ReimbursementAccountHoldingEntity) WithBankName(bankName string) *ReimbursementAccountHoldingEntity
func (*ReimbursementAccountHoldingEntity) WithBankPartyID ¶
func (m *ReimbursementAccountHoldingEntity) WithBankPartyID(bankPartyID string) *ReimbursementAccountHoldingEntity
type RelationshipAccount ¶
type RelationshipAccount struct {
// data
Data []*Account `json:"data"`
}
RelationshipAccount relationship account swagger:model RelationshipAccount
func RelationshipAccountWithDefaults ¶
func RelationshipAccountWithDefaults(defaults client.Defaults) *RelationshipAccount
func (*RelationshipAccount) Json ¶
func (m *RelationshipAccount) Json() string
func (*RelationshipAccount) MarshalBinary ¶
func (m *RelationshipAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipAccount) UnmarshalBinary ¶
func (m *RelationshipAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipAccount) Validate ¶
func (m *RelationshipAccount) Validate(formats strfmt.Registry) error
Validate validates this relationship account
func (*RelationshipAccount) WithData ¶
func (m *RelationshipAccount) WithData(data []*Account) *RelationshipAccount
type RelationshipAdvices ¶
type RelationshipAdvices struct {
// data
Data []*PaymentAdvice `json:"data"`
}
RelationshipAdvices relationship advices swagger:model RelationshipAdvices
func RelationshipAdvicesWithDefaults ¶
func RelationshipAdvicesWithDefaults(defaults client.Defaults) *RelationshipAdvices
func (*RelationshipAdvices) Json ¶
func (m *RelationshipAdvices) Json() string
func (*RelationshipAdvices) MarshalBinary ¶
func (m *RelationshipAdvices) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipAdvices) UnmarshalBinary ¶
func (m *RelationshipAdvices) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipAdvices) Validate ¶
func (m *RelationshipAdvices) Validate(formats strfmt.Registry) error
Validate validates this relationship advices
func (*RelationshipAdvices) WithData ¶
func (m *RelationshipAdvices) WithData(data []*PaymentAdvice) *RelationshipAdvices
type RelationshipData ¶
type RelationshipData struct {
// ID of the referenced resource
// Format: uuid
ID strfmt.UUID `json:"id,omitempty"`
// Name of the referenced resource type
Type string `json:"type,omitempty"`
}
RelationshipData relationship data swagger:model RelationshipData
func RelationshipDataWithDefaults ¶
func RelationshipDataWithDefaults(defaults client.Defaults) *RelationshipData
func (*RelationshipData) Json ¶
func (m *RelationshipData) Json() string
func (*RelationshipData) MarshalBinary ¶
func (m *RelationshipData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipData) UnmarshalBinary ¶
func (m *RelationshipData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipData) Validate ¶
func (m *RelationshipData) Validate(formats strfmt.Registry) error
Validate validates this relationship data
func (*RelationshipData) WithID ¶
func (m *RelationshipData) WithID(id strfmt.UUID) *RelationshipData
func (*RelationshipData) WithType ¶
func (m *RelationshipData) WithType(typeVar string) *RelationshipData
type RelationshipLinks ¶
type RelationshipLinks struct {
// data
Data []*RelationshipData `json:"data"`
}
RelationshipLinks relationship links swagger:model RelationshipLinks
func RelationshipLinksWithDefaults ¶
func RelationshipLinksWithDefaults(defaults client.Defaults) *RelationshipLinks
func (*RelationshipLinks) Json ¶
func (m *RelationshipLinks) Json() string
func (*RelationshipLinks) MarshalBinary ¶
func (m *RelationshipLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipLinks) UnmarshalBinary ¶
func (m *RelationshipLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipLinks) Validate ¶
func (m *RelationshipLinks) Validate(formats strfmt.Registry) error
Validate validates this relationship links
func (*RelationshipLinks) WithData ¶
func (m *RelationshipLinks) WithData(data []*RelationshipData) *RelationshipLinks
type RelationshipPayments ¶
type RelationshipPayments struct {
// data
Data []*Payment `json:"data"`
}
RelationshipPayments relationship payments swagger:model RelationshipPayments
func RelationshipPaymentsWithDefaults ¶
func RelationshipPaymentsWithDefaults(defaults client.Defaults) *RelationshipPayments
func (*RelationshipPayments) Json ¶
func (m *RelationshipPayments) Json() string
func (*RelationshipPayments) MarshalBinary ¶
func (m *RelationshipPayments) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipPayments) UnmarshalBinary ¶
func (m *RelationshipPayments) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipPayments) Validate ¶
func (m *RelationshipPayments) Validate(formats strfmt.Registry) error
Validate validates this relationship payments
func (*RelationshipPayments) WithData ¶
func (m *RelationshipPayments) WithData(data []*Payment) *RelationshipPayments
type RelationshipQuerySubmission ¶
type RelationshipQuerySubmission struct {
// data
Data []*NewQueryResponseSubmission `json:"data"`
}
RelationshipQuerySubmission relationship query submission swagger:model RelationshipQuerySubmission
func RelationshipQuerySubmissionWithDefaults ¶
func RelationshipQuerySubmissionWithDefaults(defaults client.Defaults) *RelationshipQuerySubmission
func (*RelationshipQuerySubmission) Json ¶
func (m *RelationshipQuerySubmission) Json() string
func (*RelationshipQuerySubmission) MarshalBinary ¶
func (m *RelationshipQuerySubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipQuerySubmission) UnmarshalBinary ¶
func (m *RelationshipQuerySubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipQuerySubmission) Validate ¶
func (m *RelationshipQuerySubmission) Validate(formats strfmt.Registry) error
Validate validates this relationship query submission
func (*RelationshipQuerySubmission) WithData ¶
func (m *RelationshipQuerySubmission) WithData(data []*NewQueryResponseSubmission) *RelationshipQuerySubmission
type RelationshipRecallDecisions ¶
type RelationshipRecallDecisions struct {
// data
Data []*RecallDecision `json:"data"`
}
RelationshipRecallDecisions relationship recall decisions swagger:model RelationshipRecallDecisions
func RelationshipRecallDecisionsWithDefaults ¶
func RelationshipRecallDecisionsWithDefaults(defaults client.Defaults) *RelationshipRecallDecisions
func (*RelationshipRecallDecisions) Json ¶
func (m *RelationshipRecallDecisions) Json() string
func (*RelationshipRecallDecisions) MarshalBinary ¶
func (m *RelationshipRecallDecisions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipRecallDecisions) UnmarshalBinary ¶
func (m *RelationshipRecallDecisions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipRecallDecisions) Validate ¶
func (m *RelationshipRecallDecisions) Validate(formats strfmt.Registry) error
Validate validates this relationship recall decisions
func (*RelationshipRecallDecisions) WithData ¶
func (m *RelationshipRecallDecisions) WithData(data []*RecallDecision) *RelationshipRecallDecisions
type RelationshipRecallReversals ¶
type RelationshipRecallReversals struct {
// data
Data []*RecallReversal `json:"data"`
}
RelationshipRecallReversals relationship recall reversals swagger:model RelationshipRecallReversals
func RelationshipRecallReversalsWithDefaults ¶
func RelationshipRecallReversalsWithDefaults(defaults client.Defaults) *RelationshipRecallReversals
func (*RelationshipRecallReversals) Json ¶
func (m *RelationshipRecallReversals) Json() string
func (*RelationshipRecallReversals) MarshalBinary ¶
func (m *RelationshipRecallReversals) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipRecallReversals) UnmarshalBinary ¶
func (m *RelationshipRecallReversals) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipRecallReversals) Validate ¶
func (m *RelationshipRecallReversals) Validate(formats strfmt.Registry) error
Validate validates this relationship recall reversals
func (*RelationshipRecallReversals) WithData ¶
func (m *RelationshipRecallReversals) WithData(data []*RecallReversal) *RelationshipRecallReversals
type RelationshipRecalls ¶
type RelationshipRecalls struct {
// data
Data []*Recall `json:"data"`
}
RelationshipRecalls relationship recalls swagger:model RelationshipRecalls
func RelationshipRecallsWithDefaults ¶
func RelationshipRecallsWithDefaults(defaults client.Defaults) *RelationshipRecalls
func (*RelationshipRecalls) Json ¶
func (m *RelationshipRecalls) Json() string
func (*RelationshipRecalls) MarshalBinary ¶
func (m *RelationshipRecalls) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipRecalls) UnmarshalBinary ¶
func (m *RelationshipRecalls) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipRecalls) Validate ¶
func (m *RelationshipRecalls) Validate(formats strfmt.Registry) error
Validate validates this relationship recalls
func (*RelationshipRecalls) WithData ¶
func (m *RelationshipRecalls) WithData(data []*Recall) *RelationshipRecalls
type RelationshipReturnReversals ¶
type RelationshipReturnReversals struct {
// data
Data []*ReturnReversal `json:"data"`
}
RelationshipReturnReversals relationship return reversals swagger:model RelationshipReturnReversals
func RelationshipReturnReversalsWithDefaults ¶
func RelationshipReturnReversalsWithDefaults(defaults client.Defaults) *RelationshipReturnReversals
func (*RelationshipReturnReversals) Json ¶
func (m *RelationshipReturnReversals) Json() string
func (*RelationshipReturnReversals) MarshalBinary ¶
func (m *RelationshipReturnReversals) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipReturnReversals) UnmarshalBinary ¶
func (m *RelationshipReturnReversals) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipReturnReversals) Validate ¶
func (m *RelationshipReturnReversals) Validate(formats strfmt.Registry) error
Validate validates this relationship return reversals
func (*RelationshipReturnReversals) WithData ¶
func (m *RelationshipReturnReversals) WithData(data []*ReturnReversal) *RelationshipReturnReversals
type RelationshipReturns ¶
type RelationshipReturns struct {
// data
Data []*ReturnPayment `json:"data"`
}
RelationshipReturns relationship returns swagger:model RelationshipReturns
func RelationshipReturnsWithDefaults ¶
func RelationshipReturnsWithDefaults(defaults client.Defaults) *RelationshipReturns
func (*RelationshipReturns) Json ¶
func (m *RelationshipReturns) Json() string
func (*RelationshipReturns) MarshalBinary ¶
func (m *RelationshipReturns) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipReturns) UnmarshalBinary ¶
func (m *RelationshipReturns) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipReturns) Validate ¶
func (m *RelationshipReturns) Validate(formats strfmt.Registry) error
Validate validates this relationship returns
func (*RelationshipReturns) WithData ¶
func (m *RelationshipReturns) WithData(data []*ReturnPayment) *RelationshipReturns
type RelationshipReversals ¶
type RelationshipReversals struct {
// data
Data []*ReversalPayment `json:"data"`
}
RelationshipReversals relationship reversals swagger:model RelationshipReversals
func RelationshipReversalsWithDefaults ¶
func RelationshipReversalsWithDefaults(defaults client.Defaults) *RelationshipReversals
func (*RelationshipReversals) Json ¶
func (m *RelationshipReversals) Json() string
func (*RelationshipReversals) MarshalBinary ¶
func (m *RelationshipReversals) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipReversals) UnmarshalBinary ¶
func (m *RelationshipReversals) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipReversals) Validate ¶
func (m *RelationshipReversals) Validate(formats strfmt.Registry) error
Validate validates this relationship reversals
func (*RelationshipReversals) WithData ¶
func (m *RelationshipReversals) WithData(data []*ReversalPayment) *RelationshipReversals
type RelationshipsContactAccountRef ¶ added in v2.3.0
type RelationshipsContactAccountRef struct {
// data
Data []*RelationshipsContactAccountRefData `json:"data"`
}
RelationshipsContactAccountRef relationships contact account ref swagger:model RelationshipsContactAccountRef
func RelationshipsContactAccountRefWithDefaults ¶ added in v2.3.0
func RelationshipsContactAccountRefWithDefaults(defaults client.Defaults) *RelationshipsContactAccountRef
func (*RelationshipsContactAccountRef) Json ¶ added in v2.3.0
func (m *RelationshipsContactAccountRef) Json() string
func (*RelationshipsContactAccountRef) MarshalBinary ¶ added in v2.3.0
func (m *RelationshipsContactAccountRef) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipsContactAccountRef) UnmarshalBinary ¶ added in v2.3.0
func (m *RelationshipsContactAccountRef) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipsContactAccountRef) Validate ¶ added in v2.3.0
func (m *RelationshipsContactAccountRef) Validate(formats strfmt.Registry) error
Validate validates this relationships contact account ref
func (*RelationshipsContactAccountRef) WithData ¶ added in v2.3.0
func (m *RelationshipsContactAccountRef) WithData(data []*RelationshipsContactAccountRefData) *RelationshipsContactAccountRef
type RelationshipsContactAccountRefData ¶ added in v2.3.0
type RelationshipsContactAccountRefData struct {
// id
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// type
// Required: true
Type ContactAccountResourceType `json:"type"`
}
RelationshipsContactAccountRefData relationships contact account ref data swagger:model RelationshipsContactAccountRefData
func RelationshipsContactAccountRefDataWithDefaults ¶ added in v2.3.0
func RelationshipsContactAccountRefDataWithDefaults(defaults client.Defaults) *RelationshipsContactAccountRefData
func (*RelationshipsContactAccountRefData) Json ¶ added in v2.3.0
func (m *RelationshipsContactAccountRefData) Json() string
func (*RelationshipsContactAccountRefData) MarshalBinary ¶ added in v2.3.0
func (m *RelationshipsContactAccountRefData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipsContactAccountRefData) UnmarshalBinary ¶ added in v2.3.0
func (m *RelationshipsContactAccountRefData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipsContactAccountRefData) Validate ¶ added in v2.3.0
func (m *RelationshipsContactAccountRefData) Validate(formats strfmt.Registry) error
Validate validates this relationships contact account ref data
func (*RelationshipsContactAccountRefData) WithID ¶ added in v2.3.0
func (m *RelationshipsContactAccountRefData) WithID(id strfmt.UUID) *RelationshipsContactAccountRefData
func (*RelationshipsContactAccountRefData) WithType ¶ added in v2.3.0
func (m *RelationshipsContactAccountRefData) WithType(typeVar ContactAccountResourceType) *RelationshipsContactAccountRefData
func (*RelationshipsContactAccountRefData) WithoutID ¶ added in v2.3.0
func (m *RelationshipsContactAccountRefData) WithoutID() *RelationshipsContactAccountRefData
type RelationshipsContactRef ¶ added in v2.3.0
type RelationshipsContactRef struct {
// data
Data []*RelationshipsContactRefData `json:"data"`
}
RelationshipsContactRef relationships contact ref swagger:model RelationshipsContactRef
func RelationshipsContactRefWithDefaults ¶ added in v2.3.0
func RelationshipsContactRefWithDefaults(defaults client.Defaults) *RelationshipsContactRef
func (*RelationshipsContactRef) Json ¶ added in v2.3.0
func (m *RelationshipsContactRef) Json() string
func (*RelationshipsContactRef) MarshalBinary ¶ added in v2.3.0
func (m *RelationshipsContactRef) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipsContactRef) UnmarshalBinary ¶ added in v2.3.0
func (m *RelationshipsContactRef) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipsContactRef) Validate ¶ added in v2.3.0
func (m *RelationshipsContactRef) Validate(formats strfmt.Registry) error
Validate validates this relationships contact ref
func (*RelationshipsContactRef) WithData ¶ added in v2.3.0
func (m *RelationshipsContactRef) WithData(data []*RelationshipsContactRefData) *RelationshipsContactRef
type RelationshipsContactRefData ¶ added in v2.3.0
type RelationshipsContactRefData struct {
// id
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// type
// Required: true
Type ContactResourceType `json:"type"`
}
RelationshipsContactRefData relationships contact ref data swagger:model RelationshipsContactRefData
func RelationshipsContactRefDataWithDefaults ¶ added in v2.3.0
func RelationshipsContactRefDataWithDefaults(defaults client.Defaults) *RelationshipsContactRefData
func (*RelationshipsContactRefData) Json ¶ added in v2.3.0
func (m *RelationshipsContactRefData) Json() string
func (*RelationshipsContactRefData) MarshalBinary ¶ added in v2.3.0
func (m *RelationshipsContactRefData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipsContactRefData) UnmarshalBinary ¶ added in v2.3.0
func (m *RelationshipsContactRefData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipsContactRefData) Validate ¶ added in v2.3.0
func (m *RelationshipsContactRefData) Validate(formats strfmt.Registry) error
Validate validates this relationships contact ref data
func (*RelationshipsContactRefData) WithID ¶ added in v2.3.0
func (m *RelationshipsContactRefData) WithID(id strfmt.UUID) *RelationshipsContactRefData
func (*RelationshipsContactRefData) WithType ¶ added in v2.3.0
func (m *RelationshipsContactRefData) WithType(typeVar ContactResourceType) *RelationshipsContactRefData
func (*RelationshipsContactRefData) WithoutID ¶ added in v2.3.0
func (m *RelationshipsContactRefData) WithoutID() *RelationshipsContactRefData
type RelationshipsPartyAccountRef ¶ added in v2.3.0
type RelationshipsPartyAccountRef struct {
// data
Data []*RelationshipsPartyAccountRefData `json:"data"`
}
RelationshipsPartyAccountRef relationships party account ref swagger:model RelationshipsPartyAccountRef
func RelationshipsPartyAccountRefWithDefaults ¶ added in v2.3.0
func RelationshipsPartyAccountRefWithDefaults(defaults client.Defaults) *RelationshipsPartyAccountRef
func (*RelationshipsPartyAccountRef) Json ¶ added in v2.3.0
func (m *RelationshipsPartyAccountRef) Json() string
func (*RelationshipsPartyAccountRef) MarshalBinary ¶ added in v2.3.0
func (m *RelationshipsPartyAccountRef) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipsPartyAccountRef) UnmarshalBinary ¶ added in v2.3.0
func (m *RelationshipsPartyAccountRef) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipsPartyAccountRef) Validate ¶ added in v2.3.0
func (m *RelationshipsPartyAccountRef) Validate(formats strfmt.Registry) error
Validate validates this relationships party account ref
func (*RelationshipsPartyAccountRef) WithData ¶ added in v2.3.0
func (m *RelationshipsPartyAccountRef) WithData(data []*RelationshipsPartyAccountRefData) *RelationshipsPartyAccountRef
type RelationshipsPartyAccountRefData ¶ added in v2.3.0
type RelationshipsPartyAccountRefData struct {
// id
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// type
// Required: true
Type PartyAccountResourceType `json:"type"`
}
RelationshipsPartyAccountRefData relationships party account ref data swagger:model RelationshipsPartyAccountRefData
func RelationshipsPartyAccountRefDataWithDefaults ¶ added in v2.3.0
func RelationshipsPartyAccountRefDataWithDefaults(defaults client.Defaults) *RelationshipsPartyAccountRefData
func (*RelationshipsPartyAccountRefData) Json ¶ added in v2.3.0
func (m *RelationshipsPartyAccountRefData) Json() string
func (*RelationshipsPartyAccountRefData) MarshalBinary ¶ added in v2.3.0
func (m *RelationshipsPartyAccountRefData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipsPartyAccountRefData) UnmarshalBinary ¶ added in v2.3.0
func (m *RelationshipsPartyAccountRefData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipsPartyAccountRefData) Validate ¶ added in v2.3.0
func (m *RelationshipsPartyAccountRefData) Validate(formats strfmt.Registry) error
Validate validates this relationships party account ref data
func (*RelationshipsPartyAccountRefData) WithID ¶ added in v2.3.0
func (m *RelationshipsPartyAccountRefData) WithID(id strfmt.UUID) *RelationshipsPartyAccountRefData
func (*RelationshipsPartyAccountRefData) WithType ¶ added in v2.3.0
func (m *RelationshipsPartyAccountRefData) WithType(typeVar PartyAccountResourceType) *RelationshipsPartyAccountRefData
func (*RelationshipsPartyAccountRefData) WithoutID ¶ added in v2.3.0
func (m *RelationshipsPartyAccountRefData) WithoutID() *RelationshipsPartyAccountRefData
type RelationshipsPartyProductEventProperties ¶ added in v2.3.0
type RelationshipsPartyProductEventProperties struct {
// data
Data []*PartyProductEvent `json:"data"`
}
RelationshipsPartyProductEventProperties relationships party product event properties swagger:model RelationshipsPartyProductEventProperties
func RelationshipsPartyProductEventPropertiesWithDefaults ¶ added in v2.3.0
func RelationshipsPartyProductEventPropertiesWithDefaults(defaults client.Defaults) *RelationshipsPartyProductEventProperties
func (*RelationshipsPartyProductEventProperties) Json ¶ added in v2.3.0
func (m *RelationshipsPartyProductEventProperties) Json() string
func (*RelationshipsPartyProductEventProperties) MarshalBinary ¶ added in v2.3.0
func (m *RelationshipsPartyProductEventProperties) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipsPartyProductEventProperties) UnmarshalBinary ¶ added in v2.3.0
func (m *RelationshipsPartyProductEventProperties) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipsPartyProductEventProperties) Validate ¶ added in v2.3.0
func (m *RelationshipsPartyProductEventProperties) Validate(formats strfmt.Registry) error
Validate validates this relationships party product event properties
func (*RelationshipsPartyProductEventProperties) WithData ¶ added in v2.3.0
func (m *RelationshipsPartyProductEventProperties) WithData(data []*PartyProductEvent) *RelationshipsPartyProductEventProperties
type RelationshipsPartyProductProperties ¶
type RelationshipsPartyProductProperties struct {
// data
Data []*PartyProduct `json:"data"`
}
RelationshipsPartyProductProperties relationships party product properties swagger:model RelationshipsPartyProductProperties
func RelationshipsPartyProductPropertiesWithDefaults ¶
func RelationshipsPartyProductPropertiesWithDefaults(defaults client.Defaults) *RelationshipsPartyProductProperties
func (*RelationshipsPartyProductProperties) Json ¶
func (m *RelationshipsPartyProductProperties) Json() string
func (*RelationshipsPartyProductProperties) MarshalBinary ¶
func (m *RelationshipsPartyProductProperties) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipsPartyProductProperties) UnmarshalBinary ¶
func (m *RelationshipsPartyProductProperties) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipsPartyProductProperties) Validate ¶
func (m *RelationshipsPartyProductProperties) Validate(formats strfmt.Registry) error
Validate validates this relationships party product properties
func (*RelationshipsPartyProductProperties) WithData ¶
func (m *RelationshipsPartyProductProperties) WithData(data []*PartyProduct) *RelationshipsPartyProductProperties
type RelationshipsPartyProductRef ¶ added in v2.3.0
type RelationshipsPartyProductRef struct {
// data
Data []*RelationshipsPartyProductRefData `json:"data"`
}
RelationshipsPartyProductRef relationships party product ref swagger:model RelationshipsPartyProductRef
func RelationshipsPartyProductRefWithDefaults ¶ added in v2.3.0
func RelationshipsPartyProductRefWithDefaults(defaults client.Defaults) *RelationshipsPartyProductRef
func (*RelationshipsPartyProductRef) Json ¶ added in v2.3.0
func (m *RelationshipsPartyProductRef) Json() string
func (*RelationshipsPartyProductRef) MarshalBinary ¶ added in v2.3.0
func (m *RelationshipsPartyProductRef) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipsPartyProductRef) UnmarshalBinary ¶ added in v2.3.0
func (m *RelationshipsPartyProductRef) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipsPartyProductRef) Validate ¶ added in v2.3.0
func (m *RelationshipsPartyProductRef) Validate(formats strfmt.Registry) error
Validate validates this relationships party product ref
func (*RelationshipsPartyProductRef) WithData ¶ added in v2.3.0
func (m *RelationshipsPartyProductRef) WithData(data []*RelationshipsPartyProductRefData) *RelationshipsPartyProductRef
type RelationshipsPartyProductRefData ¶ added in v2.3.0
type RelationshipsPartyProductRefData struct {
// id
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// type
// Required: true
Type PartyProductResourceType `json:"type"`
}
RelationshipsPartyProductRefData relationships party product ref data swagger:model RelationshipsPartyProductRefData
func RelationshipsPartyProductRefDataWithDefaults ¶ added in v2.3.0
func RelationshipsPartyProductRefDataWithDefaults(defaults client.Defaults) *RelationshipsPartyProductRefData
func (*RelationshipsPartyProductRefData) Json ¶ added in v2.3.0
func (m *RelationshipsPartyProductRefData) Json() string
func (*RelationshipsPartyProductRefData) MarshalBinary ¶ added in v2.3.0
func (m *RelationshipsPartyProductRefData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipsPartyProductRefData) UnmarshalBinary ¶ added in v2.3.0
func (m *RelationshipsPartyProductRefData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipsPartyProductRefData) Validate ¶ added in v2.3.0
func (m *RelationshipsPartyProductRefData) Validate(formats strfmt.Registry) error
Validate validates this relationships party product ref data
func (*RelationshipsPartyProductRefData) WithID ¶ added in v2.3.0
func (m *RelationshipsPartyProductRefData) WithID(id strfmt.UUID) *RelationshipsPartyProductRefData
func (*RelationshipsPartyProductRefData) WithType ¶ added in v2.3.0
func (m *RelationshipsPartyProductRefData) WithType(typeVar PartyProductResourceType) *RelationshipsPartyProductRefData
func (*RelationshipsPartyProductRefData) WithoutID ¶ added in v2.3.0
func (m *RelationshipsPartyProductRefData) WithoutID() *RelationshipsPartyProductRefData
type RelationshipsPartyProductUpdatedEventProperties ¶
type RelationshipsPartyProductUpdatedEventProperties struct {
// data
Data []*PartyProductUpdatedEvent `json:"data"`
}
RelationshipsPartyProductUpdatedEventProperties relationships party product updated event properties swagger:model RelationshipsPartyProductUpdatedEventProperties
func RelationshipsPartyProductUpdatedEventPropertiesWithDefaults ¶
func RelationshipsPartyProductUpdatedEventPropertiesWithDefaults(defaults client.Defaults) *RelationshipsPartyProductUpdatedEventProperties
func (*RelationshipsPartyProductUpdatedEventProperties) Json ¶
func (m *RelationshipsPartyProductUpdatedEventProperties) Json() string
func (*RelationshipsPartyProductUpdatedEventProperties) MarshalBinary ¶
func (m *RelationshipsPartyProductUpdatedEventProperties) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipsPartyProductUpdatedEventProperties) UnmarshalBinary ¶
func (m *RelationshipsPartyProductUpdatedEventProperties) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipsPartyProductUpdatedEventProperties) Validate ¶
func (m *RelationshipsPartyProductUpdatedEventProperties) Validate(formats strfmt.Registry) error
Validate validates this relationships party product updated event properties
func (*RelationshipsPartyProductUpdatedEventProperties) WithData ¶
func (m *RelationshipsPartyProductUpdatedEventProperties) WithData(data []*PartyProductUpdatedEvent) *RelationshipsPartyProductUpdatedEventProperties
type RelationshipsPartyRef ¶ added in v2.3.0
type RelationshipsPartyRef struct {
// data
Data []*RelationshipsPartyRefData `json:"data"`
}
RelationshipsPartyRef relationships party ref swagger:model RelationshipsPartyRef
func RelationshipsPartyRefWithDefaults ¶ added in v2.3.0
func RelationshipsPartyRefWithDefaults(defaults client.Defaults) *RelationshipsPartyRef
func (*RelationshipsPartyRef) Json ¶ added in v2.3.0
func (m *RelationshipsPartyRef) Json() string
func (*RelationshipsPartyRef) MarshalBinary ¶ added in v2.3.0
func (m *RelationshipsPartyRef) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipsPartyRef) UnmarshalBinary ¶ added in v2.3.0
func (m *RelationshipsPartyRef) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipsPartyRef) Validate ¶ added in v2.3.0
func (m *RelationshipsPartyRef) Validate(formats strfmt.Registry) error
Validate validates this relationships party ref
func (*RelationshipsPartyRef) WithData ¶ added in v2.3.0
func (m *RelationshipsPartyRef) WithData(data []*RelationshipsPartyRefData) *RelationshipsPartyRef
type RelationshipsPartyRefData ¶ added in v2.3.0
type RelationshipsPartyRefData struct {
// id
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// type
// Required: true
Type PartyResourceType `json:"type"`
}
RelationshipsPartyRefData relationships party ref data swagger:model RelationshipsPartyRefData
func RelationshipsPartyRefDataWithDefaults ¶ added in v2.3.0
func RelationshipsPartyRefDataWithDefaults(defaults client.Defaults) *RelationshipsPartyRefData
func (*RelationshipsPartyRefData) Json ¶ added in v2.3.0
func (m *RelationshipsPartyRefData) Json() string
func (*RelationshipsPartyRefData) MarshalBinary ¶ added in v2.3.0
func (m *RelationshipsPartyRefData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipsPartyRefData) UnmarshalBinary ¶ added in v2.3.0
func (m *RelationshipsPartyRefData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipsPartyRefData) Validate ¶ added in v2.3.0
func (m *RelationshipsPartyRefData) Validate(formats strfmt.Registry) error
Validate validates this relationships party ref data
func (*RelationshipsPartyRefData) WithID ¶ added in v2.3.0
func (m *RelationshipsPartyRefData) WithID(id strfmt.UUID) *RelationshipsPartyRefData
func (*RelationshipsPartyRefData) WithType ¶ added in v2.3.0
func (m *RelationshipsPartyRefData) WithType(typeVar PartyResourceType) *RelationshipsPartyRefData
func (*RelationshipsPartyRefData) WithoutID ¶ added in v2.3.0
func (m *RelationshipsPartyRefData) WithoutID() *RelationshipsPartyRefData
type RelationshipsPayment ¶
type RelationshipsPayment struct {
// data
Data []*RelationshipsPaymentProperties `json:"data"`
}
RelationshipsPayment relationships payment swagger:model RelationshipsPayment
func RelationshipsPaymentWithDefaults ¶
func RelationshipsPaymentWithDefaults(defaults client.Defaults) *RelationshipsPayment
func (*RelationshipsPayment) Json ¶
func (m *RelationshipsPayment) Json() string
func (*RelationshipsPayment) MarshalBinary ¶
func (m *RelationshipsPayment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipsPayment) UnmarshalBinary ¶
func (m *RelationshipsPayment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipsPayment) Validate ¶
func (m *RelationshipsPayment) Validate(formats strfmt.Registry) error
Validate validates this relationships payment
func (*RelationshipsPayment) WithData ¶
func (m *RelationshipsPayment) WithData(data []*RelationshipsPaymentProperties) *RelationshipsPayment
type RelationshipsPaymentAdmission ¶
type RelationshipsPaymentAdmission struct {
// data
Data []*RelationshipsPaymentAdmissionProperties `json:"data"`
}
RelationshipsPaymentAdmission relationships payment admission swagger:model RelationshipsPaymentAdmission
func RelationshipsPaymentAdmissionWithDefaults ¶
func RelationshipsPaymentAdmissionWithDefaults(defaults client.Defaults) *RelationshipsPaymentAdmission
func (*RelationshipsPaymentAdmission) Json ¶
func (m *RelationshipsPaymentAdmission) Json() string
func (*RelationshipsPaymentAdmission) MarshalBinary ¶
func (m *RelationshipsPaymentAdmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipsPaymentAdmission) UnmarshalBinary ¶
func (m *RelationshipsPaymentAdmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipsPaymentAdmission) Validate ¶
func (m *RelationshipsPaymentAdmission) Validate(formats strfmt.Registry) error
Validate validates this relationships payment admission
func (*RelationshipsPaymentAdmission) WithData ¶
func (m *RelationshipsPaymentAdmission) WithData(data []*RelationshipsPaymentAdmissionProperties) *RelationshipsPaymentAdmission
type RelationshipsPaymentAdmissionProperties ¶
type RelationshipsPaymentAdmissionProperties struct {
// The payment admission associated with this query
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// type
// Required: true
Type PaymentAdmissionResourceType `json:"type"`
}
RelationshipsPaymentAdmissionProperties relationships payment admission properties swagger:model RelationshipsPaymentAdmissionProperties
func RelationshipsPaymentAdmissionPropertiesWithDefaults ¶
func RelationshipsPaymentAdmissionPropertiesWithDefaults(defaults client.Defaults) *RelationshipsPaymentAdmissionProperties
func (*RelationshipsPaymentAdmissionProperties) Json ¶
func (m *RelationshipsPaymentAdmissionProperties) Json() string
func (*RelationshipsPaymentAdmissionProperties) MarshalBinary ¶
func (m *RelationshipsPaymentAdmissionProperties) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipsPaymentAdmissionProperties) UnmarshalBinary ¶
func (m *RelationshipsPaymentAdmissionProperties) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipsPaymentAdmissionProperties) Validate ¶
func (m *RelationshipsPaymentAdmissionProperties) Validate(formats strfmt.Registry) error
Validate validates this relationships payment admission properties
func (*RelationshipsPaymentAdmissionProperties) WithID ¶
func (m *RelationshipsPaymentAdmissionProperties) WithID(id strfmt.UUID) *RelationshipsPaymentAdmissionProperties
func (*RelationshipsPaymentAdmissionProperties) WithType ¶
func (m *RelationshipsPaymentAdmissionProperties) WithType(typeVar PaymentAdmissionResourceType) *RelationshipsPaymentAdmissionProperties
func (*RelationshipsPaymentAdmissionProperties) WithoutID ¶
func (m *RelationshipsPaymentAdmissionProperties) WithoutID() *RelationshipsPaymentAdmissionProperties
type RelationshipsPaymentProperties ¶
type RelationshipsPaymentProperties struct {
// The payment associated with this query
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// type
// Required: true
Type PaymentResourceType `json:"type"`
}
RelationshipsPaymentProperties relationships payment properties swagger:model RelationshipsPaymentProperties
func RelationshipsPaymentPropertiesWithDefaults ¶
func RelationshipsPaymentPropertiesWithDefaults(defaults client.Defaults) *RelationshipsPaymentProperties
func (*RelationshipsPaymentProperties) Json ¶
func (m *RelationshipsPaymentProperties) Json() string
func (*RelationshipsPaymentProperties) MarshalBinary ¶
func (m *RelationshipsPaymentProperties) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipsPaymentProperties) UnmarshalBinary ¶
func (m *RelationshipsPaymentProperties) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipsPaymentProperties) Validate ¶
func (m *RelationshipsPaymentProperties) Validate(formats strfmt.Registry) error
Validate validates this relationships payment properties
func (*RelationshipsPaymentProperties) WithID ¶
func (m *RelationshipsPaymentProperties) WithID(id strfmt.UUID) *RelationshipsPaymentProperties
func (*RelationshipsPaymentProperties) WithType ¶
func (m *RelationshipsPaymentProperties) WithType(typeVar PaymentResourceType) *RelationshipsPaymentProperties
func (*RelationshipsPaymentProperties) WithoutID ¶
func (m *RelationshipsPaymentProperties) WithoutID() *RelationshipsPaymentProperties
type RelationshipsQuery ¶
type RelationshipsQuery struct {
// data
Data []*RelationshipsQueryProperties `json:"data"`
}
RelationshipsQuery relationships query swagger:model RelationshipsQuery
func RelationshipsQueryWithDefaults ¶
func RelationshipsQueryWithDefaults(defaults client.Defaults) *RelationshipsQuery
func (*RelationshipsQuery) Json ¶
func (m *RelationshipsQuery) Json() string
func (*RelationshipsQuery) MarshalBinary ¶
func (m *RelationshipsQuery) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipsQuery) UnmarshalBinary ¶
func (m *RelationshipsQuery) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipsQuery) Validate ¶
func (m *RelationshipsQuery) Validate(formats strfmt.Registry) error
Validate validates this relationships query
func (*RelationshipsQuery) WithData ¶
func (m *RelationshipsQuery) WithData(data []*RelationshipsQueryProperties) *RelationshipsQuery
type RelationshipsQueryAdmission ¶
type RelationshipsQueryAdmission struct {
// data
Data []*RelationshipsQueryAdmissionProperties `json:"data"`
}
RelationshipsQueryAdmission relationships query admission swagger:model RelationshipsQueryAdmission
func RelationshipsQueryAdmissionWithDefaults ¶
func RelationshipsQueryAdmissionWithDefaults(defaults client.Defaults) *RelationshipsQueryAdmission
func (*RelationshipsQueryAdmission) Json ¶
func (m *RelationshipsQueryAdmission) Json() string
func (*RelationshipsQueryAdmission) MarshalBinary ¶
func (m *RelationshipsQueryAdmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipsQueryAdmission) UnmarshalBinary ¶
func (m *RelationshipsQueryAdmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipsQueryAdmission) Validate ¶
func (m *RelationshipsQueryAdmission) Validate(formats strfmt.Registry) error
Validate validates this relationships query admission
func (*RelationshipsQueryAdmission) WithData ¶
func (m *RelationshipsQueryAdmission) WithData(data []*RelationshipsQueryAdmissionProperties) *RelationshipsQueryAdmission
type RelationshipsQueryAdmissionProperties ¶
type RelationshipsQueryAdmissionProperties struct {
// The query admission associated with this query
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// type
// Required: true
Type QueryAdmissionResourceType `json:"type"`
}
RelationshipsQueryAdmissionProperties relationships query admission properties swagger:model RelationshipsQueryAdmissionProperties
func RelationshipsQueryAdmissionPropertiesWithDefaults ¶
func RelationshipsQueryAdmissionPropertiesWithDefaults(defaults client.Defaults) *RelationshipsQueryAdmissionProperties
func (*RelationshipsQueryAdmissionProperties) Json ¶
func (m *RelationshipsQueryAdmissionProperties) Json() string
func (*RelationshipsQueryAdmissionProperties) MarshalBinary ¶
func (m *RelationshipsQueryAdmissionProperties) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipsQueryAdmissionProperties) UnmarshalBinary ¶
func (m *RelationshipsQueryAdmissionProperties) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipsQueryAdmissionProperties) Validate ¶
func (m *RelationshipsQueryAdmissionProperties) Validate(formats strfmt.Registry) error
Validate validates this relationships query admission properties
func (*RelationshipsQueryAdmissionProperties) WithID ¶
func (m *RelationshipsQueryAdmissionProperties) WithID(id strfmt.UUID) *RelationshipsQueryAdmissionProperties
func (*RelationshipsQueryAdmissionProperties) WithType ¶
func (m *RelationshipsQueryAdmissionProperties) WithType(typeVar QueryAdmissionResourceType) *RelationshipsQueryAdmissionProperties
func (*RelationshipsQueryAdmissionProperties) WithoutID ¶
func (m *RelationshipsQueryAdmissionProperties) WithoutID() *RelationshipsQueryAdmissionProperties
type RelationshipsQueryProperties ¶
type RelationshipsQueryProperties struct {
// The query for this admission
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// type
// Required: true
Type QueryResourceType `json:"type"`
}
RelationshipsQueryProperties relationships query properties swagger:model RelationshipsQueryProperties
func RelationshipsQueryPropertiesWithDefaults ¶
func RelationshipsQueryPropertiesWithDefaults(defaults client.Defaults) *RelationshipsQueryProperties
func (*RelationshipsQueryProperties) Json ¶
func (m *RelationshipsQueryProperties) Json() string
func (*RelationshipsQueryProperties) MarshalBinary ¶
func (m *RelationshipsQueryProperties) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipsQueryProperties) UnmarshalBinary ¶
func (m *RelationshipsQueryProperties) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipsQueryProperties) Validate ¶
func (m *RelationshipsQueryProperties) Validate(formats strfmt.Registry) error
Validate validates this relationships query properties
func (*RelationshipsQueryProperties) WithID ¶
func (m *RelationshipsQueryProperties) WithID(id strfmt.UUID) *RelationshipsQueryProperties
func (*RelationshipsQueryProperties) WithType ¶
func (m *RelationshipsQueryProperties) WithType(typeVar QueryResourceType) *RelationshipsQueryProperties
func (*RelationshipsQueryProperties) WithoutID ¶
func (m *RelationshipsQueryProperties) WithoutID() *RelationshipsQueryProperties
type RelationshipsQueryResponse ¶
type RelationshipsQueryResponse struct {
// data
Data []*RelationshipsQueryResponseProperties `json:"data"`
}
RelationshipsQueryResponse relationships query response swagger:model RelationshipsQueryResponse
func RelationshipsQueryResponseWithDefaults ¶
func RelationshipsQueryResponseWithDefaults(defaults client.Defaults) *RelationshipsQueryResponse
func (*RelationshipsQueryResponse) Json ¶
func (m *RelationshipsQueryResponse) Json() string
func (*RelationshipsQueryResponse) MarshalBinary ¶
func (m *RelationshipsQueryResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipsQueryResponse) UnmarshalBinary ¶
func (m *RelationshipsQueryResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipsQueryResponse) Validate ¶
func (m *RelationshipsQueryResponse) Validate(formats strfmt.Registry) error
Validate validates this relationships query response
func (*RelationshipsQueryResponse) WithData ¶
func (m *RelationshipsQueryResponse) WithData(data []*RelationshipsQueryResponseProperties) *RelationshipsQueryResponse
type RelationshipsQueryResponseProperties ¶
type RelationshipsQueryResponseProperties struct {
// The Query Response ID
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// type
// Required: true
Type QueryResponseResourceType `json:"type"`
}
RelationshipsQueryResponseProperties relationships query response properties swagger:model RelationshipsQueryResponseProperties
func RelationshipsQueryResponsePropertiesWithDefaults ¶
func RelationshipsQueryResponsePropertiesWithDefaults(defaults client.Defaults) *RelationshipsQueryResponseProperties
func (*RelationshipsQueryResponseProperties) Json ¶
func (m *RelationshipsQueryResponseProperties) Json() string
func (*RelationshipsQueryResponseProperties) MarshalBinary ¶
func (m *RelationshipsQueryResponseProperties) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipsQueryResponseProperties) UnmarshalBinary ¶
func (m *RelationshipsQueryResponseProperties) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipsQueryResponseProperties) Validate ¶
func (m *RelationshipsQueryResponseProperties) Validate(formats strfmt.Registry) error
Validate validates this relationships query response properties
func (*RelationshipsQueryResponseProperties) WithID ¶
func (m *RelationshipsQueryResponseProperties) WithID(id strfmt.UUID) *RelationshipsQueryResponseProperties
func (*RelationshipsQueryResponseProperties) WithType ¶
func (m *RelationshipsQueryResponseProperties) WithType(typeVar QueryResponseResourceType) *RelationshipsQueryResponseProperties
func (*RelationshipsQueryResponseProperties) WithoutID ¶
func (m *RelationshipsQueryResponseProperties) WithoutID() *RelationshipsQueryResponseProperties
type Report ¶
type Report struct {
// attributes
// Required: true
Attributes *ReportAttributes `json:"attributes"`
// created on
// Read Only: true
// Format: date-time
CreatedOn strfmt.DateTime `json:"created_on,omitempty"`
// id
// Required: true
// Format: uuid
ID strfmt.UUID `json:"id"`
// modified on
// Read Only: true
// Format: date-time
ModifiedOn strfmt.DateTime `json:"modified_on,omitempty"`
// organisation id
// Required: true
// Format: uuid
OrganisationID strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *ReportRelationships `json:"relationships,omitempty"`
// type
// Enum: [reports]
Type string `json:"type,omitempty"`
// version
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
Report report swagger:model Report
func ReportWithDefaults ¶
func (*Report) MarshalBinary ¶
MarshalBinary interface implementation
func (*Report) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Report) WithAttributes ¶
func (m *Report) WithAttributes(attributes ReportAttributes) *Report
func (*Report) WithOrganisationID ¶
func (*Report) WithRelationships ¶
func (m *Report) WithRelationships(relationships ReportRelationships) *Report
func (*Report) WithVersion ¶
func (*Report) WithoutAttributes ¶
func (*Report) WithoutRelationships ¶
func (*Report) WithoutVersion ¶
type ReportAdmission ¶
type ReportAdmission struct {
// attributes
Attributes *ReportAdmissionAttributes `json:"attributes,omitempty"`
// created on
// Read Only: true
// Format: date-time
CreatedOn strfmt.DateTime `json:"created_on,omitempty"`
// id
// Required: true
// Format: uuid
ID strfmt.UUID `json:"id"`
// modified on
// Read Only: true
// Format: date-time
ModifiedOn strfmt.DateTime `json:"modified_on,omitempty"`
// organisation id
// Required: true
// Format: uuid
OrganisationID strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *ReportAdmissionRelationships `json:"relationships,omitempty"`
// type
// Enum: [report_admissions]
Type string `json:"type,omitempty"`
// version
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
ReportAdmission report admission swagger:model ReportAdmission
func ReportAdmissionWithDefaults ¶
func ReportAdmissionWithDefaults(defaults client.Defaults) *ReportAdmission
func (*ReportAdmission) Json ¶
func (m *ReportAdmission) Json() string
func (*ReportAdmission) MarshalBinary ¶
func (m *ReportAdmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReportAdmission) UnmarshalBinary ¶
func (m *ReportAdmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReportAdmission) Validate ¶
func (m *ReportAdmission) Validate(formats strfmt.Registry) error
Validate validates this report admission
func (*ReportAdmission) WithAttributes ¶
func (m *ReportAdmission) WithAttributes(attributes ReportAdmissionAttributes) *ReportAdmission
func (*ReportAdmission) WithCreatedOn ¶
func (m *ReportAdmission) WithCreatedOn(createdOn strfmt.DateTime) *ReportAdmission
func (*ReportAdmission) WithID ¶
func (m *ReportAdmission) WithID(id strfmt.UUID) *ReportAdmission
func (*ReportAdmission) WithModifiedOn ¶
func (m *ReportAdmission) WithModifiedOn(modifiedOn strfmt.DateTime) *ReportAdmission
func (*ReportAdmission) WithOrganisationID ¶
func (m *ReportAdmission) WithOrganisationID(organisationID strfmt.UUID) *ReportAdmission
func (*ReportAdmission) WithRelationships ¶
func (m *ReportAdmission) WithRelationships(relationships ReportAdmissionRelationships) *ReportAdmission
func (*ReportAdmission) WithType ¶
func (m *ReportAdmission) WithType(typeVar string) *ReportAdmission
func (*ReportAdmission) WithVersion ¶
func (m *ReportAdmission) WithVersion(version int64) *ReportAdmission
func (*ReportAdmission) WithoutAttributes ¶
func (m *ReportAdmission) WithoutAttributes() *ReportAdmission
func (*ReportAdmission) WithoutRelationships ¶
func (m *ReportAdmission) WithoutRelationships() *ReportAdmission
func (*ReportAdmission) WithoutVersion ¶
func (m *ReportAdmission) WithoutVersion() *ReportAdmission
type ReportAdmissionAttributes ¶
type ReportAdmissionAttributes struct {
// admission datetime
// Format: date-time
AdmissionDatetime strfmt.DateTime `json:"admission_datetime,omitempty"`
// scheme status code
SchemeStatusCode string `json:"scheme_status_code,omitempty"`
// scheme status code description
SchemeStatusCodeDescription string `json:"scheme_status_code_description,omitempty"`
// source gateway
SourceGateway string `json:"source_gateway,omitempty"`
// status
Status ReportAdmissionStatus `json:"status,omitempty"`
}
ReportAdmissionAttributes report admission attributes swagger:model ReportAdmissionAttributes
func ReportAdmissionAttributesWithDefaults ¶
func ReportAdmissionAttributesWithDefaults(defaults client.Defaults) *ReportAdmissionAttributes
func (*ReportAdmissionAttributes) Json ¶
func (m *ReportAdmissionAttributes) Json() string
func (*ReportAdmissionAttributes) MarshalBinary ¶
func (m *ReportAdmissionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReportAdmissionAttributes) UnmarshalBinary ¶
func (m *ReportAdmissionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReportAdmissionAttributes) Validate ¶
func (m *ReportAdmissionAttributes) Validate(formats strfmt.Registry) error
Validate validates this report admission attributes
func (*ReportAdmissionAttributes) WithAdmissionDatetime ¶
func (m *ReportAdmissionAttributes) WithAdmissionDatetime(admissionDatetime strfmt.DateTime) *ReportAdmissionAttributes
func (*ReportAdmissionAttributes) WithSchemeStatusCode ¶
func (m *ReportAdmissionAttributes) WithSchemeStatusCode(schemeStatusCode string) *ReportAdmissionAttributes
func (*ReportAdmissionAttributes) WithSchemeStatusCodeDescription ¶
func (m *ReportAdmissionAttributes) WithSchemeStatusCodeDescription(schemeStatusCodeDescription string) *ReportAdmissionAttributes
func (*ReportAdmissionAttributes) WithSourceGateway ¶
func (m *ReportAdmissionAttributes) WithSourceGateway(sourceGateway string) *ReportAdmissionAttributes
func (*ReportAdmissionAttributes) WithStatus ¶
func (m *ReportAdmissionAttributes) WithStatus(status ReportAdmissionStatus) *ReportAdmissionAttributes
type ReportAdmissionDetailsResponse ¶
type ReportAdmissionDetailsResponse struct {
// data
// Required: true
Data *ReportAdmission `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
ReportAdmissionDetailsResponse report admission details response swagger:model ReportAdmissionDetailsResponse
func ReportAdmissionDetailsResponseWithDefaults ¶
func ReportAdmissionDetailsResponseWithDefaults(defaults client.Defaults) *ReportAdmissionDetailsResponse
func (*ReportAdmissionDetailsResponse) Json ¶
func (m *ReportAdmissionDetailsResponse) Json() string
func (*ReportAdmissionDetailsResponse) MarshalBinary ¶
func (m *ReportAdmissionDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReportAdmissionDetailsResponse) UnmarshalBinary ¶
func (m *ReportAdmissionDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReportAdmissionDetailsResponse) Validate ¶
func (m *ReportAdmissionDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this report admission details response
func (*ReportAdmissionDetailsResponse) WithData ¶
func (m *ReportAdmissionDetailsResponse) WithData(data ReportAdmission) *ReportAdmissionDetailsResponse
func (*ReportAdmissionDetailsResponse) WithLinks ¶
func (m *ReportAdmissionDetailsResponse) WithLinks(links Links) *ReportAdmissionDetailsResponse
func (*ReportAdmissionDetailsResponse) WithoutData ¶
func (m *ReportAdmissionDetailsResponse) WithoutData() *ReportAdmissionDetailsResponse
func (*ReportAdmissionDetailsResponse) WithoutLinks ¶
func (m *ReportAdmissionDetailsResponse) WithoutLinks() *ReportAdmissionDetailsResponse
type ReportAdmissionRelationships ¶
type ReportAdmissionRelationships struct {
// report
Report *ReportAdmissionRelationshipsReport `json:"report,omitempty"`
}
ReportAdmissionRelationships report admission relationships swagger:model ReportAdmissionRelationships
func ReportAdmissionRelationshipsWithDefaults ¶
func ReportAdmissionRelationshipsWithDefaults(defaults client.Defaults) *ReportAdmissionRelationships
func (*ReportAdmissionRelationships) Json ¶
func (m *ReportAdmissionRelationships) Json() string
func (*ReportAdmissionRelationships) MarshalBinary ¶
func (m *ReportAdmissionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReportAdmissionRelationships) UnmarshalBinary ¶
func (m *ReportAdmissionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReportAdmissionRelationships) Validate ¶
func (m *ReportAdmissionRelationships) Validate(formats strfmt.Registry) error
Validate validates this report admission relationships
func (*ReportAdmissionRelationships) WithReport ¶
func (m *ReportAdmissionRelationships) WithReport(report ReportAdmissionRelationshipsReport) *ReportAdmissionRelationships
func (*ReportAdmissionRelationships) WithoutReport ¶
func (m *ReportAdmissionRelationships) WithoutReport() *ReportAdmissionRelationships
type ReportAdmissionRelationshipsReport ¶
type ReportAdmissionRelationshipsReport struct {
// data
Data []*Report `json:"data"`
}
ReportAdmissionRelationshipsReport report admission relationships report swagger:model ReportAdmissionRelationshipsReport
func ReportAdmissionRelationshipsReportWithDefaults ¶
func ReportAdmissionRelationshipsReportWithDefaults(defaults client.Defaults) *ReportAdmissionRelationshipsReport
func (*ReportAdmissionRelationshipsReport) Json ¶
func (m *ReportAdmissionRelationshipsReport) Json() string
func (*ReportAdmissionRelationshipsReport) MarshalBinary ¶
func (m *ReportAdmissionRelationshipsReport) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReportAdmissionRelationshipsReport) UnmarshalBinary ¶
func (m *ReportAdmissionRelationshipsReport) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReportAdmissionRelationshipsReport) Validate ¶
func (m *ReportAdmissionRelationshipsReport) Validate(formats strfmt.Registry) error
Validate validates this report admission relationships report
func (*ReportAdmissionRelationshipsReport) WithData ¶
func (m *ReportAdmissionRelationshipsReport) WithData(data []*Report) *ReportAdmissionRelationshipsReport
type ReportAdmissionStatus ¶
type ReportAdmissionStatus string
ReportAdmissionStatus report admission status swagger:model ReportAdmissionStatus
const ( // ReportAdmissionStatusDeliveryConfirmed captures enum value "delivery_confirmed" ReportAdmissionStatusDeliveryConfirmed ReportAdmissionStatus = "delivery_confirmed" // ReportAdmissionStatusConfirmed captures enum value "confirmed" ReportAdmissionStatusConfirmed ReportAdmissionStatus = "confirmed" // ReportAdmissionStatusFailed captures enum value "failed" ReportAdmissionStatusFailed ReportAdmissionStatus = "failed" )
func (*ReportAdmissionStatus) Json ¶
func (m *ReportAdmissionStatus) Json() string
type ReportAttributes ¶
type ReportAttributes struct {
// formats
// Read Only: true
Formats []string `json:"formats"`
// generation time
// Format: date-time
GenerationTime strfmt.DateTime `json:"generation_time,omitempty"`
// processing date
// Format: date
ProcessingDate *strfmt.Date `json:"processing_date,omitempty"`
// report source
ReportSource string `json:"report_source,omitempty"`
// Type of report.
ReportType string `json:"report_type,omitempty"`
// report type description
ReportTypeDescription string `json:"report_type_description,omitempty"`
}
ReportAttributes report attributes swagger:model ReportAttributes
func ReportAttributesWithDefaults ¶
func ReportAttributesWithDefaults(defaults client.Defaults) *ReportAttributes
func (*ReportAttributes) Json ¶
func (m *ReportAttributes) Json() string
func (*ReportAttributes) MarshalBinary ¶
func (m *ReportAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReportAttributes) UnmarshalBinary ¶
func (m *ReportAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReportAttributes) Validate ¶
func (m *ReportAttributes) Validate(formats strfmt.Registry) error
Validate validates this report attributes
func (*ReportAttributes) WithFormats ¶
func (m *ReportAttributes) WithFormats(formats []string) *ReportAttributes
func (*ReportAttributes) WithGenerationTime ¶
func (m *ReportAttributes) WithGenerationTime(generationTime strfmt.DateTime) *ReportAttributes
func (*ReportAttributes) WithProcessingDate ¶
func (m *ReportAttributes) WithProcessingDate(processingDate strfmt.Date) *ReportAttributes
func (*ReportAttributes) WithReportSource ¶
func (m *ReportAttributes) WithReportSource(reportSource string) *ReportAttributes
func (*ReportAttributes) WithReportType ¶
func (m *ReportAttributes) WithReportType(reportType string) *ReportAttributes
func (*ReportAttributes) WithReportTypeDescription ¶
func (m *ReportAttributes) WithReportTypeDescription(reportTypeDescription string) *ReportAttributes
func (*ReportAttributes) WithoutProcessingDate ¶
func (m *ReportAttributes) WithoutProcessingDate() *ReportAttributes
type ReportDetailsListResponse ¶
type ReportDetailsListResponse struct {
// data
// Required: true
Data []*Report `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
ReportDetailsListResponse report details list response swagger:model ReportDetailsListResponse
func ReportDetailsListResponseWithDefaults ¶
func ReportDetailsListResponseWithDefaults(defaults client.Defaults) *ReportDetailsListResponse
func (*ReportDetailsListResponse) Json ¶
func (m *ReportDetailsListResponse) Json() string
func (*ReportDetailsListResponse) MarshalBinary ¶
func (m *ReportDetailsListResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReportDetailsListResponse) UnmarshalBinary ¶
func (m *ReportDetailsListResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReportDetailsListResponse) Validate ¶
func (m *ReportDetailsListResponse) Validate(formats strfmt.Registry) error
Validate validates this report details list response
func (*ReportDetailsListResponse) WithData ¶
func (m *ReportDetailsListResponse) WithData(data []*Report) *ReportDetailsListResponse
func (*ReportDetailsListResponse) WithLinks ¶
func (m *ReportDetailsListResponse) WithLinks(links Links) *ReportDetailsListResponse
func (*ReportDetailsListResponse) WithoutLinks ¶
func (m *ReportDetailsListResponse) WithoutLinks() *ReportDetailsListResponse
type ReportDetailsResponse ¶
type ReportDetailsResponse struct {
// data
// Required: true
Data *Report `json:"data"`
}
ReportDetailsResponse report details response swagger:model ReportDetailsResponse
func ReportDetailsResponseWithDefaults ¶
func ReportDetailsResponseWithDefaults(defaults client.Defaults) *ReportDetailsResponse
func (*ReportDetailsResponse) Json ¶
func (m *ReportDetailsResponse) Json() string
func (*ReportDetailsResponse) MarshalBinary ¶
func (m *ReportDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReportDetailsResponse) UnmarshalBinary ¶
func (m *ReportDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReportDetailsResponse) Validate ¶
func (m *ReportDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this report details response
func (*ReportDetailsResponse) WithData ¶
func (m *ReportDetailsResponse) WithData(data Report) *ReportDetailsResponse
func (*ReportDetailsResponse) WithoutData ¶
func (m *ReportDetailsResponse) WithoutData() *ReportDetailsResponse
type ReportLink ¶
type ReportLink struct {
// href
// Required: true
// Format: uri
Href *strfmt.URI `json:"href"`
// meta
Meta *ReportLinkMeta `json:"meta,omitempty"`
}
ReportLink report link swagger:model ReportLink
func ReportLinkWithDefaults ¶
func ReportLinkWithDefaults(defaults client.Defaults) *ReportLink
func (*ReportLink) Json ¶
func (m *ReportLink) Json() string
func (*ReportLink) MarshalBinary ¶
func (m *ReportLink) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReportLink) UnmarshalBinary ¶
func (m *ReportLink) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReportLink) Validate ¶
func (m *ReportLink) Validate(formats strfmt.Registry) error
Validate validates this report link
func (*ReportLink) WithHref ¶
func (m *ReportLink) WithHref(href strfmt.URI) *ReportLink
func (*ReportLink) WithMeta ¶
func (m *ReportLink) WithMeta(meta ReportLinkMeta) *ReportLink
func (*ReportLink) WithoutHref ¶
func (m *ReportLink) WithoutHref() *ReportLink
func (*ReportLink) WithoutMeta ¶
func (m *ReportLink) WithoutMeta() *ReportLink
type ReportLinkMeta ¶
type ReportLinkMeta struct {
// content type
ContentType string `json:"content-type,omitempty"`
}
ReportLinkMeta report link meta swagger:model ReportLinkMeta
func ReportLinkMetaWithDefaults ¶
func ReportLinkMetaWithDefaults(defaults client.Defaults) *ReportLinkMeta
func (*ReportLinkMeta) Json ¶
func (m *ReportLinkMeta) Json() string
func (*ReportLinkMeta) MarshalBinary ¶
func (m *ReportLinkMeta) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReportLinkMeta) UnmarshalBinary ¶
func (m *ReportLinkMeta) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReportLinkMeta) Validate ¶
func (m *ReportLinkMeta) Validate(formats strfmt.Registry) error
Validate validates this report link meta
func (*ReportLinkMeta) WithContentType ¶
func (m *ReportLinkMeta) WithContentType(contentType string) *ReportLinkMeta
type ReportRelationships ¶
type ReportRelationships struct {
// report admission
ReportAdmission *ReportRelationshipsReportAdmission `json:"report_admission,omitempty"`
}
ReportRelationships report relationships swagger:model ReportRelationships
func ReportRelationshipsWithDefaults ¶
func ReportRelationshipsWithDefaults(defaults client.Defaults) *ReportRelationships
func (*ReportRelationships) Json ¶
func (m *ReportRelationships) Json() string
func (*ReportRelationships) MarshalBinary ¶
func (m *ReportRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReportRelationships) UnmarshalBinary ¶
func (m *ReportRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReportRelationships) Validate ¶
func (m *ReportRelationships) Validate(formats strfmt.Registry) error
Validate validates this report relationships
func (*ReportRelationships) WithReportAdmission ¶
func (m *ReportRelationships) WithReportAdmission(reportAdmission ReportRelationshipsReportAdmission) *ReportRelationships
func (*ReportRelationships) WithoutReportAdmission ¶
func (m *ReportRelationships) WithoutReportAdmission() *ReportRelationships
type ReportRelationshipsReportAdmission ¶
type ReportRelationshipsReportAdmission struct {
// data
Data []*ReportAdmission `json:"data"`
}
ReportRelationshipsReportAdmission report relationships report admission swagger:model ReportRelationshipsReportAdmission
func ReportRelationshipsReportAdmissionWithDefaults ¶
func ReportRelationshipsReportAdmissionWithDefaults(defaults client.Defaults) *ReportRelationshipsReportAdmission
func (*ReportRelationshipsReportAdmission) Json ¶
func (m *ReportRelationshipsReportAdmission) Json() string
func (*ReportRelationshipsReportAdmission) MarshalBinary ¶
func (m *ReportRelationshipsReportAdmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReportRelationshipsReportAdmission) UnmarshalBinary ¶
func (m *ReportRelationshipsReportAdmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReportRelationshipsReportAdmission) Validate ¶
func (m *ReportRelationshipsReportAdmission) Validate(formats strfmt.Registry) error
Validate validates this report relationships report admission
func (*ReportRelationshipsReportAdmission) WithData ¶
func (m *ReportRelationshipsReportAdmission) WithData(data []*ReportAdmission) *ReportRelationshipsReportAdmission
type ResourceType ¶
type ResourceType string
ResourceType resource type swagger:model ResourceType
const ( // ResourceTypePaymentSubmissionValidations captures enum value "payment_submission_validations" ResourceTypePaymentSubmissionValidations ResourceType = "payment_submission_validations" // ResourceTypeRecallDecisionAdmissions captures enum value "recall_decision_admissions" ResourceTypeRecallDecisionAdmissions ResourceType = "recall_decision_admissions" // ResourceTypeReversalSubmissionValidations captures enum value "reversal_submission_validations" ResourceTypeReversalSubmissionValidations ResourceType = "reversal_submission_validations" // ResourceTypeReturns captures enum value "returns" ResourceTypeReturns ResourceType = "returns" // ResourceTypeRecallSubmissionValidations captures enum value "recall_submission_validations" ResourceTypeRecallSubmissionValidations ResourceType = "recall_submission_validations" // ResourceTypeContacts captures enum value "contacts" ResourceTypeContacts ResourceType = "contacts" // ResourceTypeSchemeMessageAdmissions captures enum value "scheme_message_admissions" ResourceTypeSchemeMessageAdmissions ResourceType = "scheme_message_admissions" // ResourceTypeAccountRoutings captures enum value "account_routings" ResourceTypeAccountRoutings ResourceType = "account_routings" // ResourceTypeProductAssociations captures enum value "product_associations" ResourceTypeProductAssociations ResourceType = "product_associations" // ResourceTypeContactAccounts captures enum value "contact_accounts" ResourceTypeContactAccounts ResourceType = "contact_accounts" // ResourceTypeReturnSubmissions captures enum value "return_submissions" ResourceTypeReturnSubmissions ResourceType = "return_submissions" // ResourceTypeReversalAdmissions captures enum value "reversal_admissions" ResourceTypeReversalAdmissions ResourceType = "reversal_admissions" // ResourceTypeAccountIndirects captures enum value "account_indirects" ResourceTypeAccountIndirects ResourceType = "account_indirects" // ResourceTypeRecallDecisions captures enum value "recall_decisions" ResourceTypeRecallDecisions ResourceType = "recall_decisions" // ResourceTypeDirectAccount captures enum value "direct_account" ResourceTypeDirectAccount ResourceType = "direct_account" // ResourceTypePartyProductUpdatedEvents captures enum value "party_product_updated_events" ResourceTypePartyProductUpdatedEvents ResourceType = "party_product_updated_events" // ResourceTypePaymentAdmissions captures enum value "payment_admissions" ResourceTypePaymentAdmissions ResourceType = "payment_admissions" // ResourceTypeRecallDecisionSubmissions captures enum value "recall_decision_submissions" ResourceTypeRecallDecisionSubmissions ResourceType = "recall_decision_submissions" // ResourceTypeRecallReversals captures enum value "recall_reversals" ResourceTypeRecallReversals ResourceType = "recall_reversals" // ResourceTypeParties captures enum value "parties" ResourceTypeParties ResourceType = "parties" // ResourceTypeReturnReversalAdmissions captures enum value "return_reversal_admissions" ResourceTypeReturnReversalAdmissions ResourceType = "return_reversal_admissions" // ResourceTypeFxDeals captures enum value "fx_deals" ResourceTypeFxDeals ResourceType = "fx_deals" // ResourceTypePartyActors captures enum value "party_actors" ResourceTypePartyActors ResourceType = "party_actors" // ResourceTypeAccountConfigurations captures enum value "account_configurations" ResourceTypeAccountConfigurations ResourceType = "account_configurations" // ResourceTypeReversalSubmissions captures enum value "reversal_submissions" ResourceTypeReversalSubmissions ResourceType = "reversal_submissions" // ResourceTypePaymentDefaults captures enum value "payment_defaults" ResourceTypePaymentDefaults ResourceType = "payment_defaults" // ResourceTypePaymentAdviceSubmissions captures enum value "payment_advice_submissions" ResourceTypePaymentAdviceSubmissions ResourceType = "payment_advice_submissions" // ResourceTypeSchemeMessages captures enum value "scheme_messages" ResourceTypeSchemeMessages ResourceType = "scheme_messages" // ResourceTypePositions captures enum value "positions" ResourceTypePositions ResourceType = "positions" // ResourceTypeRecallAdmissions captures enum value "recall_admissions" ResourceTypeRecallAdmissions ResourceType = "recall_admissions" // ResourceTypePartyProducts captures enum value "party_products" ResourceTypePartyProducts ResourceType = "party_products" // ResourceTypePaymentSubmissions captures enum value "payment_submissions" ResourceTypePaymentSubmissions ResourceType = "payment_submissions" // ResourceTypeReturnAdmissions captures enum value "return_admissions" ResourceTypeReturnAdmissions ResourceType = "return_admissions" // ResourceTypeBankIds captures enum value "bank_ids" ResourceTypeBankIds ResourceType = "bank_ids" // ResourceTypePayments captures enum value "payments" ResourceTypePayments ResourceType = "payments" // ResourceTypeAccounts captures enum value "accounts" ResourceTypeAccounts ResourceType = "accounts" // ResourceTypeAccountEvents captures enum value "account_events" ResourceTypeAccountEvents ResourceType = "account_events" // ResourceTypeReversals captures enum value "reversals" ResourceTypeReversals ResourceType = "reversals" // ResourceTypeLimits captures enum value "limits" ResourceTypeLimits ResourceType = "limits" // ResourceTypePaymentAutomaticReturns captures enum value "payment_automatic_returns" ResourceTypePaymentAutomaticReturns ResourceType = "payment_automatic_returns" // ResourceTypePartyProductEvents captures enum value "party_product_events" ResourceTypePartyProductEvents ResourceType = "party_product_events" // ResourceTypeBics captures enum value "bics" ResourceTypeBics ResourceType = "bics" // ResourceTypePaymentAdvices captures enum value "payment_advices" ResourceTypePaymentAdvices ResourceType = "payment_advices" // ResourceTypePaymentAdviceSubmissionValidations captures enum value "payment_advice_submission_validations" ResourceTypePaymentAdviceSubmissionValidations ResourceType = "payment_advice_submission_validations" // ResourceTypeDirectDebit captures enum value "direct_debit" ResourceTypeDirectDebit ResourceType = "direct_debit" // ResourceTypeRecallDecisionSubmissionValidations captures enum value "recall_decision_submission_validations" ResourceTypeRecallDecisionSubmissionValidations ResourceType = "recall_decision_submission_validations" // ResourceTypeReturnSubmissionValidations captures enum value "return_submission_validations" ResourceTypeReturnSubmissionValidations ResourceType = "return_submission_validations" // ResourceTypePaymentBatches captures enum value "payment_batches" ResourceTypePaymentBatches ResourceType = "payment_batches" // ResourceTypeRecallSubmissions captures enum value "recall_submissions" ResourceTypeRecallSubmissions ResourceType = "recall_submissions" // ResourceTypePartyAccounts captures enum value "party_accounts" ResourceTypePartyAccounts ResourceType = "party_accounts" // ResourceTypeRecalls captures enum value "recalls" ResourceTypeRecalls ResourceType = "recalls" // ResourceTypeReturnReversals captures enum value "return_reversals" ResourceTypeReturnReversals ResourceType = "return_reversals" // ResourceTypeRecallReversalAdmissions captures enum value "recall_reversal_admissions" ResourceTypeRecallReversalAdmissions ResourceType = "recall_reversal_admissions" )
func (*ResourceType) Json ¶
func (m *ResourceType) Json() string
type ReturnAdmission ¶
type ReturnAdmission struct {
// attributes
Attributes *ReturnAdmissionAttributes `json:"attributes,omitempty"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// Unique resource ID
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// Unique ID of the organisation this resource is created by
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *ReturnAdmissionRelationships `json:"relationships,omitempty"`
// Name of the resource type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
ReturnAdmission return admission swagger:model ReturnAdmission
func ReturnAdmissionWithDefaults ¶
func ReturnAdmissionWithDefaults(defaults client.Defaults) *ReturnAdmission
func (*ReturnAdmission) Json ¶
func (m *ReturnAdmission) Json() string
func (*ReturnAdmission) MarshalBinary ¶
func (m *ReturnAdmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReturnAdmission) UnmarshalBinary ¶
func (m *ReturnAdmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReturnAdmission) Validate ¶
func (m *ReturnAdmission) Validate(formats strfmt.Registry) error
Validate validates this return admission
func (*ReturnAdmission) WithAttributes ¶
func (m *ReturnAdmission) WithAttributes(attributes ReturnAdmissionAttributes) *ReturnAdmission
func (*ReturnAdmission) WithCreatedOn ¶
func (m *ReturnAdmission) WithCreatedOn(createdOn strfmt.DateTime) *ReturnAdmission
func (*ReturnAdmission) WithID ¶
func (m *ReturnAdmission) WithID(id strfmt.UUID) *ReturnAdmission
func (*ReturnAdmission) WithModifiedOn ¶
func (m *ReturnAdmission) WithModifiedOn(modifiedOn strfmt.DateTime) *ReturnAdmission
func (*ReturnAdmission) WithOrganisationID ¶
func (m *ReturnAdmission) WithOrganisationID(organisationID strfmt.UUID) *ReturnAdmission
func (*ReturnAdmission) WithRelationships ¶
func (m *ReturnAdmission) WithRelationships(relationships ReturnAdmissionRelationships) *ReturnAdmission
func (*ReturnAdmission) WithType ¶
func (m *ReturnAdmission) WithType(typeVar string) *ReturnAdmission
func (*ReturnAdmission) WithVersion ¶
func (m *ReturnAdmission) WithVersion(version int64) *ReturnAdmission
func (*ReturnAdmission) WithoutAttributes ¶
func (m *ReturnAdmission) WithoutAttributes() *ReturnAdmission
func (*ReturnAdmission) WithoutCreatedOn ¶
func (m *ReturnAdmission) WithoutCreatedOn() *ReturnAdmission
func (*ReturnAdmission) WithoutID ¶
func (m *ReturnAdmission) WithoutID() *ReturnAdmission
func (*ReturnAdmission) WithoutModifiedOn ¶
func (m *ReturnAdmission) WithoutModifiedOn() *ReturnAdmission
func (*ReturnAdmission) WithoutOrganisationID ¶
func (m *ReturnAdmission) WithoutOrganisationID() *ReturnAdmission
func (*ReturnAdmission) WithoutRelationships ¶
func (m *ReturnAdmission) WithoutRelationships() *ReturnAdmission
func (*ReturnAdmission) WithoutVersion ¶
func (m *ReturnAdmission) WithoutVersion() *ReturnAdmission
type ReturnAdmissionAttributes ¶
type ReturnAdmissionAttributes struct {
// Date and time the payment admission was created
// Read Only: true
// Format: date-time
AdmissionDatetime strfmt.DateTime `json:"admission_datetime,omitempty"`
// Refer to individual scheme where applicable
SchemeStatusCode string `json:"scheme_status_code,omitempty"`
// [Description](http://api-docs.form3.tech/api.html#enumerations-scheme-status-codes-for-bacs) of `scheme_status_code`
SchemeStatusCodeDescription string `json:"scheme_status_code_description,omitempty"`
// Cycle in which the payment will be settled
// Minimum: 0
SettlementCycle *int64 `json:"settlement_cycle,omitempty"`
// Date on which the payment will be settled
// Format: date
SettlementDate *strfmt.Date `json:"settlement_date,omitempty"`
// status
Status ReturnAdmissionStatus `json:"status,omitempty"`
// Further explanation of the status. [See here](http://api-docs.form3.tech/api.html#enumerations-payment-admission-status-reasons) for possible values.
StatusReason string `json:"status_reason,omitempty"`
// Scheme-specific unique ID (42 character string)
UniqueSchemeID string `json:"unique_scheme_id,omitempty"`
}
ReturnAdmissionAttributes return admission attributes swagger:model ReturnAdmissionAttributes
func ReturnAdmissionAttributesWithDefaults ¶
func ReturnAdmissionAttributesWithDefaults(defaults client.Defaults) *ReturnAdmissionAttributes
func (*ReturnAdmissionAttributes) Json ¶
func (m *ReturnAdmissionAttributes) Json() string
func (*ReturnAdmissionAttributes) MarshalBinary ¶
func (m *ReturnAdmissionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReturnAdmissionAttributes) UnmarshalBinary ¶
func (m *ReturnAdmissionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReturnAdmissionAttributes) Validate ¶
func (m *ReturnAdmissionAttributes) Validate(formats strfmt.Registry) error
Validate validates this return admission attributes
func (*ReturnAdmissionAttributes) WithAdmissionDatetime ¶
func (m *ReturnAdmissionAttributes) WithAdmissionDatetime(admissionDatetime strfmt.DateTime) *ReturnAdmissionAttributes
func (*ReturnAdmissionAttributes) WithSchemeStatusCode ¶
func (m *ReturnAdmissionAttributes) WithSchemeStatusCode(schemeStatusCode string) *ReturnAdmissionAttributes
func (*ReturnAdmissionAttributes) WithSchemeStatusCodeDescription ¶
func (m *ReturnAdmissionAttributes) WithSchemeStatusCodeDescription(schemeStatusCodeDescription string) *ReturnAdmissionAttributes
func (*ReturnAdmissionAttributes) WithSettlementCycle ¶
func (m *ReturnAdmissionAttributes) WithSettlementCycle(settlementCycle int64) *ReturnAdmissionAttributes
func (*ReturnAdmissionAttributes) WithSettlementDate ¶
func (m *ReturnAdmissionAttributes) WithSettlementDate(settlementDate strfmt.Date) *ReturnAdmissionAttributes
func (*ReturnAdmissionAttributes) WithStatus ¶
func (m *ReturnAdmissionAttributes) WithStatus(status ReturnAdmissionStatus) *ReturnAdmissionAttributes
func (*ReturnAdmissionAttributes) WithStatusReason ¶
func (m *ReturnAdmissionAttributes) WithStatusReason(statusReason string) *ReturnAdmissionAttributes
func (*ReturnAdmissionAttributes) WithUniqueSchemeID ¶
func (m *ReturnAdmissionAttributes) WithUniqueSchemeID(uniqueSchemeID string) *ReturnAdmissionAttributes
func (*ReturnAdmissionAttributes) WithoutSettlementCycle ¶
func (m *ReturnAdmissionAttributes) WithoutSettlementCycle() *ReturnAdmissionAttributes
func (*ReturnAdmissionAttributes) WithoutSettlementDate ¶
func (m *ReturnAdmissionAttributes) WithoutSettlementDate() *ReturnAdmissionAttributes
type ReturnAdmissionDetailsResponse ¶
type ReturnAdmissionDetailsResponse struct {
// data
Data *ReturnAdmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
ReturnAdmissionDetailsResponse return admission details response swagger:model ReturnAdmissionDetailsResponse
func ReturnAdmissionDetailsResponseWithDefaults ¶
func ReturnAdmissionDetailsResponseWithDefaults(defaults client.Defaults) *ReturnAdmissionDetailsResponse
func (*ReturnAdmissionDetailsResponse) Json ¶
func (m *ReturnAdmissionDetailsResponse) Json() string
func (*ReturnAdmissionDetailsResponse) MarshalBinary ¶
func (m *ReturnAdmissionDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReturnAdmissionDetailsResponse) UnmarshalBinary ¶
func (m *ReturnAdmissionDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReturnAdmissionDetailsResponse) Validate ¶
func (m *ReturnAdmissionDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this return admission details response
func (*ReturnAdmissionDetailsResponse) WithData ¶
func (m *ReturnAdmissionDetailsResponse) WithData(data ReturnAdmission) *ReturnAdmissionDetailsResponse
func (*ReturnAdmissionDetailsResponse) WithLinks ¶
func (m *ReturnAdmissionDetailsResponse) WithLinks(links Links) *ReturnAdmissionDetailsResponse
func (*ReturnAdmissionDetailsResponse) WithoutData ¶
func (m *ReturnAdmissionDetailsResponse) WithoutData() *ReturnAdmissionDetailsResponse
func (*ReturnAdmissionDetailsResponse) WithoutLinks ¶
func (m *ReturnAdmissionDetailsResponse) WithoutLinks() *ReturnAdmissionDetailsResponse
type ReturnAdmissionRelationships ¶
type ReturnAdmissionRelationships struct {
// payment
Payment *RelationshipPayments `json:"payment,omitempty"`
// payment return
PaymentReturn *RelationshipReturns `json:"payment_return,omitempty"`
// validations
Validations *RelationshipLinks `json:"validations,omitempty"`
}
ReturnAdmissionRelationships return admission relationships swagger:model ReturnAdmissionRelationships
func ReturnAdmissionRelationshipsWithDefaults ¶
func ReturnAdmissionRelationshipsWithDefaults(defaults client.Defaults) *ReturnAdmissionRelationships
func (*ReturnAdmissionRelationships) Json ¶
func (m *ReturnAdmissionRelationships) Json() string
func (*ReturnAdmissionRelationships) MarshalBinary ¶
func (m *ReturnAdmissionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReturnAdmissionRelationships) UnmarshalBinary ¶
func (m *ReturnAdmissionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReturnAdmissionRelationships) Validate ¶
func (m *ReturnAdmissionRelationships) Validate(formats strfmt.Registry) error
Validate validates this return admission relationships
func (*ReturnAdmissionRelationships) WithPayment ¶
func (m *ReturnAdmissionRelationships) WithPayment(payment RelationshipPayments) *ReturnAdmissionRelationships
func (*ReturnAdmissionRelationships) WithPaymentReturn ¶
func (m *ReturnAdmissionRelationships) WithPaymentReturn(paymentReturn RelationshipReturns) *ReturnAdmissionRelationships
func (*ReturnAdmissionRelationships) WithValidations ¶
func (m *ReturnAdmissionRelationships) WithValidations(validations RelationshipLinks) *ReturnAdmissionRelationships
func (*ReturnAdmissionRelationships) WithoutPayment ¶
func (m *ReturnAdmissionRelationships) WithoutPayment() *ReturnAdmissionRelationships
func (*ReturnAdmissionRelationships) WithoutPaymentReturn ¶
func (m *ReturnAdmissionRelationships) WithoutPaymentReturn() *ReturnAdmissionRelationships
func (*ReturnAdmissionRelationships) WithoutValidations ¶
func (m *ReturnAdmissionRelationships) WithoutValidations() *ReturnAdmissionRelationships
type ReturnAdmissionStatus ¶
type ReturnAdmissionStatus string
ReturnAdmissionStatus [Status](http://draft-api-docs.form3.tech/api.html#enumerations-payment-admission-status) of the return admission swagger:model ReturnAdmissionStatus
const ( // ReturnAdmissionStatusConfirmed captures enum value "confirmed" ReturnAdmissionStatusConfirmed ReturnAdmissionStatus = "confirmed" // ReturnAdmissionStatusFailed captures enum value "failed" ReturnAdmissionStatusFailed ReturnAdmissionStatus = "failed" )
func (*ReturnAdmissionStatus) Json ¶
func (m *ReturnAdmissionStatus) Json() string
type ReturnCreation ¶
type ReturnCreation struct {
// data
Data *ReturnPayment `json:"data,omitempty"`
}
ReturnCreation return creation swagger:model ReturnCreation
func ReturnCreationWithDefaults ¶
func ReturnCreationWithDefaults(defaults client.Defaults) *ReturnCreation
func (*ReturnCreation) Json ¶
func (m *ReturnCreation) Json() string
func (*ReturnCreation) MarshalBinary ¶
func (m *ReturnCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReturnCreation) UnmarshalBinary ¶
func (m *ReturnCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReturnCreation) Validate ¶
func (m *ReturnCreation) Validate(formats strfmt.Registry) error
Validate validates this return creation
func (*ReturnCreation) WithData ¶
func (m *ReturnCreation) WithData(data ReturnPayment) *ReturnCreation
func (*ReturnCreation) WithoutData ¶
func (m *ReturnCreation) WithoutData() *ReturnCreation
type ReturnCreationResponse ¶
type ReturnCreationResponse struct {
// data
Data *ReturnPayment `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
ReturnCreationResponse return creation response swagger:model ReturnCreationResponse
func ReturnCreationResponseWithDefaults ¶
func ReturnCreationResponseWithDefaults(defaults client.Defaults) *ReturnCreationResponse
func (*ReturnCreationResponse) Json ¶
func (m *ReturnCreationResponse) Json() string
func (*ReturnCreationResponse) MarshalBinary ¶
func (m *ReturnCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReturnCreationResponse) UnmarshalBinary ¶
func (m *ReturnCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReturnCreationResponse) Validate ¶
func (m *ReturnCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this return creation response
func (*ReturnCreationResponse) WithData ¶
func (m *ReturnCreationResponse) WithData(data ReturnPayment) *ReturnCreationResponse
func (*ReturnCreationResponse) WithLinks ¶
func (m *ReturnCreationResponse) WithLinks(links Links) *ReturnCreationResponse
func (*ReturnCreationResponse) WithoutData ¶
func (m *ReturnCreationResponse) WithoutData() *ReturnCreationResponse
func (*ReturnCreationResponse) WithoutLinks ¶
func (m *ReturnCreationResponse) WithoutLinks() *ReturnCreationResponse
type ReturnDetailsResponse ¶
type ReturnDetailsResponse struct {
// data
Data *ReturnPayment `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
ReturnDetailsResponse return details response swagger:model ReturnDetailsResponse
func ReturnDetailsResponseWithDefaults ¶
func ReturnDetailsResponseWithDefaults(defaults client.Defaults) *ReturnDetailsResponse
func (*ReturnDetailsResponse) Json ¶
func (m *ReturnDetailsResponse) Json() string
func (*ReturnDetailsResponse) MarshalBinary ¶
func (m *ReturnDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReturnDetailsResponse) UnmarshalBinary ¶
func (m *ReturnDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReturnDetailsResponse) Validate ¶
func (m *ReturnDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this return details response
func (*ReturnDetailsResponse) WithData ¶
func (m *ReturnDetailsResponse) WithData(data ReturnPayment) *ReturnDetailsResponse
func (*ReturnDetailsResponse) WithLinks ¶
func (m *ReturnDetailsResponse) WithLinks(links Links) *ReturnDetailsResponse
func (*ReturnDetailsResponse) WithoutData ¶
func (m *ReturnDetailsResponse) WithoutData() *ReturnDetailsResponse
func (*ReturnDetailsResponse) WithoutLinks ¶
func (m *ReturnDetailsResponse) WithoutLinks() *ReturnDetailsResponse
type ReturnPayment ¶
type ReturnPayment struct {
// attributes
Attributes *ReturnPaymentAttributes `json:"attributes,omitempty"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// Unique resource ID
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// Unique ID of the organisation this resource is created by
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *ReturnPaymentRelationships `json:"relationships,omitempty"`
// Name of the resource type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
ReturnPayment return payment swagger:model ReturnPayment
func ReturnPaymentWithDefaults ¶
func ReturnPaymentWithDefaults(defaults client.Defaults) *ReturnPayment
func (*ReturnPayment) Json ¶
func (m *ReturnPayment) Json() string
func (*ReturnPayment) MarshalBinary ¶
func (m *ReturnPayment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReturnPayment) UnmarshalBinary ¶
func (m *ReturnPayment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReturnPayment) Validate ¶
func (m *ReturnPayment) Validate(formats strfmt.Registry) error
Validate validates this return payment
func (*ReturnPayment) WithAttributes ¶
func (m *ReturnPayment) WithAttributes(attributes ReturnPaymentAttributes) *ReturnPayment
func (*ReturnPayment) WithCreatedOn ¶
func (m *ReturnPayment) WithCreatedOn(createdOn strfmt.DateTime) *ReturnPayment
func (*ReturnPayment) WithID ¶
func (m *ReturnPayment) WithID(id strfmt.UUID) *ReturnPayment
func (*ReturnPayment) WithModifiedOn ¶
func (m *ReturnPayment) WithModifiedOn(modifiedOn strfmt.DateTime) *ReturnPayment
func (*ReturnPayment) WithOrganisationID ¶
func (m *ReturnPayment) WithOrganisationID(organisationID strfmt.UUID) *ReturnPayment
func (*ReturnPayment) WithRelationships ¶
func (m *ReturnPayment) WithRelationships(relationships ReturnPaymentRelationships) *ReturnPayment
func (*ReturnPayment) WithType ¶
func (m *ReturnPayment) WithType(typeVar string) *ReturnPayment
func (*ReturnPayment) WithVersion ¶
func (m *ReturnPayment) WithVersion(version int64) *ReturnPayment
func (*ReturnPayment) WithoutAttributes ¶
func (m *ReturnPayment) WithoutAttributes() *ReturnPayment
func (*ReturnPayment) WithoutCreatedOn ¶
func (m *ReturnPayment) WithoutCreatedOn() *ReturnPayment
func (*ReturnPayment) WithoutID ¶
func (m *ReturnPayment) WithoutID() *ReturnPayment
func (*ReturnPayment) WithoutModifiedOn ¶
func (m *ReturnPayment) WithoutModifiedOn() *ReturnPayment
func (*ReturnPayment) WithoutOrganisationID ¶
func (m *ReturnPayment) WithoutOrganisationID() *ReturnPayment
func (*ReturnPayment) WithoutRelationships ¶
func (m *ReturnPayment) WithoutRelationships() *ReturnPayment
func (*ReturnPayment) WithoutVersion ¶
func (m *ReturnPayment) WithoutVersion() *ReturnPayment
type ReturnPaymentAttributes ¶
type ReturnPaymentAttributes struct {
// The amount to return which should correspond to the amount of the original payment
// Pattern: ^[0-9.]{0,20}$
Amount string `json:"amount,omitempty"`
// Unique identifier for organisations collecting payments
ClearingID string `json:"clearing_id,omitempty"`
// ISO currency code for transaction amount
Currency string `json:"currency,omitempty"`
// Time a payment was released from being held due to a limit breach
// Read Only: true
// Format: date-time
LimitBreachEndDatetime *strfmt.DateTime `json:"limit_breach_end_datetime,omitempty"`
// Start time a payment was held due to a limit breach
// Read Only: true
// Format: date-time
LimitBreachStartDatetime *strfmt.DateTime `json:"limit_breach_start_datetime,omitempty"`
// reason
Reason *string `json:"reason,omitempty"`
// The return [reason code](http://draft-api-docs.form3.tech/api.html#enumerations-payment-return-codes)
ReturnCode string `json:"return_code,omitempty"`
// A unique reference to the return payment instruction. If not supplied, the value is generated by Form3.
SchemeTransactionID string `json:"scheme_transaction_id,omitempty"`
}
ReturnPaymentAttributes return payment attributes swagger:model ReturnPaymentAttributes
func ReturnPaymentAttributesWithDefaults ¶
func ReturnPaymentAttributesWithDefaults(defaults client.Defaults) *ReturnPaymentAttributes
func (*ReturnPaymentAttributes) Json ¶
func (m *ReturnPaymentAttributes) Json() string
func (*ReturnPaymentAttributes) MarshalBinary ¶
func (m *ReturnPaymentAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReturnPaymentAttributes) UnmarshalBinary ¶
func (m *ReturnPaymentAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReturnPaymentAttributes) Validate ¶
func (m *ReturnPaymentAttributes) Validate(formats strfmt.Registry) error
Validate validates this return payment attributes
func (*ReturnPaymentAttributes) WithAmount ¶
func (m *ReturnPaymentAttributes) WithAmount(amount string) *ReturnPaymentAttributes
func (*ReturnPaymentAttributes) WithClearingID ¶ added in v2.3.0
func (m *ReturnPaymentAttributes) WithClearingID(clearingID string) *ReturnPaymentAttributes
func (*ReturnPaymentAttributes) WithCurrency ¶
func (m *ReturnPaymentAttributes) WithCurrency(currency string) *ReturnPaymentAttributes
func (*ReturnPaymentAttributes) WithLimitBreachEndDatetime ¶
func (m *ReturnPaymentAttributes) WithLimitBreachEndDatetime(limitBreachEndDatetime strfmt.DateTime) *ReturnPaymentAttributes
func (*ReturnPaymentAttributes) WithLimitBreachStartDatetime ¶
func (m *ReturnPaymentAttributes) WithLimitBreachStartDatetime(limitBreachStartDatetime strfmt.DateTime) *ReturnPaymentAttributes
func (*ReturnPaymentAttributes) WithReason ¶
func (m *ReturnPaymentAttributes) WithReason(reason string) *ReturnPaymentAttributes
func (*ReturnPaymentAttributes) WithReturnCode ¶
func (m *ReturnPaymentAttributes) WithReturnCode(returnCode string) *ReturnPaymentAttributes
func (*ReturnPaymentAttributes) WithSchemeTransactionID ¶
func (m *ReturnPaymentAttributes) WithSchemeTransactionID(schemeTransactionID string) *ReturnPaymentAttributes
func (*ReturnPaymentAttributes) WithoutLimitBreachEndDatetime ¶
func (m *ReturnPaymentAttributes) WithoutLimitBreachEndDatetime() *ReturnPaymentAttributes
func (*ReturnPaymentAttributes) WithoutLimitBreachStartDatetime ¶
func (m *ReturnPaymentAttributes) WithoutLimitBreachStartDatetime() *ReturnPaymentAttributes
func (*ReturnPaymentAttributes) WithoutReason ¶
func (m *ReturnPaymentAttributes) WithoutReason() *ReturnPaymentAttributes
type ReturnPaymentRelationships ¶
type ReturnPaymentRelationships struct {
// ID of the payment resource related to the return
Payment *RelationshipLinks `json:"payment,omitempty"`
// ID of the return admission resource related to the return
ReturnAdmission *RelationshipLinks `json:"return_admission,omitempty"`
// ID of the return submission resource related to the return
ReturnSubmission *RelationshipLinks `json:"return_submission,omitempty"`
}
ReturnPaymentRelationships return payment relationships swagger:model ReturnPaymentRelationships
func ReturnPaymentRelationshipsWithDefaults ¶
func ReturnPaymentRelationshipsWithDefaults(defaults client.Defaults) *ReturnPaymentRelationships
func (*ReturnPaymentRelationships) Json ¶
func (m *ReturnPaymentRelationships) Json() string
func (*ReturnPaymentRelationships) MarshalBinary ¶
func (m *ReturnPaymentRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReturnPaymentRelationships) UnmarshalBinary ¶
func (m *ReturnPaymentRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReturnPaymentRelationships) Validate ¶
func (m *ReturnPaymentRelationships) Validate(formats strfmt.Registry) error
Validate validates this return payment relationships
func (*ReturnPaymentRelationships) WithPayment ¶
func (m *ReturnPaymentRelationships) WithPayment(payment RelationshipLinks) *ReturnPaymentRelationships
func (*ReturnPaymentRelationships) WithReturnAdmission ¶
func (m *ReturnPaymentRelationships) WithReturnAdmission(returnAdmission RelationshipLinks) *ReturnPaymentRelationships
func (*ReturnPaymentRelationships) WithReturnSubmission ¶
func (m *ReturnPaymentRelationships) WithReturnSubmission(returnSubmission RelationshipLinks) *ReturnPaymentRelationships
func (*ReturnPaymentRelationships) WithoutPayment ¶
func (m *ReturnPaymentRelationships) WithoutPayment() *ReturnPaymentRelationships
func (*ReturnPaymentRelationships) WithoutReturnAdmission ¶
func (m *ReturnPaymentRelationships) WithoutReturnAdmission() *ReturnPaymentRelationships
func (*ReturnPaymentRelationships) WithoutReturnSubmission ¶
func (m *ReturnPaymentRelationships) WithoutReturnSubmission() *ReturnPaymentRelationships
type ReturnReversal ¶
type ReturnReversal struct {
// attributes
Attributes interface{} `json:"attributes,omitempty"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// Unique resource ID
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// Unique ID of the organisation this resource is created by
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *ReturnReversalRelationships `json:"relationships,omitempty"`
// Name of the resource type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
ReturnReversal return reversal swagger:model ReturnReversal
func ReturnReversalWithDefaults ¶
func ReturnReversalWithDefaults(defaults client.Defaults) *ReturnReversal
func (*ReturnReversal) Json ¶
func (m *ReturnReversal) Json() string
func (*ReturnReversal) MarshalBinary ¶
func (m *ReturnReversal) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReturnReversal) UnmarshalBinary ¶
func (m *ReturnReversal) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReturnReversal) Validate ¶
func (m *ReturnReversal) Validate(formats strfmt.Registry) error
Validate validates this return reversal
func (*ReturnReversal) WithAttributes ¶
func (m *ReturnReversal) WithAttributes(attributes interface{}) *ReturnReversal
func (*ReturnReversal) WithCreatedOn ¶
func (m *ReturnReversal) WithCreatedOn(createdOn strfmt.DateTime) *ReturnReversal
func (*ReturnReversal) WithID ¶
func (m *ReturnReversal) WithID(id strfmt.UUID) *ReturnReversal
func (*ReturnReversal) WithModifiedOn ¶
func (m *ReturnReversal) WithModifiedOn(modifiedOn strfmt.DateTime) *ReturnReversal
func (*ReturnReversal) WithOrganisationID ¶
func (m *ReturnReversal) WithOrganisationID(organisationID strfmt.UUID) *ReturnReversal
func (*ReturnReversal) WithRelationships ¶
func (m *ReturnReversal) WithRelationships(relationships ReturnReversalRelationships) *ReturnReversal
func (*ReturnReversal) WithType ¶
func (m *ReturnReversal) WithType(typeVar string) *ReturnReversal
func (*ReturnReversal) WithVersion ¶
func (m *ReturnReversal) WithVersion(version int64) *ReturnReversal
func (*ReturnReversal) WithoutCreatedOn ¶
func (m *ReturnReversal) WithoutCreatedOn() *ReturnReversal
func (*ReturnReversal) WithoutID ¶
func (m *ReturnReversal) WithoutID() *ReturnReversal
func (*ReturnReversal) WithoutModifiedOn ¶
func (m *ReturnReversal) WithoutModifiedOn() *ReturnReversal
func (*ReturnReversal) WithoutOrganisationID ¶
func (m *ReturnReversal) WithoutOrganisationID() *ReturnReversal
func (*ReturnReversal) WithoutRelationships ¶
func (m *ReturnReversal) WithoutRelationships() *ReturnReversal
func (*ReturnReversal) WithoutVersion ¶
func (m *ReturnReversal) WithoutVersion() *ReturnReversal
type ReturnReversalAdmission ¶
type ReturnReversalAdmission struct {
// attributes
Attributes *ReturnReversalAdmissionAttributes `json:"attributes,omitempty"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// Unique resource ID
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// Unique ID of the organisation this resource is created by
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *ReturnReversalAdmissionRelationships `json:"relationships,omitempty"`
// Name of the resource type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
ReturnReversalAdmission return reversal admission swagger:model ReturnReversalAdmission
func ReturnReversalAdmissionWithDefaults ¶
func ReturnReversalAdmissionWithDefaults(defaults client.Defaults) *ReturnReversalAdmission
func (*ReturnReversalAdmission) Json ¶
func (m *ReturnReversalAdmission) Json() string
func (*ReturnReversalAdmission) MarshalBinary ¶
func (m *ReturnReversalAdmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReturnReversalAdmission) UnmarshalBinary ¶
func (m *ReturnReversalAdmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReturnReversalAdmission) Validate ¶
func (m *ReturnReversalAdmission) Validate(formats strfmt.Registry) error
Validate validates this return reversal admission
func (*ReturnReversalAdmission) WithAttributes ¶
func (m *ReturnReversalAdmission) WithAttributes(attributes ReturnReversalAdmissionAttributes) *ReturnReversalAdmission
func (*ReturnReversalAdmission) WithCreatedOn ¶
func (m *ReturnReversalAdmission) WithCreatedOn(createdOn strfmt.DateTime) *ReturnReversalAdmission
func (*ReturnReversalAdmission) WithID ¶
func (m *ReturnReversalAdmission) WithID(id strfmt.UUID) *ReturnReversalAdmission
func (*ReturnReversalAdmission) WithModifiedOn ¶
func (m *ReturnReversalAdmission) WithModifiedOn(modifiedOn strfmt.DateTime) *ReturnReversalAdmission
func (*ReturnReversalAdmission) WithOrganisationID ¶
func (m *ReturnReversalAdmission) WithOrganisationID(organisationID strfmt.UUID) *ReturnReversalAdmission
func (*ReturnReversalAdmission) WithRelationships ¶
func (m *ReturnReversalAdmission) WithRelationships(relationships ReturnReversalAdmissionRelationships) *ReturnReversalAdmission
func (*ReturnReversalAdmission) WithType ¶
func (m *ReturnReversalAdmission) WithType(typeVar string) *ReturnReversalAdmission
func (*ReturnReversalAdmission) WithVersion ¶
func (m *ReturnReversalAdmission) WithVersion(version int64) *ReturnReversalAdmission
func (*ReturnReversalAdmission) WithoutAttributes ¶
func (m *ReturnReversalAdmission) WithoutAttributes() *ReturnReversalAdmission
func (*ReturnReversalAdmission) WithoutCreatedOn ¶
func (m *ReturnReversalAdmission) WithoutCreatedOn() *ReturnReversalAdmission
func (*ReturnReversalAdmission) WithoutID ¶
func (m *ReturnReversalAdmission) WithoutID() *ReturnReversalAdmission
func (*ReturnReversalAdmission) WithoutModifiedOn ¶
func (m *ReturnReversalAdmission) WithoutModifiedOn() *ReturnReversalAdmission
func (*ReturnReversalAdmission) WithoutOrganisationID ¶
func (m *ReturnReversalAdmission) WithoutOrganisationID() *ReturnReversalAdmission
func (*ReturnReversalAdmission) WithoutRelationships ¶
func (m *ReturnReversalAdmission) WithoutRelationships() *ReturnReversalAdmission
func (*ReturnReversalAdmission) WithoutVersion ¶
func (m *ReturnReversalAdmission) WithoutVersion() *ReturnReversalAdmission
type ReturnReversalAdmissionAttributes ¶
type ReturnReversalAdmissionAttributes struct {
// Scheme-specific status code. Refer to individual scheme where applicable
SchemeStatusCode string `json:"scheme_status_code,omitempty"`
// [Description](http://draft-api-docs.form3.tech/api.html#enumerations-scheme-status-codes-for-bacs) of scheme_status_code
SchemeStatusCodeDescription string `json:"scheme_status_code_description,omitempty"`
}
ReturnReversalAdmissionAttributes return reversal admission attributes swagger:model ReturnReversalAdmissionAttributes
func ReturnReversalAdmissionAttributesWithDefaults ¶
func ReturnReversalAdmissionAttributesWithDefaults(defaults client.Defaults) *ReturnReversalAdmissionAttributes
func (*ReturnReversalAdmissionAttributes) Json ¶
func (m *ReturnReversalAdmissionAttributes) Json() string
func (*ReturnReversalAdmissionAttributes) MarshalBinary ¶
func (m *ReturnReversalAdmissionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReturnReversalAdmissionAttributes) UnmarshalBinary ¶
func (m *ReturnReversalAdmissionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReturnReversalAdmissionAttributes) Validate ¶
func (m *ReturnReversalAdmissionAttributes) Validate(formats strfmt.Registry) error
Validate validates this return reversal admission attributes
func (*ReturnReversalAdmissionAttributes) WithSchemeStatusCode ¶
func (m *ReturnReversalAdmissionAttributes) WithSchemeStatusCode(schemeStatusCode string) *ReturnReversalAdmissionAttributes
func (*ReturnReversalAdmissionAttributes) WithSchemeStatusCodeDescription ¶
func (m *ReturnReversalAdmissionAttributes) WithSchemeStatusCodeDescription(schemeStatusCodeDescription string) *ReturnReversalAdmissionAttributes
type ReturnReversalAdmissionDetailsResponse ¶
type ReturnReversalAdmissionDetailsResponse struct {
// data
Data *ReturnReversalAdmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
ReturnReversalAdmissionDetailsResponse return reversal admission details response swagger:model ReturnReversalAdmissionDetailsResponse
func ReturnReversalAdmissionDetailsResponseWithDefaults ¶
func ReturnReversalAdmissionDetailsResponseWithDefaults(defaults client.Defaults) *ReturnReversalAdmissionDetailsResponse
func (*ReturnReversalAdmissionDetailsResponse) Json ¶
func (m *ReturnReversalAdmissionDetailsResponse) Json() string
func (*ReturnReversalAdmissionDetailsResponse) MarshalBinary ¶
func (m *ReturnReversalAdmissionDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReturnReversalAdmissionDetailsResponse) UnmarshalBinary ¶
func (m *ReturnReversalAdmissionDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReturnReversalAdmissionDetailsResponse) Validate ¶
func (m *ReturnReversalAdmissionDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this return reversal admission details response
func (*ReturnReversalAdmissionDetailsResponse) WithData ¶
func (m *ReturnReversalAdmissionDetailsResponse) WithData(data ReturnReversalAdmission) *ReturnReversalAdmissionDetailsResponse
func (*ReturnReversalAdmissionDetailsResponse) WithLinks ¶
func (m *ReturnReversalAdmissionDetailsResponse) WithLinks(links Links) *ReturnReversalAdmissionDetailsResponse
func (*ReturnReversalAdmissionDetailsResponse) WithoutData ¶
func (m *ReturnReversalAdmissionDetailsResponse) WithoutData() *ReturnReversalAdmissionDetailsResponse
func (*ReturnReversalAdmissionDetailsResponse) WithoutLinks ¶
func (m *ReturnReversalAdmissionDetailsResponse) WithoutLinks() *ReturnReversalAdmissionDetailsResponse
type ReturnReversalAdmissionRelationships ¶
type ReturnReversalAdmissionRelationships struct {
// payment
Payment *RelationshipPayments `json:"payment,omitempty"`
// payment return
PaymentReturn *RelationshipReturns `json:"payment_return,omitempty"`
// payment return reversal
PaymentReturnReversal *RelationshipReturnReversals `json:"payment_return_reversal,omitempty"`
}
ReturnReversalAdmissionRelationships return reversal admission relationships swagger:model ReturnReversalAdmissionRelationships
func ReturnReversalAdmissionRelationshipsWithDefaults ¶
func ReturnReversalAdmissionRelationshipsWithDefaults(defaults client.Defaults) *ReturnReversalAdmissionRelationships
func (*ReturnReversalAdmissionRelationships) Json ¶
func (m *ReturnReversalAdmissionRelationships) Json() string
func (*ReturnReversalAdmissionRelationships) MarshalBinary ¶
func (m *ReturnReversalAdmissionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReturnReversalAdmissionRelationships) UnmarshalBinary ¶
func (m *ReturnReversalAdmissionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReturnReversalAdmissionRelationships) Validate ¶
func (m *ReturnReversalAdmissionRelationships) Validate(formats strfmt.Registry) error
Validate validates this return reversal admission relationships
func (*ReturnReversalAdmissionRelationships) WithPayment ¶
func (m *ReturnReversalAdmissionRelationships) WithPayment(payment RelationshipPayments) *ReturnReversalAdmissionRelationships
func (*ReturnReversalAdmissionRelationships) WithPaymentReturn ¶
func (m *ReturnReversalAdmissionRelationships) WithPaymentReturn(paymentReturn RelationshipReturns) *ReturnReversalAdmissionRelationships
func (*ReturnReversalAdmissionRelationships) WithPaymentReturnReversal ¶
func (m *ReturnReversalAdmissionRelationships) WithPaymentReturnReversal(paymentReturnReversal RelationshipReturnReversals) *ReturnReversalAdmissionRelationships
func (*ReturnReversalAdmissionRelationships) WithoutPayment ¶
func (m *ReturnReversalAdmissionRelationships) WithoutPayment() *ReturnReversalAdmissionRelationships
func (*ReturnReversalAdmissionRelationships) WithoutPaymentReturn ¶
func (m *ReturnReversalAdmissionRelationships) WithoutPaymentReturn() *ReturnReversalAdmissionRelationships
func (*ReturnReversalAdmissionRelationships) WithoutPaymentReturnReversal ¶
func (m *ReturnReversalAdmissionRelationships) WithoutPaymentReturnReversal() *ReturnReversalAdmissionRelationships
type ReturnReversalCreation ¶
type ReturnReversalCreation struct {
// data
Data *ReturnReversal `json:"data,omitempty"`
}
ReturnReversalCreation return reversal creation swagger:model ReturnReversalCreation
func ReturnReversalCreationWithDefaults ¶
func ReturnReversalCreationWithDefaults(defaults client.Defaults) *ReturnReversalCreation
func (*ReturnReversalCreation) Json ¶
func (m *ReturnReversalCreation) Json() string
func (*ReturnReversalCreation) MarshalBinary ¶
func (m *ReturnReversalCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReturnReversalCreation) UnmarshalBinary ¶
func (m *ReturnReversalCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReturnReversalCreation) Validate ¶
func (m *ReturnReversalCreation) Validate(formats strfmt.Registry) error
Validate validates this return reversal creation
func (*ReturnReversalCreation) WithData ¶
func (m *ReturnReversalCreation) WithData(data ReturnReversal) *ReturnReversalCreation
func (*ReturnReversalCreation) WithoutData ¶
func (m *ReturnReversalCreation) WithoutData() *ReturnReversalCreation
type ReturnReversalCreationResponse ¶
type ReturnReversalCreationResponse struct {
// data
Data *ReturnReversal `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
ReturnReversalCreationResponse return reversal creation response swagger:model ReturnReversalCreationResponse
func ReturnReversalCreationResponseWithDefaults ¶
func ReturnReversalCreationResponseWithDefaults(defaults client.Defaults) *ReturnReversalCreationResponse
func (*ReturnReversalCreationResponse) Json ¶
func (m *ReturnReversalCreationResponse) Json() string
func (*ReturnReversalCreationResponse) MarshalBinary ¶
func (m *ReturnReversalCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReturnReversalCreationResponse) UnmarshalBinary ¶
func (m *ReturnReversalCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReturnReversalCreationResponse) Validate ¶
func (m *ReturnReversalCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this return reversal creation response
func (*ReturnReversalCreationResponse) WithData ¶
func (m *ReturnReversalCreationResponse) WithData(data ReturnReversal) *ReturnReversalCreationResponse
func (*ReturnReversalCreationResponse) WithLinks ¶
func (m *ReturnReversalCreationResponse) WithLinks(links Links) *ReturnReversalCreationResponse
func (*ReturnReversalCreationResponse) WithoutData ¶
func (m *ReturnReversalCreationResponse) WithoutData() *ReturnReversalCreationResponse
func (*ReturnReversalCreationResponse) WithoutLinks ¶
func (m *ReturnReversalCreationResponse) WithoutLinks() *ReturnReversalCreationResponse
type ReturnReversalDetailsResponse ¶
type ReturnReversalDetailsResponse struct {
// data
Data *ReturnReversal `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
ReturnReversalDetailsResponse return reversal details response swagger:model ReturnReversalDetailsResponse
func ReturnReversalDetailsResponseWithDefaults ¶
func ReturnReversalDetailsResponseWithDefaults(defaults client.Defaults) *ReturnReversalDetailsResponse
func (*ReturnReversalDetailsResponse) Json ¶
func (m *ReturnReversalDetailsResponse) Json() string
func (*ReturnReversalDetailsResponse) MarshalBinary ¶
func (m *ReturnReversalDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReturnReversalDetailsResponse) UnmarshalBinary ¶
func (m *ReturnReversalDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReturnReversalDetailsResponse) Validate ¶
func (m *ReturnReversalDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this return reversal details response
func (*ReturnReversalDetailsResponse) WithData ¶
func (m *ReturnReversalDetailsResponse) WithData(data ReturnReversal) *ReturnReversalDetailsResponse
func (*ReturnReversalDetailsResponse) WithLinks ¶
func (m *ReturnReversalDetailsResponse) WithLinks(links Links) *ReturnReversalDetailsResponse
func (*ReturnReversalDetailsResponse) WithoutData ¶
func (m *ReturnReversalDetailsResponse) WithoutData() *ReturnReversalDetailsResponse
func (*ReturnReversalDetailsResponse) WithoutLinks ¶
func (m *ReturnReversalDetailsResponse) WithoutLinks() *ReturnReversalDetailsResponse
type ReturnReversalRelationships ¶
type ReturnReversalRelationships struct {
// ID of the payment resource related to the return reversal
Payment *RelationshipLinks `json:"payment,omitempty"`
// ID of the payment return resource related to the return reversal
PaymentReturn *RelationshipLinks `json:"payment_return,omitempty"`
// ID of the return reversal admission resource related to the return reversal
ReturnReversalAdmission *RelationshipLinks `json:"return_reversal_admission,omitempty"`
}
ReturnReversalRelationships return reversal relationships swagger:model ReturnReversalRelationships
func ReturnReversalRelationshipsWithDefaults ¶
func ReturnReversalRelationshipsWithDefaults(defaults client.Defaults) *ReturnReversalRelationships
func (*ReturnReversalRelationships) Json ¶
func (m *ReturnReversalRelationships) Json() string
func (*ReturnReversalRelationships) MarshalBinary ¶
func (m *ReturnReversalRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReturnReversalRelationships) UnmarshalBinary ¶
func (m *ReturnReversalRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReturnReversalRelationships) Validate ¶
func (m *ReturnReversalRelationships) Validate(formats strfmt.Registry) error
Validate validates this return reversal relationships
func (*ReturnReversalRelationships) WithPayment ¶
func (m *ReturnReversalRelationships) WithPayment(payment RelationshipLinks) *ReturnReversalRelationships
func (*ReturnReversalRelationships) WithPaymentReturn ¶
func (m *ReturnReversalRelationships) WithPaymentReturn(paymentReturn RelationshipLinks) *ReturnReversalRelationships
func (*ReturnReversalRelationships) WithReturnReversalAdmission ¶
func (m *ReturnReversalRelationships) WithReturnReversalAdmission(returnReversalAdmission RelationshipLinks) *ReturnReversalRelationships
func (*ReturnReversalRelationships) WithoutPayment ¶
func (m *ReturnReversalRelationships) WithoutPayment() *ReturnReversalRelationships
func (*ReturnReversalRelationships) WithoutPaymentReturn ¶
func (m *ReturnReversalRelationships) WithoutPaymentReturn() *ReturnReversalRelationships
func (*ReturnReversalRelationships) WithoutReturnReversalAdmission ¶
func (m *ReturnReversalRelationships) WithoutReturnReversalAdmission() *ReturnReversalRelationships
type ReturnSubmission ¶
type ReturnSubmission struct {
// attributes
Attributes *ReturnSubmissionAttributes `json:"attributes,omitempty"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// Unique resource ID
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// Unique ID of the organisation this resource is created by
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *ReturnSubmissionRelationships `json:"relationships,omitempty"`
// Name of the resource type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
ReturnSubmission return submission swagger:model ReturnSubmission
func ReturnSubmissionWithDefaults ¶
func ReturnSubmissionWithDefaults(defaults client.Defaults) *ReturnSubmission
func (*ReturnSubmission) Json ¶
func (m *ReturnSubmission) Json() string
func (*ReturnSubmission) MarshalBinary ¶
func (m *ReturnSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReturnSubmission) UnmarshalBinary ¶
func (m *ReturnSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReturnSubmission) Validate ¶
func (m *ReturnSubmission) Validate(formats strfmt.Registry) error
Validate validates this return submission
func (*ReturnSubmission) WithAttributes ¶
func (m *ReturnSubmission) WithAttributes(attributes ReturnSubmissionAttributes) *ReturnSubmission
func (*ReturnSubmission) WithCreatedOn ¶
func (m *ReturnSubmission) WithCreatedOn(createdOn strfmt.DateTime) *ReturnSubmission
func (*ReturnSubmission) WithID ¶
func (m *ReturnSubmission) WithID(id strfmt.UUID) *ReturnSubmission
func (*ReturnSubmission) WithModifiedOn ¶
func (m *ReturnSubmission) WithModifiedOn(modifiedOn strfmt.DateTime) *ReturnSubmission
func (*ReturnSubmission) WithOrganisationID ¶
func (m *ReturnSubmission) WithOrganisationID(organisationID strfmt.UUID) *ReturnSubmission
func (*ReturnSubmission) WithRelationships ¶
func (m *ReturnSubmission) WithRelationships(relationships ReturnSubmissionRelationships) *ReturnSubmission
func (*ReturnSubmission) WithType ¶
func (m *ReturnSubmission) WithType(typeVar string) *ReturnSubmission
func (*ReturnSubmission) WithVersion ¶
func (m *ReturnSubmission) WithVersion(version int64) *ReturnSubmission
func (*ReturnSubmission) WithoutAttributes ¶
func (m *ReturnSubmission) WithoutAttributes() *ReturnSubmission
func (*ReturnSubmission) WithoutCreatedOn ¶
func (m *ReturnSubmission) WithoutCreatedOn() *ReturnSubmission
func (*ReturnSubmission) WithoutID ¶
func (m *ReturnSubmission) WithoutID() *ReturnSubmission
func (*ReturnSubmission) WithoutModifiedOn ¶
func (m *ReturnSubmission) WithoutModifiedOn() *ReturnSubmission
func (*ReturnSubmission) WithoutOrganisationID ¶
func (m *ReturnSubmission) WithoutOrganisationID() *ReturnSubmission
func (*ReturnSubmission) WithoutRelationships ¶
func (m *ReturnSubmission) WithoutRelationships() *ReturnSubmission
func (*ReturnSubmission) WithoutVersion ¶
func (m *ReturnSubmission) WithoutVersion() *ReturnSubmission
type ReturnSubmissionAttributes ¶
type ReturnSubmissionAttributes struct {
// Time a payment was released from being held due to a limit breach
// Read Only: true
// Format: date-time
LimitBreachEndDatetime *strfmt.DateTime `json:"limit_breach_end_datetime,omitempty"`
// Start time a payment was held due to a limit breach
// Read Only: true
// Format: date-time
LimitBreachStartDatetime *strfmt.DateTime `json:"limit_breach_start_datetime,omitempty"`
// Details of the account to which funds are redirected (if applicable)
RedirectedAccountNumber string `json:"redirected_account_number,omitempty"`
// Details of the bank to which funds are redirected (if applicable)
RedirectedBankID string `json:"redirected_bank_id,omitempty"`
// Scheme-specific status (if submission has been submitted to a scheme)
SchemeStatusCode string `json:"scheme_status_code,omitempty"`
// [Description](http://api-docs.form3.tech/api.html#enumerations-scheme-status-codes-for-bacs) of `scheme_status_code`
SchemeStatusCodeDescription string `json:"scheme_status_code_description,omitempty"`
// Cycle in which the payment will be settled
// Minimum: 0
SettlementCycle *int64 `json:"settlement_cycle,omitempty"`
// Date that the payment will be settled
// Format: date
SettlementDate *strfmt.Date `json:"settlement_date,omitempty"`
// status
Status ReturnSubmissionStatus `json:"status,omitempty"`
// Description of the submission status
StatusReason string `json:"status_reason,omitempty"`
// Time of the submission
// Read Only: true
// Format: date-time
SubmissionDatetime *strfmt.DateTime `json:"submission_datetime,omitempty"`
// Time the request was received by Form3. Used to compute the total transaction time of a payment.
// Read Only: true
// Format: date-time
TransactionStartDatetime *strfmt.DateTime `json:"transaction_start_datetime,omitempty"`
}
ReturnSubmissionAttributes return submission attributes swagger:model ReturnSubmissionAttributes
func ReturnSubmissionAttributesWithDefaults ¶
func ReturnSubmissionAttributesWithDefaults(defaults client.Defaults) *ReturnSubmissionAttributes
func (*ReturnSubmissionAttributes) Json ¶
func (m *ReturnSubmissionAttributes) Json() string
func (*ReturnSubmissionAttributes) MarshalBinary ¶
func (m *ReturnSubmissionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReturnSubmissionAttributes) UnmarshalBinary ¶
func (m *ReturnSubmissionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReturnSubmissionAttributes) Validate ¶
func (m *ReturnSubmissionAttributes) Validate(formats strfmt.Registry) error
Validate validates this return submission attributes
func (*ReturnSubmissionAttributes) WithLimitBreachEndDatetime ¶
func (m *ReturnSubmissionAttributes) WithLimitBreachEndDatetime(limitBreachEndDatetime strfmt.DateTime) *ReturnSubmissionAttributes
func (*ReturnSubmissionAttributes) WithLimitBreachStartDatetime ¶
func (m *ReturnSubmissionAttributes) WithLimitBreachStartDatetime(limitBreachStartDatetime strfmt.DateTime) *ReturnSubmissionAttributes
func (*ReturnSubmissionAttributes) WithRedirectedAccountNumber ¶
func (m *ReturnSubmissionAttributes) WithRedirectedAccountNumber(redirectedAccountNumber string) *ReturnSubmissionAttributes
func (*ReturnSubmissionAttributes) WithRedirectedBankID ¶
func (m *ReturnSubmissionAttributes) WithRedirectedBankID(redirectedBankID string) *ReturnSubmissionAttributes
func (*ReturnSubmissionAttributes) WithSchemeStatusCode ¶
func (m *ReturnSubmissionAttributes) WithSchemeStatusCode(schemeStatusCode string) *ReturnSubmissionAttributes
func (*ReturnSubmissionAttributes) WithSchemeStatusCodeDescription ¶
func (m *ReturnSubmissionAttributes) WithSchemeStatusCodeDescription(schemeStatusCodeDescription string) *ReturnSubmissionAttributes
func (*ReturnSubmissionAttributes) WithSettlementCycle ¶
func (m *ReturnSubmissionAttributes) WithSettlementCycle(settlementCycle int64) *ReturnSubmissionAttributes
func (*ReturnSubmissionAttributes) WithSettlementDate ¶
func (m *ReturnSubmissionAttributes) WithSettlementDate(settlementDate strfmt.Date) *ReturnSubmissionAttributes
func (*ReturnSubmissionAttributes) WithStatus ¶
func (m *ReturnSubmissionAttributes) WithStatus(status ReturnSubmissionStatus) *ReturnSubmissionAttributes
func (*ReturnSubmissionAttributes) WithStatusReason ¶
func (m *ReturnSubmissionAttributes) WithStatusReason(statusReason string) *ReturnSubmissionAttributes
func (*ReturnSubmissionAttributes) WithSubmissionDatetime ¶
func (m *ReturnSubmissionAttributes) WithSubmissionDatetime(submissionDatetime strfmt.DateTime) *ReturnSubmissionAttributes
func (*ReturnSubmissionAttributes) WithTransactionStartDatetime ¶
func (m *ReturnSubmissionAttributes) WithTransactionStartDatetime(transactionStartDatetime strfmt.DateTime) *ReturnSubmissionAttributes
func (*ReturnSubmissionAttributes) WithoutLimitBreachEndDatetime ¶
func (m *ReturnSubmissionAttributes) WithoutLimitBreachEndDatetime() *ReturnSubmissionAttributes
func (*ReturnSubmissionAttributes) WithoutLimitBreachStartDatetime ¶
func (m *ReturnSubmissionAttributes) WithoutLimitBreachStartDatetime() *ReturnSubmissionAttributes
func (*ReturnSubmissionAttributes) WithoutSettlementCycle ¶
func (m *ReturnSubmissionAttributes) WithoutSettlementCycle() *ReturnSubmissionAttributes
func (*ReturnSubmissionAttributes) WithoutSettlementDate ¶
func (m *ReturnSubmissionAttributes) WithoutSettlementDate() *ReturnSubmissionAttributes
func (*ReturnSubmissionAttributes) WithoutSubmissionDatetime ¶
func (m *ReturnSubmissionAttributes) WithoutSubmissionDatetime() *ReturnSubmissionAttributes
func (*ReturnSubmissionAttributes) WithoutTransactionStartDatetime ¶
func (m *ReturnSubmissionAttributes) WithoutTransactionStartDatetime() *ReturnSubmissionAttributes
type ReturnSubmissionCreation ¶
type ReturnSubmissionCreation struct {
// data
Data *NewReturnSubmission `json:"data,omitempty"`
}
ReturnSubmissionCreation return submission creation swagger:model ReturnSubmissionCreation
func ReturnSubmissionCreationWithDefaults ¶
func ReturnSubmissionCreationWithDefaults(defaults client.Defaults) *ReturnSubmissionCreation
func (*ReturnSubmissionCreation) Json ¶
func (m *ReturnSubmissionCreation) Json() string
func (*ReturnSubmissionCreation) MarshalBinary ¶
func (m *ReturnSubmissionCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReturnSubmissionCreation) UnmarshalBinary ¶
func (m *ReturnSubmissionCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReturnSubmissionCreation) Validate ¶
func (m *ReturnSubmissionCreation) Validate(formats strfmt.Registry) error
Validate validates this return submission creation
func (*ReturnSubmissionCreation) WithData ¶
func (m *ReturnSubmissionCreation) WithData(data NewReturnSubmission) *ReturnSubmissionCreation
func (*ReturnSubmissionCreation) WithoutData ¶
func (m *ReturnSubmissionCreation) WithoutData() *ReturnSubmissionCreation
type ReturnSubmissionCreationResponse ¶
type ReturnSubmissionCreationResponse struct {
// data
Data *ReturnSubmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
ReturnSubmissionCreationResponse return submission creation response swagger:model ReturnSubmissionCreationResponse
func ReturnSubmissionCreationResponseWithDefaults ¶
func ReturnSubmissionCreationResponseWithDefaults(defaults client.Defaults) *ReturnSubmissionCreationResponse
func (*ReturnSubmissionCreationResponse) Json ¶
func (m *ReturnSubmissionCreationResponse) Json() string
func (*ReturnSubmissionCreationResponse) MarshalBinary ¶
func (m *ReturnSubmissionCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReturnSubmissionCreationResponse) UnmarshalBinary ¶
func (m *ReturnSubmissionCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReturnSubmissionCreationResponse) Validate ¶
func (m *ReturnSubmissionCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this return submission creation response
func (*ReturnSubmissionCreationResponse) WithData ¶
func (m *ReturnSubmissionCreationResponse) WithData(data ReturnSubmission) *ReturnSubmissionCreationResponse
func (*ReturnSubmissionCreationResponse) WithLinks ¶
func (m *ReturnSubmissionCreationResponse) WithLinks(links Links) *ReturnSubmissionCreationResponse
func (*ReturnSubmissionCreationResponse) WithoutData ¶
func (m *ReturnSubmissionCreationResponse) WithoutData() *ReturnSubmissionCreationResponse
func (*ReturnSubmissionCreationResponse) WithoutLinks ¶
func (m *ReturnSubmissionCreationResponse) WithoutLinks() *ReturnSubmissionCreationResponse
type ReturnSubmissionDetailsResponse ¶
type ReturnSubmissionDetailsResponse struct {
// data
Data *ReturnSubmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
ReturnSubmissionDetailsResponse return submission details response swagger:model ReturnSubmissionDetailsResponse
func ReturnSubmissionDetailsResponseWithDefaults ¶
func ReturnSubmissionDetailsResponseWithDefaults(defaults client.Defaults) *ReturnSubmissionDetailsResponse
func (*ReturnSubmissionDetailsResponse) Json ¶
func (m *ReturnSubmissionDetailsResponse) Json() string
func (*ReturnSubmissionDetailsResponse) MarshalBinary ¶
func (m *ReturnSubmissionDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReturnSubmissionDetailsResponse) UnmarshalBinary ¶
func (m *ReturnSubmissionDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReturnSubmissionDetailsResponse) Validate ¶
func (m *ReturnSubmissionDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this return submission details response
func (*ReturnSubmissionDetailsResponse) WithData ¶
func (m *ReturnSubmissionDetailsResponse) WithData(data ReturnSubmission) *ReturnSubmissionDetailsResponse
func (*ReturnSubmissionDetailsResponse) WithLinks ¶
func (m *ReturnSubmissionDetailsResponse) WithLinks(links Links) *ReturnSubmissionDetailsResponse
func (*ReturnSubmissionDetailsResponse) WithoutData ¶
func (m *ReturnSubmissionDetailsResponse) WithoutData() *ReturnSubmissionDetailsResponse
func (*ReturnSubmissionDetailsResponse) WithoutLinks ¶
func (m *ReturnSubmissionDetailsResponse) WithoutLinks() *ReturnSubmissionDetailsResponse
type ReturnSubmissionRelationships ¶
type ReturnSubmissionRelationships struct {
// payment
Payment *RelationshipPayments `json:"payment,omitempty"`
// payment return
PaymentReturn *RelationshipReturns `json:"payment_return,omitempty"`
// validations
Validations *RelationshipLinks `json:"validations,omitempty"`
}
ReturnSubmissionRelationships return submission relationships swagger:model ReturnSubmissionRelationships
func ReturnSubmissionRelationshipsWithDefaults ¶
func ReturnSubmissionRelationshipsWithDefaults(defaults client.Defaults) *ReturnSubmissionRelationships
func (*ReturnSubmissionRelationships) Json ¶
func (m *ReturnSubmissionRelationships) Json() string
func (*ReturnSubmissionRelationships) MarshalBinary ¶
func (m *ReturnSubmissionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReturnSubmissionRelationships) UnmarshalBinary ¶
func (m *ReturnSubmissionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReturnSubmissionRelationships) Validate ¶
func (m *ReturnSubmissionRelationships) Validate(formats strfmt.Registry) error
Validate validates this return submission relationships
func (*ReturnSubmissionRelationships) WithPayment ¶
func (m *ReturnSubmissionRelationships) WithPayment(payment RelationshipPayments) *ReturnSubmissionRelationships
func (*ReturnSubmissionRelationships) WithPaymentReturn ¶
func (m *ReturnSubmissionRelationships) WithPaymentReturn(paymentReturn RelationshipReturns) *ReturnSubmissionRelationships
func (*ReturnSubmissionRelationships) WithValidations ¶
func (m *ReturnSubmissionRelationships) WithValidations(validations RelationshipLinks) *ReturnSubmissionRelationships
func (*ReturnSubmissionRelationships) WithoutPayment ¶
func (m *ReturnSubmissionRelationships) WithoutPayment() *ReturnSubmissionRelationships
func (*ReturnSubmissionRelationships) WithoutPaymentReturn ¶
func (m *ReturnSubmissionRelationships) WithoutPaymentReturn() *ReturnSubmissionRelationships
func (*ReturnSubmissionRelationships) WithoutValidations ¶
func (m *ReturnSubmissionRelationships) WithoutValidations() *ReturnSubmissionRelationships
type ReturnSubmissionStatus ¶
type ReturnSubmissionStatus string
ReturnSubmissionStatus [Status](http://draft-api-docs.form3.tech/api.html#enumerations-payment-submission-status) of the submission swagger:model ReturnSubmissionStatus
const ( // ReturnSubmissionStatusAccepted captures enum value "accepted" ReturnSubmissionStatusAccepted ReturnSubmissionStatus = "accepted" // ReturnSubmissionStatusLimitCheckPending captures enum value "limit_check_pending" ReturnSubmissionStatusLimitCheckPending ReturnSubmissionStatus = "limit_check_pending" // ReturnSubmissionStatusLimitCheckFailed captures enum value "limit_check_failed" ReturnSubmissionStatusLimitCheckFailed ReturnSubmissionStatus = "limit_check_failed" // ReturnSubmissionStatusLimitCheckPassed captures enum value "limit_check_passed" ReturnSubmissionStatusLimitCheckPassed ReturnSubmissionStatus = "limit_check_passed" // ReturnSubmissionStatusReleasedToGateway captures enum value "released_to_gateway" ReturnSubmissionStatusReleasedToGateway ReturnSubmissionStatus = "released_to_gateway" // ReturnSubmissionStatusDeliveryConfirmed captures enum value "delivery_confirmed" ReturnSubmissionStatusDeliveryConfirmed ReturnSubmissionStatus = "delivery_confirmed" // ReturnSubmissionStatusDeliveryFailed captures enum value "delivery_failed" ReturnSubmissionStatusDeliveryFailed ReturnSubmissionStatus = "delivery_failed" // ReturnSubmissionStatusSubmitted captures enum value "submitted" ReturnSubmissionStatusSubmitted ReturnSubmissionStatus = "submitted" // ReturnSubmissionStatusValidationPending captures enum value "validation_pending" ReturnSubmissionStatusValidationPending ReturnSubmissionStatus = "validation_pending" // ReturnSubmissionStatusQueuedForDelivery captures enum value "queued_for_delivery" ReturnSubmissionStatusQueuedForDelivery ReturnSubmissionStatus = "queued_for_delivery" )
func (*ReturnSubmissionStatus) Json ¶
func (m *ReturnSubmissionStatus) Json() string
type ReturnSubmissionUpdate ¶
type ReturnSubmissionUpdate struct {
// attributes
Attributes *ReturnSubmissionUpdateAttributes `json:"attributes,omitempty"`
// Unique resource ID
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// Unique ID of the organisation this resource is created by
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// Name of the resource type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
ReturnSubmissionUpdate return submission update swagger:model ReturnSubmissionUpdate
func ReturnSubmissionUpdateWithDefaults ¶
func ReturnSubmissionUpdateWithDefaults(defaults client.Defaults) *ReturnSubmissionUpdate
func (*ReturnSubmissionUpdate) Json ¶
func (m *ReturnSubmissionUpdate) Json() string
func (*ReturnSubmissionUpdate) MarshalBinary ¶
func (m *ReturnSubmissionUpdate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReturnSubmissionUpdate) UnmarshalBinary ¶
func (m *ReturnSubmissionUpdate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReturnSubmissionUpdate) Validate ¶
func (m *ReturnSubmissionUpdate) Validate(formats strfmt.Registry) error
Validate validates this return submission update
func (*ReturnSubmissionUpdate) WithAttributes ¶
func (m *ReturnSubmissionUpdate) WithAttributes(attributes ReturnSubmissionUpdateAttributes) *ReturnSubmissionUpdate
func (*ReturnSubmissionUpdate) WithID ¶
func (m *ReturnSubmissionUpdate) WithID(id strfmt.UUID) *ReturnSubmissionUpdate
func (*ReturnSubmissionUpdate) WithOrganisationID ¶
func (m *ReturnSubmissionUpdate) WithOrganisationID(organisationID strfmt.UUID) *ReturnSubmissionUpdate
func (*ReturnSubmissionUpdate) WithType ¶
func (m *ReturnSubmissionUpdate) WithType(typeVar string) *ReturnSubmissionUpdate
func (*ReturnSubmissionUpdate) WithVersion ¶
func (m *ReturnSubmissionUpdate) WithVersion(version int64) *ReturnSubmissionUpdate
func (*ReturnSubmissionUpdate) WithoutAttributes ¶
func (m *ReturnSubmissionUpdate) WithoutAttributes() *ReturnSubmissionUpdate
func (*ReturnSubmissionUpdate) WithoutID ¶
func (m *ReturnSubmissionUpdate) WithoutID() *ReturnSubmissionUpdate
func (*ReturnSubmissionUpdate) WithoutOrganisationID ¶
func (m *ReturnSubmissionUpdate) WithoutOrganisationID() *ReturnSubmissionUpdate
func (*ReturnSubmissionUpdate) WithoutVersion ¶
func (m *ReturnSubmissionUpdate) WithoutVersion() *ReturnSubmissionUpdate
type ReturnSubmissionUpdateAttributes ¶
type ReturnSubmissionUpdateAttributes struct {
// Details of the account to which funds are redirected (if applicable)
RedirectedAccountNumber string `json:"redirected_account_number,omitempty"`
// Details of the bank to which funds are redirected (if applicable)
RedirectedBankID string `json:"redirected_bank_id,omitempty"`
// Scheme-specific status (if submission has been submitted to a scheme)
SchemeStatusCode string `json:"scheme_status_code,omitempty"`
// [Description](http://api-docs.form3.tech/api.html#enumerations-scheme-status-codes-for-bacs) of `scheme_status_code`
SchemeStatusCodeDescription string `json:"scheme_status_code_description,omitempty"`
// Cycle in which the payment will be settled
// Minimum: 0
SettlementCycle *int64 `json:"settlement_cycle,omitempty"`
// Date that the payment will be settled
// Format: date
SettlementDate *strfmt.Date `json:"settlement_date,omitempty"`
// status
Status ReturnSubmissionStatus `json:"status,omitempty"`
// Description of the submission status
StatusReason string `json:"status_reason,omitempty"`
}
ReturnSubmissionUpdateAttributes return submission update attributes swagger:model ReturnSubmissionUpdateAttributes
func ReturnSubmissionUpdateAttributesWithDefaults ¶
func ReturnSubmissionUpdateAttributesWithDefaults(defaults client.Defaults) *ReturnSubmissionUpdateAttributes
func (*ReturnSubmissionUpdateAttributes) Json ¶
func (m *ReturnSubmissionUpdateAttributes) Json() string
func (*ReturnSubmissionUpdateAttributes) MarshalBinary ¶
func (m *ReturnSubmissionUpdateAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReturnSubmissionUpdateAttributes) UnmarshalBinary ¶
func (m *ReturnSubmissionUpdateAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReturnSubmissionUpdateAttributes) Validate ¶
func (m *ReturnSubmissionUpdateAttributes) Validate(formats strfmt.Registry) error
Validate validates this return submission update attributes
func (*ReturnSubmissionUpdateAttributes) WithRedirectedAccountNumber ¶
func (m *ReturnSubmissionUpdateAttributes) WithRedirectedAccountNumber(redirectedAccountNumber string) *ReturnSubmissionUpdateAttributes
func (*ReturnSubmissionUpdateAttributes) WithRedirectedBankID ¶
func (m *ReturnSubmissionUpdateAttributes) WithRedirectedBankID(redirectedBankID string) *ReturnSubmissionUpdateAttributes
func (*ReturnSubmissionUpdateAttributes) WithSchemeStatusCode ¶
func (m *ReturnSubmissionUpdateAttributes) WithSchemeStatusCode(schemeStatusCode string) *ReturnSubmissionUpdateAttributes
func (*ReturnSubmissionUpdateAttributes) WithSchemeStatusCodeDescription ¶
func (m *ReturnSubmissionUpdateAttributes) WithSchemeStatusCodeDescription(schemeStatusCodeDescription string) *ReturnSubmissionUpdateAttributes
func (*ReturnSubmissionUpdateAttributes) WithSettlementCycle ¶
func (m *ReturnSubmissionUpdateAttributes) WithSettlementCycle(settlementCycle int64) *ReturnSubmissionUpdateAttributes
func (*ReturnSubmissionUpdateAttributes) WithSettlementDate ¶
func (m *ReturnSubmissionUpdateAttributes) WithSettlementDate(settlementDate strfmt.Date) *ReturnSubmissionUpdateAttributes
func (*ReturnSubmissionUpdateAttributes) WithStatus ¶
func (m *ReturnSubmissionUpdateAttributes) WithStatus(status ReturnSubmissionStatus) *ReturnSubmissionUpdateAttributes
func (*ReturnSubmissionUpdateAttributes) WithStatusReason ¶
func (m *ReturnSubmissionUpdateAttributes) WithStatusReason(statusReason string) *ReturnSubmissionUpdateAttributes
func (*ReturnSubmissionUpdateAttributes) WithoutSettlementCycle ¶
func (m *ReturnSubmissionUpdateAttributes) WithoutSettlementCycle() *ReturnSubmissionUpdateAttributes
func (*ReturnSubmissionUpdateAttributes) WithoutSettlementDate ¶
func (m *ReturnSubmissionUpdateAttributes) WithoutSettlementDate() *ReturnSubmissionUpdateAttributes
type ReversalAdmission ¶
type ReversalAdmission struct {
// attributes
Attributes *ReversalAdmissionAttributes `json:"attributes,omitempty"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// Unique resource ID
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// Unique ID of the organisation this resource is created by
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *ReversalAdmissionRelationships `json:"relationships,omitempty"`
// Name of the resource type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
ReversalAdmission reversal admission swagger:model ReversalAdmission
func ReversalAdmissionWithDefaults ¶
func ReversalAdmissionWithDefaults(defaults client.Defaults) *ReversalAdmission
func (*ReversalAdmission) Json ¶
func (m *ReversalAdmission) Json() string
func (*ReversalAdmission) MarshalBinary ¶
func (m *ReversalAdmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReversalAdmission) UnmarshalBinary ¶
func (m *ReversalAdmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReversalAdmission) Validate ¶
func (m *ReversalAdmission) Validate(formats strfmt.Registry) error
Validate validates this reversal admission
func (*ReversalAdmission) WithAttributes ¶
func (m *ReversalAdmission) WithAttributes(attributes ReversalAdmissionAttributes) *ReversalAdmission
func (*ReversalAdmission) WithCreatedOn ¶
func (m *ReversalAdmission) WithCreatedOn(createdOn strfmt.DateTime) *ReversalAdmission
func (*ReversalAdmission) WithID ¶
func (m *ReversalAdmission) WithID(id strfmt.UUID) *ReversalAdmission
func (*ReversalAdmission) WithModifiedOn ¶
func (m *ReversalAdmission) WithModifiedOn(modifiedOn strfmt.DateTime) *ReversalAdmission
func (*ReversalAdmission) WithOrganisationID ¶
func (m *ReversalAdmission) WithOrganisationID(organisationID strfmt.UUID) *ReversalAdmission
func (*ReversalAdmission) WithRelationships ¶
func (m *ReversalAdmission) WithRelationships(relationships ReversalAdmissionRelationships) *ReversalAdmission
func (*ReversalAdmission) WithType ¶
func (m *ReversalAdmission) WithType(typeVar string) *ReversalAdmission
func (*ReversalAdmission) WithVersion ¶
func (m *ReversalAdmission) WithVersion(version int64) *ReversalAdmission
func (*ReversalAdmission) WithoutAttributes ¶
func (m *ReversalAdmission) WithoutAttributes() *ReversalAdmission
func (*ReversalAdmission) WithoutCreatedOn ¶
func (m *ReversalAdmission) WithoutCreatedOn() *ReversalAdmission
func (*ReversalAdmission) WithoutID ¶
func (m *ReversalAdmission) WithoutID() *ReversalAdmission
func (*ReversalAdmission) WithoutModifiedOn ¶
func (m *ReversalAdmission) WithoutModifiedOn() *ReversalAdmission
func (*ReversalAdmission) WithoutOrganisationID ¶
func (m *ReversalAdmission) WithoutOrganisationID() *ReversalAdmission
func (*ReversalAdmission) WithoutRelationships ¶
func (m *ReversalAdmission) WithoutRelationships() *ReversalAdmission
func (*ReversalAdmission) WithoutVersion ¶
func (m *ReversalAdmission) WithoutVersion() *ReversalAdmission
type ReversalAdmissionAttributes ¶
type ReversalAdmissionAttributes struct {
// Scheme-specific status code. Refer to scheme documentation where available.
SchemeStatusCode string `json:"scheme_status_code,omitempty"`
// Description of `scheme_status_code`
SchemeStatusCodeDescription string `json:"scheme_status_code_description,omitempty"`
// source gateway
SourceGateway string `json:"source_gateway,omitempty"`
}
ReversalAdmissionAttributes reversal admission attributes swagger:model ReversalAdmissionAttributes
func ReversalAdmissionAttributesWithDefaults ¶
func ReversalAdmissionAttributesWithDefaults(defaults client.Defaults) *ReversalAdmissionAttributes
func (*ReversalAdmissionAttributes) Json ¶
func (m *ReversalAdmissionAttributes) Json() string
func (*ReversalAdmissionAttributes) MarshalBinary ¶
func (m *ReversalAdmissionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReversalAdmissionAttributes) UnmarshalBinary ¶
func (m *ReversalAdmissionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReversalAdmissionAttributes) Validate ¶
func (m *ReversalAdmissionAttributes) Validate(formats strfmt.Registry) error
Validate validates this reversal admission attributes
func (*ReversalAdmissionAttributes) WithSchemeStatusCode ¶
func (m *ReversalAdmissionAttributes) WithSchemeStatusCode(schemeStatusCode string) *ReversalAdmissionAttributes
func (*ReversalAdmissionAttributes) WithSchemeStatusCodeDescription ¶
func (m *ReversalAdmissionAttributes) WithSchemeStatusCodeDescription(schemeStatusCodeDescription string) *ReversalAdmissionAttributes
func (*ReversalAdmissionAttributes) WithSourceGateway ¶
func (m *ReversalAdmissionAttributes) WithSourceGateway(sourceGateway string) *ReversalAdmissionAttributes
type ReversalAdmissionDetailsResponse ¶
type ReversalAdmissionDetailsResponse struct {
// data
Data *ReversalAdmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
ReversalAdmissionDetailsResponse reversal admission details response swagger:model ReversalAdmissionDetailsResponse
func ReversalAdmissionDetailsResponseWithDefaults ¶
func ReversalAdmissionDetailsResponseWithDefaults(defaults client.Defaults) *ReversalAdmissionDetailsResponse
func (*ReversalAdmissionDetailsResponse) Json ¶
func (m *ReversalAdmissionDetailsResponse) Json() string
func (*ReversalAdmissionDetailsResponse) MarshalBinary ¶
func (m *ReversalAdmissionDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReversalAdmissionDetailsResponse) UnmarshalBinary ¶
func (m *ReversalAdmissionDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReversalAdmissionDetailsResponse) Validate ¶
func (m *ReversalAdmissionDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this reversal admission details response
func (*ReversalAdmissionDetailsResponse) WithData ¶
func (m *ReversalAdmissionDetailsResponse) WithData(data ReversalAdmission) *ReversalAdmissionDetailsResponse
func (*ReversalAdmissionDetailsResponse) WithLinks ¶
func (m *ReversalAdmissionDetailsResponse) WithLinks(links Links) *ReversalAdmissionDetailsResponse
func (*ReversalAdmissionDetailsResponse) WithoutData ¶
func (m *ReversalAdmissionDetailsResponse) WithoutData() *ReversalAdmissionDetailsResponse
func (*ReversalAdmissionDetailsResponse) WithoutLinks ¶
func (m *ReversalAdmissionDetailsResponse) WithoutLinks() *ReversalAdmissionDetailsResponse
type ReversalAdmissionRelationships ¶
type ReversalAdmissionRelationships struct {
// payment
Payment *RelationshipPayments `json:"payment,omitempty"`
// reversal
Reversal *RelationshipReversals `json:"reversal,omitempty"`
}
ReversalAdmissionRelationships reversal admission relationships swagger:model ReversalAdmissionRelationships
func ReversalAdmissionRelationshipsWithDefaults ¶
func ReversalAdmissionRelationshipsWithDefaults(defaults client.Defaults) *ReversalAdmissionRelationships
func (*ReversalAdmissionRelationships) Json ¶
func (m *ReversalAdmissionRelationships) Json() string
func (*ReversalAdmissionRelationships) MarshalBinary ¶
func (m *ReversalAdmissionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReversalAdmissionRelationships) UnmarshalBinary ¶
func (m *ReversalAdmissionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReversalAdmissionRelationships) Validate ¶
func (m *ReversalAdmissionRelationships) Validate(formats strfmt.Registry) error
Validate validates this reversal admission relationships
func (*ReversalAdmissionRelationships) WithPayment ¶
func (m *ReversalAdmissionRelationships) WithPayment(payment RelationshipPayments) *ReversalAdmissionRelationships
func (*ReversalAdmissionRelationships) WithReversal ¶
func (m *ReversalAdmissionRelationships) WithReversal(reversal RelationshipReversals) *ReversalAdmissionRelationships
func (*ReversalAdmissionRelationships) WithoutPayment ¶
func (m *ReversalAdmissionRelationships) WithoutPayment() *ReversalAdmissionRelationships
func (*ReversalAdmissionRelationships) WithoutReversal ¶
func (m *ReversalAdmissionRelationships) WithoutReversal() *ReversalAdmissionRelationships
type ReversalCreation ¶
type ReversalCreation struct {
// data
Data *ReversalPayment `json:"data,omitempty"`
}
ReversalCreation reversal creation swagger:model ReversalCreation
func ReversalCreationWithDefaults ¶
func ReversalCreationWithDefaults(defaults client.Defaults) *ReversalCreation
func (*ReversalCreation) Json ¶
func (m *ReversalCreation) Json() string
func (*ReversalCreation) MarshalBinary ¶
func (m *ReversalCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReversalCreation) UnmarshalBinary ¶
func (m *ReversalCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReversalCreation) Validate ¶
func (m *ReversalCreation) Validate(formats strfmt.Registry) error
Validate validates this reversal creation
func (*ReversalCreation) WithData ¶
func (m *ReversalCreation) WithData(data ReversalPayment) *ReversalCreation
func (*ReversalCreation) WithoutData ¶
func (m *ReversalCreation) WithoutData() *ReversalCreation
type ReversalCreationResponse ¶
type ReversalCreationResponse struct {
// data
Data *ReversalPayment `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
ReversalCreationResponse reversal creation response swagger:model ReversalCreationResponse
func ReversalCreationResponseWithDefaults ¶
func ReversalCreationResponseWithDefaults(defaults client.Defaults) *ReversalCreationResponse
func (*ReversalCreationResponse) Json ¶
func (m *ReversalCreationResponse) Json() string
func (*ReversalCreationResponse) MarshalBinary ¶
func (m *ReversalCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReversalCreationResponse) UnmarshalBinary ¶
func (m *ReversalCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReversalCreationResponse) Validate ¶
func (m *ReversalCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this reversal creation response
func (*ReversalCreationResponse) WithData ¶
func (m *ReversalCreationResponse) WithData(data ReversalPayment) *ReversalCreationResponse
func (*ReversalCreationResponse) WithLinks ¶
func (m *ReversalCreationResponse) WithLinks(links Links) *ReversalCreationResponse
func (*ReversalCreationResponse) WithoutData ¶
func (m *ReversalCreationResponse) WithoutData() *ReversalCreationResponse
func (*ReversalCreationResponse) WithoutLinks ¶
func (m *ReversalCreationResponse) WithoutLinks() *ReversalCreationResponse
type ReversalDetailsResponse ¶
type ReversalDetailsResponse struct {
// data
Data *ReversalPayment `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
ReversalDetailsResponse reversal details response swagger:model ReversalDetailsResponse
func ReversalDetailsResponseWithDefaults ¶
func ReversalDetailsResponseWithDefaults(defaults client.Defaults) *ReversalDetailsResponse
func (*ReversalDetailsResponse) Json ¶
func (m *ReversalDetailsResponse) Json() string
func (*ReversalDetailsResponse) MarshalBinary ¶
func (m *ReversalDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReversalDetailsResponse) UnmarshalBinary ¶
func (m *ReversalDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReversalDetailsResponse) Validate ¶
func (m *ReversalDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this reversal details response
func (*ReversalDetailsResponse) WithData ¶
func (m *ReversalDetailsResponse) WithData(data ReversalPayment) *ReversalDetailsResponse
func (*ReversalDetailsResponse) WithLinks ¶
func (m *ReversalDetailsResponse) WithLinks(links Links) *ReversalDetailsResponse
func (*ReversalDetailsResponse) WithoutData ¶
func (m *ReversalDetailsResponse) WithoutData() *ReversalDetailsResponse
func (*ReversalDetailsResponse) WithoutLinks ¶
func (m *ReversalDetailsResponse) WithoutLinks() *ReversalDetailsResponse
type ReversalPayment ¶
type ReversalPayment struct {
// attributes
Attributes interface{} `json:"attributes,omitempty"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// Unique resource ID
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// Unique ID of the organisation this resource is created by
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *ReversalPaymentRelationships `json:"relationships,omitempty"`
// Name of the resource type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
ReversalPayment reversal payment swagger:model ReversalPayment
func ReversalPaymentWithDefaults ¶
func ReversalPaymentWithDefaults(defaults client.Defaults) *ReversalPayment
func (*ReversalPayment) Json ¶
func (m *ReversalPayment) Json() string
func (*ReversalPayment) MarshalBinary ¶
func (m *ReversalPayment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReversalPayment) UnmarshalBinary ¶
func (m *ReversalPayment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReversalPayment) Validate ¶
func (m *ReversalPayment) Validate(formats strfmt.Registry) error
Validate validates this reversal payment
func (*ReversalPayment) WithAttributes ¶
func (m *ReversalPayment) WithAttributes(attributes interface{}) *ReversalPayment
func (*ReversalPayment) WithCreatedOn ¶
func (m *ReversalPayment) WithCreatedOn(createdOn strfmt.DateTime) *ReversalPayment
func (*ReversalPayment) WithID ¶
func (m *ReversalPayment) WithID(id strfmt.UUID) *ReversalPayment
func (*ReversalPayment) WithModifiedOn ¶
func (m *ReversalPayment) WithModifiedOn(modifiedOn strfmt.DateTime) *ReversalPayment
func (*ReversalPayment) WithOrganisationID ¶
func (m *ReversalPayment) WithOrganisationID(organisationID strfmt.UUID) *ReversalPayment
func (*ReversalPayment) WithRelationships ¶
func (m *ReversalPayment) WithRelationships(relationships ReversalPaymentRelationships) *ReversalPayment
func (*ReversalPayment) WithType ¶
func (m *ReversalPayment) WithType(typeVar string) *ReversalPayment
func (*ReversalPayment) WithVersion ¶
func (m *ReversalPayment) WithVersion(version int64) *ReversalPayment
func (*ReversalPayment) WithoutCreatedOn ¶
func (m *ReversalPayment) WithoutCreatedOn() *ReversalPayment
func (*ReversalPayment) WithoutID ¶
func (m *ReversalPayment) WithoutID() *ReversalPayment
func (*ReversalPayment) WithoutModifiedOn ¶
func (m *ReversalPayment) WithoutModifiedOn() *ReversalPayment
func (*ReversalPayment) WithoutOrganisationID ¶
func (m *ReversalPayment) WithoutOrganisationID() *ReversalPayment
func (*ReversalPayment) WithoutRelationships ¶
func (m *ReversalPayment) WithoutRelationships() *ReversalPayment
func (*ReversalPayment) WithoutVersion ¶
func (m *ReversalPayment) WithoutVersion() *ReversalPayment
type ReversalPaymentRelationships ¶
type ReversalPaymentRelationships struct {
// ID of the payment resource related to the reversal
Payment *RelationshipLinks `json:"payment,omitempty"`
// ID of the reversal admission resource related to the reversal
ReversalAdmission *RelationshipLinks `json:"reversal_admission,omitempty"`
// ID of the reversal submission resource related to the reversal
ReversalSubmission *RelationshipLinks `json:"reversal_submission,omitempty"`
}
ReversalPaymentRelationships reversal payment relationships swagger:model ReversalPaymentRelationships
func ReversalPaymentRelationshipsWithDefaults ¶
func ReversalPaymentRelationshipsWithDefaults(defaults client.Defaults) *ReversalPaymentRelationships
func (*ReversalPaymentRelationships) Json ¶
func (m *ReversalPaymentRelationships) Json() string
func (*ReversalPaymentRelationships) MarshalBinary ¶
func (m *ReversalPaymentRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReversalPaymentRelationships) UnmarshalBinary ¶
func (m *ReversalPaymentRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReversalPaymentRelationships) Validate ¶
func (m *ReversalPaymentRelationships) Validate(formats strfmt.Registry) error
Validate validates this reversal payment relationships
func (*ReversalPaymentRelationships) WithPayment ¶
func (m *ReversalPaymentRelationships) WithPayment(payment RelationshipLinks) *ReversalPaymentRelationships
func (*ReversalPaymentRelationships) WithReversalAdmission ¶
func (m *ReversalPaymentRelationships) WithReversalAdmission(reversalAdmission RelationshipLinks) *ReversalPaymentRelationships
func (*ReversalPaymentRelationships) WithReversalSubmission ¶
func (m *ReversalPaymentRelationships) WithReversalSubmission(reversalSubmission RelationshipLinks) *ReversalPaymentRelationships
func (*ReversalPaymentRelationships) WithoutPayment ¶
func (m *ReversalPaymentRelationships) WithoutPayment() *ReversalPaymentRelationships
func (*ReversalPaymentRelationships) WithoutReversalAdmission ¶
func (m *ReversalPaymentRelationships) WithoutReversalAdmission() *ReversalPaymentRelationships
func (*ReversalPaymentRelationships) WithoutReversalSubmission ¶
func (m *ReversalPaymentRelationships) WithoutReversalSubmission() *ReversalPaymentRelationships
type ReversalSubmission ¶
type ReversalSubmission struct {
// attributes
Attributes *ReversalSubmissionAttributes `json:"attributes,omitempty"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// Unique resource ID
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// Unique ID of the organisation this resource is created by
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *ReversalSubmissionRelationships `json:"relationships,omitempty"`
// Name of the resource type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
ReversalSubmission reversal submission swagger:model ReversalSubmission
func ReversalSubmissionWithDefaults ¶
func ReversalSubmissionWithDefaults(defaults client.Defaults) *ReversalSubmission
func (*ReversalSubmission) Json ¶
func (m *ReversalSubmission) Json() string
func (*ReversalSubmission) MarshalBinary ¶
func (m *ReversalSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReversalSubmission) UnmarshalBinary ¶
func (m *ReversalSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReversalSubmission) Validate ¶
func (m *ReversalSubmission) Validate(formats strfmt.Registry) error
Validate validates this reversal submission
func (*ReversalSubmission) WithAttributes ¶
func (m *ReversalSubmission) WithAttributes(attributes ReversalSubmissionAttributes) *ReversalSubmission
func (*ReversalSubmission) WithCreatedOn ¶
func (m *ReversalSubmission) WithCreatedOn(createdOn strfmt.DateTime) *ReversalSubmission
func (*ReversalSubmission) WithID ¶
func (m *ReversalSubmission) WithID(id strfmt.UUID) *ReversalSubmission
func (*ReversalSubmission) WithModifiedOn ¶
func (m *ReversalSubmission) WithModifiedOn(modifiedOn strfmt.DateTime) *ReversalSubmission
func (*ReversalSubmission) WithOrganisationID ¶
func (m *ReversalSubmission) WithOrganisationID(organisationID strfmt.UUID) *ReversalSubmission
func (*ReversalSubmission) WithRelationships ¶
func (m *ReversalSubmission) WithRelationships(relationships ReversalSubmissionRelationships) *ReversalSubmission
func (*ReversalSubmission) WithType ¶
func (m *ReversalSubmission) WithType(typeVar string) *ReversalSubmission
func (*ReversalSubmission) WithVersion ¶
func (m *ReversalSubmission) WithVersion(version int64) *ReversalSubmission
func (*ReversalSubmission) WithoutAttributes ¶
func (m *ReversalSubmission) WithoutAttributes() *ReversalSubmission
func (*ReversalSubmission) WithoutCreatedOn ¶
func (m *ReversalSubmission) WithoutCreatedOn() *ReversalSubmission
func (*ReversalSubmission) WithoutID ¶
func (m *ReversalSubmission) WithoutID() *ReversalSubmission
func (*ReversalSubmission) WithoutModifiedOn ¶
func (m *ReversalSubmission) WithoutModifiedOn() *ReversalSubmission
func (*ReversalSubmission) WithoutOrganisationID ¶
func (m *ReversalSubmission) WithoutOrganisationID() *ReversalSubmission
func (*ReversalSubmission) WithoutRelationships ¶
func (m *ReversalSubmission) WithoutRelationships() *ReversalSubmission
func (*ReversalSubmission) WithoutVersion ¶
func (m *ReversalSubmission) WithoutVersion() *ReversalSubmission
type ReversalSubmissionAttributes ¶
type ReversalSubmissionAttributes struct {
// Scheme-specific status code, refer to scheme documentation
SchemeStatusCode string `json:"scheme_status_code,omitempty"`
// Description of `scheme_status_code`
SchemeStatusCodeDescription string `json:"scheme_status_code_description,omitempty"`
// status
Status ReversalSubmissionStatus `json:"status,omitempty"`
// Description of the reversal submission status
StatusReason string `json:"status_reason,omitempty"`
// Date of the reversal submission
// Read Only: true
// Format: date-time
SubmissionDatetime strfmt.DateTime `json:"submission_datetime,omitempty"`
// Time the request was received by Form3. Used to compute the total transaction time of a payment.
// Read Only: true
// Format: date-time
TransactionStartDatetime strfmt.DateTime `json:"transaction_start_datetime,omitempty"`
}
ReversalSubmissionAttributes reversal submission attributes swagger:model ReversalSubmissionAttributes
func ReversalSubmissionAttributesWithDefaults ¶
func ReversalSubmissionAttributesWithDefaults(defaults client.Defaults) *ReversalSubmissionAttributes
func (*ReversalSubmissionAttributes) Json ¶
func (m *ReversalSubmissionAttributes) Json() string
func (*ReversalSubmissionAttributes) MarshalBinary ¶
func (m *ReversalSubmissionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReversalSubmissionAttributes) UnmarshalBinary ¶
func (m *ReversalSubmissionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReversalSubmissionAttributes) Validate ¶
func (m *ReversalSubmissionAttributes) Validate(formats strfmt.Registry) error
Validate validates this reversal submission attributes
func (*ReversalSubmissionAttributes) WithSchemeStatusCode ¶
func (m *ReversalSubmissionAttributes) WithSchemeStatusCode(schemeStatusCode string) *ReversalSubmissionAttributes
func (*ReversalSubmissionAttributes) WithSchemeStatusCodeDescription ¶
func (m *ReversalSubmissionAttributes) WithSchemeStatusCodeDescription(schemeStatusCodeDescription string) *ReversalSubmissionAttributes
func (*ReversalSubmissionAttributes) WithStatus ¶
func (m *ReversalSubmissionAttributes) WithStatus(status ReversalSubmissionStatus) *ReversalSubmissionAttributes
func (*ReversalSubmissionAttributes) WithStatusReason ¶
func (m *ReversalSubmissionAttributes) WithStatusReason(statusReason string) *ReversalSubmissionAttributes
func (*ReversalSubmissionAttributes) WithSubmissionDatetime ¶
func (m *ReversalSubmissionAttributes) WithSubmissionDatetime(submissionDatetime strfmt.DateTime) *ReversalSubmissionAttributes
func (*ReversalSubmissionAttributes) WithTransactionStartDatetime ¶
func (m *ReversalSubmissionAttributes) WithTransactionStartDatetime(transactionStartDatetime strfmt.DateTime) *ReversalSubmissionAttributes
type ReversalSubmissionCreation ¶
type ReversalSubmissionCreation struct {
// data
Data *NewReversalSubmission `json:"data,omitempty"`
}
ReversalSubmissionCreation reversal submission creation swagger:model ReversalSubmissionCreation
func ReversalSubmissionCreationWithDefaults ¶
func ReversalSubmissionCreationWithDefaults(defaults client.Defaults) *ReversalSubmissionCreation
func (*ReversalSubmissionCreation) Json ¶
func (m *ReversalSubmissionCreation) Json() string
func (*ReversalSubmissionCreation) MarshalBinary ¶
func (m *ReversalSubmissionCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReversalSubmissionCreation) UnmarshalBinary ¶
func (m *ReversalSubmissionCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReversalSubmissionCreation) Validate ¶
func (m *ReversalSubmissionCreation) Validate(formats strfmt.Registry) error
Validate validates this reversal submission creation
func (*ReversalSubmissionCreation) WithData ¶
func (m *ReversalSubmissionCreation) WithData(data NewReversalSubmission) *ReversalSubmissionCreation
func (*ReversalSubmissionCreation) WithoutData ¶
func (m *ReversalSubmissionCreation) WithoutData() *ReversalSubmissionCreation
type ReversalSubmissionCreationResponse ¶
type ReversalSubmissionCreationResponse struct {
// data
Data *ReversalSubmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
ReversalSubmissionCreationResponse reversal submission creation response swagger:model ReversalSubmissionCreationResponse
func ReversalSubmissionCreationResponseWithDefaults ¶
func ReversalSubmissionCreationResponseWithDefaults(defaults client.Defaults) *ReversalSubmissionCreationResponse
func (*ReversalSubmissionCreationResponse) Json ¶
func (m *ReversalSubmissionCreationResponse) Json() string
func (*ReversalSubmissionCreationResponse) MarshalBinary ¶
func (m *ReversalSubmissionCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReversalSubmissionCreationResponse) UnmarshalBinary ¶
func (m *ReversalSubmissionCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReversalSubmissionCreationResponse) Validate ¶
func (m *ReversalSubmissionCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this reversal submission creation response
func (*ReversalSubmissionCreationResponse) WithData ¶
func (m *ReversalSubmissionCreationResponse) WithData(data ReversalSubmission) *ReversalSubmissionCreationResponse
func (*ReversalSubmissionCreationResponse) WithLinks ¶
func (m *ReversalSubmissionCreationResponse) WithLinks(links Links) *ReversalSubmissionCreationResponse
func (*ReversalSubmissionCreationResponse) WithoutData ¶
func (m *ReversalSubmissionCreationResponse) WithoutData() *ReversalSubmissionCreationResponse
func (*ReversalSubmissionCreationResponse) WithoutLinks ¶
func (m *ReversalSubmissionCreationResponse) WithoutLinks() *ReversalSubmissionCreationResponse
type ReversalSubmissionDetailsResponse ¶
type ReversalSubmissionDetailsResponse struct {
// data
Data *ReversalSubmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
ReversalSubmissionDetailsResponse reversal submission details response swagger:model ReversalSubmissionDetailsResponse
func ReversalSubmissionDetailsResponseWithDefaults ¶
func ReversalSubmissionDetailsResponseWithDefaults(defaults client.Defaults) *ReversalSubmissionDetailsResponse
func (*ReversalSubmissionDetailsResponse) Json ¶
func (m *ReversalSubmissionDetailsResponse) Json() string
func (*ReversalSubmissionDetailsResponse) MarshalBinary ¶
func (m *ReversalSubmissionDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReversalSubmissionDetailsResponse) UnmarshalBinary ¶
func (m *ReversalSubmissionDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReversalSubmissionDetailsResponse) Validate ¶
func (m *ReversalSubmissionDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this reversal submission details response
func (*ReversalSubmissionDetailsResponse) WithData ¶
func (m *ReversalSubmissionDetailsResponse) WithData(data ReversalSubmission) *ReversalSubmissionDetailsResponse
func (*ReversalSubmissionDetailsResponse) WithLinks ¶
func (m *ReversalSubmissionDetailsResponse) WithLinks(links Links) *ReversalSubmissionDetailsResponse
func (*ReversalSubmissionDetailsResponse) WithoutData ¶
func (m *ReversalSubmissionDetailsResponse) WithoutData() *ReversalSubmissionDetailsResponse
func (*ReversalSubmissionDetailsResponse) WithoutLinks ¶
func (m *ReversalSubmissionDetailsResponse) WithoutLinks() *ReversalSubmissionDetailsResponse
type ReversalSubmissionRelationships ¶
type ReversalSubmissionRelationships struct {
// payment
Payment *RelationshipPayments `json:"payment,omitempty"`
// reversal
Reversal *RelationshipReversals `json:"reversal,omitempty"`
// validations
Validations *RelationshipLinks `json:"validations,omitempty"`
}
ReversalSubmissionRelationships reversal submission relationships swagger:model ReversalSubmissionRelationships
func ReversalSubmissionRelationshipsWithDefaults ¶
func ReversalSubmissionRelationshipsWithDefaults(defaults client.Defaults) *ReversalSubmissionRelationships
func (*ReversalSubmissionRelationships) Json ¶
func (m *ReversalSubmissionRelationships) Json() string
func (*ReversalSubmissionRelationships) MarshalBinary ¶
func (m *ReversalSubmissionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReversalSubmissionRelationships) UnmarshalBinary ¶
func (m *ReversalSubmissionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReversalSubmissionRelationships) Validate ¶
func (m *ReversalSubmissionRelationships) Validate(formats strfmt.Registry) error
Validate validates this reversal submission relationships
func (*ReversalSubmissionRelationships) WithPayment ¶
func (m *ReversalSubmissionRelationships) WithPayment(payment RelationshipPayments) *ReversalSubmissionRelationships
func (*ReversalSubmissionRelationships) WithReversal ¶
func (m *ReversalSubmissionRelationships) WithReversal(reversal RelationshipReversals) *ReversalSubmissionRelationships
func (*ReversalSubmissionRelationships) WithValidations ¶
func (m *ReversalSubmissionRelationships) WithValidations(validations RelationshipLinks) *ReversalSubmissionRelationships
func (*ReversalSubmissionRelationships) WithoutPayment ¶
func (m *ReversalSubmissionRelationships) WithoutPayment() *ReversalSubmissionRelationships
func (*ReversalSubmissionRelationships) WithoutReversal ¶
func (m *ReversalSubmissionRelationships) WithoutReversal() *ReversalSubmissionRelationships
func (*ReversalSubmissionRelationships) WithoutValidations ¶
func (m *ReversalSubmissionRelationships) WithoutValidations() *ReversalSubmissionRelationships
type ReversalSubmissionStatus ¶
type ReversalSubmissionStatus string
ReversalSubmissionStatus [Status of the reversal submission](http://draft-api-docs.form3.tech/api.html#enumerations-reversal-submission-status) swagger:model ReversalSubmissionStatus
const ( // ReversalSubmissionStatusAccepted captures enum value "accepted" ReversalSubmissionStatusAccepted ReversalSubmissionStatus = "accepted" // ReversalSubmissionStatusValidationPassed captures enum value "validation_passed" ReversalSubmissionStatusValidationPassed ReversalSubmissionStatus = "validation_passed" // ReversalSubmissionStatusReleasedToGateway captures enum value "released_to_gateway" ReversalSubmissionStatusReleasedToGateway ReversalSubmissionStatus = "released_to_gateway" // ReversalSubmissionStatusQueuedForDelivery captures enum value "queued_for_delivery" ReversalSubmissionStatusQueuedForDelivery ReversalSubmissionStatus = "queued_for_delivery" // ReversalSubmissionStatusDeliveryConfirmed captures enum value "delivery_confirmed" ReversalSubmissionStatusDeliveryConfirmed ReversalSubmissionStatus = "delivery_confirmed" // ReversalSubmissionStatusDeliveryFailed captures enum value "delivery_failed" ReversalSubmissionStatusDeliveryFailed ReversalSubmissionStatus = "delivery_failed" // ReversalSubmissionStatusSubmitted captures enum value "submitted" ReversalSubmissionStatusSubmitted ReversalSubmissionStatus = "submitted" // ReversalSubmissionStatusValidationPending captures enum value "validation_pending" ReversalSubmissionStatusValidationPending ReversalSubmissionStatus = "validation_pending" )
func (*ReversalSubmissionStatus) Json ¶
func (m *ReversalSubmissionStatus) Json() string
type Role ¶
type Role struct {
// attributes
Attributes *RoleAttributes `json:"attributes,omitempty"`
// Unique resource ID
// Format: uuid
ID strfmt.UUID `json:"id,omitempty"`
// Unique ID of the organisation this resource is created by
// Format: uuid
OrganisationID strfmt.UUID `json:"organisation_id,omitempty"`
// Name of the resource type
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
Role role swagger:model Role
func RoleWithDefaults ¶
func (*Role) MarshalBinary ¶
MarshalBinary interface implementation
func (*Role) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Role) WithAttributes ¶
func (m *Role) WithAttributes(attributes RoleAttributes) *Role
func (*Role) WithOrganisationID ¶
func (*Role) WithVersion ¶
func (*Role) WithoutAttributes ¶
func (*Role) WithoutVersion ¶
type RoleAttributes ¶
type RoleAttributes struct {
// Name of the role
Name string `json:"name,omitempty"`
// Unique resource ID of the parent Role
// Format: uuid
ParentRoleID *strfmt.UUID `json:"parent_role_id,omitempty"`
}
RoleAttributes role attributes swagger:model RoleAttributes
func RoleAttributesWithDefaults ¶
func RoleAttributesWithDefaults(defaults client.Defaults) *RoleAttributes
func (*RoleAttributes) Json ¶
func (m *RoleAttributes) Json() string
func (*RoleAttributes) MarshalBinary ¶
func (m *RoleAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RoleAttributes) UnmarshalBinary ¶
func (m *RoleAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RoleAttributes) Validate ¶
func (m *RoleAttributes) Validate(formats strfmt.Registry) error
Validate validates this role attributes
func (*RoleAttributes) WithName ¶
func (m *RoleAttributes) WithName(name string) *RoleAttributes
func (*RoleAttributes) WithParentRoleID ¶
func (m *RoleAttributes) WithParentRoleID(parentRoleID strfmt.UUID) *RoleAttributes
func (*RoleAttributes) WithoutParentRoleID ¶
func (m *RoleAttributes) WithoutParentRoleID() *RoleAttributes
type RoleCreation ¶
type RoleCreation struct {
// data
// Required: true
Data *Role `json:"data"`
}
RoleCreation role creation swagger:model RoleCreation
func RoleCreationWithDefaults ¶
func RoleCreationWithDefaults(defaults client.Defaults) *RoleCreation
func (*RoleCreation) Json ¶
func (m *RoleCreation) Json() string
func (*RoleCreation) MarshalBinary ¶
func (m *RoleCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RoleCreation) UnmarshalBinary ¶
func (m *RoleCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RoleCreation) Validate ¶
func (m *RoleCreation) Validate(formats strfmt.Registry) error
Validate validates this role creation
func (*RoleCreation) WithData ¶
func (m *RoleCreation) WithData(data Role) *RoleCreation
func (*RoleCreation) WithoutData ¶
func (m *RoleCreation) WithoutData() *RoleCreation
type RoleCreationResponse ¶
type RoleCreationResponse struct {
// data
// Required: true
Data *Role `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
RoleCreationResponse role creation response swagger:model RoleCreationResponse
func RoleCreationResponseWithDefaults ¶
func RoleCreationResponseWithDefaults(defaults client.Defaults) *RoleCreationResponse
func (*RoleCreationResponse) Json ¶
func (m *RoleCreationResponse) Json() string
func (*RoleCreationResponse) MarshalBinary ¶
func (m *RoleCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RoleCreationResponse) UnmarshalBinary ¶
func (m *RoleCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RoleCreationResponse) Validate ¶
func (m *RoleCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this role creation response
func (*RoleCreationResponse) WithData ¶
func (m *RoleCreationResponse) WithData(data Role) *RoleCreationResponse
func (*RoleCreationResponse) WithLinks ¶
func (m *RoleCreationResponse) WithLinks(links Links) *RoleCreationResponse
func (*RoleCreationResponse) WithoutData ¶
func (m *RoleCreationResponse) WithoutData() *RoleCreationResponse
func (*RoleCreationResponse) WithoutLinks ¶
func (m *RoleCreationResponse) WithoutLinks() *RoleCreationResponse
type RoleDetailsListResponse ¶
type RoleDetailsListResponse struct {
// data
// Required: true
Data []*Role `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
RoleDetailsListResponse role details list response swagger:model RoleDetailsListResponse
func RoleDetailsListResponseWithDefaults ¶
func RoleDetailsListResponseWithDefaults(defaults client.Defaults) *RoleDetailsListResponse
func (*RoleDetailsListResponse) Json ¶
func (m *RoleDetailsListResponse) Json() string
func (*RoleDetailsListResponse) MarshalBinary ¶
func (m *RoleDetailsListResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RoleDetailsListResponse) UnmarshalBinary ¶
func (m *RoleDetailsListResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RoleDetailsListResponse) Validate ¶
func (m *RoleDetailsListResponse) Validate(formats strfmt.Registry) error
Validate validates this role details list response
func (*RoleDetailsListResponse) WithData ¶
func (m *RoleDetailsListResponse) WithData(data []*Role) *RoleDetailsListResponse
func (*RoleDetailsListResponse) WithLinks ¶
func (m *RoleDetailsListResponse) WithLinks(links Links) *RoleDetailsListResponse
func (*RoleDetailsListResponse) WithoutLinks ¶
func (m *RoleDetailsListResponse) WithoutLinks() *RoleDetailsListResponse
type RoleDetailsResponse ¶
type RoleDetailsResponse struct {
// data
// Required: true
Data *Role `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
RoleDetailsResponse role details response swagger:model RoleDetailsResponse
func RoleDetailsResponseWithDefaults ¶
func RoleDetailsResponseWithDefaults(defaults client.Defaults) *RoleDetailsResponse
func (*RoleDetailsResponse) Json ¶
func (m *RoleDetailsResponse) Json() string
func (*RoleDetailsResponse) MarshalBinary ¶
func (m *RoleDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RoleDetailsResponse) UnmarshalBinary ¶
func (m *RoleDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RoleDetailsResponse) Validate ¶
func (m *RoleDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this role details response
func (*RoleDetailsResponse) WithData ¶
func (m *RoleDetailsResponse) WithData(data Role) *RoleDetailsResponse
func (*RoleDetailsResponse) WithLinks ¶
func (m *RoleDetailsResponse) WithLinks(links Links) *RoleDetailsResponse
func (*RoleDetailsResponse) WithoutData ¶
func (m *RoleDetailsResponse) WithoutData() *RoleDetailsResponse
func (*RoleDetailsResponse) WithoutLinks ¶
func (m *RoleDetailsResponse) WithoutLinks() *RoleDetailsResponse
type SchemeMessage ¶
type SchemeMessage struct {
// attributes
// Required: true
Attributes *SchemeMessageAttributes `json:"attributes"`
// id
// Required: true
// Format: uuid
ID strfmt.UUID `json:"id"`
// organisation id
// Required: true
// Format: uuid
OrganisationID strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *SchemeMessageRelationships `json:"relationships,omitempty"`
// type
// Enum: [scheme_messages]
Type string `json:"type,omitempty"`
// version
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
SchemeMessage scheme message swagger:model SchemeMessage
func SchemeMessageWithDefaults ¶
func SchemeMessageWithDefaults(defaults client.Defaults) *SchemeMessage
func (*SchemeMessage) Json ¶
func (m *SchemeMessage) Json() string
func (*SchemeMessage) MarshalBinary ¶
func (m *SchemeMessage) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SchemeMessage) UnmarshalBinary ¶
func (m *SchemeMessage) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SchemeMessage) Validate ¶
func (m *SchemeMessage) Validate(formats strfmt.Registry) error
Validate validates this scheme message
func (*SchemeMessage) WithAttributes ¶
func (m *SchemeMessage) WithAttributes(attributes SchemeMessageAttributes) *SchemeMessage
func (*SchemeMessage) WithID ¶
func (m *SchemeMessage) WithID(id strfmt.UUID) *SchemeMessage
func (*SchemeMessage) WithOrganisationID ¶
func (m *SchemeMessage) WithOrganisationID(organisationID strfmt.UUID) *SchemeMessage
func (*SchemeMessage) WithRelationships ¶
func (m *SchemeMessage) WithRelationships(relationships SchemeMessageRelationships) *SchemeMessage
func (*SchemeMessage) WithType ¶
func (m *SchemeMessage) WithType(typeVar string) *SchemeMessage
func (*SchemeMessage) WithVersion ¶
func (m *SchemeMessage) WithVersion(version int64) *SchemeMessage
func (*SchemeMessage) WithoutAttributes ¶
func (m *SchemeMessage) WithoutAttributes() *SchemeMessage
func (*SchemeMessage) WithoutRelationships ¶
func (m *SchemeMessage) WithoutRelationships() *SchemeMessage
func (*SchemeMessage) WithoutVersion ¶
func (m *SchemeMessage) WithoutVersion() *SchemeMessage
type SchemeMessageAdmission ¶
type SchemeMessageAdmission struct {
// attributes
Attributes *SchemeMessageAdmissionAttributes `json:"attributes,omitempty"`
// id
// Required: true
// Format: uuid
ID strfmt.UUID `json:"id"`
// organisation id
// Required: true
// Format: uuid
OrganisationID strfmt.UUID `json:"organisation_id"`
// relationships
Relationships *SchemeMessageAdmissionRelationships `json:"relationships,omitempty"`
// type
// Enum: [scheme_message_admissions]
Type string `json:"type,omitempty"`
// version
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
SchemeMessageAdmission scheme message admission swagger:model SchemeMessageAdmission
func SchemeMessageAdmissionWithDefaults ¶
func SchemeMessageAdmissionWithDefaults(defaults client.Defaults) *SchemeMessageAdmission
func (*SchemeMessageAdmission) Json ¶
func (m *SchemeMessageAdmission) Json() string
func (*SchemeMessageAdmission) MarshalBinary ¶
func (m *SchemeMessageAdmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SchemeMessageAdmission) UnmarshalBinary ¶
func (m *SchemeMessageAdmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SchemeMessageAdmission) Validate ¶
func (m *SchemeMessageAdmission) Validate(formats strfmt.Registry) error
Validate validates this scheme message admission
func (*SchemeMessageAdmission) WithAttributes ¶
func (m *SchemeMessageAdmission) WithAttributes(attributes SchemeMessageAdmissionAttributes) *SchemeMessageAdmission
func (*SchemeMessageAdmission) WithID ¶
func (m *SchemeMessageAdmission) WithID(id strfmt.UUID) *SchemeMessageAdmission
func (*SchemeMessageAdmission) WithOrganisationID ¶
func (m *SchemeMessageAdmission) WithOrganisationID(organisationID strfmt.UUID) *SchemeMessageAdmission
func (*SchemeMessageAdmission) WithRelationships ¶
func (m *SchemeMessageAdmission) WithRelationships(relationships SchemeMessageAdmissionRelationships) *SchemeMessageAdmission
func (*SchemeMessageAdmission) WithType ¶
func (m *SchemeMessageAdmission) WithType(typeVar string) *SchemeMessageAdmission
func (*SchemeMessageAdmission) WithVersion ¶
func (m *SchemeMessageAdmission) WithVersion(version int64) *SchemeMessageAdmission
func (*SchemeMessageAdmission) WithoutAttributes ¶
func (m *SchemeMessageAdmission) WithoutAttributes() *SchemeMessageAdmission
func (*SchemeMessageAdmission) WithoutRelationships ¶
func (m *SchemeMessageAdmission) WithoutRelationships() *SchemeMessageAdmission
func (*SchemeMessageAdmission) WithoutVersion ¶
func (m *SchemeMessageAdmission) WithoutVersion() *SchemeMessageAdmission
type SchemeMessageAdmissionAttributes ¶
type SchemeMessageAdmissionAttributes struct {
// admission datetime
// Format: date-time
AdmissionDatetime strfmt.DateTime `json:"admission_datetime,omitempty"`
// scheme status code
SchemeStatusCode string `json:"scheme_status_code,omitempty"`
// scheme status code description
SchemeStatusCodeDescription string `json:"scheme_status_code_description,omitempty"`
// source gateway
SourceGateway string `json:"source_gateway,omitempty"`
// status
Status SchemeMessageAdmissionStatus `json:"status,omitempty"`
}
SchemeMessageAdmissionAttributes scheme message admission attributes swagger:model SchemeMessageAdmissionAttributes
func SchemeMessageAdmissionAttributesWithDefaults ¶
func SchemeMessageAdmissionAttributesWithDefaults(defaults client.Defaults) *SchemeMessageAdmissionAttributes
func (*SchemeMessageAdmissionAttributes) Json ¶
func (m *SchemeMessageAdmissionAttributes) Json() string
func (*SchemeMessageAdmissionAttributes) MarshalBinary ¶
func (m *SchemeMessageAdmissionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SchemeMessageAdmissionAttributes) UnmarshalBinary ¶
func (m *SchemeMessageAdmissionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SchemeMessageAdmissionAttributes) Validate ¶
func (m *SchemeMessageAdmissionAttributes) Validate(formats strfmt.Registry) error
Validate validates this scheme message admission attributes
func (*SchemeMessageAdmissionAttributes) WithAdmissionDatetime ¶
func (m *SchemeMessageAdmissionAttributes) WithAdmissionDatetime(admissionDatetime strfmt.DateTime) *SchemeMessageAdmissionAttributes
func (*SchemeMessageAdmissionAttributes) WithSchemeStatusCode ¶
func (m *SchemeMessageAdmissionAttributes) WithSchemeStatusCode(schemeStatusCode string) *SchemeMessageAdmissionAttributes
func (*SchemeMessageAdmissionAttributes) WithSchemeStatusCodeDescription ¶
func (m *SchemeMessageAdmissionAttributes) WithSchemeStatusCodeDescription(schemeStatusCodeDescription string) *SchemeMessageAdmissionAttributes
func (*SchemeMessageAdmissionAttributes) WithSourceGateway ¶
func (m *SchemeMessageAdmissionAttributes) WithSourceGateway(sourceGateway string) *SchemeMessageAdmissionAttributes
func (*SchemeMessageAdmissionAttributes) WithStatus ¶
func (m *SchemeMessageAdmissionAttributes) WithStatus(status SchemeMessageAdmissionStatus) *SchemeMessageAdmissionAttributes
type SchemeMessageAdmissionDetailsResponse ¶
type SchemeMessageAdmissionDetailsResponse struct {
// data
// Required: true
Data *SchemeMessageAdmission `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
SchemeMessageAdmissionDetailsResponse scheme message admission details response swagger:model SchemeMessageAdmissionDetailsResponse
func SchemeMessageAdmissionDetailsResponseWithDefaults ¶
func SchemeMessageAdmissionDetailsResponseWithDefaults(defaults client.Defaults) *SchemeMessageAdmissionDetailsResponse
func (*SchemeMessageAdmissionDetailsResponse) Json ¶
func (m *SchemeMessageAdmissionDetailsResponse) Json() string
func (*SchemeMessageAdmissionDetailsResponse) MarshalBinary ¶
func (m *SchemeMessageAdmissionDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SchemeMessageAdmissionDetailsResponse) UnmarshalBinary ¶
func (m *SchemeMessageAdmissionDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SchemeMessageAdmissionDetailsResponse) Validate ¶
func (m *SchemeMessageAdmissionDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this scheme message admission details response
func (*SchemeMessageAdmissionDetailsResponse) WithData ¶
func (m *SchemeMessageAdmissionDetailsResponse) WithData(data SchemeMessageAdmission) *SchemeMessageAdmissionDetailsResponse
func (*SchemeMessageAdmissionDetailsResponse) WithLinks ¶
func (m *SchemeMessageAdmissionDetailsResponse) WithLinks(links Links) *SchemeMessageAdmissionDetailsResponse
func (*SchemeMessageAdmissionDetailsResponse) WithoutData ¶
func (m *SchemeMessageAdmissionDetailsResponse) WithoutData() *SchemeMessageAdmissionDetailsResponse
func (*SchemeMessageAdmissionDetailsResponse) WithoutLinks ¶
func (m *SchemeMessageAdmissionDetailsResponse) WithoutLinks() *SchemeMessageAdmissionDetailsResponse
type SchemeMessageAdmissionRelationships ¶
type SchemeMessageAdmissionRelationships struct {
// scheme message
SchemeMessage *SchemeMessageAdmissionRelationshipsSchemeMessage `json:"scheme_message,omitempty"`
}
SchemeMessageAdmissionRelationships scheme message admission relationships swagger:model SchemeMessageAdmissionRelationships
func SchemeMessageAdmissionRelationshipsWithDefaults ¶
func SchemeMessageAdmissionRelationshipsWithDefaults(defaults client.Defaults) *SchemeMessageAdmissionRelationships
func (*SchemeMessageAdmissionRelationships) Json ¶
func (m *SchemeMessageAdmissionRelationships) Json() string
func (*SchemeMessageAdmissionRelationships) MarshalBinary ¶
func (m *SchemeMessageAdmissionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SchemeMessageAdmissionRelationships) UnmarshalBinary ¶
func (m *SchemeMessageAdmissionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SchemeMessageAdmissionRelationships) Validate ¶
func (m *SchemeMessageAdmissionRelationships) Validate(formats strfmt.Registry) error
Validate validates this scheme message admission relationships
func (*SchemeMessageAdmissionRelationships) WithSchemeMessage ¶
func (m *SchemeMessageAdmissionRelationships) WithSchemeMessage(schemeMessage SchemeMessageAdmissionRelationshipsSchemeMessage) *SchemeMessageAdmissionRelationships
func (*SchemeMessageAdmissionRelationships) WithoutSchemeMessage ¶
func (m *SchemeMessageAdmissionRelationships) WithoutSchemeMessage() *SchemeMessageAdmissionRelationships
type SchemeMessageAdmissionRelationshipsSchemeMessage ¶
type SchemeMessageAdmissionRelationshipsSchemeMessage struct {
// data
Data []*SchemeMessage `json:"data"`
}
SchemeMessageAdmissionRelationshipsSchemeMessage scheme message admission relationships scheme message swagger:model SchemeMessageAdmissionRelationshipsSchemeMessage
func SchemeMessageAdmissionRelationshipsSchemeMessageWithDefaults ¶
func SchemeMessageAdmissionRelationshipsSchemeMessageWithDefaults(defaults client.Defaults) *SchemeMessageAdmissionRelationshipsSchemeMessage
func (*SchemeMessageAdmissionRelationshipsSchemeMessage) Json ¶
func (m *SchemeMessageAdmissionRelationshipsSchemeMessage) Json() string
func (*SchemeMessageAdmissionRelationshipsSchemeMessage) MarshalBinary ¶
func (m *SchemeMessageAdmissionRelationshipsSchemeMessage) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SchemeMessageAdmissionRelationshipsSchemeMessage) UnmarshalBinary ¶
func (m *SchemeMessageAdmissionRelationshipsSchemeMessage) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SchemeMessageAdmissionRelationshipsSchemeMessage) Validate ¶
func (m *SchemeMessageAdmissionRelationshipsSchemeMessage) Validate(formats strfmt.Registry) error
Validate validates this scheme message admission relationships scheme message
func (*SchemeMessageAdmissionRelationshipsSchemeMessage) WithData ¶
func (m *SchemeMessageAdmissionRelationshipsSchemeMessage) WithData(data []*SchemeMessage) *SchemeMessageAdmissionRelationshipsSchemeMessage
type SchemeMessageAdmissionStatus ¶
type SchemeMessageAdmissionStatus string
SchemeMessageAdmissionStatus scheme message admission status swagger:model SchemeMessageAdmissionStatus
const ( // SchemeMessageAdmissionStatusDeliveryConfirmed captures enum value "delivery_confirmed" SchemeMessageAdmissionStatusDeliveryConfirmed SchemeMessageAdmissionStatus = "delivery_confirmed" // SchemeMessageAdmissionStatusFailed captures enum value "failed" SchemeMessageAdmissionStatusFailed SchemeMessageAdmissionStatus = "failed" )
func (*SchemeMessageAdmissionStatus) Json ¶
func (m *SchemeMessageAdmissionStatus) Json() string
type SchemeMessageAttributes ¶
type SchemeMessageAttributes struct {
// date
// Required: true
// Format: date-time
Date strfmt.DateTime `json:"date"`
// entries
// Required: true
Entries []*SchemeMessageEntryItem `json:"entries"`
// payment scheme
// Required: true
PaymentScheme PaymentScheme `json:"payment_scheme"`
// scheme message type
// Required: true
SchemeMessageType string `json:"scheme_message_type"`
// unique scheme id
UniqueSchemeID *string `json:"unique_scheme_id,omitempty"`
}
SchemeMessageAttributes scheme message attributes swagger:model SchemeMessageAttributes
func SchemeMessageAttributesWithDefaults ¶
func SchemeMessageAttributesWithDefaults(defaults client.Defaults) *SchemeMessageAttributes
func (*SchemeMessageAttributes) Json ¶
func (m *SchemeMessageAttributes) Json() string
func (*SchemeMessageAttributes) MarshalBinary ¶
func (m *SchemeMessageAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SchemeMessageAttributes) UnmarshalBinary ¶
func (m *SchemeMessageAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SchemeMessageAttributes) Validate ¶
func (m *SchemeMessageAttributes) Validate(formats strfmt.Registry) error
Validate validates this scheme message attributes
func (*SchemeMessageAttributes) WithDate ¶
func (m *SchemeMessageAttributes) WithDate(date strfmt.DateTime) *SchemeMessageAttributes
func (*SchemeMessageAttributes) WithEntries ¶
func (m *SchemeMessageAttributes) WithEntries(entries []*SchemeMessageEntryItem) *SchemeMessageAttributes
func (*SchemeMessageAttributes) WithPaymentScheme ¶
func (m *SchemeMessageAttributes) WithPaymentScheme(paymentScheme PaymentScheme) *SchemeMessageAttributes
func (*SchemeMessageAttributes) WithSchemeMessageType ¶
func (m *SchemeMessageAttributes) WithSchemeMessageType(schemeMessageType string) *SchemeMessageAttributes
func (*SchemeMessageAttributes) WithUniqueSchemeID ¶
func (m *SchemeMessageAttributes) WithUniqueSchemeID(uniqueSchemeID string) *SchemeMessageAttributes
func (*SchemeMessageAttributes) WithoutUniqueSchemeID ¶
func (m *SchemeMessageAttributes) WithoutUniqueSchemeID() *SchemeMessageAttributes
type SchemeMessageDetailsListResponse ¶
type SchemeMessageDetailsListResponse struct {
// data
// Required: true
Data []*SchemeMessage `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
SchemeMessageDetailsListResponse scheme message details list response swagger:model SchemeMessageDetailsListResponse
func SchemeMessageDetailsListResponseWithDefaults ¶
func SchemeMessageDetailsListResponseWithDefaults(defaults client.Defaults) *SchemeMessageDetailsListResponse
func (*SchemeMessageDetailsListResponse) Json ¶
func (m *SchemeMessageDetailsListResponse) Json() string
func (*SchemeMessageDetailsListResponse) MarshalBinary ¶
func (m *SchemeMessageDetailsListResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SchemeMessageDetailsListResponse) UnmarshalBinary ¶
func (m *SchemeMessageDetailsListResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SchemeMessageDetailsListResponse) Validate ¶
func (m *SchemeMessageDetailsListResponse) Validate(formats strfmt.Registry) error
Validate validates this scheme message details list response
func (*SchemeMessageDetailsListResponse) WithData ¶
func (m *SchemeMessageDetailsListResponse) WithData(data []*SchemeMessage) *SchemeMessageDetailsListResponse
func (*SchemeMessageDetailsListResponse) WithLinks ¶
func (m *SchemeMessageDetailsListResponse) WithLinks(links Links) *SchemeMessageDetailsListResponse
func (*SchemeMessageDetailsListResponse) WithoutLinks ¶
func (m *SchemeMessageDetailsListResponse) WithoutLinks() *SchemeMessageDetailsListResponse
type SchemeMessageDetailsResponse ¶
type SchemeMessageDetailsResponse struct {
// data
// Required: true
Data *SchemeMessage `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
SchemeMessageDetailsResponse scheme message details response swagger:model SchemeMessageDetailsResponse
func SchemeMessageDetailsResponseWithDefaults ¶
func SchemeMessageDetailsResponseWithDefaults(defaults client.Defaults) *SchemeMessageDetailsResponse
func (*SchemeMessageDetailsResponse) Json ¶
func (m *SchemeMessageDetailsResponse) Json() string
func (*SchemeMessageDetailsResponse) MarshalBinary ¶
func (m *SchemeMessageDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SchemeMessageDetailsResponse) UnmarshalBinary ¶
func (m *SchemeMessageDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SchemeMessageDetailsResponse) Validate ¶
func (m *SchemeMessageDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this scheme message details response
func (*SchemeMessageDetailsResponse) WithData ¶
func (m *SchemeMessageDetailsResponse) WithData(data SchemeMessage) *SchemeMessageDetailsResponse
func (*SchemeMessageDetailsResponse) WithLinks ¶
func (m *SchemeMessageDetailsResponse) WithLinks(links Links) *SchemeMessageDetailsResponse
func (*SchemeMessageDetailsResponse) WithoutData ¶
func (m *SchemeMessageDetailsResponse) WithoutData() *SchemeMessageDetailsResponse
func (*SchemeMessageDetailsResponse) WithoutLinks ¶
func (m *SchemeMessageDetailsResponse) WithoutLinks() *SchemeMessageDetailsResponse
type SchemeMessageEntryItem ¶
type SchemeMessageEntryItem struct {
// key
// Required: true
Key string `json:"key"`
// value
Value string `json:"value,omitempty"`
}
SchemeMessageEntryItem scheme message entry item swagger:model SchemeMessageEntryItem
func SchemeMessageEntryItemWithDefaults ¶
func SchemeMessageEntryItemWithDefaults(defaults client.Defaults) *SchemeMessageEntryItem
func (*SchemeMessageEntryItem) Json ¶
func (m *SchemeMessageEntryItem) Json() string
func (*SchemeMessageEntryItem) MarshalBinary ¶
func (m *SchemeMessageEntryItem) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SchemeMessageEntryItem) UnmarshalBinary ¶
func (m *SchemeMessageEntryItem) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SchemeMessageEntryItem) Validate ¶
func (m *SchemeMessageEntryItem) Validate(formats strfmt.Registry) error
Validate validates this scheme message entry item
func (*SchemeMessageEntryItem) WithKey ¶
func (m *SchemeMessageEntryItem) WithKey(key string) *SchemeMessageEntryItem
func (*SchemeMessageEntryItem) WithValue ¶
func (m *SchemeMessageEntryItem) WithValue(value string) *SchemeMessageEntryItem
type SchemeMessageRelationships ¶
type SchemeMessageRelationships struct {
// scheme message admission
SchemeMessageAdmission *SchemeMessageRelationshipsSchemeMessageAdmission `json:"scheme_message_admission,omitempty"`
}
SchemeMessageRelationships scheme message relationships swagger:model SchemeMessageRelationships
func SchemeMessageRelationshipsWithDefaults ¶
func SchemeMessageRelationshipsWithDefaults(defaults client.Defaults) *SchemeMessageRelationships
func (*SchemeMessageRelationships) Json ¶
func (m *SchemeMessageRelationships) Json() string
func (*SchemeMessageRelationships) MarshalBinary ¶
func (m *SchemeMessageRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SchemeMessageRelationships) UnmarshalBinary ¶
func (m *SchemeMessageRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SchemeMessageRelationships) Validate ¶
func (m *SchemeMessageRelationships) Validate(formats strfmt.Registry) error
Validate validates this scheme message relationships
func (*SchemeMessageRelationships) WithSchemeMessageAdmission ¶
func (m *SchemeMessageRelationships) WithSchemeMessageAdmission(schemeMessageAdmission SchemeMessageRelationshipsSchemeMessageAdmission) *SchemeMessageRelationships
func (*SchemeMessageRelationships) WithoutSchemeMessageAdmission ¶
func (m *SchemeMessageRelationships) WithoutSchemeMessageAdmission() *SchemeMessageRelationships
type SchemeMessageRelationshipsSchemeMessageAdmission ¶
type SchemeMessageRelationshipsSchemeMessageAdmission struct {
// data
Data []*SchemeMessageAdmission `json:"data"`
}
SchemeMessageRelationshipsSchemeMessageAdmission scheme message relationships scheme message admission swagger:model SchemeMessageRelationshipsSchemeMessageAdmission
func SchemeMessageRelationshipsSchemeMessageAdmissionWithDefaults ¶
func SchemeMessageRelationshipsSchemeMessageAdmissionWithDefaults(defaults client.Defaults) *SchemeMessageRelationshipsSchemeMessageAdmission
func (*SchemeMessageRelationshipsSchemeMessageAdmission) Json ¶
func (m *SchemeMessageRelationshipsSchemeMessageAdmission) Json() string
func (*SchemeMessageRelationshipsSchemeMessageAdmission) MarshalBinary ¶
func (m *SchemeMessageRelationshipsSchemeMessageAdmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SchemeMessageRelationshipsSchemeMessageAdmission) UnmarshalBinary ¶
func (m *SchemeMessageRelationshipsSchemeMessageAdmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SchemeMessageRelationshipsSchemeMessageAdmission) Validate ¶
func (m *SchemeMessageRelationshipsSchemeMessageAdmission) Validate(formats strfmt.Registry) error
Validate validates this scheme message relationships scheme message admission
func (*SchemeMessageRelationshipsSchemeMessageAdmission) WithData ¶
func (m *SchemeMessageRelationshipsSchemeMessageAdmission) WithData(data []*SchemeMessageAdmission) *SchemeMessageRelationshipsSchemeMessageAdmission
type Self ¶
type Self struct {
// self
Self string `json:"self,omitempty"`
}
Self self swagger:model Self
func SelfWithDefaults ¶
func (*Self) MarshalBinary ¶
MarshalBinary interface implementation
func (*Self) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type SendersCorrespondentAccountHoldingEntity ¶
type SendersCorrespondentAccountHoldingEntity struct {
// Sender's correspondent's address
BankAddress []string `json:"bank_address,omitempty"`
// SWIFT BIC for sender's correspondent
BankID string `json:"bank_id,omitempty"`
// bank id code
BankIDCode BankIDCode `json:"bank_id_code,omitempty"`
// Sender's correspondent's name
BankName string `json:"bank_name,omitempty"`
// Identifier of the financial institution which services the account
BankPartyID string `json:"bank_party_id,omitempty"`
}
SendersCorrespondentAccountHoldingEntity senders correspondent account holding entity swagger:model SendersCorrespondentAccountHoldingEntity
func SendersCorrespondentAccountHoldingEntityWithDefaults ¶
func SendersCorrespondentAccountHoldingEntityWithDefaults(defaults client.Defaults) *SendersCorrespondentAccountHoldingEntity
func (*SendersCorrespondentAccountHoldingEntity) Json ¶
func (m *SendersCorrespondentAccountHoldingEntity) Json() string
func (*SendersCorrespondentAccountHoldingEntity) MarshalBinary ¶
func (m *SendersCorrespondentAccountHoldingEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SendersCorrespondentAccountHoldingEntity) UnmarshalBinary ¶
func (m *SendersCorrespondentAccountHoldingEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SendersCorrespondentAccountHoldingEntity) Validate ¶
func (m *SendersCorrespondentAccountHoldingEntity) Validate(formats strfmt.Registry) error
Validate validates this senders correspondent account holding entity
func (*SendersCorrespondentAccountHoldingEntity) WithBankAddress ¶
func (m *SendersCorrespondentAccountHoldingEntity) WithBankAddress(bankAddress []string) *SendersCorrespondentAccountHoldingEntity
func (*SendersCorrespondentAccountHoldingEntity) WithBankID ¶
func (m *SendersCorrespondentAccountHoldingEntity) WithBankID(bankID string) *SendersCorrespondentAccountHoldingEntity
func (*SendersCorrespondentAccountHoldingEntity) WithBankIDCode ¶
func (m *SendersCorrespondentAccountHoldingEntity) WithBankIDCode(bankIDCode BankIDCode) *SendersCorrespondentAccountHoldingEntity
func (*SendersCorrespondentAccountHoldingEntity) WithBankName ¶
func (m *SendersCorrespondentAccountHoldingEntity) WithBankName(bankName string) *SendersCorrespondentAccountHoldingEntity
func (*SendersCorrespondentAccountHoldingEntity) WithBankPartyID ¶
func (m *SendersCorrespondentAccountHoldingEntity) WithBankPartyID(bankPartyID string) *SendersCorrespondentAccountHoldingEntity
type Subscription ¶
type Subscription struct {
// attributes
// Required: true
Attributes *SubscriptionAttributes `json:"attributes"`
// created on
// Format: date-time
CreatedOn *strfmt.DateTime `json:"created_on,omitempty"`
// Unique resource ID
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// modified on
// Format: date-time
ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`
// Unique ID of the organisation this resource is created by
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// Name of the resource type
// Pattern: ^[A-Za-z]*$
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
Subscription subscription swagger:model Subscription
func SubscriptionWithDefaults ¶
func SubscriptionWithDefaults(defaults client.Defaults) *Subscription
func (*Subscription) Json ¶
func (m *Subscription) Json() string
func (*Subscription) MarshalBinary ¶
func (m *Subscription) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Subscription) UnmarshalBinary ¶
func (m *Subscription) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*Subscription) Validate ¶
func (m *Subscription) Validate(formats strfmt.Registry) error
Validate validates this subscription
func (*Subscription) WithAttributes ¶
func (m *Subscription) WithAttributes(attributes SubscriptionAttributes) *Subscription
func (*Subscription) WithCreatedOn ¶
func (m *Subscription) WithCreatedOn(createdOn strfmt.DateTime) *Subscription
func (*Subscription) WithID ¶
func (m *Subscription) WithID(id strfmt.UUID) *Subscription
func (*Subscription) WithModifiedOn ¶
func (m *Subscription) WithModifiedOn(modifiedOn strfmt.DateTime) *Subscription
func (*Subscription) WithOrganisationID ¶
func (m *Subscription) WithOrganisationID(organisationID strfmt.UUID) *Subscription
func (*Subscription) WithType ¶
func (m *Subscription) WithType(typeVar string) *Subscription
func (*Subscription) WithVersion ¶
func (m *Subscription) WithVersion(version int64) *Subscription
func (*Subscription) WithoutAttributes ¶
func (m *Subscription) WithoutAttributes() *Subscription
func (*Subscription) WithoutCreatedOn ¶
func (m *Subscription) WithoutCreatedOn() *Subscription
func (*Subscription) WithoutID ¶
func (m *Subscription) WithoutID() *Subscription
func (*Subscription) WithoutModifiedOn ¶
func (m *Subscription) WithoutModifiedOn() *Subscription
func (*Subscription) WithoutOrganisationID ¶
func (m *Subscription) WithoutOrganisationID() *Subscription
func (*Subscription) WithoutVersion ¶
func (m *Subscription) WithoutVersion() *Subscription
type SubscriptionAmendment ¶
type SubscriptionAmendment struct {
// data
// Required: true
Data *SubscriptionUpdate `json:"data"`
}
SubscriptionAmendment subscription amendment swagger:model SubscriptionAmendment
func SubscriptionAmendmentWithDefaults ¶
func SubscriptionAmendmentWithDefaults(defaults client.Defaults) *SubscriptionAmendment
func (*SubscriptionAmendment) Json ¶
func (m *SubscriptionAmendment) Json() string
func (*SubscriptionAmendment) MarshalBinary ¶
func (m *SubscriptionAmendment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SubscriptionAmendment) UnmarshalBinary ¶
func (m *SubscriptionAmendment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SubscriptionAmendment) Validate ¶
func (m *SubscriptionAmendment) Validate(formats strfmt.Registry) error
Validate validates this subscription amendment
func (*SubscriptionAmendment) WithData ¶
func (m *SubscriptionAmendment) WithData(data SubscriptionUpdate) *SubscriptionAmendment
func (*SubscriptionAmendment) WithoutData ¶
func (m *SubscriptionAmendment) WithoutData() *SubscriptionAmendment
type SubscriptionAttributes ¶
type SubscriptionAttributes struct {
// callback transport
// Required: true
// Enum: [http email queue]
CallbackTransport *string `json:"callback_transport"`
// callback uri
// Required: true
// Pattern: ^[A-Za-z0-9 .,@:\&\?=\/\-_]*$
CallbackURI *string `json:"callback_uri"`
// deactivated
Deactivated bool `json:"deactivated,omitempty"`
// event type
// Required: true
// Pattern: ^[A-Za-z_-]*$
EventType *string `json:"event_type"`
// filter
Filter string `json:"filter,omitempty"`
// record type
// Required: true
// Pattern: ^[A-Za-z_-]*$
RecordType *string `json:"record_type"`
// user id
// Read Only: true
// Format: uuid
UserID strfmt.UUID `json:"user_id,omitempty"`
}
SubscriptionAttributes subscription attributes swagger:model SubscriptionAttributes
func SubscriptionAttributesWithDefaults ¶
func SubscriptionAttributesWithDefaults(defaults client.Defaults) *SubscriptionAttributes
func (*SubscriptionAttributes) Json ¶
func (m *SubscriptionAttributes) Json() string
func (*SubscriptionAttributes) MarshalBinary ¶
func (m *SubscriptionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SubscriptionAttributes) UnmarshalBinary ¶
func (m *SubscriptionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SubscriptionAttributes) Validate ¶
func (m *SubscriptionAttributes) Validate(formats strfmt.Registry) error
Validate validates this subscription attributes
func (*SubscriptionAttributes) WithCallbackTransport ¶
func (m *SubscriptionAttributes) WithCallbackTransport(callbackTransport string) *SubscriptionAttributes
func (*SubscriptionAttributes) WithCallbackURI ¶
func (m *SubscriptionAttributes) WithCallbackURI(callbackURI string) *SubscriptionAttributes
func (*SubscriptionAttributes) WithDeactivated ¶
func (m *SubscriptionAttributes) WithDeactivated(deactivated bool) *SubscriptionAttributes
func (*SubscriptionAttributes) WithEventType ¶
func (m *SubscriptionAttributes) WithEventType(eventType string) *SubscriptionAttributes
func (*SubscriptionAttributes) WithFilter ¶
func (m *SubscriptionAttributes) WithFilter(filter string) *SubscriptionAttributes
func (*SubscriptionAttributes) WithRecordType ¶
func (m *SubscriptionAttributes) WithRecordType(recordType string) *SubscriptionAttributes
func (*SubscriptionAttributes) WithUserID ¶
func (m *SubscriptionAttributes) WithUserID(userID strfmt.UUID) *SubscriptionAttributes
func (*SubscriptionAttributes) WithoutCallbackTransport ¶
func (m *SubscriptionAttributes) WithoutCallbackTransport() *SubscriptionAttributes
func (*SubscriptionAttributes) WithoutCallbackURI ¶
func (m *SubscriptionAttributes) WithoutCallbackURI() *SubscriptionAttributes
func (*SubscriptionAttributes) WithoutEventType ¶
func (m *SubscriptionAttributes) WithoutEventType() *SubscriptionAttributes
func (*SubscriptionAttributes) WithoutRecordType ¶
func (m *SubscriptionAttributes) WithoutRecordType() *SubscriptionAttributes
type SubscriptionCreation ¶
type SubscriptionCreation struct {
// data
// Required: true
Data *Subscription `json:"data"`
}
SubscriptionCreation subscription creation swagger:model SubscriptionCreation
func SubscriptionCreationWithDefaults ¶
func SubscriptionCreationWithDefaults(defaults client.Defaults) *SubscriptionCreation
func (*SubscriptionCreation) Json ¶
func (m *SubscriptionCreation) Json() string
func (*SubscriptionCreation) MarshalBinary ¶
func (m *SubscriptionCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SubscriptionCreation) UnmarshalBinary ¶
func (m *SubscriptionCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SubscriptionCreation) Validate ¶
func (m *SubscriptionCreation) Validate(formats strfmt.Registry) error
Validate validates this subscription creation
func (*SubscriptionCreation) WithData ¶
func (m *SubscriptionCreation) WithData(data Subscription) *SubscriptionCreation
func (*SubscriptionCreation) WithoutData ¶
func (m *SubscriptionCreation) WithoutData() *SubscriptionCreation
type SubscriptionCreationResponse ¶
type SubscriptionCreationResponse struct {
// data
Data *Subscription `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
SubscriptionCreationResponse subscription creation response swagger:model SubscriptionCreationResponse
func SubscriptionCreationResponseWithDefaults ¶
func SubscriptionCreationResponseWithDefaults(defaults client.Defaults) *SubscriptionCreationResponse
func (*SubscriptionCreationResponse) Json ¶
func (m *SubscriptionCreationResponse) Json() string
func (*SubscriptionCreationResponse) MarshalBinary ¶
func (m *SubscriptionCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SubscriptionCreationResponse) UnmarshalBinary ¶
func (m *SubscriptionCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SubscriptionCreationResponse) Validate ¶
func (m *SubscriptionCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this subscription creation response
func (*SubscriptionCreationResponse) WithData ¶
func (m *SubscriptionCreationResponse) WithData(data Subscription) *SubscriptionCreationResponse
func (*SubscriptionCreationResponse) WithLinks ¶
func (m *SubscriptionCreationResponse) WithLinks(links Links) *SubscriptionCreationResponse
func (*SubscriptionCreationResponse) WithoutData ¶
func (m *SubscriptionCreationResponse) WithoutData() *SubscriptionCreationResponse
func (*SubscriptionCreationResponse) WithoutLinks ¶
func (m *SubscriptionCreationResponse) WithoutLinks() *SubscriptionCreationResponse
type SubscriptionDetailsListResponse ¶
type SubscriptionDetailsListResponse struct {
// data
Data []*Subscription `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
SubscriptionDetailsListResponse subscription details list response swagger:model SubscriptionDetailsListResponse
func SubscriptionDetailsListResponseWithDefaults ¶
func SubscriptionDetailsListResponseWithDefaults(defaults client.Defaults) *SubscriptionDetailsListResponse
func (*SubscriptionDetailsListResponse) Json ¶
func (m *SubscriptionDetailsListResponse) Json() string
func (*SubscriptionDetailsListResponse) MarshalBinary ¶
func (m *SubscriptionDetailsListResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SubscriptionDetailsListResponse) UnmarshalBinary ¶
func (m *SubscriptionDetailsListResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SubscriptionDetailsListResponse) Validate ¶
func (m *SubscriptionDetailsListResponse) Validate(formats strfmt.Registry) error
Validate validates this subscription details list response
func (*SubscriptionDetailsListResponse) WithData ¶
func (m *SubscriptionDetailsListResponse) WithData(data []*Subscription) *SubscriptionDetailsListResponse
func (*SubscriptionDetailsListResponse) WithLinks ¶
func (m *SubscriptionDetailsListResponse) WithLinks(links Links) *SubscriptionDetailsListResponse
func (*SubscriptionDetailsListResponse) WithoutLinks ¶
func (m *SubscriptionDetailsListResponse) WithoutLinks() *SubscriptionDetailsListResponse
type SubscriptionDetailsResponse ¶
type SubscriptionDetailsResponse struct {
// data
Data *Subscription `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
SubscriptionDetailsResponse subscription details response swagger:model SubscriptionDetailsResponse
func SubscriptionDetailsResponseWithDefaults ¶
func SubscriptionDetailsResponseWithDefaults(defaults client.Defaults) *SubscriptionDetailsResponse
func (*SubscriptionDetailsResponse) Json ¶
func (m *SubscriptionDetailsResponse) Json() string
func (*SubscriptionDetailsResponse) MarshalBinary ¶
func (m *SubscriptionDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SubscriptionDetailsResponse) UnmarshalBinary ¶
func (m *SubscriptionDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SubscriptionDetailsResponse) Validate ¶
func (m *SubscriptionDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this subscription details response
func (*SubscriptionDetailsResponse) WithData ¶
func (m *SubscriptionDetailsResponse) WithData(data Subscription) *SubscriptionDetailsResponse
func (*SubscriptionDetailsResponse) WithLinks ¶
func (m *SubscriptionDetailsResponse) WithLinks(links Links) *SubscriptionDetailsResponse
func (*SubscriptionDetailsResponse) WithoutData ¶
func (m *SubscriptionDetailsResponse) WithoutData() *SubscriptionDetailsResponse
func (*SubscriptionDetailsResponse) WithoutLinks ¶
func (m *SubscriptionDetailsResponse) WithoutLinks() *SubscriptionDetailsResponse
type SubscriptionUpdate ¶
type SubscriptionUpdate struct {
// attributes
// Required: true
Attributes *SubscriptionUpdateAttributes `json:"attributes"`
// Unique resource ID
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// Unique ID of the organisation this resource is created by
// Required: true
// Format: uuid
OrganisationID *strfmt.UUID `json:"organisation_id"`
// Name of the resource type
// Pattern: ^[A-Za-z]*$
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
SubscriptionUpdate subscription update swagger:model SubscriptionUpdate
func SubscriptionUpdateWithDefaults ¶
func SubscriptionUpdateWithDefaults(defaults client.Defaults) *SubscriptionUpdate
func (*SubscriptionUpdate) Json ¶
func (m *SubscriptionUpdate) Json() string
func (*SubscriptionUpdate) MarshalBinary ¶
func (m *SubscriptionUpdate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SubscriptionUpdate) UnmarshalBinary ¶
func (m *SubscriptionUpdate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SubscriptionUpdate) Validate ¶
func (m *SubscriptionUpdate) Validate(formats strfmt.Registry) error
Validate validates this subscription update
func (*SubscriptionUpdate) WithAttributes ¶
func (m *SubscriptionUpdate) WithAttributes(attributes SubscriptionUpdateAttributes) *SubscriptionUpdate
func (*SubscriptionUpdate) WithID ¶
func (m *SubscriptionUpdate) WithID(id strfmt.UUID) *SubscriptionUpdate
func (*SubscriptionUpdate) WithOrganisationID ¶
func (m *SubscriptionUpdate) WithOrganisationID(organisationID strfmt.UUID) *SubscriptionUpdate
func (*SubscriptionUpdate) WithType ¶
func (m *SubscriptionUpdate) WithType(typeVar string) *SubscriptionUpdate
func (*SubscriptionUpdate) WithVersion ¶
func (m *SubscriptionUpdate) WithVersion(version int64) *SubscriptionUpdate
func (*SubscriptionUpdate) WithoutAttributes ¶
func (m *SubscriptionUpdate) WithoutAttributes() *SubscriptionUpdate
func (*SubscriptionUpdate) WithoutID ¶
func (m *SubscriptionUpdate) WithoutID() *SubscriptionUpdate
func (*SubscriptionUpdate) WithoutOrganisationID ¶
func (m *SubscriptionUpdate) WithoutOrganisationID() *SubscriptionUpdate
func (*SubscriptionUpdate) WithoutVersion ¶
func (m *SubscriptionUpdate) WithoutVersion() *SubscriptionUpdate
type SubscriptionUpdateAttributes ¶
type SubscriptionUpdateAttributes struct {
// callback transport
// Enum: [http email queue]
CallbackTransport string `json:"callback_transport,omitempty"`
// callback uri
// Pattern: ^[A-Za-z0-9 .,@:\&\?=\/\-_]*$
CallbackURI string `json:"callback_uri,omitempty"`
// deactivated
Deactivated bool `json:"deactivated,omitempty"`
// event type
// Pattern: ^[A-Za-z_-]*$
EventType string `json:"event_type,omitempty"`
// filter
Filter string `json:"filter,omitempty"`
// record type
// Pattern: ^[A-Za-z_-]*$
RecordType string `json:"record_type,omitempty"`
// user id
// Read Only: true
// Format: uuid
UserID strfmt.UUID `json:"user_id,omitempty"`
}
SubscriptionUpdateAttributes subscription update attributes swagger:model SubscriptionUpdateAttributes
func SubscriptionUpdateAttributesWithDefaults ¶
func SubscriptionUpdateAttributesWithDefaults(defaults client.Defaults) *SubscriptionUpdateAttributes
func (*SubscriptionUpdateAttributes) Json ¶
func (m *SubscriptionUpdateAttributes) Json() string
func (*SubscriptionUpdateAttributes) MarshalBinary ¶
func (m *SubscriptionUpdateAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SubscriptionUpdateAttributes) UnmarshalBinary ¶
func (m *SubscriptionUpdateAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SubscriptionUpdateAttributes) Validate ¶
func (m *SubscriptionUpdateAttributes) Validate(formats strfmt.Registry) error
Validate validates this subscription update attributes
func (*SubscriptionUpdateAttributes) WithCallbackTransport ¶
func (m *SubscriptionUpdateAttributes) WithCallbackTransport(callbackTransport string) *SubscriptionUpdateAttributes
func (*SubscriptionUpdateAttributes) WithCallbackURI ¶
func (m *SubscriptionUpdateAttributes) WithCallbackURI(callbackURI string) *SubscriptionUpdateAttributes
func (*SubscriptionUpdateAttributes) WithDeactivated ¶
func (m *SubscriptionUpdateAttributes) WithDeactivated(deactivated bool) *SubscriptionUpdateAttributes
func (*SubscriptionUpdateAttributes) WithEventType ¶
func (m *SubscriptionUpdateAttributes) WithEventType(eventType string) *SubscriptionUpdateAttributes
func (*SubscriptionUpdateAttributes) WithFilter ¶
func (m *SubscriptionUpdateAttributes) WithFilter(filter string) *SubscriptionUpdateAttributes
func (*SubscriptionUpdateAttributes) WithRecordType ¶
func (m *SubscriptionUpdateAttributes) WithRecordType(recordType string) *SubscriptionUpdateAttributes
func (*SubscriptionUpdateAttributes) WithUserID ¶
func (m *SubscriptionUpdateAttributes) WithUserID(userID strfmt.UUID) *SubscriptionUpdateAttributes
type Token ¶
type Token struct {
// The access token to be used for all future API calls until `expires_in`
AccessToken string `json:"access_token,omitempty"`
// The lifetime of this token in seconds
ExpiresIn int32 `json:"expires_in,omitempty"`
// The type of the token. Is always set to `Bearer`.
// Enum: [Bearer]
TokenType string `json:"token_type,omitempty"`
}
Token token swagger:model Token
func TokenWithDefaults ¶
func (*Token) MarshalBinary ¶
MarshalBinary interface implementation
func (*Token) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Token) WithAccessToken ¶
func (*Token) WithExpiresIn ¶
func (*Token) WithTokenType ¶
type UltimateEntity ¶
type UltimateEntity struct {
// Ultimate debtor/beneficiary address
Address []string `json:"address,omitempty"`
// Ultimate debtor/beneficiary birth city
BirthCity string `json:"birth_city,omitempty"`
// Ultimate debtor/beneficiary birth country. ISO 3166 format country code
BirthCountry string `json:"birth_country,omitempty"`
// Ultimate debtor/beneficiary birth date. Formatted ISO 8601 format YYYY-MM-DD
// Format: date
BirthDate *strfmt.Date `json:"birth_date,omitempty"`
// Ultimate debtor/beneficiary birth province
BirthProvince string `json:"birth_province,omitempty"`
// Country of ultimate debtor/beneficiary address. ISO 3166 format country code
Country string `json:"country,omitempty"`
// name
Name string `json:"name,omitempty"`
// Organisation identification of an ultimate debtor/beneficiary, in the case that the ultimate debtor/beneficiary is an organisation and not a private person.
OrganisationIdentification string `json:"organisation_identification,omitempty"`
// The code that specifies the type of `organisation_identification`
OrganisationIdentificationCode string `json:"organisation_identification_code,omitempty"`
// Issuer of the `organisation_identification`
OrganisationIdentificationIssuer string `json:"organisation_identification_issuer,omitempty"`
// The code that specifies the scheme of `organisation_identification`
OrganisationIdentificationScheme string `json:"organisation_identification_scheme,omitempty"`
// private identification
PrivateIdentification *PrivateIdentification `json:"private_identification,omitempty"`
}
UltimateEntity ultimate entity swagger:model UltimateEntity
func UltimateEntityWithDefaults ¶
func UltimateEntityWithDefaults(defaults client.Defaults) *UltimateEntity
func (*UltimateEntity) Json ¶
func (m *UltimateEntity) Json() string
func (*UltimateEntity) MarshalBinary ¶
func (m *UltimateEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UltimateEntity) UnmarshalBinary ¶
func (m *UltimateEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*UltimateEntity) Validate ¶
func (m *UltimateEntity) Validate(formats strfmt.Registry) error
Validate validates this ultimate entity
func (*UltimateEntity) WithAddress ¶
func (m *UltimateEntity) WithAddress(address []string) *UltimateEntity
func (*UltimateEntity) WithBirthCity ¶
func (m *UltimateEntity) WithBirthCity(birthCity string) *UltimateEntity
func (*UltimateEntity) WithBirthCountry ¶
func (m *UltimateEntity) WithBirthCountry(birthCountry string) *UltimateEntity
func (*UltimateEntity) WithBirthDate ¶
func (m *UltimateEntity) WithBirthDate(birthDate strfmt.Date) *UltimateEntity
func (*UltimateEntity) WithBirthProvince ¶
func (m *UltimateEntity) WithBirthProvince(birthProvince string) *UltimateEntity
func (*UltimateEntity) WithCountry ¶
func (m *UltimateEntity) WithCountry(country string) *UltimateEntity
func (*UltimateEntity) WithName ¶
func (m *UltimateEntity) WithName(name string) *UltimateEntity
func (*UltimateEntity) WithOrganisationIdentification ¶
func (m *UltimateEntity) WithOrganisationIdentification(organisationIdentification string) *UltimateEntity
func (*UltimateEntity) WithOrganisationIdentificationCode ¶
func (m *UltimateEntity) WithOrganisationIdentificationCode(organisationIdentificationCode string) *UltimateEntity
func (*UltimateEntity) WithOrganisationIdentificationIssuer ¶
func (m *UltimateEntity) WithOrganisationIdentificationIssuer(organisationIdentificationIssuer string) *UltimateEntity
func (*UltimateEntity) WithOrganisationIdentificationScheme ¶
func (m *UltimateEntity) WithOrganisationIdentificationScheme(organisationIdentificationScheme string) *UltimateEntity
func (*UltimateEntity) WithPrivateIdentification ¶
func (m *UltimateEntity) WithPrivateIdentification(privateIdentification PrivateIdentification) *UltimateEntity
func (*UltimateEntity) WithoutBirthDate ¶
func (m *UltimateEntity) WithoutBirthDate() *UltimateEntity
func (*UltimateEntity) WithoutPrivateIdentification ¶
func (m *UltimateEntity) WithoutPrivateIdentification() *UltimateEntity
type User ¶
type User struct {
// attributes
Attributes *UserAttributes `json:"attributes,omitempty"`
// Unique resource ID
// Format: uuid
ID strfmt.UUID `json:"id,omitempty"`
// Unique ID of the organisation this resource is created by
// Format: uuid
OrganisationID strfmt.UUID `json:"organisation_id,omitempty"`
// Name of the resource type
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
User user swagger:model User
func UserWithDefaults ¶
func (*User) MarshalBinary ¶
MarshalBinary interface implementation
func (*User) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*User) WithAttributes ¶
func (m *User) WithAttributes(attributes UserAttributes) *User
func (*User) WithOrganisationID ¶
func (*User) WithVersion ¶
func (*User) WithoutAttributes ¶
func (*User) WithoutVersion ¶
type UserAttributes ¶
type UserAttributes struct {
// client credential ids
ClientCredentialIds []string `json:"client_credential_ids"`
// Email address
Email string `json:"email,omitempty"`
// public key ids
PublicKeyIds []strfmt.UUID `json:"public_key_ids"`
// List of roles that this user belongs to
RoleIds []strfmt.UUID `json:"role_ids"`
// User name
Username string `json:"username,omitempty"`
}
UserAttributes user attributes swagger:model UserAttributes
func UserAttributesWithDefaults ¶
func UserAttributesWithDefaults(defaults client.Defaults) *UserAttributes
func (*UserAttributes) Json ¶
func (m *UserAttributes) Json() string
func (*UserAttributes) MarshalBinary ¶
func (m *UserAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UserAttributes) UnmarshalBinary ¶
func (m *UserAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*UserAttributes) Validate ¶
func (m *UserAttributes) Validate(formats strfmt.Registry) error
Validate validates this user attributes
func (*UserAttributes) WithClientCredentialIds ¶
func (m *UserAttributes) WithClientCredentialIds(clientCredentialIds []string) *UserAttributes
func (*UserAttributes) WithEmail ¶
func (m *UserAttributes) WithEmail(email string) *UserAttributes
func (*UserAttributes) WithPublicKeyIds ¶
func (m *UserAttributes) WithPublicKeyIds(publicKeyIds []strfmt.UUID) *UserAttributes
func (*UserAttributes) WithRoleIds ¶
func (m *UserAttributes) WithRoleIds(roleIds []strfmt.UUID) *UserAttributes
func (*UserAttributes) WithUsername ¶
func (m *UserAttributes) WithUsername(username string) *UserAttributes
type UserCreation ¶
type UserCreation struct {
// data
// Required: true
Data *User `json:"data"`
}
UserCreation user creation swagger:model UserCreation
func UserCreationWithDefaults ¶
func UserCreationWithDefaults(defaults client.Defaults) *UserCreation
func (*UserCreation) Json ¶
func (m *UserCreation) Json() string
func (*UserCreation) MarshalBinary ¶
func (m *UserCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UserCreation) UnmarshalBinary ¶
func (m *UserCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*UserCreation) Validate ¶
func (m *UserCreation) Validate(formats strfmt.Registry) error
Validate validates this user creation
func (*UserCreation) WithData ¶
func (m *UserCreation) WithData(data User) *UserCreation
func (*UserCreation) WithoutData ¶
func (m *UserCreation) WithoutData() *UserCreation
type UserCreationResponse ¶
type UserCreationResponse struct {
// data
// Required: true
Data *User `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
UserCreationResponse user creation response swagger:model UserCreationResponse
func UserCreationResponseWithDefaults ¶
func UserCreationResponseWithDefaults(defaults client.Defaults) *UserCreationResponse
func (*UserCreationResponse) Json ¶
func (m *UserCreationResponse) Json() string
func (*UserCreationResponse) MarshalBinary ¶
func (m *UserCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UserCreationResponse) UnmarshalBinary ¶
func (m *UserCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*UserCreationResponse) Validate ¶
func (m *UserCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this user creation response
func (*UserCreationResponse) WithData ¶
func (m *UserCreationResponse) WithData(data User) *UserCreationResponse
func (*UserCreationResponse) WithLinks ¶
func (m *UserCreationResponse) WithLinks(links Links) *UserCreationResponse
func (*UserCreationResponse) WithoutData ¶
func (m *UserCreationResponse) WithoutData() *UserCreationResponse
func (*UserCreationResponse) WithoutLinks ¶
func (m *UserCreationResponse) WithoutLinks() *UserCreationResponse
type UserCredentialListResponse ¶
type UserCredentialListResponse struct {
// data
// Required: true
Data []*Credential `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
UserCredentialListResponse user credential list response swagger:model UserCredentialListResponse
func UserCredentialListResponseWithDefaults ¶
func UserCredentialListResponseWithDefaults(defaults client.Defaults) *UserCredentialListResponse
func (*UserCredentialListResponse) Json ¶
func (m *UserCredentialListResponse) Json() string
func (*UserCredentialListResponse) MarshalBinary ¶
func (m *UserCredentialListResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UserCredentialListResponse) UnmarshalBinary ¶
func (m *UserCredentialListResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*UserCredentialListResponse) Validate ¶
func (m *UserCredentialListResponse) Validate(formats strfmt.Registry) error
Validate validates this user credential list response
func (*UserCredentialListResponse) WithData ¶
func (m *UserCredentialListResponse) WithData(data []*Credential) *UserCredentialListResponse
func (*UserCredentialListResponse) WithLinks ¶
func (m *UserCredentialListResponse) WithLinks(links Links) *UserCredentialListResponse
func (*UserCredentialListResponse) WithoutLinks ¶
func (m *UserCredentialListResponse) WithoutLinks() *UserCredentialListResponse
type UserDetailsListResponse ¶
type UserDetailsListResponse struct {
// data
// Required: true
Data []*User `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
UserDetailsListResponse user details list response swagger:model UserDetailsListResponse
func UserDetailsListResponseWithDefaults ¶
func UserDetailsListResponseWithDefaults(defaults client.Defaults) *UserDetailsListResponse
func (*UserDetailsListResponse) Json ¶
func (m *UserDetailsListResponse) Json() string
func (*UserDetailsListResponse) MarshalBinary ¶
func (m *UserDetailsListResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UserDetailsListResponse) UnmarshalBinary ¶
func (m *UserDetailsListResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*UserDetailsListResponse) Validate ¶
func (m *UserDetailsListResponse) Validate(formats strfmt.Registry) error
Validate validates this user details list response
func (*UserDetailsListResponse) WithData ¶
func (m *UserDetailsListResponse) WithData(data []*User) *UserDetailsListResponse
func (*UserDetailsListResponse) WithLinks ¶
func (m *UserDetailsListResponse) WithLinks(links Links) *UserDetailsListResponse
func (*UserDetailsListResponse) WithoutLinks ¶
func (m *UserDetailsListResponse) WithoutLinks() *UserDetailsListResponse
type UserDetailsResponse ¶
type UserDetailsResponse struct {
// data
// Required: true
Data *User `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
UserDetailsResponse user details response swagger:model UserDetailsResponse
func UserDetailsResponseWithDefaults ¶
func UserDetailsResponseWithDefaults(defaults client.Defaults) *UserDetailsResponse
func (*UserDetailsResponse) Json ¶
func (m *UserDetailsResponse) Json() string
func (*UserDetailsResponse) MarshalBinary ¶
func (m *UserDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UserDetailsResponse) UnmarshalBinary ¶
func (m *UserDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*UserDetailsResponse) Validate ¶
func (m *UserDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this user details response
func (*UserDetailsResponse) WithData ¶
func (m *UserDetailsResponse) WithData(data User) *UserDetailsResponse
func (*UserDetailsResponse) WithLinks ¶
func (m *UserDetailsResponse) WithLinks(links Links) *UserDetailsResponse
func (*UserDetailsResponse) WithoutData ¶
func (m *UserDetailsResponse) WithoutData() *UserDetailsResponse
func (*UserDetailsResponse) WithoutLinks ¶
func (m *UserDetailsResponse) WithoutLinks() *UserDetailsResponse
type UserRoleListResponse ¶
type UserRoleListResponse struct {
// data
// Required: true
Data []*Role `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
UserRoleListResponse user role list response swagger:model UserRoleListResponse
func UserRoleListResponseWithDefaults ¶
func UserRoleListResponseWithDefaults(defaults client.Defaults) *UserRoleListResponse
func (*UserRoleListResponse) Json ¶
func (m *UserRoleListResponse) Json() string
func (*UserRoleListResponse) MarshalBinary ¶
func (m *UserRoleListResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UserRoleListResponse) UnmarshalBinary ¶
func (m *UserRoleListResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*UserRoleListResponse) Validate ¶
func (m *UserRoleListResponse) Validate(formats strfmt.Registry) error
Validate validates this user role list response
func (*UserRoleListResponse) WithData ¶
func (m *UserRoleListResponse) WithData(data []*Role) *UserRoleListResponse
func (*UserRoleListResponse) WithLinks ¶
func (m *UserRoleListResponse) WithLinks(links Links) *UserRoleListResponse
func (*UserRoleListResponse) WithoutLinks ¶
func (m *UserRoleListResponse) WithoutLinks() *UserRoleListResponse
Source Files
¶
- account.go
- account_amendment.go
- account_attributes.go
- account_attributes_organisation_identification.go
- account_attributes_organisation_identification_actor.go
- account_attributes_private_identification.go
- account_creation.go
- account_creation_response.go
- account_details_list_response.go
- account_details_response.go
- account_event.go
- account_event_attributes.go
- account_event_details_response.go
- account_event_list_response.go
- account_event_relationships.go
- account_holding_entity.go
- account_name.go
- account_number_code.go
- account_relationships.go
- account_update.go
- ace.go
- ace_creation.go
- ace_creation_response.go
- ace_details_list_response.go
- ace_details_response.go
- advice_creation.go
- advice_creation_response.go
- advice_details_response.go
- advice_submission.go
- advice_submission_creation.go
- advice_submission_creation_response.go
- advice_submission_details_response.go
- advice_submission_relationships.go
- advice_submission_status.go
- api_error.go
- audit_entry.go
- audit_entry_list_response.go
- balance.go
- balance_attributes.go
- balance_details_list_response.go
- bank_id_code.go
- beneficiary_debtor_account_holding_entity.go
- beneficiary_party.go
- charges_information.go
- claim.go
- claim_attributes.go
- claim_creation.go
- claim_details_list_response.go
- claim_details_response.go
- claim_relationships.go
- claim_resource_type.go
- claim_reversal.go
- claim_reversal_creation.go
- claim_reversal_details_response.go
- claim_reversal_relationships.go
- claim_reversal_submission.go
- claim_reversal_submission_creation.go
- claim_reversal_submission_details_response.go
- claim_reversal_submission_relationships.go
- claim_submission.go
- claim_submission_creation.go
- claim_submission_details_response.go
- claim_submission_relationships.go
- claim_submission_status.go
- contact.go
- contact_account.go
- contact_account_attributes.go
- contact_account_attributes_account_with.go
- contact_account_created_event.go
- contact_account_creation.go
- contact_account_creation_response.go
- contact_account_get_response.go
- contact_account_record.go
- contact_account_relationships.go
- contact_account_resource_type.go
- contact_account_updated_event.go
- contact_attributes.go
- contact_creation.go
- contact_creation_response.go
- contact_get_response.go
- contact_record.go
- contact_relationships.go
- contact_resource_type.go
- credential.go
- credential_creation_response.go
- credential_secret.go
- currency_and_amount.go
- debtor_party_account.go
- direct_debit.go
- direct_debit_admission.go
- direct_debit_admission_details_response.go
- direct_debit_admission_relationships.go
- direct_debit_admission_status.go
- direct_debit_admission_status_reason.go
- direct_debit_creation.go
- direct_debit_creation_response.go
- direct_debit_decision.go
- direct_debit_decision_creation.go
- direct_debit_decision_creation_response.go
- direct_debit_decision_details_response.go
- direct_debit_decision_submission.go
- direct_debit_decision_submission_creation.go
- direct_debit_decision_submission_creation_response.go
- direct_debit_decision_submission_details_response.go
- direct_debit_decision_submission_status.go
- direct_debit_details_list_response.go
- direct_debit_details_response.go
- direct_debit_recall.go
- direct_debit_recall_admission.go
- direct_debit_recall_admission_details_response.go
- direct_debit_recall_admission_status.go
- direct_debit_recall_creation.go
- direct_debit_recall_creation_response.go
- direct_debit_recall_details_response.go
- direct_debit_relationships.go
- direct_debit_resource_type.go
- direct_debit_return.go
- direct_debit_return_admission.go
- direct_debit_return_admission_details_response.go
- direct_debit_return_admission_relationships.go
- direct_debit_return_admission_status.go
- direct_debit_return_creation.go
- direct_debit_return_creation_response.go
- direct_debit_return_details_response.go
- direct_debit_return_reversal.go
- direct_debit_return_reversal_admission.go
- direct_debit_return_reversal_admission_creation.go
- direct_debit_return_reversal_admission_creation_response.go
- direct_debit_return_reversal_admission_details_response.go
- direct_debit_return_reversal_creation.go
- direct_debit_return_reversal_creation_response.go
- direct_debit_return_reversal_details_response.go
- direct_debit_return_submission.go
- direct_debit_return_submission_creation.go
- direct_debit_return_submission_creation_response.go
- direct_debit_return_submission_details_response.go
- direct_debit_return_submission_status.go
- direct_debit_reversal.go
- direct_debit_reversal_admission.go
- direct_debit_reversal_admission_details_response.go
- direct_debit_reversal_admission_status.go
- direct_debit_reversal_creation.go
- direct_debit_reversal_creation_response.go
- direct_debit_reversal_details_response.go
- direct_debit_submission.go
- direct_debit_submission_creation.go
- direct_debit_submission_creation_response.go
- direct_debit_submission_details_response.go
- direct_debit_submission_relationships.go
- direct_debit_submission_status.go
- direct_debit_with_return.go
- disputed_transaction.go
- industry_classification.go
- intermediary_bank_account_holding_entity.go
- links.go
- list_contact_accounts_response.go
- list_contacts_response.go
- list_parties_response.go
- list_party_actors_response.go
- list_party_product_events_response.go
- mandate.go
- mandate_admission.go
- mandate_admission_details_response.go
- mandate_admission_relationships.go
- mandate_admission_status.go
- mandate_admission_status_reason.go
- mandate_amendment.go
- mandate_attributes.go
- mandate_attributes_beneficiary_party.go
- mandate_attributes_debtor_party.go
- mandate_creation.go
- mandate_creation_response.go
- mandate_details_list_response.go
- mandate_details_response.go
- mandate_frequency.go
- mandate_relationships.go
- mandate_resource_type.go
- mandate_return.go
- mandate_return_creation.go
- mandate_return_creation_response.go
- mandate_return_details_response.go
- mandate_return_submission.go
- mandate_return_submission_creation.go
- mandate_return_submission_creation_response.go
- mandate_return_submission_details_response.go
- mandate_return_submission_status.go
- mandate_status.go
- mandate_submission.go
- mandate_submission_creation.go
- mandate_submission_details_response.go
- mandate_submission_relationships.go
- mandate_submission_status.go
- new_advice_submission.go
- new_contact.go
- new_contact_account.go
- new_party.go
- new_party_account.go
- new_party_actor.go
- new_party_product.go
- new_payment_submission.go
- new_query_response.go
- new_query_response_submission.go
- new_recall.go
- new_recall_decision_submission.go
- new_recall_submission.go
- new_return_submission.go
- new_reversal_submission.go
- notification.go
- o_b_error1.go
- o_b_error_response1.go
- o_b_external_account_type1_code.go
- organisation.go
- organisation_attributes.go
- organisation_creation.go
- organisation_creation_response.go
- organisation_details_list_response.go
- organisation_details_response.go
- organisation_update.go
- participant.go
- participant_attributes.go
- participant_links.go
- participant_response.go
- party.go
- party_account.go
- party_account_attributes.go
- party_account_attributes_account_with.go
- party_account_get_response.go
- party_account_record.go
- party_account_relationships.go
- party_account_resource_type.go
- party_actor.go
- party_actor_amendment.go
- party_actor_attributes.go
- party_actor_classification.go
- party_actor_classification_role.go
- party_actor_created_event.go
- party_actor_creation.go
- party_actor_creation_response.go
- party_actor_get_response.go
- party_actor_patch_attributes.go
- party_actor_patch_response.go
- party_actor_private_identification.go
- party_actor_record.go
- party_actor_relationships.go
- party_actor_update.go
- party_actor_updated_event.go
- party_attributes.go
- party_creation.go
- party_creation_response.go
- party_get_response.go
- party_product.go
- party_product_attributes.go
- party_product_created_event.go
- party_product_created_event_party_product.go
- party_product_creation.go
- party_product_creation_response.go
- party_product_event.go
- party_product_event_attributes.go
- party_product_event_get_response.go
- party_product_event_notification.go
- party_product_event_party_relationship.go
- party_product_event_record.go
- party_product_event_relationships.go
- party_product_get_response.go
- party_product_provider.go
- party_product_relationships.go
- party_product_resource_type.go
- party_product_status.go
- party_product_status_item.go
- party_product_type.go
- party_product_updated_event.go
- party_record.go
- party_relationships.go
- party_resource_type.go
- patch_party_actor_classification.go
- patch_party_actor_private_identification.go
- payment.go
- payment_admission.go
- payment_admission_details_response.go
- payment_admission_resource_type.go
- payment_admission_status.go
- payment_admission_status_reason.go
- payment_advice.go
- payment_creation.go
- payment_creation_response.go
- payment_details_list_response.go
- payment_details_response.go
- payment_relationships.go
- payment_resource_type.go
- payment_scheme.go
- payment_submission.go
- payment_submission_creation.go
- payment_submission_creation_response.go
- payment_submission_details_response.go
- payment_submission_relationships.go
- payment_submission_status.go
- position.go
- position_details_list_response.go
- private_identification.go
- provider_status_item.go
- query.go
- query_admission.go
- query_admission_attributes.go
- query_admission_relationships.go
- query_admission_resource_type.go
- query_admission_response.go
- query_admission_status.go
- query_attributes.go
- query_fetch_response.go
- query_list_response.go
- query_relationships.go
- query_resource_type.go
- query_response.go
- query_response_answer.go
- query_response_attributes.go
- query_response_creation.go
- query_response_relationships.go
- query_response_resource_type.go
- query_response_response.go
- query_response_submission.go
- query_response_submission_attributes.go
- query_response_submission_creation.go
- query_response_submission_relationships.go
- query_response_submission_resource_type.go
- query_response_submission_response.go
- query_response_submission_status.go
- reason_codes.go
- reason_for_f_x.go
- recall.go
- recall_admission.go
- recall_admission_details_response.go
- recall_admission_relationships.go
- recall_admission_status.go
- recall_creation.go
- recall_creation_response.go
- recall_decision.go
- recall_decision_admission.go
- recall_decision_admission_details_response.go
- recall_decision_admission_relationships.go
- recall_decision_admission_status.go
- recall_decision_answer.go
- recall_decision_creation.go
- recall_decision_creation_response.go
- recall_decision_details_response.go
- recall_decision_submission.go
- recall_decision_submission_attributes.go
- recall_decision_submission_creation.go
- recall_decision_submission_creation_response.go
- recall_decision_submission_details_response.go
- recall_decision_submission_relationships.go
- recall_decision_submission_status.go
- recall_decision_submission_update.go
- recall_details_response.go
- recall_relationships.go
- recall_reversal.go
- recall_reversal_admission.go
- recall_reversal_admission_attributes.go
- recall_reversal_admission_details_response.go
- recall_reversal_details_response.go
- recall_status.go
- recall_submission.go
- recall_submission_creation.go
- recall_submission_creation_response.go
- recall_submission_details_response.go
- recall_submission_relationships.go
- recall_submission_status.go
- recall_submission_update.go
- receivers_correspondent_account_holding_entity.go
- reimbursement_account_holding_entity.go
- relationship_account.go
- relationship_advices.go
- relationship_data.go
- relationship_links.go
- relationship_payments.go
- relationship_query_submission.go
- relationship_recall_decisions.go
- relationship_recall_reversals.go
- relationship_recalls.go
- relationship_return_reversals.go
- relationship_returns.go
- relationship_reversals.go
- relationships_contact_account_ref.go
- relationships_contact_account_ref_data.go
- relationships_contact_ref.go
- relationships_contact_ref_data.go
- relationships_party_account_ref.go
- relationships_party_account_ref_data.go
- relationships_party_product_event_properties.go
- relationships_party_product_properties.go
- relationships_party_product_ref.go
- relationships_party_product_ref_data.go
- relationships_party_product_updated_event_properties.go
- relationships_party_ref.go
- relationships_party_ref_data.go
- relationships_payment.go
- relationships_payment_admission.go
- relationships_payment_admission_properties.go
- relationships_payment_properties.go
- relationships_query.go
- relationships_query_admission.go
- relationships_query_admission_properties.go
- relationships_query_properties.go
- relationships_query_response.go
- relationships_query_response_properties.go
- report.go
- report_admission.go
- report_admission_attributes.go
- report_admission_details_response.go
- report_admission_relationships.go
- report_admission_status.go
- report_attributes.go
- report_details_list_response.go
- report_details_response.go
- report_link.go
- report_relationships.go
- resource_type.go
- return_admission.go
- return_admission_details_response.go
- return_admission_relationships.go
- return_admission_status.go
- return_creation.go
- return_creation_response.go
- return_details_response.go
- return_payment.go
- return_reversal.go
- return_reversal_admission.go
- return_reversal_admission_details_response.go
- return_reversal_admission_relationships.go
- return_reversal_creation.go
- return_reversal_creation_response.go
- return_reversal_details_response.go
- return_submission.go
- return_submission_creation.go
- return_submission_creation_response.go
- return_submission_details_response.go
- return_submission_relationships.go
- return_submission_status.go
- return_submission_update.go
- reversal_admission.go
- reversal_admission_details_response.go
- reversal_creation.go
- reversal_creation_response.go
- reversal_details_response.go
- reversal_payment.go
- reversal_submission.go
- reversal_submission_creation.go
- reversal_submission_creation_response.go
- reversal_submission_details_response.go
- reversal_submission_relationships.go
- reversal_submission_status.go
- role.go
- role_attributes.go
- role_creation.go
- role_creation_response.go
- role_details_list_response.go
- role_details_response.go
- scheme_message.go
- scheme_message_admission.go
- scheme_message_admission_attributes.go
- scheme_message_admission_details_response.go
- scheme_message_admission_relationships.go
- scheme_message_admission_status.go
- scheme_message_attributes.go
- scheme_message_details_list_response.go
- scheme_message_details_response.go
- scheme_message_entry_item.go
- scheme_message_relationships.go
- self.go
- senders_correspondent_account_holding_entity.go
- subscription.go
- subscription_amendment.go
- subscription_attributes.go
- subscription_creation.go
- subscription_creation_response.go
- subscription_details_list_response.go
- subscription_details_response.go
- subscription_update.go
- subscription_update_attributes.go
- token.go
- ultimate_entity.go
- user.go
- user_creation.go
- user_creation_response.go
- user_credential_list_response.go
- user_details_list_response.go
- user_details_response.go
- user_role_list_response.go