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 AcceptanceQualifier
- 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) WithAttributes(attributes AccountAmendmentAttributes) *AccountAmendment
- func (m *AccountAmendment) WithCreatedOn(createdOn strfmt.DateTime) *AccountAmendment
- func (m *AccountAmendment) WithData(data AccountUpdate) *AccountAmendment
- func (m *AccountAmendment) WithID(id strfmt.UUID) *AccountAmendment
- func (m *AccountAmendment) WithModifiedOn(modifiedOn strfmt.DateTime) *AccountAmendment
- func (m *AccountAmendment) WithOrganisationID(organisationID strfmt.UUID) *AccountAmendment
- func (m *AccountAmendment) WithRelationships(relationships AccountAmendmentRelationships) *AccountAmendment
- func (m *AccountAmendment) WithType(typeVar ResourceType) *AccountAmendment
- func (m *AccountAmendment) WithVersion(version int64) *AccountAmendment
- func (m *AccountAmendment) WithoutAttributes() *AccountAmendment
- func (m *AccountAmendment) WithoutData() *AccountAmendment
- func (m *AccountAmendment) WithoutRelationships() *AccountAmendment
- type AccountAmendmentAttributes
- func (m *AccountAmendmentAttributes) Json() string
- func (m *AccountAmendmentAttributes) MarshalBinary() ([]byte, error)
- func (m *AccountAmendmentAttributes) UnmarshalBinary(b []byte) error
- func (m *AccountAmendmentAttributes) Validate(formats strfmt.Registry) error
- func (m *AccountAmendmentAttributes) WithModifyReason(modifyReason string) *AccountAmendmentAttributes
- func (m *AccountAmendmentAttributes) WithName(name []string) *AccountAmendmentAttributes
- func (m *AccountAmendmentAttributes) WithOrganisationIdentification(organisationIdentification OrganisationIdentification) *AccountAmendmentAttributes
- func (m *AccountAmendmentAttributes) WithPrivateIdentification(privateIdentification PrivateIdentification) *AccountAmendmentAttributes
- func (m *AccountAmendmentAttributes) WithoutOrganisationIdentification() *AccountAmendmentAttributes
- func (m *AccountAmendmentAttributes) WithoutPrivateIdentification() *AccountAmendmentAttributes
- type AccountAmendmentCreate
- func (m *AccountAmendmentCreate) Json() string
- func (m *AccountAmendmentCreate) MarshalBinary() ([]byte, error)
- func (m *AccountAmendmentCreate) UnmarshalBinary(b []byte) error
- func (m *AccountAmendmentCreate) Validate(formats strfmt.Registry) error
- func (m *AccountAmendmentCreate) WithAttributes(attributes AccountAmendmentAttributes) *AccountAmendmentCreate
- func (m *AccountAmendmentCreate) WithID(id strfmt.UUID) *AccountAmendmentCreate
- func (m *AccountAmendmentCreate) WithOrganisationID(organisationID strfmt.UUID) *AccountAmendmentCreate
- func (m *AccountAmendmentCreate) WithRelationships(relationships AccountAmendmentCreateRelationships) *AccountAmendmentCreate
- func (m *AccountAmendmentCreate) WithType(typeVar string) *AccountAmendmentCreate
- func (m *AccountAmendmentCreate) WithoutAttributes() *AccountAmendmentCreate
- func (m *AccountAmendmentCreate) WithoutRelationships() *AccountAmendmentCreate
- type AccountAmendmentCreateRelationships
- func (m *AccountAmendmentCreateRelationships) Json() string
- func (m *AccountAmendmentCreateRelationships) MarshalBinary() ([]byte, error)
- func (m *AccountAmendmentCreateRelationships) UnmarshalBinary(b []byte) error
- func (m *AccountAmendmentCreateRelationships) Validate(formats strfmt.Registry) error
- func (m *AccountAmendmentCreateRelationships) WithAccount(account AccountAmendmentCreateRelationshipsAccount) *AccountAmendmentCreateRelationships
- func (m *AccountAmendmentCreateRelationships) WithoutAccount() *AccountAmendmentCreateRelationships
- type AccountAmendmentCreateRelationshipsAccount
- func (m *AccountAmendmentCreateRelationshipsAccount) Json() string
- func (m *AccountAmendmentCreateRelationshipsAccount) MarshalBinary() ([]byte, error)
- func (m *AccountAmendmentCreateRelationshipsAccount) UnmarshalBinary(b []byte) error
- func (m *AccountAmendmentCreateRelationshipsAccount) Validate(formats strfmt.Registry) error
- func (m *AccountAmendmentCreateRelationshipsAccount) WithData(data []*AmendmentAccountReference) *AccountAmendmentCreateRelationshipsAccount
- type AccountAmendmentCreation
- func (m *AccountAmendmentCreation) Json() string
- func (m *AccountAmendmentCreation) MarshalBinary() ([]byte, error)
- func (m *AccountAmendmentCreation) UnmarshalBinary(b []byte) error
- func (m *AccountAmendmentCreation) Validate(formats strfmt.Registry) error
- func (m *AccountAmendmentCreation) WithData(data AccountAmendmentCreate) *AccountAmendmentCreation
- func (m *AccountAmendmentCreation) WithoutData() *AccountAmendmentCreation
- type AccountAmendmentListResponse
- func (m *AccountAmendmentListResponse) Json() string
- func (m *AccountAmendmentListResponse) MarshalBinary() ([]byte, error)
- func (m *AccountAmendmentListResponse) UnmarshalBinary(b []byte) error
- func (m *AccountAmendmentListResponse) Validate(formats strfmt.Registry) error
- func (m *AccountAmendmentListResponse) WithData(data []*AccountAmendment) *AccountAmendmentListResponse
- func (m *AccountAmendmentListResponse) WithLinks(links Links) *AccountAmendmentListResponse
- func (m *AccountAmendmentListResponse) WithoutLinks() *AccountAmendmentListResponse
- type AccountAmendmentRelationships
- func (m *AccountAmendmentRelationships) Json() string
- func (m *AccountAmendmentRelationships) MarshalBinary() ([]byte, error)
- func (m *AccountAmendmentRelationships) UnmarshalBinary(b []byte) error
- func (m *AccountAmendmentRelationships) Validate(formats strfmt.Registry) error
- func (m *AccountAmendmentRelationships) WithAccount(account AccountAmendmentRelationshipsAccount) *AccountAmendmentRelationships
- func (m *AccountAmendmentRelationships) WithAccountAmendmentSubmission(...) *AccountAmendmentRelationships
- func (m *AccountAmendmentRelationships) WithoutAccount() *AccountAmendmentRelationships
- func (m *AccountAmendmentRelationships) WithoutAccountAmendmentSubmission() *AccountAmendmentRelationships
- type AccountAmendmentRelationshipsAccount
- func (m *AccountAmendmentRelationshipsAccount) Json() string
- func (m *AccountAmendmentRelationshipsAccount) MarshalBinary() ([]byte, error)
- func (m *AccountAmendmentRelationshipsAccount) UnmarshalBinary(b []byte) error
- func (m *AccountAmendmentRelationshipsAccount) Validate(formats strfmt.Registry) error
- func (m *AccountAmendmentRelationshipsAccount) WithData(data []*AmendmentAccountReference) *AccountAmendmentRelationshipsAccount
- type AccountAmendmentRelationshipsAccountAmendmentSubmission
- func (m *AccountAmendmentRelationshipsAccountAmendmentSubmission) Json() string
- func (m *AccountAmendmentRelationshipsAccountAmendmentSubmission) MarshalBinary() ([]byte, error)
- func (m *AccountAmendmentRelationshipsAccountAmendmentSubmission) UnmarshalBinary(b []byte) error
- func (m *AccountAmendmentRelationshipsAccountAmendmentSubmission) Validate(formats strfmt.Registry) error
- func (m *AccountAmendmentRelationshipsAccountAmendmentSubmission) WithData(data []*AccountAmendmentSubmission) *AccountAmendmentRelationshipsAccountAmendmentSubmission
- type AccountAmendmentResponse
- func (m *AccountAmendmentResponse) Json() string
- func (m *AccountAmendmentResponse) MarshalBinary() ([]byte, error)
- func (m *AccountAmendmentResponse) UnmarshalBinary(b []byte) error
- func (m *AccountAmendmentResponse) Validate(formats strfmt.Registry) error
- func (m *AccountAmendmentResponse) WithData(data AccountAmendment) *AccountAmendmentResponse
- func (m *AccountAmendmentResponse) WithLinks(links Links) *AccountAmendmentResponse
- func (m *AccountAmendmentResponse) WithoutData() *AccountAmendmentResponse
- func (m *AccountAmendmentResponse) WithoutLinks() *AccountAmendmentResponse
- type AccountAmendmentSubmission
- func (m *AccountAmendmentSubmission) Json() string
- func (m *AccountAmendmentSubmission) MarshalBinary() ([]byte, error)
- func (m *AccountAmendmentSubmission) UnmarshalBinary(b []byte) error
- func (m *AccountAmendmentSubmission) Validate(formats strfmt.Registry) error
- func (m *AccountAmendmentSubmission) WithAttributes(attributes AccountAmendmentSubmissionAttributes) *AccountAmendmentSubmission
- func (m *AccountAmendmentSubmission) WithCreatedOn(createdOn strfmt.DateTime) *AccountAmendmentSubmission
- func (m *AccountAmendmentSubmission) WithID(id strfmt.UUID) *AccountAmendmentSubmission
- func (m *AccountAmendmentSubmission) WithModifiedOn(modifiedOn strfmt.DateTime) *AccountAmendmentSubmission
- func (m *AccountAmendmentSubmission) WithOrganisationID(organisationID strfmt.UUID) *AccountAmendmentSubmission
- func (m *AccountAmendmentSubmission) WithRelationships(relationships AccountAmendmentSubmissionRelationships) *AccountAmendmentSubmission
- func (m *AccountAmendmentSubmission) WithType(typeVar ResourceType) *AccountAmendmentSubmission
- func (m *AccountAmendmentSubmission) WithVersion(version int64) *AccountAmendmentSubmission
- func (m *AccountAmendmentSubmission) WithoutAttributes() *AccountAmendmentSubmission
- func (m *AccountAmendmentSubmission) WithoutRelationships() *AccountAmendmentSubmission
- type AccountAmendmentSubmissionAttributes
- func (m *AccountAmendmentSubmissionAttributes) Json() string
- func (m *AccountAmendmentSubmissionAttributes) MarshalBinary() ([]byte, error)
- func (m *AccountAmendmentSubmissionAttributes) UnmarshalBinary(b []byte) error
- func (m *AccountAmendmentSubmissionAttributes) Validate(formats strfmt.Registry) error
- func (m *AccountAmendmentSubmissionAttributes) WithStatus(status SubmissionStatus) *AccountAmendmentSubmissionAttributes
- func (m *AccountAmendmentSubmissionAttributes) WithStatusReason(statusReason string) *AccountAmendmentSubmissionAttributes
- func (m *AccountAmendmentSubmissionAttributes) WithSubmissionDatetime(submissionDatetime strfmt.DateTime) *AccountAmendmentSubmissionAttributes
- func (m *AccountAmendmentSubmissionAttributes) WithoutSubmissionDatetime() *AccountAmendmentSubmissionAttributes
- type AccountAmendmentSubmissionCreate
- func (m *AccountAmendmentSubmissionCreate) Json() string
- func (m *AccountAmendmentSubmissionCreate) MarshalBinary() ([]byte, error)
- func (m *AccountAmendmentSubmissionCreate) UnmarshalBinary(b []byte) error
- func (m *AccountAmendmentSubmissionCreate) Validate(formats strfmt.Registry) error
- func (m *AccountAmendmentSubmissionCreate) WithID(id strfmt.UUID) *AccountAmendmentSubmissionCreate
- func (m *AccountAmendmentSubmissionCreate) WithOrganisationID(organisationID strfmt.UUID) *AccountAmendmentSubmissionCreate
- func (m *AccountAmendmentSubmissionCreate) WithType(typeVar string) *AccountAmendmentSubmissionCreate
- type AccountAmendmentSubmissionCreation
- func (m *AccountAmendmentSubmissionCreation) Json() string
- func (m *AccountAmendmentSubmissionCreation) MarshalBinary() ([]byte, error)
- func (m *AccountAmendmentSubmissionCreation) UnmarshalBinary(b []byte) error
- func (m *AccountAmendmentSubmissionCreation) Validate(formats strfmt.Registry) error
- func (m *AccountAmendmentSubmissionCreation) WithData(data AccountAmendmentSubmissionCreate) *AccountAmendmentSubmissionCreation
- func (m *AccountAmendmentSubmissionCreation) WithoutData() *AccountAmendmentSubmissionCreation
- type AccountAmendmentSubmissionRelationships
- func (m *AccountAmendmentSubmissionRelationships) Json() string
- func (m *AccountAmendmentSubmissionRelationships) MarshalBinary() ([]byte, error)
- func (m *AccountAmendmentSubmissionRelationships) UnmarshalBinary(b []byte) error
- func (m *AccountAmendmentSubmissionRelationships) Validate(formats strfmt.Registry) error
- func (m *AccountAmendmentSubmissionRelationships) WithAccountAmendment(accountAmendment AccountAmendmentSubmissionRelationshipsAccountAmendment) *AccountAmendmentSubmissionRelationships
- func (m *AccountAmendmentSubmissionRelationships) WithoutAccountAmendment() *AccountAmendmentSubmissionRelationships
- type AccountAmendmentSubmissionRelationshipsAccountAmendment
- func (m *AccountAmendmentSubmissionRelationshipsAccountAmendment) Json() string
- func (m *AccountAmendmentSubmissionRelationshipsAccountAmendment) MarshalBinary() ([]byte, error)
- func (m *AccountAmendmentSubmissionRelationshipsAccountAmendment) UnmarshalBinary(b []byte) error
- func (m *AccountAmendmentSubmissionRelationshipsAccountAmendment) Validate(formats strfmt.Registry) error
- func (m *AccountAmendmentSubmissionRelationshipsAccountAmendment) WithData(data []*AccountAmendment) *AccountAmendmentSubmissionRelationshipsAccountAmendment
- type AccountAmendmentSubmissionResponse
- func (m *AccountAmendmentSubmissionResponse) Json() string
- func (m *AccountAmendmentSubmissionResponse) MarshalBinary() ([]byte, error)
- func (m *AccountAmendmentSubmissionResponse) UnmarshalBinary(b []byte) error
- func (m *AccountAmendmentSubmissionResponse) Validate(formats strfmt.Registry) error
- func (m *AccountAmendmentSubmissionResponse) WithData(data AccountAmendmentSubmission) *AccountAmendmentSubmissionResponse
- func (m *AccountAmendmentSubmissionResponse) WithLinks(links Links) *AccountAmendmentSubmissionResponse
- func (m *AccountAmendmentSubmissionResponse) WithoutData() *AccountAmendmentSubmissionResponse
- func (m *AccountAmendmentSubmissionResponse) WithoutLinks() *AccountAmendmentSubmissionResponse
- 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) WithAcceptanceQualifier(acceptanceQualifier AcceptanceQualifier) *AccountAttributes
- 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) WithNameMatchingStatus(nameMatchingStatus string) *AccountAttributes
- func (m *AccountAttributes) WithOrganisationIdentification(organisationIdentification AccountAttributesOrganisationIdentification) *AccountAttributes
- func (m *AccountAttributes) WithPrivateIdentification(privateIdentification AccountAttributesPrivateIdentification) *AccountAttributes
- func (m *AccountAttributes) WithProcessingService(processingService string) *AccountAttributes
- func (m *AccountAttributes) WithReferenceMask(referenceMask string) *AccountAttributes
- func (m *AccountAttributes) WithSecondaryIdentification(secondaryIdentification string) *AccountAttributes
- func (m *AccountAttributes) WithStatus(status string) *AccountAttributes
- func (m *AccountAttributes) WithStatusReason(statusReason StatusReason) *AccountAttributes
- func (m *AccountAttributes) WithSwitched(switched bool) *AccountAttributes
- func (m *AccountAttributes) WithTitle(title string) *AccountAttributes
- func (m *AccountAttributes) WithUserDefinedData(userDefinedData []*UserDefinedData) *AccountAttributes
- func (m *AccountAttributes) WithUserDefinedInformation(userDefinedInformation string) *AccountAttributes
- func (m *AccountAttributes) WithValidationType(validationType ValidationType) *AccountAttributes
- func (m *AccountAttributes) WithoutAccountClassification() *AccountAttributes
- func (m *AccountAttributes) WithoutAccountMatchingOptOut() *AccountAttributes
- func (m *AccountAttributes) WithoutCountry() *AccountAttributes
- func (m *AccountAttributes) WithoutJointAccount() *AccountAttributes
- func (m *AccountAttributes) WithoutNameMatchingStatus() *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 AccountIdentification
- func (m *AccountIdentification) Json() string
- func (m *AccountIdentification) MarshalBinary() ([]byte, error)
- func (m *AccountIdentification) UnmarshalBinary(b []byte) error
- func (m *AccountIdentification) Validate(formats strfmt.Registry) error
- func (m *AccountIdentification) WithAttributes(attributes AccountIdentificationAttributes) *AccountIdentification
- func (m *AccountIdentification) WithCreatedOn(createdOn strfmt.DateTime) *AccountIdentification
- func (m *AccountIdentification) WithID(id strfmt.UUID) *AccountIdentification
- func (m *AccountIdentification) WithModifiedOn(modifiedOn strfmt.DateTime) *AccountIdentification
- func (m *AccountIdentification) WithOrganisationID(organisationID strfmt.UUID) *AccountIdentification
- func (m *AccountIdentification) WithType(typeVar string) *AccountIdentification
- func (m *AccountIdentification) WithVersion(version int64) *AccountIdentification
- func (m *AccountIdentification) WithoutAttributes() *AccountIdentification
- func (m *AccountIdentification) WithoutCreatedOn() *AccountIdentification
- func (m *AccountIdentification) WithoutID() *AccountIdentification
- func (m *AccountIdentification) WithoutModifiedOn() *AccountIdentification
- func (m *AccountIdentification) WithoutOrganisationID() *AccountIdentification
- func (m *AccountIdentification) WithoutVersion() *AccountIdentification
- type AccountIdentificationAttributes
- func (m *AccountIdentificationAttributes) Json() string
- func (m *AccountIdentificationAttributes) MarshalBinary() ([]byte, error)
- func (m *AccountIdentificationAttributes) UnmarshalBinary(b []byte) error
- func (m *AccountIdentificationAttributes) Validate(formats strfmt.Registry) error
- func (m *AccountIdentificationAttributes) WithSecondaryIdentification(secondaryIdentification string) *AccountIdentificationAttributes
- func (m *AccountIdentificationAttributes) WithoutSecondaryIdentification() *AccountIdentificationAttributes
- type AccountIdentificationData
- func (m *AccountIdentificationData) Json() string
- func (m *AccountIdentificationData) MarshalBinary() ([]byte, error)
- func (m AccountIdentificationData) MarshalJSON() ([]byte, error)
- func (m *AccountIdentificationData) UnmarshalBinary(b []byte) error
- func (m *AccountIdentificationData) UnmarshalJSON(raw []byte) error
- func (m *AccountIdentificationData) Validate(formats strfmt.Registry) error
- type AccountIdentificationEventData
- func (m *AccountIdentificationEventData) Json() string
- func (m *AccountIdentificationEventData) MarshalBinary() ([]byte, error)
- func (m AccountIdentificationEventData) MarshalJSON() ([]byte, error)
- func (m *AccountIdentificationEventData) UnmarshalBinary(b []byte) error
- func (m *AccountIdentificationEventData) UnmarshalJSON(raw []byte) error
- func (m *AccountIdentificationEventData) Validate(formats strfmt.Registry) error
- type AccountIdentificationEventRelationships
- func (m *AccountIdentificationEventRelationships) Json() string
- func (m *AccountIdentificationEventRelationships) MarshalBinary() ([]byte, error)
- func (m *AccountIdentificationEventRelationships) UnmarshalBinary(b []byte) error
- func (m *AccountIdentificationEventRelationships) Validate(formats strfmt.Registry) error
- func (m *AccountIdentificationEventRelationships) WithAccount(account RelationshipAccount) *AccountIdentificationEventRelationships
- func (m *AccountIdentificationEventRelationships) WithoutAccount() *AccountIdentificationEventRelationships
- type AccountIdentificationEventResponse
- func (m *AccountIdentificationEventResponse) Json() string
- func (m *AccountIdentificationEventResponse) MarshalBinary() ([]byte, error)
- func (m *AccountIdentificationEventResponse) UnmarshalBinary(b []byte) error
- func (m *AccountIdentificationEventResponse) Validate(formats strfmt.Registry) error
- func (m *AccountIdentificationEventResponse) WithData(data AccountIdentificationEventData) *AccountIdentificationEventResponse
- func (m *AccountIdentificationEventResponse) WithoutData() *AccountIdentificationEventResponse
- type AccountIdentificationListResponse
- func (m *AccountIdentificationListResponse) Json() string
- func (m *AccountIdentificationListResponse) MarshalBinary() ([]byte, error)
- func (m *AccountIdentificationListResponse) UnmarshalBinary(b []byte) error
- func (m *AccountIdentificationListResponse) Validate(formats strfmt.Registry) error
- func (m *AccountIdentificationListResponse) WithData(data []*AccountIdentification) *AccountIdentificationListResponse
- func (m *AccountIdentificationListResponse) WithLinks(links Links) *AccountIdentificationListResponse
- func (m *AccountIdentificationListResponse) WithoutLinks() *AccountIdentificationListResponse
- type AccountIdentificationRelationships
- func (m *AccountIdentificationRelationships) Json() string
- func (m *AccountIdentificationRelationships) MarshalBinary() ([]byte, error)
- func (m *AccountIdentificationRelationships) UnmarshalBinary(b []byte) error
- func (m *AccountIdentificationRelationships) Validate(formats strfmt.Registry) error
- func (m *AccountIdentificationRelationships) WithAccount(account RelationshipLinks) *AccountIdentificationRelationships
- func (m *AccountIdentificationRelationships) WithoutAccount() *AccountIdentificationRelationships
- type AccountIdentificationRequest
- func (m *AccountIdentificationRequest) Json() string
- func (m *AccountIdentificationRequest) MarshalBinary() ([]byte, error)
- func (m *AccountIdentificationRequest) UnmarshalBinary(b []byte) error
- func (m *AccountIdentificationRequest) Validate(formats strfmt.Registry) error
- func (m *AccountIdentificationRequest) WithData(data AccountIdentification) *AccountIdentificationRequest
- func (m *AccountIdentificationRequest) WithoutData() *AccountIdentificationRequest
- type AccountIdentificationResponse
- func (m *AccountIdentificationResponse) Json() string
- func (m *AccountIdentificationResponse) MarshalBinary() ([]byte, error)
- func (m *AccountIdentificationResponse) UnmarshalBinary(b []byte) error
- func (m *AccountIdentificationResponse) Validate(formats strfmt.Registry) error
- func (m *AccountIdentificationResponse) WithData(data AccountIdentificationData) *AccountIdentificationResponse
- func (m *AccountIdentificationResponse) WithoutData() *AccountIdentificationResponse
- type AccountNumber
- func (m *AccountNumber) Json() string
- func (m *AccountNumber) MarshalBinary() ([]byte, error)
- func (m *AccountNumber) UnmarshalBinary(b []byte) error
- func (m *AccountNumber) Validate(formats strfmt.Registry) error
- func (m *AccountNumber) WithID(id string) *AccountNumber
- func (m *AccountNumber) WithRelationships(relationships AccountNumberRelationships) *AccountNumber
- func (m *AccountNumber) WithType(typeVar string) *AccountNumber
- func (m *AccountNumber) WithoutRelationships() *AccountNumber
- type AccountNumberCode
- type AccountNumberDetailsResponse
- func (m *AccountNumberDetailsResponse) Json() string
- func (m *AccountNumberDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *AccountNumberDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *AccountNumberDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *AccountNumberDetailsResponse) WithData(data AccountNumber) *AccountNumberDetailsResponse
- func (m *AccountNumberDetailsResponse) WithLinks(links Links) *AccountNumberDetailsResponse
- func (m *AccountNumberDetailsResponse) WithoutData() *AccountNumberDetailsResponse
- func (m *AccountNumberDetailsResponse) WithoutLinks() *AccountNumberDetailsResponse
- type AccountNumberRelationships
- func (m *AccountNumberRelationships) Json() string
- func (m *AccountNumberRelationships) MarshalBinary() ([]byte, error)
- func (m *AccountNumberRelationships) UnmarshalBinary(b []byte) error
- func (m *AccountNumberRelationships) Validate(formats strfmt.Registry) error
- func (m *AccountNumberRelationships) WithSortCode(sortCode SortCode) *AccountNumberRelationships
- func (m *AccountNumberRelationships) WithoutSortCode() *AccountNumberRelationships
- type AccountReference
- func (m *AccountReference) Json() string
- func (m *AccountReference) MarshalBinary() ([]byte, error)
- func (m *AccountReference) UnmarshalBinary(b []byte) error
- func (m *AccountReference) Validate(formats strfmt.Registry) error
- func (m *AccountReference) WithID(id strfmt.UUID) *AccountReference
- func (m *AccountReference) WithType(typeVar ResourceType) *AccountReference
- 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 AccountRequest
- func (m *AccountRequest) Json() string
- func (m *AccountRequest) MarshalBinary() ([]byte, error)
- func (m *AccountRequest) UnmarshalBinary(b []byte) error
- func (m *AccountRequest) Validate(formats strfmt.Registry) error
- func (m *AccountRequest) WithAttributes(attributes AccountRequestAttributes) *AccountRequest
- func (m *AccountRequest) WithCreatedOn(createdOn strfmt.DateTime) *AccountRequest
- func (m *AccountRequest) WithID(id strfmt.UUID) *AccountRequest
- func (m *AccountRequest) WithModifiedOn(modifiedOn strfmt.DateTime) *AccountRequest
- func (m *AccountRequest) WithOrganisationID(organisationID strfmt.UUID) *AccountRequest
- func (m *AccountRequest) WithRelationships(relationships AccountRequestRelationships) *AccountRequest
- func (m *AccountRequest) WithType(typeVar ResourceType) *AccountRequest
- func (m *AccountRequest) WithVersion(version int64) *AccountRequest
- func (m *AccountRequest) WithoutAttributes() *AccountRequest
- func (m *AccountRequest) WithoutRelationships() *AccountRequest
- type AccountRequestAttributes
- func (m *AccountRequestAttributes) Json() string
- func (m *AccountRequestAttributes) MarshalBinary() ([]byte, error)
- func (m *AccountRequestAttributes) UnmarshalBinary(b []byte) error
- func (m *AccountRequestAttributes) Validate(formats strfmt.Registry) error
- func (m *AccountRequestAttributes) WithAccountNumber(accountNumber string) *AccountRequestAttributes
- func (m *AccountRequestAttributes) WithBankID(bankID string) *AccountRequestAttributes
- func (m *AccountRequestAttributes) WithBankIDCode(bankIDCode string) *AccountRequestAttributes
- func (m *AccountRequestAttributes) WithBaseCurrency(baseCurrency string) *AccountRequestAttributes
- func (m *AccountRequestAttributes) WithBic(bic string) *AccountRequestAttributes
- func (m *AccountRequestAttributes) WithCountry(country string) *AccountRequestAttributes
- func (m *AccountRequestAttributes) WithCustomerID(customerID string) *AccountRequestAttributes
- func (m *AccountRequestAttributes) WithIban(iban string) *AccountRequestAttributes
- func (m *AccountRequestAttributes) WithName(name []string) *AccountRequestAttributes
- func (m *AccountRequestAttributes) WithOrganisationIdentification(organisationIdentification OrganisationIdentification) *AccountRequestAttributes
- func (m *AccountRequestAttributes) WithPrivateIdentification(privateIdentification PrivateIdentification) *AccountRequestAttributes
- func (m *AccountRequestAttributes) WithoutOrganisationIdentification() *AccountRequestAttributes
- func (m *AccountRequestAttributes) WithoutPrivateIdentification() *AccountRequestAttributes
- type AccountRequestCreate
- func (m *AccountRequestCreate) Json() string
- func (m *AccountRequestCreate) MarshalBinary() ([]byte, error)
- func (m *AccountRequestCreate) UnmarshalBinary(b []byte) error
- func (m *AccountRequestCreate) Validate(formats strfmt.Registry) error
- func (m *AccountRequestCreate) WithAttributes(attributes AccountRequestAttributes) *AccountRequestCreate
- func (m *AccountRequestCreate) WithID(id strfmt.UUID) *AccountRequestCreate
- func (m *AccountRequestCreate) WithOrganisationID(organisationID strfmt.UUID) *AccountRequestCreate
- func (m *AccountRequestCreate) WithRelationships(relationships AccountRequestCreateRelationships) *AccountRequestCreate
- func (m *AccountRequestCreate) WithType(typeVar string) *AccountRequestCreate
- func (m *AccountRequestCreate) WithoutAttributes() *AccountRequestCreate
- func (m *AccountRequestCreate) WithoutRelationships() *AccountRequestCreate
- type AccountRequestCreateRelationships
- func (m *AccountRequestCreateRelationships) Json() string
- func (m *AccountRequestCreateRelationships) MarshalBinary() ([]byte, error)
- func (m *AccountRequestCreateRelationships) UnmarshalBinary(b []byte) error
- func (m *AccountRequestCreateRelationships) Validate(formats strfmt.Registry) error
- func (m *AccountRequestCreateRelationships) WithMasterAccount(masterAccount AccountRequestCreateRelationshipsMasterAccount) *AccountRequestCreateRelationships
- func (m *AccountRequestCreateRelationships) WithoutMasterAccount() *AccountRequestCreateRelationships
- type AccountRequestCreateRelationshipsMasterAccount
- func (m *AccountRequestCreateRelationshipsMasterAccount) Json() string
- func (m *AccountRequestCreateRelationshipsMasterAccount) MarshalBinary() ([]byte, error)
- func (m *AccountRequestCreateRelationshipsMasterAccount) UnmarshalBinary(b []byte) error
- func (m *AccountRequestCreateRelationshipsMasterAccount) Validate(formats strfmt.Registry) error
- func (m *AccountRequestCreateRelationshipsMasterAccount) WithData(data []*AccountReference) *AccountRequestCreateRelationshipsMasterAccount
- type AccountRequestCreation
- func (m *AccountRequestCreation) Json() string
- func (m *AccountRequestCreation) MarshalBinary() ([]byte, error)
- func (m *AccountRequestCreation) UnmarshalBinary(b []byte) error
- func (m *AccountRequestCreation) Validate(formats strfmt.Registry) error
- func (m *AccountRequestCreation) WithData(data AccountRequestCreate) *AccountRequestCreation
- func (m *AccountRequestCreation) WithoutData() *AccountRequestCreation
- type AccountRequestListResponse
- func (m *AccountRequestListResponse) Json() string
- func (m *AccountRequestListResponse) MarshalBinary() ([]byte, error)
- func (m *AccountRequestListResponse) UnmarshalBinary(b []byte) error
- func (m *AccountRequestListResponse) Validate(formats strfmt.Registry) error
- func (m *AccountRequestListResponse) WithData(data []*AccountRequest) *AccountRequestListResponse
- func (m *AccountRequestListResponse) WithLinks(links Links) *AccountRequestListResponse
- func (m *AccountRequestListResponse) WithoutLinks() *AccountRequestListResponse
- type AccountRequestRelationships
- func (m *AccountRequestRelationships) Json() string
- func (m *AccountRequestRelationships) MarshalBinary() ([]byte, error)
- func (m *AccountRequestRelationships) UnmarshalBinary(b []byte) error
- func (m *AccountRequestRelationships) Validate(formats strfmt.Registry) error
- func (m *AccountRequestRelationships) WithAccount(account AccountRequestRelationshipsAccount) *AccountRequestRelationships
- func (m *AccountRequestRelationships) WithAccountRequestSubmission(accountRequestSubmission AccountRequestRelationshipsAccountRequestSubmission) *AccountRequestRelationships
- func (m *AccountRequestRelationships) WithMasterAccount(masterAccount AccountRequestRelationshipsMasterAccount) *AccountRequestRelationships
- func (m *AccountRequestRelationships) WithoutAccount() *AccountRequestRelationships
- func (m *AccountRequestRelationships) WithoutAccountRequestSubmission() *AccountRequestRelationships
- func (m *AccountRequestRelationships) WithoutMasterAccount() *AccountRequestRelationships
- type AccountRequestRelationshipsAccount
- func (m *AccountRequestRelationshipsAccount) Json() string
- func (m *AccountRequestRelationshipsAccount) MarshalBinary() ([]byte, error)
- func (m *AccountRequestRelationshipsAccount) UnmarshalBinary(b []byte) error
- func (m *AccountRequestRelationshipsAccount) Validate(formats strfmt.Registry) error
- func (m *AccountRequestRelationshipsAccount) WithData(data []*AccountReference) *AccountRequestRelationshipsAccount
- type AccountRequestRelationshipsAccountRequestSubmission
- func (m *AccountRequestRelationshipsAccountRequestSubmission) Json() string
- func (m *AccountRequestRelationshipsAccountRequestSubmission) MarshalBinary() ([]byte, error)
- func (m *AccountRequestRelationshipsAccountRequestSubmission) UnmarshalBinary(b []byte) error
- func (m *AccountRequestRelationshipsAccountRequestSubmission) Validate(formats strfmt.Registry) error
- func (m *AccountRequestRelationshipsAccountRequestSubmission) WithData(data []*AccountRequestSubmission) *AccountRequestRelationshipsAccountRequestSubmission
- type AccountRequestRelationshipsMasterAccount
- func (m *AccountRequestRelationshipsMasterAccount) Json() string
- func (m *AccountRequestRelationshipsMasterAccount) MarshalBinary() ([]byte, error)
- func (m *AccountRequestRelationshipsMasterAccount) UnmarshalBinary(b []byte) error
- func (m *AccountRequestRelationshipsMasterAccount) Validate(formats strfmt.Registry) error
- func (m *AccountRequestRelationshipsMasterAccount) WithData(data []*AccountReference) *AccountRequestRelationshipsMasterAccount
- type AccountRequestResponse
- func (m *AccountRequestResponse) Json() string
- func (m *AccountRequestResponse) MarshalBinary() ([]byte, error)
- func (m *AccountRequestResponse) UnmarshalBinary(b []byte) error
- func (m *AccountRequestResponse) Validate(formats strfmt.Registry) error
- func (m *AccountRequestResponse) WithData(data AccountRequest) *AccountRequestResponse
- func (m *AccountRequestResponse) WithLinks(links Links) *AccountRequestResponse
- func (m *AccountRequestResponse) WithoutData() *AccountRequestResponse
- func (m *AccountRequestResponse) WithoutLinks() *AccountRequestResponse
- type AccountRequestSubmission
- func (m *AccountRequestSubmission) Json() string
- func (m *AccountRequestSubmission) MarshalBinary() ([]byte, error)
- func (m *AccountRequestSubmission) UnmarshalBinary(b []byte) error
- func (m *AccountRequestSubmission) Validate(formats strfmt.Registry) error
- func (m *AccountRequestSubmission) WithAttributes(attributes AccountRequestSubmissionAttributes) *AccountRequestSubmission
- func (m *AccountRequestSubmission) WithCreatedOn(createdOn strfmt.DateTime) *AccountRequestSubmission
- func (m *AccountRequestSubmission) WithID(id strfmt.UUID) *AccountRequestSubmission
- func (m *AccountRequestSubmission) WithModifiedOn(modifiedOn strfmt.DateTime) *AccountRequestSubmission
- func (m *AccountRequestSubmission) WithOrganisationID(organisationID strfmt.UUID) *AccountRequestSubmission
- func (m *AccountRequestSubmission) WithRelationships(relationships AccountRequestSubmissionRelationships) *AccountRequestSubmission
- func (m *AccountRequestSubmission) WithType(typeVar ResourceType) *AccountRequestSubmission
- func (m *AccountRequestSubmission) WithVersion(version int64) *AccountRequestSubmission
- func (m *AccountRequestSubmission) WithoutAttributes() *AccountRequestSubmission
- func (m *AccountRequestSubmission) WithoutRelationships() *AccountRequestSubmission
- type AccountRequestSubmissionAttributes
- func (m *AccountRequestSubmissionAttributes) Json() string
- func (m *AccountRequestSubmissionAttributes) MarshalBinary() ([]byte, error)
- func (m *AccountRequestSubmissionAttributes) UnmarshalBinary(b []byte) error
- func (m *AccountRequestSubmissionAttributes) Validate(formats strfmt.Registry) error
- func (m *AccountRequestSubmissionAttributes) WithStatus(status SubmissionStatus) *AccountRequestSubmissionAttributes
- func (m *AccountRequestSubmissionAttributes) WithStatusReason(statusReason string) *AccountRequestSubmissionAttributes
- func (m *AccountRequestSubmissionAttributes) WithSubmissionDatetime(submissionDatetime strfmt.DateTime) *AccountRequestSubmissionAttributes
- func (m *AccountRequestSubmissionAttributes) WithoutSubmissionDatetime() *AccountRequestSubmissionAttributes
- type AccountRequestSubmissionCreate
- func (m *AccountRequestSubmissionCreate) Json() string
- func (m *AccountRequestSubmissionCreate) MarshalBinary() ([]byte, error)
- func (m *AccountRequestSubmissionCreate) UnmarshalBinary(b []byte) error
- func (m *AccountRequestSubmissionCreate) Validate(formats strfmt.Registry) error
- func (m *AccountRequestSubmissionCreate) WithID(id strfmt.UUID) *AccountRequestSubmissionCreate
- func (m *AccountRequestSubmissionCreate) WithOrganisationID(organisationID strfmt.UUID) *AccountRequestSubmissionCreate
- func (m *AccountRequestSubmissionCreate) WithType(typeVar string) *AccountRequestSubmissionCreate
- type AccountRequestSubmissionCreation
- func (m *AccountRequestSubmissionCreation) Json() string
- func (m *AccountRequestSubmissionCreation) MarshalBinary() ([]byte, error)
- func (m *AccountRequestSubmissionCreation) UnmarshalBinary(b []byte) error
- func (m *AccountRequestSubmissionCreation) Validate(formats strfmt.Registry) error
- func (m *AccountRequestSubmissionCreation) WithData(data AccountRequestSubmissionCreate) *AccountRequestSubmissionCreation
- func (m *AccountRequestSubmissionCreation) WithoutData() *AccountRequestSubmissionCreation
- type AccountRequestSubmissionRelationships
- func (m *AccountRequestSubmissionRelationships) Json() string
- func (m *AccountRequestSubmissionRelationships) MarshalBinary() ([]byte, error)
- func (m *AccountRequestSubmissionRelationships) UnmarshalBinary(b []byte) error
- func (m *AccountRequestSubmissionRelationships) Validate(formats strfmt.Registry) error
- func (m *AccountRequestSubmissionRelationships) WithAccount(account AccountRequestSubmissionRelationshipsAccount) *AccountRequestSubmissionRelationships
- func (m *AccountRequestSubmissionRelationships) WithAccountRequest(accountRequest AccountRequestSubmissionRelationshipsAccountRequest) *AccountRequestSubmissionRelationships
- func (m *AccountRequestSubmissionRelationships) WithoutAccount() *AccountRequestSubmissionRelationships
- func (m *AccountRequestSubmissionRelationships) WithoutAccountRequest() *AccountRequestSubmissionRelationships
- type AccountRequestSubmissionRelationshipsAccount
- func (m *AccountRequestSubmissionRelationshipsAccount) Json() string
- func (m *AccountRequestSubmissionRelationshipsAccount) MarshalBinary() ([]byte, error)
- func (m *AccountRequestSubmissionRelationshipsAccount) UnmarshalBinary(b []byte) error
- func (m *AccountRequestSubmissionRelationshipsAccount) Validate(formats strfmt.Registry) error
- func (m *AccountRequestSubmissionRelationshipsAccount) WithData(data []*AccountReference) *AccountRequestSubmissionRelationshipsAccount
- type AccountRequestSubmissionRelationshipsAccountRequest
- func (m *AccountRequestSubmissionRelationshipsAccountRequest) Json() string
- func (m *AccountRequestSubmissionRelationshipsAccountRequest) MarshalBinary() ([]byte, error)
- func (m *AccountRequestSubmissionRelationshipsAccountRequest) UnmarshalBinary(b []byte) error
- func (m *AccountRequestSubmissionRelationshipsAccountRequest) Validate(formats strfmt.Registry) error
- func (m *AccountRequestSubmissionRelationshipsAccountRequest) WithData(data []*AccountRequest) *AccountRequestSubmissionRelationshipsAccountRequest
- type AccountRequestSubmissionResponse
- func (m *AccountRequestSubmissionResponse) Json() string
- func (m *AccountRequestSubmissionResponse) MarshalBinary() ([]byte, error)
- func (m *AccountRequestSubmissionResponse) UnmarshalBinary(b []byte) error
- func (m *AccountRequestSubmissionResponse) Validate(formats strfmt.Registry) error
- func (m *AccountRequestSubmissionResponse) WithData(data AccountRequestSubmission) *AccountRequestSubmissionResponse
- func (m *AccountRequestSubmissionResponse) WithLinks(links Links) *AccountRequestSubmissionResponse
- func (m *AccountRequestSubmissionResponse) WithoutData() *AccountRequestSubmissionResponse
- func (m *AccountRequestSubmissionResponse) WithoutLinks() *AccountRequestSubmissionResponse
- 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) WithAcceptanceQualifier(acceptanceQualifier AcceptanceQualifier) *AccountUpdateAttributes
- 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) WithNameMatchingStatus(nameMatchingStatus string) *AccountUpdateAttributes
- func (m *AccountUpdateAttributes) WithOrganisationIdentification(organisationIdentification AccountAttributesOrganisationIdentification) *AccountUpdateAttributes
- func (m *AccountUpdateAttributes) WithPrivateIdentification(privateIdentification AccountAttributesPrivateIdentification) *AccountUpdateAttributes
- func (m *AccountUpdateAttributes) WithProcessingService(processingService string) *AccountUpdateAttributes
- func (m *AccountUpdateAttributes) WithReferenceMask(referenceMask string) *AccountUpdateAttributes
- func (m *AccountUpdateAttributes) WithSecondaryIdentification(secondaryIdentification string) *AccountUpdateAttributes
- func (m *AccountUpdateAttributes) WithStatus(status string) *AccountUpdateAttributes
- func (m *AccountUpdateAttributes) WithStatusReason(statusReason StatusReason) *AccountUpdateAttributes
- func (m *AccountUpdateAttributes) WithSwitched(switched bool) *AccountUpdateAttributes
- func (m *AccountUpdateAttributes) WithTitle(title string) *AccountUpdateAttributes
- func (m *AccountUpdateAttributes) WithUserDefinedData(userDefinedData []*UserDefinedData) *AccountUpdateAttributes
- func (m *AccountUpdateAttributes) WithUserDefinedInformation(userDefinedInformation string) *AccountUpdateAttributes
- func (m *AccountUpdateAttributes) WithValidationType(validationType ValidationType) *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) WithPayment(payment RelationshipPayments) *AdviceSubmissionRelationships
- func (m *AdviceSubmissionRelationships) WithoutAdvice() *AdviceSubmissionRelationships
- func (m *AdviceSubmissionRelationships) WithoutPayment() *AdviceSubmissionRelationships
- type AdviceSubmissionStatus
- type Agent
- func (m *Agent) Json() string
- func (m *Agent) MarshalBinary() ([]byte, error)
- func (m *Agent) UnmarshalBinary(b []byte) error
- func (m *Agent) Validate(formats strfmt.Registry) error
- func (m *Agent) WithAccountNumber(accountNumber string) *Agent
- func (m *Agent) WithAccountNumberCode(accountNumberCode AccountNumberCode) *Agent
- func (m *Agent) WithAddress(address []string) *Agent
- func (m *Agent) WithIdentification(identification AgentIdentification) *Agent
- func (m *Agent) WithName(name string) *Agent
- func (m *Agent) WithRole(role AgentRole) *Agent
- func (m *Agent) WithoutIdentification() *Agent
- type AgentIdentification
- func (m *AgentIdentification) Json() string
- func (m *AgentIdentification) MarshalBinary() ([]byte, error)
- func (m *AgentIdentification) UnmarshalBinary(b []byte) error
- func (m *AgentIdentification) Validate(formats strfmt.Registry) error
- func (m *AgentIdentification) WithBankID(bankID string) *AgentIdentification
- func (m *AgentIdentification) WithBankIDCode(bankIDCode string) *AgentIdentification
- type AgentRole
- type AmendmentAccountReference
- func (m *AmendmentAccountReference) Json() string
- func (m *AmendmentAccountReference) MarshalBinary() ([]byte, error)
- func (m *AmendmentAccountReference) UnmarshalBinary(b []byte) error
- func (m *AmendmentAccountReference) Validate(formats strfmt.Registry) error
- func (m *AmendmentAccountReference) WithID(id strfmt.UUID) *AmendmentAccountReference
- func (m *AmendmentAccountReference) WithType(typeVar ResourceType) *AmendmentAccountReference
- func (m *AmendmentAccountReference) WithVersion(version int64) *AmendmentAccountReference
- 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 Branch
- func (m *Branch) Json() string
- func (m *Branch) MarshalBinary() ([]byte, error)
- func (m *Branch) UnmarshalBinary(b []byte) error
- func (m *Branch) Validate(formats strfmt.Registry) error
- func (m *Branch) WithAttributes(attributes BranchAttributes) *Branch
- func (m *Branch) WithCreatedOn(createdOn strfmt.DateTime) *Branch
- func (m *Branch) WithID(id strfmt.UUID) *Branch
- func (m *Branch) WithModifiedOn(modifiedOn strfmt.DateTime) *Branch
- func (m *Branch) WithOrganisationID(organisationID strfmt.UUID) *Branch
- func (m *Branch) WithType(typeVar string) *Branch
- func (m *Branch) WithVersion(version int64) *Branch
- func (m *Branch) WithoutAttributes() *Branch
- func (m *Branch) WithoutCreatedOn() *Branch
- func (m *Branch) WithoutID() *Branch
- func (m *Branch) WithoutModifiedOn() *Branch
- func (m *Branch) WithoutOrganisationID() *Branch
- func (m *Branch) WithoutVersion() *Branch
- type BranchAmendment
- func (m *BranchAmendment) Json() string
- func (m *BranchAmendment) MarshalBinary() ([]byte, error)
- func (m *BranchAmendment) UnmarshalBinary(b []byte) error
- func (m *BranchAmendment) Validate(formats strfmt.Registry) error
- func (m *BranchAmendment) WithData(data BranchUpdate) *BranchAmendment
- func (m *BranchAmendment) WithoutData() *BranchAmendment
- type BranchAttributes
- func (m *BranchAttributes) Json() string
- func (m *BranchAttributes) MarshalBinary() ([]byte, error)
- func (m *BranchAttributes) UnmarshalBinary(b []byte) error
- func (m *BranchAttributes) Validate(formats strfmt.Registry) error
- func (m *BranchAttributes) WithAcceptanceQualifier(acceptanceQualifier AcceptanceQualifier) *BranchAttributes
- func (m *BranchAttributes) WithBankID(bankID string) *BranchAttributes
- func (m *BranchAttributes) WithBankIDCode(bankIDCode string) *BranchAttributes
- func (m *BranchAttributes) WithReferenceMask(referenceMask string) *BranchAttributes
- func (m *BranchAttributes) WithValidationType(validationType BranchValidationType) *BranchAttributes
- func (m *BranchAttributes) WithoutBankID() *BranchAttributes
- func (m *BranchAttributes) WithoutBankIDCode() *BranchAttributes
- type BranchCreation
- func (m *BranchCreation) Json() string
- func (m *BranchCreation) MarshalBinary() ([]byte, error)
- func (m *BranchCreation) UnmarshalBinary(b []byte) error
- func (m *BranchCreation) Validate(formats strfmt.Registry) error
- func (m *BranchCreation) WithData(data Branch) *BranchCreation
- func (m *BranchCreation) WithoutData() *BranchCreation
- type BranchCreationResponse
- func (m *BranchCreationResponse) Json() string
- func (m *BranchCreationResponse) MarshalBinary() ([]byte, error)
- func (m *BranchCreationResponse) UnmarshalBinary(b []byte) error
- func (m *BranchCreationResponse) Validate(formats strfmt.Registry) error
- func (m *BranchCreationResponse) WithData(data Branch) *BranchCreationResponse
- func (m *BranchCreationResponse) WithLinks(links Links) *BranchCreationResponse
- func (m *BranchCreationResponse) WithoutData() *BranchCreationResponse
- func (m *BranchCreationResponse) WithoutLinks() *BranchCreationResponse
- type BranchDetailsListResponse
- func (m *BranchDetailsListResponse) Json() string
- func (m *BranchDetailsListResponse) MarshalBinary() ([]byte, error)
- func (m *BranchDetailsListResponse) UnmarshalBinary(b []byte) error
- func (m *BranchDetailsListResponse) Validate(formats strfmt.Registry) error
- func (m *BranchDetailsListResponse) WithData(data []*Branch) *BranchDetailsListResponse
- func (m *BranchDetailsListResponse) WithLinks(links Links) *BranchDetailsListResponse
- func (m *BranchDetailsListResponse) WithoutLinks() *BranchDetailsListResponse
- type BranchDetailsResponse
- func (m *BranchDetailsResponse) Json() string
- func (m *BranchDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *BranchDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *BranchDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *BranchDetailsResponse) WithData(data Branch) *BranchDetailsResponse
- func (m *BranchDetailsResponse) WithLinks(links Links) *BranchDetailsResponse
- func (m *BranchDetailsResponse) WithoutData() *BranchDetailsResponse
- func (m *BranchDetailsResponse) WithoutLinks() *BranchDetailsResponse
- type BranchIdentification
- func (m *BranchIdentification) Json() string
- func (m *BranchIdentification) MarshalBinary() ([]byte, error)
- func (m *BranchIdentification) UnmarshalBinary(b []byte) error
- func (m *BranchIdentification) Validate(formats strfmt.Registry) error
- func (m *BranchIdentification) WithAttributes(attributes BranchIdentificationAttributes) *BranchIdentification
- func (m *BranchIdentification) WithCreatedOn(createdOn strfmt.DateTime) *BranchIdentification
- func (m *BranchIdentification) WithID(id strfmt.UUID) *BranchIdentification
- func (m *BranchIdentification) WithModifiedOn(modifiedOn strfmt.DateTime) *BranchIdentification
- func (m *BranchIdentification) WithOrganisationID(organisationID strfmt.UUID) *BranchIdentification
- func (m *BranchIdentification) WithType(typeVar string) *BranchIdentification
- func (m *BranchIdentification) WithVersion(version int64) *BranchIdentification
- func (m *BranchIdentification) WithoutAttributes() *BranchIdentification
- func (m *BranchIdentification) WithoutCreatedOn() *BranchIdentification
- func (m *BranchIdentification) WithoutID() *BranchIdentification
- func (m *BranchIdentification) WithoutModifiedOn() *BranchIdentification
- func (m *BranchIdentification) WithoutOrganisationID() *BranchIdentification
- func (m *BranchIdentification) WithoutVersion() *BranchIdentification
- type BranchIdentificationAttributes
- func (m *BranchIdentificationAttributes) Json() string
- func (m *BranchIdentificationAttributes) MarshalBinary() ([]byte, error)
- func (m *BranchIdentificationAttributes) UnmarshalBinary(b []byte) error
- func (m *BranchIdentificationAttributes) Validate(formats strfmt.Registry) error
- func (m *BranchIdentificationAttributes) WithSecondaryIdentification(secondaryIdentification string) *BranchIdentificationAttributes
- func (m *BranchIdentificationAttributes) WithoutSecondaryIdentification() *BranchIdentificationAttributes
- type BranchIdentificationData
- func (m *BranchIdentificationData) Json() string
- func (m *BranchIdentificationData) MarshalBinary() ([]byte, error)
- func (m BranchIdentificationData) MarshalJSON() ([]byte, error)
- func (m *BranchIdentificationData) UnmarshalBinary(b []byte) error
- func (m *BranchIdentificationData) UnmarshalJSON(raw []byte) error
- func (m *BranchIdentificationData) Validate(formats strfmt.Registry) error
- type BranchIdentificationEventData
- func (m *BranchIdentificationEventData) Json() string
- func (m *BranchIdentificationEventData) MarshalBinary() ([]byte, error)
- func (m BranchIdentificationEventData) MarshalJSON() ([]byte, error)
- func (m *BranchIdentificationEventData) UnmarshalBinary(b []byte) error
- func (m *BranchIdentificationEventData) UnmarshalJSON(raw []byte) error
- func (m *BranchIdentificationEventData) Validate(formats strfmt.Registry) error
- type BranchIdentificationEventRelationships
- func (m *BranchIdentificationEventRelationships) Json() string
- func (m *BranchIdentificationEventRelationships) MarshalBinary() ([]byte, error)
- func (m *BranchIdentificationEventRelationships) UnmarshalBinary(b []byte) error
- func (m *BranchIdentificationEventRelationships) Validate(formats strfmt.Registry) error
- func (m *BranchIdentificationEventRelationships) WithBranch(branch RelationshipBranch) *BranchIdentificationEventRelationships
- func (m *BranchIdentificationEventRelationships) WithoutBranch() *BranchIdentificationEventRelationships
- type BranchIdentificationEventResponse
- func (m *BranchIdentificationEventResponse) Json() string
- func (m *BranchIdentificationEventResponse) MarshalBinary() ([]byte, error)
- func (m *BranchIdentificationEventResponse) UnmarshalBinary(b []byte) error
- func (m *BranchIdentificationEventResponse) Validate(formats strfmt.Registry) error
- func (m *BranchIdentificationEventResponse) WithData(data BranchIdentificationEventData) *BranchIdentificationEventResponse
- func (m *BranchIdentificationEventResponse) WithoutData() *BranchIdentificationEventResponse
- type BranchIdentificationListResponse
- func (m *BranchIdentificationListResponse) Json() string
- func (m *BranchIdentificationListResponse) MarshalBinary() ([]byte, error)
- func (m *BranchIdentificationListResponse) UnmarshalBinary(b []byte) error
- func (m *BranchIdentificationListResponse) Validate(formats strfmt.Registry) error
- func (m *BranchIdentificationListResponse) WithData(data []*BranchIdentification) *BranchIdentificationListResponse
- func (m *BranchIdentificationListResponse) WithLinks(links Links) *BranchIdentificationListResponse
- func (m *BranchIdentificationListResponse) WithoutLinks() *BranchIdentificationListResponse
- type BranchIdentificationRelationships
- func (m *BranchIdentificationRelationships) Json() string
- func (m *BranchIdentificationRelationships) MarshalBinary() ([]byte, error)
- func (m *BranchIdentificationRelationships) UnmarshalBinary(b []byte) error
- func (m *BranchIdentificationRelationships) Validate(formats strfmt.Registry) error
- func (m *BranchIdentificationRelationships) WithBranch(branch RelationshipLinks) *BranchIdentificationRelationships
- func (m *BranchIdentificationRelationships) WithoutBranch() *BranchIdentificationRelationships
- type BranchIdentificationRequest
- func (m *BranchIdentificationRequest) Json() string
- func (m *BranchIdentificationRequest) MarshalBinary() ([]byte, error)
- func (m *BranchIdentificationRequest) UnmarshalBinary(b []byte) error
- func (m *BranchIdentificationRequest) Validate(formats strfmt.Registry) error
- func (m *BranchIdentificationRequest) WithData(data BranchIdentification) *BranchIdentificationRequest
- func (m *BranchIdentificationRequest) WithoutData() *BranchIdentificationRequest
- type BranchIdentificationResponse
- func (m *BranchIdentificationResponse) Json() string
- func (m *BranchIdentificationResponse) MarshalBinary() ([]byte, error)
- func (m *BranchIdentificationResponse) UnmarshalBinary(b []byte) error
- func (m *BranchIdentificationResponse) Validate(formats strfmt.Registry) error
- func (m *BranchIdentificationResponse) WithData(data BranchIdentificationData) *BranchIdentificationResponse
- func (m *BranchIdentificationResponse) WithoutData() *BranchIdentificationResponse
- type BranchUpdate
- func (m *BranchUpdate) Json() string
- func (m *BranchUpdate) MarshalBinary() ([]byte, error)
- func (m *BranchUpdate) UnmarshalBinary(b []byte) error
- func (m *BranchUpdate) Validate(formats strfmt.Registry) error
- func (m *BranchUpdate) WithAttributes(attributes BranchUpdateAttributes) *BranchUpdate
- func (m *BranchUpdate) WithID(id strfmt.UUID) *BranchUpdate
- func (m *BranchUpdate) WithOrganisationID(organisationID strfmt.UUID) *BranchUpdate
- func (m *BranchUpdate) WithType(typeVar string) *BranchUpdate
- func (m *BranchUpdate) WithVersion(version int64) *BranchUpdate
- func (m *BranchUpdate) WithoutAttributes() *BranchUpdate
- func (m *BranchUpdate) WithoutID() *BranchUpdate
- func (m *BranchUpdate) WithoutOrganisationID() *BranchUpdate
- func (m *BranchUpdate) WithoutVersion() *BranchUpdate
- type BranchUpdateAttributes
- func (m *BranchUpdateAttributes) Json() string
- func (m *BranchUpdateAttributes) MarshalBinary() ([]byte, error)
- func (m *BranchUpdateAttributes) UnmarshalBinary(b []byte) error
- func (m *BranchUpdateAttributes) Validate(formats strfmt.Registry) error
- func (m *BranchUpdateAttributes) WithAcceptanceQualifier(acceptanceQualifier AcceptanceQualifier) *BranchUpdateAttributes
- func (m *BranchUpdateAttributes) WithReferenceMask(referenceMask ReferenceMask) *BranchUpdateAttributes
- func (m *BranchUpdateAttributes) WithValidationType(validationType BranchValidationType) *BranchUpdateAttributes
- type BranchValidationType
- type CallbackTransport
- type CallbackURI
- func (m *CallbackURI) Json() string
- func (m *CallbackURI) MarshalBinary() ([]byte, error)
- func (m *CallbackURI) UnmarshalBinary(b []byte) error
- func (m *CallbackURI) Validate(formats strfmt.Registry) error
- func (m *CallbackURI) WithCallbackTransport(callbackTransport CallbackTransport) *CallbackURI
- func (m *CallbackURI) WithCallbackURI(callbackURI string) *CallbackURI
- func (m *CallbackURI) WithoutCallbackTransport() *CallbackURI
- func (m *CallbackURI) WithoutCallbackURI() *CallbackURI
- 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 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 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) WithoutID() *DirectDebitAdmission
- func (m *DirectDebitAdmission) WithoutModifiedOn() *DirectDebitAdmission
- func (m *DirectDebitAdmission) WithoutOrganisationID() *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) WithMandateID(mandateID string) *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) WithoutMandateAmendmentIndicator() *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 DirectDebitDecisionAdmission
- func (m *DirectDebitDecisionAdmission) Json() string
- func (m *DirectDebitDecisionAdmission) MarshalBinary() ([]byte, error)
- func (m *DirectDebitDecisionAdmission) UnmarshalBinary(b []byte) error
- func (m *DirectDebitDecisionAdmission) Validate(formats strfmt.Registry) error
- func (m *DirectDebitDecisionAdmission) WithAttributes(attributes DirectDebitDecisionAdmissionAttributes) *DirectDebitDecisionAdmission
- func (m *DirectDebitDecisionAdmission) WithCreatedOn(createdOn strfmt.DateTime) *DirectDebitDecisionAdmission
- func (m *DirectDebitDecisionAdmission) WithID(id strfmt.UUID) *DirectDebitDecisionAdmission
- func (m *DirectDebitDecisionAdmission) WithModifiedOn(modifiedOn strfmt.DateTime) *DirectDebitDecisionAdmission
- func (m *DirectDebitDecisionAdmission) WithOrganisationID(organisationID strfmt.UUID) *DirectDebitDecisionAdmission
- func (m *DirectDebitDecisionAdmission) WithRelationships(relationships DirectDebitDecisionAdmissionRelationships) *DirectDebitDecisionAdmission
- func (m *DirectDebitDecisionAdmission) WithType(typeVar string) *DirectDebitDecisionAdmission
- func (m *DirectDebitDecisionAdmission) WithVersion(version int64) *DirectDebitDecisionAdmission
- func (m *DirectDebitDecisionAdmission) WithoutAttributes() *DirectDebitDecisionAdmission
- func (m *DirectDebitDecisionAdmission) WithoutCreatedOn() *DirectDebitDecisionAdmission
- func (m *DirectDebitDecisionAdmission) WithoutID() *DirectDebitDecisionAdmission
- func (m *DirectDebitDecisionAdmission) WithoutModifiedOn() *DirectDebitDecisionAdmission
- func (m *DirectDebitDecisionAdmission) WithoutOrganisationID() *DirectDebitDecisionAdmission
- func (m *DirectDebitDecisionAdmission) WithoutRelationships() *DirectDebitDecisionAdmission
- func (m *DirectDebitDecisionAdmission) WithoutVersion() *DirectDebitDecisionAdmission
- type DirectDebitDecisionAdmissionAttributes
- func (m *DirectDebitDecisionAdmissionAttributes) Json() string
- func (m *DirectDebitDecisionAdmissionAttributes) MarshalBinary() ([]byte, error)
- func (m *DirectDebitDecisionAdmissionAttributes) UnmarshalBinary(b []byte) error
- func (m *DirectDebitDecisionAdmissionAttributes) Validate(formats strfmt.Registry) error
- func (m *DirectDebitDecisionAdmissionAttributes) WithAdmissionDatetime(admissionDatetime strfmt.DateTime) *DirectDebitDecisionAdmissionAttributes
- func (m *DirectDebitDecisionAdmissionAttributes) WithSourceGateway(sourceGateway string) *DirectDebitDecisionAdmissionAttributes
- func (m *DirectDebitDecisionAdmissionAttributes) WithStatus(status DirectDebitDecisionAdmissionStatus) *DirectDebitDecisionAdmissionAttributes
- func (m *DirectDebitDecisionAdmissionAttributes) WithStatusReason(statusReason DirectDebitDecisionAdmissionStatusReason) *DirectDebitDecisionAdmissionAttributes
- type DirectDebitDecisionAdmissionCreation
- func (m *DirectDebitDecisionAdmissionCreation) Json() string
- func (m *DirectDebitDecisionAdmissionCreation) MarshalBinary() ([]byte, error)
- func (m *DirectDebitDecisionAdmissionCreation) UnmarshalBinary(b []byte) error
- func (m *DirectDebitDecisionAdmissionCreation) Validate(formats strfmt.Registry) error
- func (m *DirectDebitDecisionAdmissionCreation) WithData(data DirectDebitDecisionAdmission) *DirectDebitDecisionAdmissionCreation
- func (m *DirectDebitDecisionAdmissionCreation) WithoutData() *DirectDebitDecisionAdmissionCreation
- type DirectDebitDecisionAdmissionCreationResponse
- func (m *DirectDebitDecisionAdmissionCreationResponse) Json() string
- func (m *DirectDebitDecisionAdmissionCreationResponse) MarshalBinary() ([]byte, error)
- func (m *DirectDebitDecisionAdmissionCreationResponse) UnmarshalBinary(b []byte) error
- func (m *DirectDebitDecisionAdmissionCreationResponse) Validate(formats strfmt.Registry) error
- func (m *DirectDebitDecisionAdmissionCreationResponse) WithData(data DirectDebitDecisionAdmission) *DirectDebitDecisionAdmissionCreationResponse
- func (m *DirectDebitDecisionAdmissionCreationResponse) WithLinks(links Links) *DirectDebitDecisionAdmissionCreationResponse
- func (m *DirectDebitDecisionAdmissionCreationResponse) WithoutData() *DirectDebitDecisionAdmissionCreationResponse
- func (m *DirectDebitDecisionAdmissionCreationResponse) WithoutLinks() *DirectDebitDecisionAdmissionCreationResponse
- type DirectDebitDecisionAdmissionDetailsResponse
- func (m *DirectDebitDecisionAdmissionDetailsResponse) Json() string
- func (m *DirectDebitDecisionAdmissionDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *DirectDebitDecisionAdmissionDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *DirectDebitDecisionAdmissionDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *DirectDebitDecisionAdmissionDetailsResponse) WithData(data DirectDebitDecisionAdmission) *DirectDebitDecisionAdmissionDetailsResponse
- func (m *DirectDebitDecisionAdmissionDetailsResponse) WithLinks(links Links) *DirectDebitDecisionAdmissionDetailsResponse
- func (m *DirectDebitDecisionAdmissionDetailsResponse) WithoutData() *DirectDebitDecisionAdmissionDetailsResponse
- func (m *DirectDebitDecisionAdmissionDetailsResponse) WithoutLinks() *DirectDebitDecisionAdmissionDetailsResponse
- type DirectDebitDecisionAdmissionRelationships
- func (m *DirectDebitDecisionAdmissionRelationships) Json() string
- func (m *DirectDebitDecisionAdmissionRelationships) MarshalBinary() ([]byte, error)
- func (m *DirectDebitDecisionAdmissionRelationships) UnmarshalBinary(b []byte) error
- func (m *DirectDebitDecisionAdmissionRelationships) Validate(formats strfmt.Registry) error
- func (m *DirectDebitDecisionAdmissionRelationships) WithDirectDebit(directDebit DirectDebitDecisionAdmissionRelationshipsDirectDebit) *DirectDebitDecisionAdmissionRelationships
- func (m *DirectDebitDecisionAdmissionRelationships) WithDirectDebitDecision(...) *DirectDebitDecisionAdmissionRelationships
- func (m *DirectDebitDecisionAdmissionRelationships) WithoutDirectDebit() *DirectDebitDecisionAdmissionRelationships
- func (m *DirectDebitDecisionAdmissionRelationships) WithoutDirectDebitDecision() *DirectDebitDecisionAdmissionRelationships
- type DirectDebitDecisionAdmissionRelationshipsDirectDebit
- func (m *DirectDebitDecisionAdmissionRelationshipsDirectDebit) Json() string
- func (m *DirectDebitDecisionAdmissionRelationshipsDirectDebit) MarshalBinary() ([]byte, error)
- func (m *DirectDebitDecisionAdmissionRelationshipsDirectDebit) UnmarshalBinary(b []byte) error
- func (m *DirectDebitDecisionAdmissionRelationshipsDirectDebit) Validate(formats strfmt.Registry) error
- func (m *DirectDebitDecisionAdmissionRelationshipsDirectDebit) WithData(data []*DirectDebit) *DirectDebitDecisionAdmissionRelationshipsDirectDebit
- type DirectDebitDecisionAdmissionRelationshipsDirectDebitDecision
- func (m *DirectDebitDecisionAdmissionRelationshipsDirectDebitDecision) Json() string
- func (m *DirectDebitDecisionAdmissionRelationshipsDirectDebitDecision) MarshalBinary() ([]byte, error)
- func (m *DirectDebitDecisionAdmissionRelationshipsDirectDebitDecision) UnmarshalBinary(b []byte) error
- func (m *DirectDebitDecisionAdmissionRelationshipsDirectDebitDecision) Validate(formats strfmt.Registry) error
- func (m *DirectDebitDecisionAdmissionRelationshipsDirectDebitDecision) WithData(data []*DirectDebitDecision) *DirectDebitDecisionAdmissionRelationshipsDirectDebitDecision
- type DirectDebitDecisionAdmissionStatus
- type DirectDebitDecisionAdmissionStatusReason
- 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) WithDirectDebitDecisionAdmission(...) *DirectDebitDecisionRelationships
- func (m *DirectDebitDecisionRelationships) WithDirectDebitDecisionSubmission(...) *DirectDebitDecisionRelationships
- func (m *DirectDebitDecisionRelationships) WithoutDirectDebit() *DirectDebitDecisionRelationships
- func (m *DirectDebitDecisionRelationships) WithoutDirectDebitDecisionAdmission() *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 DirectDebitDecisionRelationshipsDirectDebitDecisionAdmission
- func (m *DirectDebitDecisionRelationshipsDirectDebitDecisionAdmission) Json() string
- func (m *DirectDebitDecisionRelationshipsDirectDebitDecisionAdmission) MarshalBinary() ([]byte, error)
- func (m *DirectDebitDecisionRelationshipsDirectDebitDecisionAdmission) UnmarshalBinary(b []byte) error
- func (m *DirectDebitDecisionRelationshipsDirectDebitDecisionAdmission) Validate(formats strfmt.Registry) error
- func (m *DirectDebitDecisionRelationshipsDirectDebitDecisionAdmission) WithData(data []*DirectDebitDecisionAdmission) *DirectDebitDecisionRelationshipsDirectDebitDecisionAdmission
- 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) WithDirectDebitRecallSubmission(...) *DirectDebitRecallRelationships
- func (m *DirectDebitRecallRelationships) WithoutDirectDebit() *DirectDebitRecallRelationships
- func (m *DirectDebitRecallRelationships) WithoutDirectDebitRecallAdmission() *DirectDebitRecallRelationships
- func (m *DirectDebitRecallRelationships) WithoutDirectDebitRecallSubmission() *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 DirectDebitRecallRelationshipsDirectDebitRecallSubmission
- func (m *DirectDebitRecallRelationshipsDirectDebitRecallSubmission) Json() string
- func (m *DirectDebitRecallRelationshipsDirectDebitRecallSubmission) MarshalBinary() ([]byte, error)
- func (m *DirectDebitRecallRelationshipsDirectDebitRecallSubmission) UnmarshalBinary(b []byte) error
- func (m *DirectDebitRecallRelationshipsDirectDebitRecallSubmission) Validate(formats strfmt.Registry) error
- func (m *DirectDebitRecallRelationshipsDirectDebitRecallSubmission) WithData(data []*DirectDebitRecallSubmission) *DirectDebitRecallRelationshipsDirectDebitRecallSubmission
- type DirectDebitRecallSubmission
- func (m *DirectDebitRecallSubmission) Json() string
- func (m *DirectDebitRecallSubmission) MarshalBinary() ([]byte, error)
- func (m *DirectDebitRecallSubmission) UnmarshalBinary(b []byte) error
- func (m *DirectDebitRecallSubmission) Validate(formats strfmt.Registry) error
- func (m *DirectDebitRecallSubmission) WithAttributes(attributes DirectDebitRecallSubmissionAttributes) *DirectDebitRecallSubmission
- func (m *DirectDebitRecallSubmission) WithCreatedOn(createdOn strfmt.DateTime) *DirectDebitRecallSubmission
- func (m *DirectDebitRecallSubmission) WithID(id strfmt.UUID) *DirectDebitRecallSubmission
- func (m *DirectDebitRecallSubmission) WithModifiedOn(modifiedOn strfmt.DateTime) *DirectDebitRecallSubmission
- func (m *DirectDebitRecallSubmission) WithOrganisationID(organisationID strfmt.UUID) *DirectDebitRecallSubmission
- func (m *DirectDebitRecallSubmission) WithRelationships(relationships DirectDebitRecallSubmissionRelationships) *DirectDebitRecallSubmission
- func (m *DirectDebitRecallSubmission) WithType(typeVar string) *DirectDebitRecallSubmission
- func (m *DirectDebitRecallSubmission) WithVersion(version int64) *DirectDebitRecallSubmission
- func (m *DirectDebitRecallSubmission) WithoutAttributes() *DirectDebitRecallSubmission
- func (m *DirectDebitRecallSubmission) WithoutCreatedOn() *DirectDebitRecallSubmission
- func (m *DirectDebitRecallSubmission) WithoutID() *DirectDebitRecallSubmission
- func (m *DirectDebitRecallSubmission) WithoutModifiedOn() *DirectDebitRecallSubmission
- func (m *DirectDebitRecallSubmission) WithoutRelationships() *DirectDebitRecallSubmission
- func (m *DirectDebitRecallSubmission) WithoutVersion() *DirectDebitRecallSubmission
- type DirectDebitRecallSubmissionAttributes
- func (m *DirectDebitRecallSubmissionAttributes) Json() string
- func (m *DirectDebitRecallSubmissionAttributes) MarshalBinary() ([]byte, error)
- func (m *DirectDebitRecallSubmissionAttributes) UnmarshalBinary(b []byte) error
- func (m *DirectDebitRecallSubmissionAttributes) Validate(formats strfmt.Registry) error
- func (m *DirectDebitRecallSubmissionAttributes) WithDestinationGateway(destinationGateway string) *DirectDebitRecallSubmissionAttributes
- func (m *DirectDebitRecallSubmissionAttributes) WithStatus(status DirectDebitRecallSubmissionStatus) *DirectDebitRecallSubmissionAttributes
- func (m *DirectDebitRecallSubmissionAttributes) WithStatusReason(statusReason string) *DirectDebitRecallSubmissionAttributes
- func (m *DirectDebitRecallSubmissionAttributes) WithSubmissionDatetime(submissionDatetime strfmt.DateTime) *DirectDebitRecallSubmissionAttributes
- func (m *DirectDebitRecallSubmissionAttributes) WithoutSubmissionDatetime() *DirectDebitRecallSubmissionAttributes
- type DirectDebitRecallSubmissionDetailsResponse
- func (m *DirectDebitRecallSubmissionDetailsResponse) Json() string
- func (m *DirectDebitRecallSubmissionDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *DirectDebitRecallSubmissionDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *DirectDebitRecallSubmissionDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *DirectDebitRecallSubmissionDetailsResponse) WithData(data DirectDebitRecallSubmission) *DirectDebitRecallSubmissionDetailsResponse
- func (m *DirectDebitRecallSubmissionDetailsResponse) WithLinks(links Links) *DirectDebitRecallSubmissionDetailsResponse
- func (m *DirectDebitRecallSubmissionDetailsResponse) WithoutData() *DirectDebitRecallSubmissionDetailsResponse
- func (m *DirectDebitRecallSubmissionDetailsResponse) WithoutLinks() *DirectDebitRecallSubmissionDetailsResponse
- type DirectDebitRecallSubmissionRelationships
- func (m *DirectDebitRecallSubmissionRelationships) Json() string
- func (m *DirectDebitRecallSubmissionRelationships) MarshalBinary() ([]byte, error)
- func (m *DirectDebitRecallSubmissionRelationships) UnmarshalBinary(b []byte) error
- func (m *DirectDebitRecallSubmissionRelationships) Validate(formats strfmt.Registry) error
- func (m *DirectDebitRecallSubmissionRelationships) WithDirectDebit(directDebit DirectDebitRecallSubmissionRelationshipsDirectDebit) *DirectDebitRecallSubmissionRelationships
- func (m *DirectDebitRecallSubmissionRelationships) WithDirectDebitRecall(directDebitRecall DirectDebitRecallSubmissionRelationshipsDirectDebitRecall) *DirectDebitRecallSubmissionRelationships
- func (m *DirectDebitRecallSubmissionRelationships) WithoutDirectDebit() *DirectDebitRecallSubmissionRelationships
- func (m *DirectDebitRecallSubmissionRelationships) WithoutDirectDebitRecall() *DirectDebitRecallSubmissionRelationships
- type DirectDebitRecallSubmissionRelationshipsDirectDebit
- func (m *DirectDebitRecallSubmissionRelationshipsDirectDebit) Json() string
- func (m *DirectDebitRecallSubmissionRelationshipsDirectDebit) MarshalBinary() ([]byte, error)
- func (m *DirectDebitRecallSubmissionRelationshipsDirectDebit) UnmarshalBinary(b []byte) error
- func (m *DirectDebitRecallSubmissionRelationshipsDirectDebit) Validate(formats strfmt.Registry) error
- func (m *DirectDebitRecallSubmissionRelationshipsDirectDebit) WithData(data []*DirectDebit) *DirectDebitRecallSubmissionRelationshipsDirectDebit
- type DirectDebitRecallSubmissionRelationshipsDirectDebitRecall
- func (m *DirectDebitRecallSubmissionRelationshipsDirectDebitRecall) Json() string
- func (m *DirectDebitRecallSubmissionRelationshipsDirectDebitRecall) MarshalBinary() ([]byte, error)
- func (m *DirectDebitRecallSubmissionRelationshipsDirectDebitRecall) UnmarshalBinary(b []byte) error
- func (m *DirectDebitRecallSubmissionRelationshipsDirectDebitRecall) Validate(formats strfmt.Registry) error
- func (m *DirectDebitRecallSubmissionRelationshipsDirectDebitRecall) WithData(data []*DirectDebitRecall) *DirectDebitRecallSubmissionRelationshipsDirectDebitRecall
- type DirectDebitRecallSubmissionStatus
- 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) WithoutID() *DirectDebitReturn
- func (m *DirectDebitReturn) WithoutModifiedOn() *DirectDebitReturn
- func (m *DirectDebitReturn) WithoutOrganisationID() *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) WithoutID() *DirectDebitReturnAdmission
- func (m *DirectDebitReturnAdmission) WithoutModifiedOn() *DirectDebitReturnAdmission
- func (m *DirectDebitReturnAdmission) WithoutOrganisationID() *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) WithStatus(status DirectDebitReturnAdmissionStatus) *DirectDebitReturnAdmissionAttributes
- func (m *DirectDebitReturnAdmissionAttributes) WithoutSettlementCycle() *DirectDebitReturnAdmissionAttributes
- func (m *DirectDebitReturnAdmissionAttributes) WithoutSettlementDate() *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) WithProcessingDate(processingDate strfmt.Date) *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) WithSchemeProcessingDate(schemeProcessingDate strfmt.Date) *DirectDebitReturnAttributes
- func (m *DirectDebitReturnAttributes) WithSchemeTransactionID(schemeTransactionID string) *DirectDebitReturnAttributes
- func (m *DirectDebitReturnAttributes) WithoutChargesAmount() *DirectDebitReturnAttributes
- func (m *DirectDebitReturnAttributes) WithoutCompensationAmount() *DirectDebitReturnAttributes
- func (m *DirectDebitReturnAttributes) WithoutProcessingDate() *DirectDebitReturnAttributes
- func (m *DirectDebitReturnAttributes) WithoutReturnAmount() *DirectDebitReturnAttributes
- func (m *DirectDebitReturnAttributes) WithoutSchemeProcessingDate() *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) WithoutID() *DirectDebitReturnReversal
- func (m *DirectDebitReturnReversal) WithoutModifiedOn() *DirectDebitReturnReversal
- func (m *DirectDebitReturnReversal) WithoutOrganisationID() *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) WithoutID() *DirectDebitReturnReversalAdmission
- func (m *DirectDebitReturnReversalAdmission) WithoutModifiedOn() *DirectDebitReturnReversalAdmission
- func (m *DirectDebitReturnReversalAdmission) WithoutOrganisationID() *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) WithoutID() *DirectDebitReturnSubmission
- func (m *DirectDebitReturnSubmission) WithoutModifiedOn() *DirectDebitReturnSubmission
- func (m *DirectDebitReturnSubmission) WithoutOrganisationID() *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) WithoutID() *DirectDebitReversal
- func (m *DirectDebitReversal) WithoutModifiedOn() *DirectDebitReversal
- func (m *DirectDebitReversal) WithoutOrganisationID() *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) WithoutID() *DirectDebitReversalAdmission
- func (m *DirectDebitReversalAdmission) WithoutModifiedOn() *DirectDebitReversalAdmission
- func (m *DirectDebitReversalAdmission) WithoutOrganisationID() *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) WithProcessingDate(processingDate strfmt.Date) *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) WithSchemeProcessingDate(schemeProcessingDate strfmt.Date) *DirectDebitReversalAttributes
- func (m *DirectDebitReversalAttributes) WithoutChargesAmount() *DirectDebitReversalAttributes
- func (m *DirectDebitReversalAttributes) WithoutProcessingDate() *DirectDebitReversalAttributes
- func (m *DirectDebitReversalAttributes) WithoutReversalAmount() *DirectDebitReversalAttributes
- func (m *DirectDebitReversalAttributes) WithoutSchemeProcessingDate() *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) WithDirectDebitReversalSubmission(...) *DirectDebitReversalRelationships
- func (m *DirectDebitReversalRelationships) WithoutDirectDebit() *DirectDebitReversalRelationships
- func (m *DirectDebitReversalRelationships) WithoutDirectDebitReversalAdmission() *DirectDebitReversalRelationships
- func (m *DirectDebitReversalRelationships) WithoutDirectDebitReversalSubmission() *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 DirectDebitReversalRelationshipsDirectDebitReversalSubmission
- func (m *DirectDebitReversalRelationshipsDirectDebitReversalSubmission) Json() string
- func (m *DirectDebitReversalRelationshipsDirectDebitReversalSubmission) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReversalRelationshipsDirectDebitReversalSubmission) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReversalRelationshipsDirectDebitReversalSubmission) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReversalRelationshipsDirectDebitReversalSubmission) WithData(data []*DirectDebitReversalSubmission) *DirectDebitReversalRelationshipsDirectDebitReversalSubmission
- type DirectDebitReversalSubmission
- func (m *DirectDebitReversalSubmission) Json() string
- func (m *DirectDebitReversalSubmission) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReversalSubmission) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReversalSubmission) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReversalSubmission) WithAttributes(attributes DirectDebitReversalSubmissionAttributes) *DirectDebitReversalSubmission
- func (m *DirectDebitReversalSubmission) WithCreatedOn(createdOn strfmt.DateTime) *DirectDebitReversalSubmission
- func (m *DirectDebitReversalSubmission) WithID(id strfmt.UUID) *DirectDebitReversalSubmission
- func (m *DirectDebitReversalSubmission) WithModifiedOn(modifiedOn strfmt.DateTime) *DirectDebitReversalSubmission
- func (m *DirectDebitReversalSubmission) WithOrganisationID(organisationID strfmt.UUID) *DirectDebitReversalSubmission
- func (m *DirectDebitReversalSubmission) WithRelationships(relationships DirectDebitReversalSubmissionRelationships) *DirectDebitReversalSubmission
- func (m *DirectDebitReversalSubmission) WithType(typeVar string) *DirectDebitReversalSubmission
- func (m *DirectDebitReversalSubmission) WithVersion(version int64) *DirectDebitReversalSubmission
- func (m *DirectDebitReversalSubmission) WithoutAttributes() *DirectDebitReversalSubmission
- func (m *DirectDebitReversalSubmission) WithoutCreatedOn() *DirectDebitReversalSubmission
- func (m *DirectDebitReversalSubmission) WithoutID() *DirectDebitReversalSubmission
- func (m *DirectDebitReversalSubmission) WithoutModifiedOn() *DirectDebitReversalSubmission
- func (m *DirectDebitReversalSubmission) WithoutOrganisationID() *DirectDebitReversalSubmission
- func (m *DirectDebitReversalSubmission) WithoutRelationships() *DirectDebitReversalSubmission
- func (m *DirectDebitReversalSubmission) WithoutVersion() *DirectDebitReversalSubmission
- type DirectDebitReversalSubmissionAttributes
- func (m *DirectDebitReversalSubmissionAttributes) Json() string
- func (m *DirectDebitReversalSubmissionAttributes) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReversalSubmissionAttributes) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReversalSubmissionAttributes) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReversalSubmissionAttributes) WithDestinationGateway(destinationGateway string) *DirectDebitReversalSubmissionAttributes
- func (m *DirectDebitReversalSubmissionAttributes) WithSchemeStatusCode(schemeStatusCode string) *DirectDebitReversalSubmissionAttributes
- func (m *DirectDebitReversalSubmissionAttributes) WithSchemeStatusCodeDescription(schemeStatusCodeDescription string) *DirectDebitReversalSubmissionAttributes
- func (m *DirectDebitReversalSubmissionAttributes) WithStatus(status DirectDebitReversalSubmissionStatus) *DirectDebitReversalSubmissionAttributes
- func (m *DirectDebitReversalSubmissionAttributes) WithStatusReason(statusReason string) *DirectDebitReversalSubmissionAttributes
- func (m *DirectDebitReversalSubmissionAttributes) WithSubmissionDatetime(submissionDatetime strfmt.DateTime) *DirectDebitReversalSubmissionAttributes
- func (m *DirectDebitReversalSubmissionAttributes) WithTransactionStartDatetime(transactionStartDatetime strfmt.DateTime) *DirectDebitReversalSubmissionAttributes
- type DirectDebitReversalSubmissionCreation
- func (m *DirectDebitReversalSubmissionCreation) Json() string
- func (m *DirectDebitReversalSubmissionCreation) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReversalSubmissionCreation) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReversalSubmissionCreation) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReversalSubmissionCreation) WithData(data DirectDebitReversalSubmission) *DirectDebitReversalSubmissionCreation
- func (m *DirectDebitReversalSubmissionCreation) WithoutData() *DirectDebitReversalSubmissionCreation
- type DirectDebitReversalSubmissionCreationResponse
- func (m *DirectDebitReversalSubmissionCreationResponse) Json() string
- func (m *DirectDebitReversalSubmissionCreationResponse) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReversalSubmissionCreationResponse) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReversalSubmissionCreationResponse) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReversalSubmissionCreationResponse) WithData(data DirectDebitReversalSubmission) *DirectDebitReversalSubmissionCreationResponse
- func (m *DirectDebitReversalSubmissionCreationResponse) WithLinks(links Links) *DirectDebitReversalSubmissionCreationResponse
- func (m *DirectDebitReversalSubmissionCreationResponse) WithoutData() *DirectDebitReversalSubmissionCreationResponse
- func (m *DirectDebitReversalSubmissionCreationResponse) WithoutLinks() *DirectDebitReversalSubmissionCreationResponse
- type DirectDebitReversalSubmissionDetailsResponse
- func (m *DirectDebitReversalSubmissionDetailsResponse) Json() string
- func (m *DirectDebitReversalSubmissionDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReversalSubmissionDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReversalSubmissionDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReversalSubmissionDetailsResponse) WithData(data DirectDebitReversalSubmission) *DirectDebitReversalSubmissionDetailsResponse
- func (m *DirectDebitReversalSubmissionDetailsResponse) WithLinks(links Links) *DirectDebitReversalSubmissionDetailsResponse
- func (m *DirectDebitReversalSubmissionDetailsResponse) WithoutData() *DirectDebitReversalSubmissionDetailsResponse
- func (m *DirectDebitReversalSubmissionDetailsResponse) WithoutLinks() *DirectDebitReversalSubmissionDetailsResponse
- type DirectDebitReversalSubmissionRelationships
- func (m *DirectDebitReversalSubmissionRelationships) Json() string
- func (m *DirectDebitReversalSubmissionRelationships) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReversalSubmissionRelationships) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReversalSubmissionRelationships) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReversalSubmissionRelationships) WithDirectDebit(directDebit DirectDebitReversalSubmissionRelationshipsDirectDebit) *DirectDebitReversalSubmissionRelationships
- func (m *DirectDebitReversalSubmissionRelationships) WithDirectDebitReversal(...) *DirectDebitReversalSubmissionRelationships
- func (m *DirectDebitReversalSubmissionRelationships) WithoutDirectDebit() *DirectDebitReversalSubmissionRelationships
- func (m *DirectDebitReversalSubmissionRelationships) WithoutDirectDebitReversal() *DirectDebitReversalSubmissionRelationships
- type DirectDebitReversalSubmissionRelationshipsDirectDebit
- func (m *DirectDebitReversalSubmissionRelationshipsDirectDebit) Json() string
- func (m *DirectDebitReversalSubmissionRelationshipsDirectDebit) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReversalSubmissionRelationshipsDirectDebit) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReversalSubmissionRelationshipsDirectDebit) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReversalSubmissionRelationshipsDirectDebit) WithData(data []*DirectDebit) *DirectDebitReversalSubmissionRelationshipsDirectDebit
- type DirectDebitReversalSubmissionRelationshipsDirectDebitReversal
- func (m *DirectDebitReversalSubmissionRelationshipsDirectDebitReversal) Json() string
- func (m *DirectDebitReversalSubmissionRelationshipsDirectDebitReversal) MarshalBinary() ([]byte, error)
- func (m *DirectDebitReversalSubmissionRelationshipsDirectDebitReversal) UnmarshalBinary(b []byte) error
- func (m *DirectDebitReversalSubmissionRelationshipsDirectDebitReversal) Validate(formats strfmt.Registry) error
- func (m *DirectDebitReversalSubmissionRelationshipsDirectDebitReversal) WithData(data []*DirectDebitReversal) *DirectDebitReversalSubmissionRelationshipsDirectDebitReversal
- type DirectDebitReversalSubmissionStatus
- 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 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 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) WithSource(source string) *MandateAttributes
- func (m *MandateAttributes) WithStatus(status MandateStatus) *MandateAttributes
- func (m *MandateAttributes) WithStatusReason(statusReason string) *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
- func (m *MandateAttributes) WithoutSource() *MandateAttributes
- func (m *MandateAttributes) WithoutStatus() *MandateAttributes
- func (m *MandateAttributes) WithoutStatusReason() *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) WithPrivateIdentification(privateIdentification PrivateIdentification) *MandateAttributesBeneficiaryParty
- func (m *MandateAttributesBeneficiaryParty) WithoutAccountWith() *MandateAttributesBeneficiaryParty
- func (m *MandateAttributesBeneficiaryParty) WithoutPrivateIdentification() *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) WithMandateAdmission(mandateAdmission MandateRelationshipsMandateAdmission) *MandateRelationships
- func (m *MandateRelationships) WithMandateReturn(mandateReturn MandateRelationshipsMandateReturn) *MandateRelationships
- func (m *MandateRelationships) WithMandateSubmission(mandateSubmission MandateRelationshipsMandateSubmission) *MandateRelationships
- func (m *MandateRelationships) WithMostRecentCollection(mostRecentCollection MandateRelationshipsMostRecentCollection) *MandateRelationships
- func (m *MandateRelationships) WithoutMandateAdmission() *MandateRelationships
- func (m *MandateRelationships) WithoutMandateReturn() *MandateRelationships
- func (m *MandateRelationships) WithoutMandateSubmission() *MandateRelationships
- func (m *MandateRelationships) WithoutMostRecentCollection() *MandateRelationships
- 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 MandateRelationshipsMostRecentCollection
- func (m *MandateRelationshipsMostRecentCollection) Json() string
- func (m *MandateRelationshipsMostRecentCollection) MarshalBinary() ([]byte, error)
- func (m *MandateRelationshipsMostRecentCollection) UnmarshalBinary(b []byte) error
- func (m *MandateRelationshipsMostRecentCollection) Validate(formats strfmt.Registry) error
- func (m *MandateRelationshipsMostRecentCollection) WithData(data MostRecentCollection) *MandateRelationshipsMostRecentCollection
- func (m *MandateRelationshipsMostRecentCollection) WithoutData() *MandateRelationshipsMostRecentCollection
- 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) WithoutLastPaymentDate() *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
- func (m *MandateSubmissionCreationDataAttributes) WithoutLastPaymentDate() *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 MetricsQueryResponse
- func (m *MetricsQueryResponse) Json() string
- func (m *MetricsQueryResponse) MarshalBinary() ([]byte, error)
- func (m *MetricsQueryResponse) UnmarshalBinary(b []byte) error
- func (m *MetricsQueryResponse) Validate(formats strfmt.Registry) error
- func (m *MetricsQueryResponse) WithData(data PrometheusMetricData) *MetricsQueryResponse
- func (m *MetricsQueryResponse) WithError(error string) *MetricsQueryResponse
- func (m *MetricsQueryResponse) WithErrorType(errorType string) *MetricsQueryResponse
- func (m *MetricsQueryResponse) WithStatus(status string) *MetricsQueryResponse
- func (m *MetricsQueryResponse) WithoutData() *MetricsQueryResponse
- type MostRecentCollection
- func (m *MostRecentCollection) Json() string
- func (m *MostRecentCollection) MarshalBinary() ([]byte, error)
- func (m *MostRecentCollection) UnmarshalBinary(b []byte) error
- func (m *MostRecentCollection) Validate(formats strfmt.Registry) error
- func (m *MostRecentCollection) WithID(id strfmt.UUID) *MostRecentCollection
- func (m *MostRecentCollection) WithType(typeVar string) *MostRecentCollection
- 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 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 NewQuery
- func (m *NewQuery) Json() string
- func (m *NewQuery) MarshalBinary() ([]byte, error)
- func (m *NewQuery) UnmarshalBinary(b []byte) error
- func (m *NewQuery) Validate(formats strfmt.Registry) error
- func (m *NewQuery) WithAttributes(attributes QueryAttributes) *NewQuery
- func (m *NewQuery) WithID(id strfmt.UUID) *NewQuery
- func (m *NewQuery) WithOrganisationID(organisationID strfmt.UUID) *NewQuery
- func (m *NewQuery) WithRelationships(relationships NewQueryRelationships) *NewQuery
- func (m *NewQuery) WithType(typeVar QueryResourceType) *NewQuery
- func (m *NewQuery) WithoutAttributes() *NewQuery
- func (m *NewQuery) WithoutID() *NewQuery
- func (m *NewQuery) WithoutOrganisationID() *NewQuery
- func (m *NewQuery) WithoutRelationships() *NewQuery
- func (m *NewQuery) WithoutType() *NewQuery
- type NewQueryRelationships
- func (m *NewQueryRelationships) Json() string
- func (m *NewQueryRelationships) MarshalBinary() ([]byte, error)
- func (m *NewQueryRelationships) UnmarshalBinary(b []byte) error
- func (m *NewQueryRelationships) Validate(formats strfmt.Registry) error
- func (m *NewQueryRelationships) WithPayment(payment RelationshipsPayment) *NewQueryRelationships
- func (m *NewQueryRelationships) WithPaymentAdmission(paymentAdmission RelationshipsPaymentAdmission) *NewQueryRelationships
- func (m *NewQueryRelationships) WithPaymentSubmission(paymentSubmission RelationshipsPaymentSubmission) *NewQueryRelationships
- func (m *NewQueryRelationships) WithQuery(query RelationshipsQuery) *NewQueryRelationships
- func (m *NewQueryRelationships) WithRecall(recall RelationshipsPaymentRecall) *NewQueryRelationships
- func (m *NewQueryRelationships) WithRecallSubmission(recallSubmission RelationshipsPaymentRecallSubmission) *NewQueryRelationships
- func (m *NewQueryRelationships) WithoutPayment() *NewQueryRelationships
- func (m *NewQueryRelationships) WithoutPaymentAdmission() *NewQueryRelationships
- func (m *NewQueryRelationships) WithoutPaymentSubmission() *NewQueryRelationships
- func (m *NewQueryRelationships) WithoutQuery() *NewQueryRelationships
- func (m *NewQueryRelationships) WithoutRecall() *NewQueryRelationships
- func (m *NewQueryRelationships) WithoutRecallSubmission() *NewQueryRelationships
- 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
- func (m *NewQueryResponse) WithoutType() *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
- func (m *NewQueryResponseSubmission) WithoutType() *NewQueryResponseSubmission
- type NewQuerySubmission
- func (m *NewQuerySubmission) Json() string
- func (m *NewQuerySubmission) MarshalBinary() ([]byte, error)
- func (m *NewQuerySubmission) UnmarshalBinary(b []byte) error
- func (m *NewQuerySubmission) Validate(formats strfmt.Registry) error
- func (m *NewQuerySubmission) WithID(id strfmt.UUID) *NewQuerySubmission
- func (m *NewQuerySubmission) WithOrganisationID(organisationID strfmt.UUID) *NewQuerySubmission
- func (m *NewQuerySubmission) WithType(typeVar QuerySubmissionResourceType) *NewQuerySubmission
- func (m *NewQuerySubmission) WithoutID() *NewQuerySubmission
- func (m *NewQuerySubmission) WithoutOrganisationID() *NewQuerySubmission
- func (m *NewQuerySubmission) WithoutType() *NewQuerySubmission
- 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 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 OrganisationIdentification
- func (m *OrganisationIdentification) Json() string
- func (m *OrganisationIdentification) MarshalBinary() ([]byte, error)
- func (m *OrganisationIdentification) UnmarshalBinary(b []byte) error
- func (m *OrganisationIdentification) Validate(formats strfmt.Registry) error
- func (m *OrganisationIdentification) WithActors(actors []*OrganisationIdentificationActor) *OrganisationIdentification
- func (m *OrganisationIdentification) WithAddress(address []string) *OrganisationIdentification
- func (m *OrganisationIdentification) WithCity(city string) *OrganisationIdentification
- func (m *OrganisationIdentification) WithCountry(country string) *OrganisationIdentification
- func (m *OrganisationIdentification) WithIdentification(identification string) *OrganisationIdentification
- func (m *OrganisationIdentification) WithTaxResidency(taxResidency string) *OrganisationIdentification
- type OrganisationIdentificationActor
- func (m *OrganisationIdentificationActor) Json() string
- func (m *OrganisationIdentificationActor) MarshalBinary() ([]byte, error)
- func (m *OrganisationIdentificationActor) UnmarshalBinary(b []byte) error
- func (m *OrganisationIdentificationActor) Validate(formats strfmt.Registry) error
- func (m *OrganisationIdentificationActor) WithBirthDate(birthDate strfmt.Date) *OrganisationIdentificationActor
- func (m *OrganisationIdentificationActor) WithName(name []string) *OrganisationIdentificationActor
- func (m *OrganisationIdentificationActor) WithResidency(residency string) *OrganisationIdentificationActor
- func (m *OrganisationIdentificationActor) WithRole(role string) *OrganisationIdentificationActor
- func (m *OrganisationIdentificationActor) WithoutBirthDate() *OrganisationIdentificationActor
- 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 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
- func (m *PaymentAdmissionAttributes) WithoutSettlementDate() *PaymentAdmissionAttributes
- type PaymentAdmissionBeneficiaryAccount
- func (m *PaymentAdmissionBeneficiaryAccount) Json() string
- func (m *PaymentAdmissionBeneficiaryAccount) MarshalBinary() ([]byte, error)
- func (m *PaymentAdmissionBeneficiaryAccount) UnmarshalBinary(b []byte) error
- func (m *PaymentAdmissionBeneficiaryAccount) Validate(formats strfmt.Registry) error
- func (m *PaymentAdmissionBeneficiaryAccount) WithAttributes(attributes PaymentAdmissionBeneficiaryAccountAttributes) *PaymentAdmissionBeneficiaryAccount
- func (m *PaymentAdmissionBeneficiaryAccount) WithID(id strfmt.UUID) *PaymentAdmissionBeneficiaryAccount
- func (m *PaymentAdmissionBeneficiaryAccount) WithType(typeVar string) *PaymentAdmissionBeneficiaryAccount
- func (m *PaymentAdmissionBeneficiaryAccount) WithoutAttributes() *PaymentAdmissionBeneficiaryAccount
- type PaymentAdmissionBeneficiaryAccountAttributes
- func (m *PaymentAdmissionBeneficiaryAccountAttributes) Json() string
- func (m *PaymentAdmissionBeneficiaryAccountAttributes) MarshalBinary() ([]byte, error)
- func (m *PaymentAdmissionBeneficiaryAccountAttributes) UnmarshalBinary(b []byte) error
- func (m *PaymentAdmissionBeneficiaryAccountAttributes) Validate(formats strfmt.Registry) error
- func (m *PaymentAdmissionBeneficiaryAccountAttributes) WithUserDefinedData(userDefinedData []*UserDefinedData) *PaymentAdmissionBeneficiaryAccountAttributes
- 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) WithBeneficiaryAccount(beneficiaryAccount RelationshipPaymentAdmissionBeneficiaryAccount) *PaymentAdmissionRelationships
- func (m *PaymentAdmissionRelationships) WithPayment(payment RelationshipPayments) *PaymentAdmissionRelationships
- func (m *PaymentAdmissionRelationships) WithPaymentAdmissionTask(paymentAdmissionTask RelationshipPaymentAdmissionTasks) *PaymentAdmissionRelationships
- func (m *PaymentAdmissionRelationships) WithoutBeneficiaryAccount() *PaymentAdmissionRelationships
- func (m *PaymentAdmissionRelationships) WithoutPayment() *PaymentAdmissionRelationships
- func (m *PaymentAdmissionRelationships) WithoutPaymentAdmissionTask() *PaymentAdmissionRelationships
- type PaymentAdmissionResourceType
- type PaymentAdmissionStatus
- type PaymentAdmissionStatusReason
- type PaymentAdmissionTask
- func (m *PaymentAdmissionTask) Json() string
- func (m *PaymentAdmissionTask) MarshalBinary() ([]byte, error)
- func (m *PaymentAdmissionTask) UnmarshalBinary(b []byte) error
- func (m *PaymentAdmissionTask) Validate(formats strfmt.Registry) error
- func (m *PaymentAdmissionTask) WithAttributes(attributes PaymentAdmissionTaskAttributes) *PaymentAdmissionTask
- func (m *PaymentAdmissionTask) WithCreatedOn(createdOn strfmt.DateTime) *PaymentAdmissionTask
- func (m *PaymentAdmissionTask) WithID(id strfmt.UUID) *PaymentAdmissionTask
- func (m *PaymentAdmissionTask) WithModifiedOn(modifiedOn strfmt.DateTime) *PaymentAdmissionTask
- func (m *PaymentAdmissionTask) WithOrganisationID(organisationID strfmt.UUID) *PaymentAdmissionTask
- func (m *PaymentAdmissionTask) WithRelationships(relationships PaymentAdmissionTaskRelationships) *PaymentAdmissionTask
- func (m *PaymentAdmissionTask) WithType(typeVar string) *PaymentAdmissionTask
- func (m *PaymentAdmissionTask) WithVersion(version int64) *PaymentAdmissionTask
- func (m *PaymentAdmissionTask) WithoutAttributes() *PaymentAdmissionTask
- func (m *PaymentAdmissionTask) WithoutRelationships() *PaymentAdmissionTask
- func (m *PaymentAdmissionTask) WithoutVersion() *PaymentAdmissionTask
- type PaymentAdmissionTaskAmendment
- func (m *PaymentAdmissionTaskAmendment) Json() string
- func (m *PaymentAdmissionTaskAmendment) MarshalBinary() ([]byte, error)
- func (m *PaymentAdmissionTaskAmendment) UnmarshalBinary(b []byte) error
- func (m *PaymentAdmissionTaskAmendment) Validate(formats strfmt.Registry) error
- func (m *PaymentAdmissionTaskAmendment) WithData(data PaymentAdmissionTaskUpdate) *PaymentAdmissionTaskAmendment
- func (m *PaymentAdmissionTaskAmendment) WithoutData() *PaymentAdmissionTaskAmendment
- type PaymentAdmissionTaskAssignee
- type PaymentAdmissionTaskAttributes
- func (m *PaymentAdmissionTaskAttributes) Json() string
- func (m *PaymentAdmissionTaskAttributes) MarshalBinary() ([]byte, error)
- func (m *PaymentAdmissionTaskAttributes) UnmarshalBinary(b []byte) error
- func (m *PaymentAdmissionTaskAttributes) Validate(formats strfmt.Registry) error
- func (m *PaymentAdmissionTaskAttributes) WithAssignee(assignee PaymentAdmissionTaskAssignee) *PaymentAdmissionTaskAttributes
- func (m *PaymentAdmissionTaskAttributes) WithName(name PaymentAdmissionTaskName) *PaymentAdmissionTaskAttributes
- func (m *PaymentAdmissionTaskAttributes) WithOutput(output map[string]interface{}) *PaymentAdmissionTaskAttributes
- func (m *PaymentAdmissionTaskAttributes) WithStatus(status PaymentAdmissionTaskStatus) *PaymentAdmissionTaskAttributes
- func (m *PaymentAdmissionTaskAttributes) WithWorkflow(workflow strfmt.UUID) *PaymentAdmissionTaskAttributes
- type PaymentAdmissionTaskDetailsResponse
- func (m *PaymentAdmissionTaskDetailsResponse) Json() string
- func (m *PaymentAdmissionTaskDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *PaymentAdmissionTaskDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *PaymentAdmissionTaskDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *PaymentAdmissionTaskDetailsResponse) WithData(data PaymentAdmissionTask) *PaymentAdmissionTaskDetailsResponse
- func (m *PaymentAdmissionTaskDetailsResponse) WithLinks(links Links) *PaymentAdmissionTaskDetailsResponse
- func (m *PaymentAdmissionTaskDetailsResponse) WithoutData() *PaymentAdmissionTaskDetailsResponse
- func (m *PaymentAdmissionTaskDetailsResponse) WithoutLinks() *PaymentAdmissionTaskDetailsResponse
- type PaymentAdmissionTaskListResponse
- func (m *PaymentAdmissionTaskListResponse) Json() string
- func (m *PaymentAdmissionTaskListResponse) MarshalBinary() ([]byte, error)
- func (m *PaymentAdmissionTaskListResponse) UnmarshalBinary(b []byte) error
- func (m *PaymentAdmissionTaskListResponse) Validate(formats strfmt.Registry) error
- func (m *PaymentAdmissionTaskListResponse) WithData(data []*PaymentAdmissionTask) *PaymentAdmissionTaskListResponse
- func (m *PaymentAdmissionTaskListResponse) WithLinks(links Links) *PaymentAdmissionTaskListResponse
- func (m *PaymentAdmissionTaskListResponse) WithoutLinks() *PaymentAdmissionTaskListResponse
- type PaymentAdmissionTaskName
- type PaymentAdmissionTaskRelationships
- func (m *PaymentAdmissionTaskRelationships) Json() string
- func (m *PaymentAdmissionTaskRelationships) MarshalBinary() ([]byte, error)
- func (m *PaymentAdmissionTaskRelationships) UnmarshalBinary(b []byte) error
- func (m *PaymentAdmissionTaskRelationships) Validate(formats strfmt.Registry) error
- func (m *PaymentAdmissionTaskRelationships) WithPayment(payment RelationshipPayments) *PaymentAdmissionTaskRelationships
- func (m *PaymentAdmissionTaskRelationships) WithPaymentAdmission(paymentAdmission RelationshipPaymentAdmissions) *PaymentAdmissionTaskRelationships
- func (m *PaymentAdmissionTaskRelationships) WithPaymentAdmissionTask(paymentAdmissionTask RelationshipPaymentAdmissionTask) *PaymentAdmissionTaskRelationships
- func (m *PaymentAdmissionTaskRelationships) WithoutPayment() *PaymentAdmissionTaskRelationships
- func (m *PaymentAdmissionTaskRelationships) WithoutPaymentAdmission() *PaymentAdmissionTaskRelationships
- func (m *PaymentAdmissionTaskRelationships) WithoutPaymentAdmissionTask() *PaymentAdmissionTaskRelationships
- type PaymentAdmissionTaskStatus
- type PaymentAdmissionTaskUpdate
- func (m *PaymentAdmissionTaskUpdate) Json() string
- func (m *PaymentAdmissionTaskUpdate) MarshalBinary() ([]byte, error)
- func (m *PaymentAdmissionTaskUpdate) UnmarshalBinary(b []byte) error
- func (m *PaymentAdmissionTaskUpdate) Validate(formats strfmt.Registry) error
- func (m *PaymentAdmissionTaskUpdate) WithAttributes(attributes PaymentAdmissionTaskUpdateAttributes) *PaymentAdmissionTaskUpdate
- func (m *PaymentAdmissionTaskUpdate) WithID(id strfmt.UUID) *PaymentAdmissionTaskUpdate
- func (m *PaymentAdmissionTaskUpdate) WithOrganisationID(organisationID strfmt.UUID) *PaymentAdmissionTaskUpdate
- func (m *PaymentAdmissionTaskUpdate) WithType(typeVar string) *PaymentAdmissionTaskUpdate
- func (m *PaymentAdmissionTaskUpdate) WithVersion(version int64) *PaymentAdmissionTaskUpdate
- func (m *PaymentAdmissionTaskUpdate) WithoutAttributes() *PaymentAdmissionTaskUpdate
- func (m *PaymentAdmissionTaskUpdate) WithoutVersion() *PaymentAdmissionTaskUpdate
- type PaymentAdmissionTaskUpdateAttributes
- func (m *PaymentAdmissionTaskUpdateAttributes) Json() string
- func (m *PaymentAdmissionTaskUpdateAttributes) MarshalBinary() ([]byte, error)
- func (m *PaymentAdmissionTaskUpdateAttributes) UnmarshalBinary(b []byte) error
- func (m *PaymentAdmissionTaskUpdateAttributes) Validate(formats strfmt.Registry) error
- func (m *PaymentAdmissionTaskUpdateAttributes) WithOutput(output interface{}) *PaymentAdmissionTaskUpdateAttributes
- func (m *PaymentAdmissionTaskUpdateAttributes) WithStatus(status PaymentAdmissionTaskStatus) *PaymentAdmissionTaskUpdateAttributes
- 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) WithAgents(agents []*Agent) *PaymentAttributes
- 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) WithSettlement(settlement Settlement) *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) WithoutSettlement() *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) WithCity(city 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) WithCity(city 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 PaymentRecallResourceType
- type PaymentRecallSubmissionResourceType
- 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) 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) 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 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 PaymentSubmissionResourceType
- 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) WithAddress(address []string) *PrivateIdentification
- func (m *PrivateIdentification) WithBirthCountry(birthCountry string) *PrivateIdentification
- func (m *PrivateIdentification) WithBirthDate(birthDate strfmt.Date) *PrivateIdentification
- func (m *PrivateIdentification) WithCity(city string) *PrivateIdentification
- func (m *PrivateIdentification) WithCountry(country string) *PrivateIdentification
- 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
- func (m *PrivateIdentification) WithoutBirthDate() *PrivateIdentification
- type PrometheusMetric
- type PrometheusMetricData
- func (m *PrometheusMetricData) Json() string
- func (m *PrometheusMetricData) MarshalBinary() ([]byte, error)
- func (m *PrometheusMetricData) UnmarshalBinary(b []byte) error
- func (m *PrometheusMetricData) Validate(formats strfmt.Registry) error
- func (m *PrometheusMetricData) WithResult(result PrometheusResult) *PrometheusMetricData
- func (m *PrometheusMetricData) WithResultType(resultType string) *PrometheusMetricData
- type PrometheusResult
- type PrometheusResultItem
- func (m *PrometheusResultItem) Json() string
- func (m *PrometheusResultItem) MarshalBinary() ([]byte, error)
- func (m *PrometheusResultItem) UnmarshalBinary(b []byte) error
- func (m *PrometheusResultItem) Validate(formats strfmt.Registry) error
- func (m *PrometheusResultItem) WithMetric(metric PrometheusMetric) *PrometheusResultItem
- func (m *PrometheusResultItem) WithValue(value []interface{}) *PrometheusResultItem
- 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) WithoutType() *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) WithoutType() *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
- func (m *QueryAdmissionAttributes) WithoutStatus() *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 RelationshipsFullQuery) *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) WithUnstructuredMessage(unstructuredMessage string) *QueryAttributes
- func (m *QueryAttributes) WithoutAutoHandled() *QueryAttributes
- func (m *QueryAttributes) WithoutProcessingDate() *QueryAttributes
- func (m *QueryAttributes) WithoutQueryType() *QueryAttributes
- func (m *QueryAttributes) WithoutUnstructuredMessage() *QueryAttributes
- type QueryCreation
- func (m *QueryCreation) Json() string
- func (m *QueryCreation) MarshalBinary() ([]byte, error)
- func (m *QueryCreation) UnmarshalBinary(b []byte) error
- func (m *QueryCreation) Validate(formats strfmt.Registry) error
- func (m *QueryCreation) WithData(data NewQuery) *QueryCreation
- func (m *QueryCreation) WithoutData() *QueryCreation
- 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) WithPaymentSubmission(paymentSubmission RelationshipsPaymentSubmission) *QueryRelationships
- func (m *QueryRelationships) WithQuery(query RelationshipsQuery) *QueryRelationships
- func (m *QueryRelationships) WithQueryAdmission(queryAdmission RelationshipsQueryAdmission) *QueryRelationships
- func (m *QueryRelationships) WithQueryResponse(queryResponse RelationshipsFullQueryResponse) *QueryRelationships
- func (m *QueryRelationships) WithQuerySubmission(querySubmission RelationshipsQuerySubmission) *QueryRelationships
- func (m *QueryRelationships) WithRecall(recall RelationshipsPaymentRecall) *QueryRelationships
- func (m *QueryRelationships) WithRecallSubmission(recallSubmission RelationshipsPaymentRecallSubmission) *QueryRelationships
- func (m *QueryRelationships) WithoutPayment() *QueryRelationships
- func (m *QueryRelationships) WithoutPaymentAdmission() *QueryRelationships
- func (m *QueryRelationships) WithoutPaymentSubmission() *QueryRelationships
- func (m *QueryRelationships) WithoutQuery() *QueryRelationships
- func (m *QueryRelationships) WithoutQueryAdmission() *QueryRelationships
- func (m *QueryRelationships) WithoutQueryResponse() *QueryRelationships
- func (m *QueryRelationships) WithoutQuerySubmission() *QueryRelationships
- func (m *QueryRelationships) WithoutRecall() *QueryRelationships
- func (m *QueryRelationships) WithoutRecallSubmission() *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) WithoutType() *QueryResponse
- func (m *QueryResponse) WithoutVersion() *QueryResponse
- type QueryResponseAdmission
- func (m *QueryResponseAdmission) Json() string
- func (m *QueryResponseAdmission) MarshalBinary() ([]byte, error)
- func (m *QueryResponseAdmission) UnmarshalBinary(b []byte) error
- func (m *QueryResponseAdmission) Validate(formats strfmt.Registry) error
- func (m *QueryResponseAdmission) WithAttributes(attributes QueryResponseAdmissionAttributes) *QueryResponseAdmission
- func (m *QueryResponseAdmission) WithCreatedOn(createdOn strfmt.DateTime) *QueryResponseAdmission
- func (m *QueryResponseAdmission) WithID(id strfmt.UUID) *QueryResponseAdmission
- func (m *QueryResponseAdmission) WithModifiedOn(modifiedOn strfmt.DateTime) *QueryResponseAdmission
- func (m *QueryResponseAdmission) WithOrganisationID(organisationID strfmt.UUID) *QueryResponseAdmission
- func (m *QueryResponseAdmission) WithRelationships(relationships QueryResponseAdmissionRelationships) *QueryResponseAdmission
- func (m *QueryResponseAdmission) WithType(typeVar QueryResponseAdmissionResourceType) *QueryResponseAdmission
- func (m *QueryResponseAdmission) WithVersion(version int64) *QueryResponseAdmission
- func (m *QueryResponseAdmission) WithoutAttributes() *QueryResponseAdmission
- func (m *QueryResponseAdmission) WithoutID() *QueryResponseAdmission
- func (m *QueryResponseAdmission) WithoutOrganisationID() *QueryResponseAdmission
- func (m *QueryResponseAdmission) WithoutRelationships() *QueryResponseAdmission
- func (m *QueryResponseAdmission) WithoutType() *QueryResponseAdmission
- func (m *QueryResponseAdmission) WithoutVersion() *QueryResponseAdmission
- type QueryResponseAdmissionAttributes
- func (m *QueryResponseAdmissionAttributes) Json() string
- func (m *QueryResponseAdmissionAttributes) MarshalBinary() ([]byte, error)
- func (m *QueryResponseAdmissionAttributes) UnmarshalBinary(b []byte) error
- func (m *QueryResponseAdmissionAttributes) Validate(formats strfmt.Registry) error
- func (m *QueryResponseAdmissionAttributes) WithStatus(status QueryResponseAdmissionStatus) *QueryResponseAdmissionAttributes
- func (m *QueryResponseAdmissionAttributes) WithStatusReason(statusReason string) *QueryResponseAdmissionAttributes
- func (m *QueryResponseAdmissionAttributes) WithoutStatus() *QueryResponseAdmissionAttributes
- type QueryResponseAdmissionRelationships
- func (m *QueryResponseAdmissionRelationships) Json() string
- func (m *QueryResponseAdmissionRelationships) MarshalBinary() ([]byte, error)
- func (m *QueryResponseAdmissionRelationships) UnmarshalBinary(b []byte) error
- func (m *QueryResponseAdmissionRelationships) Validate(formats strfmt.Registry) error
- func (m *QueryResponseAdmissionRelationships) WithPayment(payment RelationshipsPayment) *QueryResponseAdmissionRelationships
- func (m *QueryResponseAdmissionRelationships) WithQuery(query RelationshipsQuery) *QueryResponseAdmissionRelationships
- func (m *QueryResponseAdmissionRelationships) WithQueryResponse(queryResponse RelationshipsQueryResponse) *QueryResponseAdmissionRelationships
- func (m *QueryResponseAdmissionRelationships) WithRecall(recall RelationshipsPaymentRecall) *QueryResponseAdmissionRelationships
- func (m *QueryResponseAdmissionRelationships) WithoutPayment() *QueryResponseAdmissionRelationships
- func (m *QueryResponseAdmissionRelationships) WithoutQuery() *QueryResponseAdmissionRelationships
- func (m *QueryResponseAdmissionRelationships) WithoutQueryResponse() *QueryResponseAdmissionRelationships
- func (m *QueryResponseAdmissionRelationships) WithoutRecall() *QueryResponseAdmissionRelationships
- type QueryResponseAdmissionResourceType
- type QueryResponseAdmissionResponse
- func (m *QueryResponseAdmissionResponse) Json() string
- func (m *QueryResponseAdmissionResponse) MarshalBinary() ([]byte, error)
- func (m *QueryResponseAdmissionResponse) UnmarshalBinary(b []byte) error
- func (m *QueryResponseAdmissionResponse) Validate(formats strfmt.Registry) error
- func (m *QueryResponseAdmissionResponse) WithData(data QueryResponseAdmission) *QueryResponseAdmissionResponse
- func (m *QueryResponseAdmissionResponse) WithLinks(links Links) *QueryResponseAdmissionResponse
- func (m *QueryResponseAdmissionResponse) WithoutData() *QueryResponseAdmissionResponse
- func (m *QueryResponseAdmissionResponse) WithoutLinks() *QueryResponseAdmissionResponse
- type QueryResponseAdmissionStatus
- 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) WithCharges(charges QueryResponseCharges) *QueryResponseAttributes
- func (m *QueryResponseAttributes) WithCompensation(compensation QueryResponseCompensation) *QueryResponseAttributes
- func (m *QueryResponseAttributes) WithCompensationAmount(compensationAmount string) *QueryResponseAttributes
- func (m *QueryResponseAttributes) WithCurrency(currency string) *QueryResponseAttributes
- func (m *QueryResponseAttributes) WithoutCharges() *QueryResponseAttributes
- func (m *QueryResponseAttributes) WithoutCompensation() *QueryResponseAttributes
- type QueryResponseCharges
- func (m *QueryResponseCharges) Json() string
- func (m *QueryResponseCharges) MarshalBinary() ([]byte, error)
- func (m *QueryResponseCharges) UnmarshalBinary(b []byte) error
- func (m *QueryResponseCharges) Validate(formats strfmt.Registry) error
- func (m *QueryResponseCharges) WithAccountNumber(accountNumber string) *QueryResponseCharges
- func (m *QueryResponseCharges) WithAccountNumberCode(accountNumberCode string) *QueryResponseCharges
- func (m *QueryResponseCharges) WithAmount(amount string) *QueryResponseCharges
- func (m *QueryResponseCharges) WithCurrency(currency string) *QueryResponseCharges
- type QueryResponseCompensation
- func (m *QueryResponseCompensation) Json() string
- func (m *QueryResponseCompensation) MarshalBinary() ([]byte, error)
- func (m *QueryResponseCompensation) UnmarshalBinary(b []byte) error
- func (m *QueryResponseCompensation) Validate(formats strfmt.Registry) error
- func (m *QueryResponseCompensation) WithAccountNumber(accountNumber string) *QueryResponseCompensation
- func (m *QueryResponseCompensation) WithAccountNumberCode(accountNumberCode string) *QueryResponseCompensation
- func (m *QueryResponseCompensation) WithAmount(amount string) *QueryResponseCompensation
- func (m *QueryResponseCompensation) WithCurrency(currency string) *QueryResponseCompensation
- 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 RelationshipsFullQuery) *QueryResponseRelationships
- func (m *QueryResponseRelationships) WithQueryResponseAdmission(queryResponseAdmission RelationshipQueryResponseAdmission) *QueryResponseRelationships
- func (m *QueryResponseRelationships) WithQueryResponseSubmission(queryResponseSubmission RelationshipQueryResponseSubmission) *QueryResponseRelationships
- func (m *QueryResponseRelationships) WithoutQuery() *QueryResponseRelationships
- func (m *QueryResponseRelationships) WithoutQueryResponseAdmission() *QueryResponseRelationships
- func (m *QueryResponseRelationships) WithoutQueryResponseSubmission() *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) WithoutType() *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 RelationshipsFullQuery) *QueryResponseSubmissionRelationships
- func (m *QueryResponseSubmissionRelationships) WithQueryResponse(queryResponse RelationshipsFullQueryResponse) *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 QuerySubmission
- func (m *QuerySubmission) Json() string
- func (m *QuerySubmission) MarshalBinary() ([]byte, error)
- func (m *QuerySubmission) UnmarshalBinary(b []byte) error
- func (m *QuerySubmission) Validate(formats strfmt.Registry) error
- func (m *QuerySubmission) WithAttributes(attributes QuerySubmissionAttributes) *QuerySubmission
- func (m *QuerySubmission) WithCreatedOn(createdOn strfmt.DateTime) *QuerySubmission
- func (m *QuerySubmission) WithID(id strfmt.UUID) *QuerySubmission
- func (m *QuerySubmission) WithModifiedOn(modifiedOn strfmt.DateTime) *QuerySubmission
- func (m *QuerySubmission) WithOrganisationID(organisationID strfmt.UUID) *QuerySubmission
- func (m *QuerySubmission) WithRelationships(relationships QuerySubmissionRelationships) *QuerySubmission
- func (m *QuerySubmission) WithType(typeVar QuerySubmissionResourceType) *QuerySubmission
- func (m *QuerySubmission) WithVersion(version int64) *QuerySubmission
- func (m *QuerySubmission) WithoutAttributes() *QuerySubmission
- func (m *QuerySubmission) WithoutID() *QuerySubmission
- func (m *QuerySubmission) WithoutOrganisationID() *QuerySubmission
- func (m *QuerySubmission) WithoutRelationships() *QuerySubmission
- func (m *QuerySubmission) WithoutType() *QuerySubmission
- func (m *QuerySubmission) WithoutVersion() *QuerySubmission
- type QuerySubmissionAttributes
- func (m *QuerySubmissionAttributes) Json() string
- func (m *QuerySubmissionAttributes) MarshalBinary() ([]byte, error)
- func (m *QuerySubmissionAttributes) UnmarshalBinary(b []byte) error
- func (m *QuerySubmissionAttributes) Validate(formats strfmt.Registry) error
- func (m *QuerySubmissionAttributes) WithStatus(status QuerySubmissionStatus) *QuerySubmissionAttributes
- func (m *QuerySubmissionAttributes) WithStatusReason(statusReason string) *QuerySubmissionAttributes
- type QuerySubmissionCreation
- func (m *QuerySubmissionCreation) Json() string
- func (m *QuerySubmissionCreation) MarshalBinary() ([]byte, error)
- func (m *QuerySubmissionCreation) UnmarshalBinary(b []byte) error
- func (m *QuerySubmissionCreation) Validate(formats strfmt.Registry) error
- func (m *QuerySubmissionCreation) WithData(data NewQuerySubmission) *QuerySubmissionCreation
- func (m *QuerySubmissionCreation) WithoutData() *QuerySubmissionCreation
- type QuerySubmissionRelationships
- func (m *QuerySubmissionRelationships) Json() string
- func (m *QuerySubmissionRelationships) MarshalBinary() ([]byte, error)
- func (m *QuerySubmissionRelationships) UnmarshalBinary(b []byte) error
- func (m *QuerySubmissionRelationships) Validate(formats strfmt.Registry) error
- func (m *QuerySubmissionRelationships) WithQuery(query RelationshipsQuery) *QuerySubmissionRelationships
- func (m *QuerySubmissionRelationships) WithoutQuery() *QuerySubmissionRelationships
- type QuerySubmissionResourceType
- type QuerySubmissionResponse
- func (m *QuerySubmissionResponse) Json() string
- func (m *QuerySubmissionResponse) MarshalBinary() ([]byte, error)
- func (m *QuerySubmissionResponse) UnmarshalBinary(b []byte) error
- func (m *QuerySubmissionResponse) Validate(formats strfmt.Registry) error
- func (m *QuerySubmissionResponse) WithData(data QuerySubmission) *QuerySubmissionResponse
- func (m *QuerySubmissionResponse) WithLinks(links Links) *QuerySubmissionResponse
- func (m *QuerySubmissionResponse) WithoutData() *QuerySubmissionResponse
- func (m *QuerySubmissionResponse) WithoutLinks() *QuerySubmissionResponse
- type QuerySubmissionStatus
- 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 ReferenceMask
- 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 RelationshipBranch
- func (m *RelationshipBranch) Json() string
- func (m *RelationshipBranch) MarshalBinary() ([]byte, error)
- func (m *RelationshipBranch) UnmarshalBinary(b []byte) error
- func (m *RelationshipBranch) Validate(formats strfmt.Registry) error
- func (m *RelationshipBranch) WithData(data []*Branch) *RelationshipBranch
- 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 RelationshipPaymentAdmissionBeneficiaryAccount
- func (m *RelationshipPaymentAdmissionBeneficiaryAccount) Json() string
- func (m *RelationshipPaymentAdmissionBeneficiaryAccount) MarshalBinary() ([]byte, error)
- func (m *RelationshipPaymentAdmissionBeneficiaryAccount) UnmarshalBinary(b []byte) error
- func (m *RelationshipPaymentAdmissionBeneficiaryAccount) Validate(formats strfmt.Registry) error
- func (m *RelationshipPaymentAdmissionBeneficiaryAccount) WithData(data []*PaymentAdmissionBeneficiaryAccount) *RelationshipPaymentAdmissionBeneficiaryAccount
- type RelationshipPaymentAdmissionTask
- func (m *RelationshipPaymentAdmissionTask) Json() string
- func (m *RelationshipPaymentAdmissionTask) MarshalBinary() ([]byte, error)
- func (m *RelationshipPaymentAdmissionTask) UnmarshalBinary(b []byte) error
- func (m *RelationshipPaymentAdmissionTask) Validate(formats strfmt.Registry) error
- func (m *RelationshipPaymentAdmissionTask) WithData(data []*PaymentAdmissionTask) *RelationshipPaymentAdmissionTask
- type RelationshipPaymentAdmissionTasks
- func (m *RelationshipPaymentAdmissionTasks) Json() string
- func (m *RelationshipPaymentAdmissionTasks) MarshalBinary() ([]byte, error)
- func (m *RelationshipPaymentAdmissionTasks) UnmarshalBinary(b []byte) error
- func (m *RelationshipPaymentAdmissionTasks) Validate(formats strfmt.Registry) error
- func (m *RelationshipPaymentAdmissionTasks) WithData(data []*PaymentAdmissionTask) *RelationshipPaymentAdmissionTasks
- type RelationshipPaymentAdmissions
- func (m *RelationshipPaymentAdmissions) Json() string
- func (m *RelationshipPaymentAdmissions) MarshalBinary() ([]byte, error)
- func (m *RelationshipPaymentAdmissions) UnmarshalBinary(b []byte) error
- func (m *RelationshipPaymentAdmissions) Validate(formats strfmt.Registry) error
- func (m *RelationshipPaymentAdmissions) WithData(data []*PaymentAdmission) *RelationshipPaymentAdmissions
- 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 RelationshipQueryResponseAdmission
- func (m *RelationshipQueryResponseAdmission) Json() string
- func (m *RelationshipQueryResponseAdmission) MarshalBinary() ([]byte, error)
- func (m *RelationshipQueryResponseAdmission) UnmarshalBinary(b []byte) error
- func (m *RelationshipQueryResponseAdmission) Validate(formats strfmt.Registry) error
- func (m *RelationshipQueryResponseAdmission) WithData(data []*QueryResponseAdmission) *RelationshipQueryResponseAdmission
- type RelationshipQueryResponseSubmission
- func (m *RelationshipQueryResponseSubmission) Json() string
- func (m *RelationshipQueryResponseSubmission) MarshalBinary() ([]byte, error)
- func (m *RelationshipQueryResponseSubmission) UnmarshalBinary(b []byte) error
- func (m *RelationshipQueryResponseSubmission) Validate(formats strfmt.Registry) error
- func (m *RelationshipQueryResponseSubmission) WithData(data []*QueryResponseSubmission) *RelationshipQueryResponseSubmission
- 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 []*RelationshipsQuerySubmissionProperties) *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 RelationshipsFullQuery
- func (m *RelationshipsFullQuery) Json() string
- func (m *RelationshipsFullQuery) MarshalBinary() ([]byte, error)
- func (m *RelationshipsFullQuery) UnmarshalBinary(b []byte) error
- func (m *RelationshipsFullQuery) Validate(formats strfmt.Registry) error
- func (m *RelationshipsFullQuery) WithData(data []*Query) *RelationshipsFullQuery
- type RelationshipsFullQueryResponse
- func (m *RelationshipsFullQueryResponse) Json() string
- func (m *RelationshipsFullQueryResponse) MarshalBinary() ([]byte, error)
- func (m *RelationshipsFullQueryResponse) UnmarshalBinary(b []byte) error
- func (m *RelationshipsFullQueryResponse) Validate(formats strfmt.Registry) error
- func (m *RelationshipsFullQueryResponse) WithData(data []*QueryResponse) *RelationshipsFullQueryResponse
- 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
- func (m *RelationshipsPaymentAdmissionProperties) WithoutType() *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
- func (m *RelationshipsPaymentProperties) WithoutType() *RelationshipsPaymentProperties
- type RelationshipsPaymentRecall
- func (m *RelationshipsPaymentRecall) Json() string
- func (m *RelationshipsPaymentRecall) MarshalBinary() ([]byte, error)
- func (m *RelationshipsPaymentRecall) UnmarshalBinary(b []byte) error
- func (m *RelationshipsPaymentRecall) Validate(formats strfmt.Registry) error
- func (m *RelationshipsPaymentRecall) WithData(data []*RelationshipsPaymentRecallProperties) *RelationshipsPaymentRecall
- type RelationshipsPaymentRecallProperties
- func (m *RelationshipsPaymentRecallProperties) Json() string
- func (m *RelationshipsPaymentRecallProperties) MarshalBinary() ([]byte, error)
- func (m *RelationshipsPaymentRecallProperties) UnmarshalBinary(b []byte) error
- func (m *RelationshipsPaymentRecallProperties) Validate(formats strfmt.Registry) error
- func (m *RelationshipsPaymentRecallProperties) WithID(id strfmt.UUID) *RelationshipsPaymentRecallProperties
- func (m *RelationshipsPaymentRecallProperties) WithType(typeVar PaymentRecallResourceType) *RelationshipsPaymentRecallProperties
- func (m *RelationshipsPaymentRecallProperties) WithoutID() *RelationshipsPaymentRecallProperties
- func (m *RelationshipsPaymentRecallProperties) WithoutType() *RelationshipsPaymentRecallProperties
- type RelationshipsPaymentRecallSubmission
- func (m *RelationshipsPaymentRecallSubmission) Json() string
- func (m *RelationshipsPaymentRecallSubmission) MarshalBinary() ([]byte, error)
- func (m *RelationshipsPaymentRecallSubmission) UnmarshalBinary(b []byte) error
- func (m *RelationshipsPaymentRecallSubmission) Validate(formats strfmt.Registry) error
- func (m *RelationshipsPaymentRecallSubmission) WithData(data []*RelationshipsPaymentRecallSubmissionProperties) *RelationshipsPaymentRecallSubmission
- type RelationshipsPaymentRecallSubmissionProperties
- func (m *RelationshipsPaymentRecallSubmissionProperties) Json() string
- func (m *RelationshipsPaymentRecallSubmissionProperties) MarshalBinary() ([]byte, error)
- func (m *RelationshipsPaymentRecallSubmissionProperties) UnmarshalBinary(b []byte) error
- func (m *RelationshipsPaymentRecallSubmissionProperties) Validate(formats strfmt.Registry) error
- func (m *RelationshipsPaymentRecallSubmissionProperties) WithID(id strfmt.UUID) *RelationshipsPaymentRecallSubmissionProperties
- func (m *RelationshipsPaymentRecallSubmissionProperties) WithType(typeVar PaymentRecallSubmissionResourceType) *RelationshipsPaymentRecallSubmissionProperties
- func (m *RelationshipsPaymentRecallSubmissionProperties) WithoutID() *RelationshipsPaymentRecallSubmissionProperties
- func (m *RelationshipsPaymentRecallSubmissionProperties) WithoutType() *RelationshipsPaymentRecallSubmissionProperties
- type RelationshipsPaymentSubmission
- func (m *RelationshipsPaymentSubmission) Json() string
- func (m *RelationshipsPaymentSubmission) MarshalBinary() ([]byte, error)
- func (m *RelationshipsPaymentSubmission) UnmarshalBinary(b []byte) error
- func (m *RelationshipsPaymentSubmission) Validate(formats strfmt.Registry) error
- func (m *RelationshipsPaymentSubmission) WithData(data []*RelationshipsPaymentSubmissionProperties) *RelationshipsPaymentSubmission
- type RelationshipsPaymentSubmissionProperties
- func (m *RelationshipsPaymentSubmissionProperties) Json() string
- func (m *RelationshipsPaymentSubmissionProperties) MarshalBinary() ([]byte, error)
- func (m *RelationshipsPaymentSubmissionProperties) UnmarshalBinary(b []byte) error
- func (m *RelationshipsPaymentSubmissionProperties) Validate(formats strfmt.Registry) error
- func (m *RelationshipsPaymentSubmissionProperties) WithID(id strfmt.UUID) *RelationshipsPaymentSubmissionProperties
- func (m *RelationshipsPaymentSubmissionProperties) WithType(typeVar PaymentSubmissionResourceType) *RelationshipsPaymentSubmissionProperties
- func (m *RelationshipsPaymentSubmissionProperties) WithoutID() *RelationshipsPaymentSubmissionProperties
- func (m *RelationshipsPaymentSubmissionProperties) WithoutType() *RelationshipsPaymentSubmissionProperties
- 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 []*QueryAdmission) *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
- func (m *RelationshipsQueryAdmissionProperties) WithoutType() *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
- func (m *RelationshipsQueryProperties) WithoutType() *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 RelationshipsQueryResponseAdmissionProperties
- func (m *RelationshipsQueryResponseAdmissionProperties) Json() string
- func (m *RelationshipsQueryResponseAdmissionProperties) MarshalBinary() ([]byte, error)
- func (m *RelationshipsQueryResponseAdmissionProperties) UnmarshalBinary(b []byte) error
- func (m *RelationshipsQueryResponseAdmissionProperties) Validate(formats strfmt.Registry) error
- func (m *RelationshipsQueryResponseAdmissionProperties) WithID(id strfmt.UUID) *RelationshipsQueryResponseAdmissionProperties
- func (m *RelationshipsQueryResponseAdmissionProperties) WithType(typeVar QueryResponseAdmissionResourceType) *RelationshipsQueryResponseAdmissionProperties
- func (m *RelationshipsQueryResponseAdmissionProperties) WithoutID() *RelationshipsQueryResponseAdmissionProperties
- func (m *RelationshipsQueryResponseAdmissionProperties) WithoutType() *RelationshipsQueryResponseAdmissionProperties
- 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
- func (m *RelationshipsQueryResponseProperties) WithoutType() *RelationshipsQueryResponseProperties
- type RelationshipsQuerySubmission
- func (m *RelationshipsQuerySubmission) Json() string
- func (m *RelationshipsQuerySubmission) MarshalBinary() ([]byte, error)
- func (m *RelationshipsQuerySubmission) UnmarshalBinary(b []byte) error
- func (m *RelationshipsQuerySubmission) Validate(formats strfmt.Registry) error
- func (m *RelationshipsQuerySubmission) WithData(data []*QuerySubmission) *RelationshipsQuerySubmission
- type RelationshipsQuerySubmissionProperties
- func (m *RelationshipsQuerySubmissionProperties) Json() string
- func (m *RelationshipsQuerySubmissionProperties) MarshalBinary() ([]byte, error)
- func (m *RelationshipsQuerySubmissionProperties) UnmarshalBinary(b []byte) error
- func (m *RelationshipsQuerySubmissionProperties) Validate(formats strfmt.Registry) error
- func (m *RelationshipsQuerySubmissionProperties) WithID(id strfmt.UUID) *RelationshipsQuerySubmissionProperties
- func (m *RelationshipsQuerySubmissionProperties) WithType(typeVar QuerySubmissionResourceType) *RelationshipsQuerySubmissionProperties
- func (m *RelationshipsQuerySubmissionProperties) WithoutID() *RelationshipsQuerySubmissionProperties
- func (m *RelationshipsQuerySubmissionProperties) WithoutType() *RelationshipsQuerySubmissionProperties
- 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) 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) WithSettlement(settlement Settlement) *ReturnPaymentAttributes
- func (m *ReturnPaymentAttributes) WithoutLimitBreachEndDatetime() *ReturnPaymentAttributes
- func (m *ReturnPaymentAttributes) WithoutLimitBreachStartDatetime() *ReturnPaymentAttributes
- func (m *ReturnPaymentAttributes) WithoutReason() *ReturnPaymentAttributes
- func (m *ReturnPaymentAttributes) WithoutSettlement() *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) WithReturnReversal(returnReversal RelationshipLinks) *ReturnPaymentRelationships
- func (m *ReturnPaymentRelationships) WithReturnSubmission(returnSubmission RelationshipLinks) *ReturnPaymentRelationships
- func (m *ReturnPaymentRelationships) WithoutPayment() *ReturnPaymentRelationships
- func (m *ReturnPaymentRelationships) WithoutReturnAdmission() *ReturnPaymentRelationships
- func (m *ReturnPaymentRelationships) WithoutReturnReversal() *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) 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) WithoutPaymentScheme() *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 Settlement
- func (m *Settlement) Json() string
- func (m *Settlement) MarshalBinary() ([]byte, error)
- func (m *Settlement) UnmarshalBinary(b []byte) error
- func (m *Settlement) Validate(formats strfmt.Registry) error
- func (m *Settlement) WithAccountNumber(accountNumber string) *Settlement
- func (m *Settlement) WithAccountNumberCode(accountNumberCode string) *Settlement
- func (m *Settlement) WithMethod(method string) *Settlement
- func (m *Settlement) WithoutAccountNumber() *Settlement
- func (m *Settlement) WithoutAccountNumberCode() *Settlement
- func (m *Settlement) WithoutMethod() *Settlement
- type SigningKeysAttributes
- func (m *SigningKeysAttributes) Json() string
- func (m *SigningKeysAttributes) MarshalBinary() ([]byte, error)
- func (m *SigningKeysAttributes) UnmarshalBinary(b []byte) error
- func (m *SigningKeysAttributes) Validate(formats strfmt.Registry) error
- func (m *SigningKeysAttributes) WithCertificate(certificate string) *SigningKeysAttributes
- func (m *SigningKeysAttributes) WithExpirationDatetime(expirationDatetime strfmt.DateTime) *SigningKeysAttributes
- func (m *SigningKeysAttributes) WithPublicKey(publicKey string) *SigningKeysAttributes
- func (m *SigningKeysAttributes) WithRevocationDatetime(revocationDatetime strfmt.DateTime) *SigningKeysAttributes
- func (m *SigningKeysAttributes) WithStatus(status string) *SigningKeysAttributes
- func (m *SigningKeysAttributes) WithoutCertificate() *SigningKeysAttributes
- func (m *SigningKeysAttributes) WithoutExpirationDatetime() *SigningKeysAttributes
- func (m *SigningKeysAttributes) WithoutPublicKey() *SigningKeysAttributes
- func (m *SigningKeysAttributes) WithoutRevocationDatetime() *SigningKeysAttributes
- func (m *SigningKeysAttributes) WithoutStatus() *SigningKeysAttributes
- type SigningKeysListResponse
- func (m *SigningKeysListResponse) Json() string
- func (m *SigningKeysListResponse) MarshalBinary() ([]byte, error)
- func (m *SigningKeysListResponse) UnmarshalBinary(b []byte) error
- func (m *SigningKeysListResponse) Validate(formats strfmt.Registry) error
- func (m *SigningKeysListResponse) WithData(data []*SigningKeysResponseData) *SigningKeysListResponse
- type SigningKeysResourceType
- type SigningKeysResponse
- func (m *SigningKeysResponse) Json() string
- func (m *SigningKeysResponse) MarshalBinary() ([]byte, error)
- func (m *SigningKeysResponse) UnmarshalBinary(b []byte) error
- func (m *SigningKeysResponse) Validate(formats strfmt.Registry) error
- func (m *SigningKeysResponse) WithData(data SigningKeysResponseData) *SigningKeysResponse
- func (m *SigningKeysResponse) WithoutData() *SigningKeysResponse
- type SigningKeysResponseData
- func (m *SigningKeysResponseData) Json() string
- func (m *SigningKeysResponseData) MarshalBinary() ([]byte, error)
- func (m *SigningKeysResponseData) UnmarshalBinary(b []byte) error
- func (m *SigningKeysResponseData) Validate(formats strfmt.Registry) error
- func (m *SigningKeysResponseData) WithAttributes(attributes SigningKeysAttributes) *SigningKeysResponseData
- func (m *SigningKeysResponseData) WithCreatedOn(createdOn strfmt.DateTime) *SigningKeysResponseData
- func (m *SigningKeysResponseData) WithID(id strfmt.UUID) *SigningKeysResponseData
- func (m *SigningKeysResponseData) WithModifiedOn(modifiedOn strfmt.DateTime) *SigningKeysResponseData
- func (m *SigningKeysResponseData) WithOrganisationID(organisationID strfmt.UUID) *SigningKeysResponseData
- func (m *SigningKeysResponseData) WithType(typeVar SigningKeysResourceType) *SigningKeysResponseData
- func (m *SigningKeysResponseData) WithVersion(version int64) *SigningKeysResponseData
- func (m *SigningKeysResponseData) WithoutAttributes() *SigningKeysResponseData
- func (m *SigningKeysResponseData) WithoutID() *SigningKeysResponseData
- func (m *SigningKeysResponseData) WithoutOrganisationID() *SigningKeysResponseData
- func (m *SigningKeysResponseData) WithoutType() *SigningKeysResponseData
- func (m *SigningKeysResponseData) WithoutVersion() *SigningKeysResponseData
- type SortCode
- func (m *SortCode) Json() string
- func (m *SortCode) MarshalBinary() ([]byte, error)
- func (m *SortCode) UnmarshalBinary(b []byte) error
- func (m *SortCode) Validate(formats strfmt.Registry) error
- func (m *SortCode) WithAttributes(attributes SortCodeAttributes) *SortCode
- func (m *SortCode) WithID(id string) *SortCode
- func (m *SortCode) WithType(typeVar string) *SortCode
- func (m *SortCode) WithoutAttributes() *SortCode
- type SortCodeAttributes
- func (m *SortCodeAttributes) Json() string
- func (m *SortCodeAttributes) MarshalBinary() ([]byte, error)
- func (m *SortCodeAttributes) UnmarshalBinary(b []byte) error
- func (m *SortCodeAttributes) Validate(formats strfmt.Registry) error
- func (m *SortCodeAttributes) WithBankCode(bankCode string) *SortCodeAttributes
- func (m *SortCodeAttributes) WithBankName(bankName string) *SortCodeAttributes
- func (m *SortCodeAttributes) WithBankOfficeTitle(bankOfficeTitle string) *SortCodeAttributes
- func (m *SortCodeAttributes) WithSupportedSchemes(supportedSchemes SortCodeAttributesSupportedSchemes) *SortCodeAttributes
- func (m *SortCodeAttributes) WithoutSupportedSchemes() *SortCodeAttributes
- type SortCodeAttributesSupportedSchemes
- func (m *SortCodeAttributesSupportedSchemes) Json() string
- func (m *SortCodeAttributesSupportedSchemes) MarshalBinary() ([]byte, error)
- func (m *SortCodeAttributesSupportedSchemes) UnmarshalBinary(b []byte) error
- func (m *SortCodeAttributesSupportedSchemes) Validate(formats strfmt.Registry) error
- func (m *SortCodeAttributesSupportedSchemes) WithBACS(bACS SortCodeAttributesSupportedSchemesBACS) *SortCodeAttributesSupportedSchemes
- func (m *SortCodeAttributesSupportedSchemes) WithCCC(cCC SortCodeAttributesSupportedSchemesCCC) *SortCodeAttributesSupportedSchemes
- func (m *SortCodeAttributesSupportedSchemes) WithCHAPS(cHAPS SortCodeAttributesSupportedSchemesCHAPS) *SortCodeAttributesSupportedSchemes
- func (m *SortCodeAttributesSupportedSchemes) WithFPS(fPS SortCodeAttributesSupportedSchemesFPS) *SortCodeAttributesSupportedSchemes
- func (m *SortCodeAttributesSupportedSchemes) WithoutBACS() *SortCodeAttributesSupportedSchemes
- func (m *SortCodeAttributesSupportedSchemes) WithoutCCC() *SortCodeAttributesSupportedSchemes
- func (m *SortCodeAttributesSupportedSchemes) WithoutCHAPS() *SortCodeAttributesSupportedSchemes
- func (m *SortCodeAttributesSupportedSchemes) WithoutFPS() *SortCodeAttributesSupportedSchemes
- type SortCodeAttributesSupportedSchemesBACS
- func (m *SortCodeAttributesSupportedSchemesBACS) Json() string
- func (m *SortCodeAttributesSupportedSchemesBACS) MarshalBinary() ([]byte, error)
- func (m *SortCodeAttributesSupportedSchemesBACS) UnmarshalBinary(b []byte) error
- func (m *SortCodeAttributesSupportedSchemesBACS) Validate(formats strfmt.Registry) error
- func (m *SortCodeAttributesSupportedSchemesBACS) WithAcceptsPayments(acceptsPayments bool) *SortCodeAttributesSupportedSchemesBACS
- func (m *SortCodeAttributesSupportedSchemesBACS) WithAllowedTransactions(allowedTransactions []TransactionGroupCode) *SortCodeAttributesSupportedSchemesBACS
- func (m *SortCodeAttributesSupportedSchemesBACS) WithServiceStatus(serviceStatus string) *SortCodeAttributesSupportedSchemesBACS
- func (m *SortCodeAttributesSupportedSchemesBACS) WithoutAcceptsPayments() *SortCodeAttributesSupportedSchemesBACS
- type SortCodeAttributesSupportedSchemesCCC
- func (m *SortCodeAttributesSupportedSchemesCCC) Json() string
- func (m *SortCodeAttributesSupportedSchemesCCC) MarshalBinary() ([]byte, error)
- func (m *SortCodeAttributesSupportedSchemesCCC) UnmarshalBinary(b []byte) error
- func (m *SortCodeAttributesSupportedSchemesCCC) Validate(formats strfmt.Registry) error
- func (m *SortCodeAttributesSupportedSchemesCCC) WithAcceptsPayments(acceptsPayments bool) *SortCodeAttributesSupportedSchemesCCC
- func (m *SortCodeAttributesSupportedSchemesCCC) WithServiceStatus(serviceStatus string) *SortCodeAttributesSupportedSchemesCCC
- func (m *SortCodeAttributesSupportedSchemesCCC) WithoutAcceptsPayments() *SortCodeAttributesSupportedSchemesCCC
- type SortCodeAttributesSupportedSchemesCHAPS
- func (m *SortCodeAttributesSupportedSchemesCHAPS) Json() string
- func (m *SortCodeAttributesSupportedSchemesCHAPS) MarshalBinary() ([]byte, error)
- func (m *SortCodeAttributesSupportedSchemesCHAPS) UnmarshalBinary(b []byte) error
- func (m *SortCodeAttributesSupportedSchemesCHAPS) Validate(formats strfmt.Registry) error
- func (m *SortCodeAttributesSupportedSchemesCHAPS) WithAcceptsPayments(acceptsPayments bool) *SortCodeAttributesSupportedSchemesCHAPS
- func (m *SortCodeAttributesSupportedSchemesCHAPS) WithServiceStatus(serviceStatus string) *SortCodeAttributesSupportedSchemesCHAPS
- func (m *SortCodeAttributesSupportedSchemesCHAPS) WithoutAcceptsPayments() *SortCodeAttributesSupportedSchemesCHAPS
- type SortCodeAttributesSupportedSchemesFPS
- func (m *SortCodeAttributesSupportedSchemesFPS) Json() string
- func (m *SortCodeAttributesSupportedSchemesFPS) MarshalBinary() ([]byte, error)
- func (m *SortCodeAttributesSupportedSchemesFPS) UnmarshalBinary(b []byte) error
- func (m *SortCodeAttributesSupportedSchemesFPS) Validate(formats strfmt.Registry) error
- func (m *SortCodeAttributesSupportedSchemesFPS) WithAcceptsPayments(acceptsPayments bool) *SortCodeAttributesSupportedSchemesFPS
- func (m *SortCodeAttributesSupportedSchemesFPS) WithHandlingBankCode(handlingBankCode string) *SortCodeAttributesSupportedSchemesFPS
- func (m *SortCodeAttributesSupportedSchemesFPS) WithHandlingBankConnection(handlingBankConnection string) *SortCodeAttributesSupportedSchemesFPS
- func (m *SortCodeAttributesSupportedSchemesFPS) WithServiceStatus(serviceStatus string) *SortCodeAttributesSupportedSchemesFPS
- func (m *SortCodeAttributesSupportedSchemesFPS) WithoutAcceptsPayments() *SortCodeAttributesSupportedSchemesFPS
- type SortCodeDetailsResponse
- func (m *SortCodeDetailsResponse) Json() string
- func (m *SortCodeDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *SortCodeDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *SortCodeDetailsResponse) Validate(formats strfmt.Registry) error
- func (m *SortCodeDetailsResponse) WithData(data SortCode) *SortCodeDetailsResponse
- func (m *SortCodeDetailsResponse) WithLinks(links Links) *SortCodeDetailsResponse
- func (m *SortCodeDetailsResponse) WithoutData() *SortCodeDetailsResponse
- func (m *SortCodeDetailsResponse) WithoutLinks() *SortCodeDetailsResponse
- type StatusReason
- type SubmissionStatus
- 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 CallbackTransport) *SubscriptionAttributes
- func (m *SubscriptionAttributes) WithCallbackURI(callbackURI string) *SubscriptionAttributes
- func (m *SubscriptionAttributes) WithCallbackUris(callbackUris []*CallbackURI) *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) 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 SubscriptionDeliveryError
- func (m *SubscriptionDeliveryError) Json() string
- func (m *SubscriptionDeliveryError) MarshalBinary() ([]byte, error)
- func (m *SubscriptionDeliveryError) UnmarshalBinary(b []byte) error
- func (m *SubscriptionDeliveryError) Validate(formats strfmt.Registry) error
- func (m *SubscriptionDeliveryError) WithAttributes(attributes *SubscriptionDeliveryErrorAttributes) *SubscriptionDeliveryError
- func (m *SubscriptionDeliveryError) WithCreatedOn(createdOn strfmt.DateTime) *SubscriptionDeliveryError
- func (m *SubscriptionDeliveryError) WithID(id strfmt.UUID) *SubscriptionDeliveryError
- func (m *SubscriptionDeliveryError) WithModifiedOn(modifiedOn strfmt.DateTime) *SubscriptionDeliveryError
- func (m *SubscriptionDeliveryError) WithOrganisationID(organisationID strfmt.UUID) *SubscriptionDeliveryError
- func (m *SubscriptionDeliveryError) WithRelationships(relationships *SubscriptionDeliveryErrorRelationships) *SubscriptionDeliveryError
- func (m *SubscriptionDeliveryError) WithType(typeVar SubscriptionDeliveryErrorType) *SubscriptionDeliveryError
- func (m *SubscriptionDeliveryError) WithVersion(version int64) *SubscriptionDeliveryError
- type SubscriptionDeliveryErrorAttributes
- func (m *SubscriptionDeliveryErrorAttributes) Json() string
- func (m *SubscriptionDeliveryErrorAttributes) MarshalBinary() ([]byte, error)
- func (m *SubscriptionDeliveryErrorAttributes) UnmarshalBinary(b []byte) error
- func (m *SubscriptionDeliveryErrorAttributes) Validate(formats strfmt.Registry) error
- func (m *SubscriptionDeliveryErrorAttributes) WithErrorCategory(errorCategory string) *SubscriptionDeliveryErrorAttributes
- func (m *SubscriptionDeliveryErrorAttributes) WithErrorMessage(errorMessage string) *SubscriptionDeliveryErrorAttributes
- func (m *SubscriptionDeliveryErrorAttributes) WithOccurredOn(occurredOn strfmt.DateTime) *SubscriptionDeliveryErrorAttributes
- type SubscriptionDeliveryErrorListResponse
- func (m *SubscriptionDeliveryErrorListResponse) Json() string
- func (m *SubscriptionDeliveryErrorListResponse) MarshalBinary() ([]byte, error)
- func (m *SubscriptionDeliveryErrorListResponse) UnmarshalBinary(b []byte) error
- func (m *SubscriptionDeliveryErrorListResponse) Validate(formats strfmt.Registry) error
- func (m *SubscriptionDeliveryErrorListResponse) WithData(data []SubscriptionDeliveryError) *SubscriptionDeliveryErrorListResponse
- func (m *SubscriptionDeliveryErrorListResponse) WithLinks(links Links) *SubscriptionDeliveryErrorListResponse
- func (m *SubscriptionDeliveryErrorListResponse) WithoutLinks() *SubscriptionDeliveryErrorListResponse
- type SubscriptionDeliveryErrorRelationships
- func (m *SubscriptionDeliveryErrorRelationships) Json() string
- func (m *SubscriptionDeliveryErrorRelationships) MarshalBinary() ([]byte, error)
- func (m *SubscriptionDeliveryErrorRelationships) UnmarshalBinary(b []byte) error
- func (m *SubscriptionDeliveryErrorRelationships) Validate(formats strfmt.Registry) error
- func (m *SubscriptionDeliveryErrorRelationships) WithSubscription(subscription *SubscriptionRelationship) *SubscriptionDeliveryErrorRelationships
- type SubscriptionDeliveryErrorResponse
- func (m *SubscriptionDeliveryErrorResponse) Json() string
- func (m *SubscriptionDeliveryErrorResponse) MarshalBinary() ([]byte, error)
- func (m *SubscriptionDeliveryErrorResponse) UnmarshalBinary(b []byte) error
- func (m *SubscriptionDeliveryErrorResponse) Validate(formats strfmt.Registry) error
- func (m *SubscriptionDeliveryErrorResponse) WithData(data *SubscriptionDeliveryError) *SubscriptionDeliveryErrorResponse
- func (m *SubscriptionDeliveryErrorResponse) WithLinks(links Links) *SubscriptionDeliveryErrorResponse
- func (m *SubscriptionDeliveryErrorResponse) WithoutLinks() *SubscriptionDeliveryErrorResponse
- type SubscriptionDeliveryErrorType
- 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 SubscriptionRelationship
- func (m *SubscriptionRelationship) Json() string
- func (m *SubscriptionRelationship) MarshalBinary() ([]byte, error)
- func (m *SubscriptionRelationship) UnmarshalBinary(b []byte) error
- func (m *SubscriptionRelationship) Validate(formats strfmt.Registry) error
- func (m *SubscriptionRelationship) WithData(data []SubscriptionRelationshipDataItems0) *SubscriptionRelationship
- type SubscriptionRelationshipDataItems0
- func (m *SubscriptionRelationshipDataItems0) Json() string
- func (m *SubscriptionRelationshipDataItems0) MarshalBinary() ([]byte, error)
- func (m *SubscriptionRelationshipDataItems0) UnmarshalBinary(b []byte) error
- func (m *SubscriptionRelationshipDataItems0) Validate(formats strfmt.Registry) error
- func (m *SubscriptionRelationshipDataItems0) WithID(id strfmt.UUID) *SubscriptionRelationshipDataItems0
- func (m *SubscriptionRelationshipDataItems0) WithType(typeVar string) *SubscriptionRelationshipDataItems0
- 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 CallbackTransport) *SubscriptionUpdateAttributes
- func (m *SubscriptionUpdateAttributes) WithCallbackURI(callbackURI string) *SubscriptionUpdateAttributes
- func (m *SubscriptionUpdateAttributes) WithCallbackUris(callbackUris []*CallbackURI) *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 TransactionGroupCode
- 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) WithCity(city 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 UserDefinedData
- func (m *UserDefinedData) Json() string
- func (m *UserDefinedData) MarshalBinary() ([]byte, error)
- func (m *UserDefinedData) UnmarshalBinary(b []byte) error
- func (m *UserDefinedData) Validate(formats strfmt.Registry) error
- func (m *UserDefinedData) WithKey(key string) *UserDefinedData
- func (m *UserDefinedData) WithValue(value string) *UserDefinedData
- func (m *UserDefinedData) WithoutKey() *UserDefinedData
- func (m *UserDefinedData) WithoutValue() *UserDefinedData
- 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
- type ValidationType
Constants ¶
const ( // AccountAttributesAccountClassificationPersonal captures enum value "Personal" AccountAttributesAccountClassificationPersonal string = "Personal" // AccountAttributesAccountClassificationBusiness captures enum value "Business" AccountAttributesAccountClassificationBusiness string = "Business" )
const ( // AccountAttributesNameMatchingStatusSupported captures enum value "supported" AccountAttributesNameMatchingStatusSupported string = "supported" // AccountAttributesNameMatchingStatusSwitched captures enum value "switched" AccountAttributesNameMatchingStatusSwitched string = "switched" // AccountAttributesNameMatchingStatusOptedOut captures enum value "opted_out" AccountAttributesNameMatchingStatusOptedOut string = "opted_out" // AccountAttributesNameMatchingStatusNotSupported captures enum value "not_supported" AccountAttributesNameMatchingStatusNotSupported string = "not_supported" )
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" // AccountAttributesStatusClosed captures enum value "closed" AccountAttributesStatusClosed string = "closed" )
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 ( // AccountUpdateAttributesNameMatchingStatusSupported captures enum value "supported" AccountUpdateAttributesNameMatchingStatusSupported string = "supported" // AccountUpdateAttributesNameMatchingStatusSwitched captures enum value "switched" AccountUpdateAttributesNameMatchingStatusSwitched string = "switched" // AccountUpdateAttributesNameMatchingStatusOptedOut captures enum value "opted_out" AccountUpdateAttributesNameMatchingStatusOptedOut string = "opted_out" // AccountUpdateAttributesNameMatchingStatusNotSupported captures enum value "not_supported" AccountUpdateAttributesNameMatchingStatusNotSupported string = "not_supported" )
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" // AccountUpdateAttributesStatusClosed captures enum value "closed" AccountUpdateAttributesStatusClosed string = "closed" )
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 ( // QueryAttributesQueryTypeClaimNonReceipt captures enum value "claim_non_receipt" QueryAttributesQueryTypeClaimNonReceipt string = "claim_non_receipt" // QueryAttributesQueryTypeModifyPayment captures enum value "modify_payment" QueryAttributesQueryTypeModifyPayment string = "modify_payment" // QueryAttributesQueryTypeStatusRequest captures enum value "status_request" QueryAttributesQueryTypeStatusRequest string = "status_request" )
const ( // QueryAttributesStatusPending captures enum value "pending" QueryAttributesStatusPending string = "pending" // QueryAttributesStatusClosed captures enum value "closed" QueryAttributesStatusClosed string = "closed" )
const ( // SettlementAccountNumberCodeIBAN captures enum value "IBAN" SettlementAccountNumberCodeIBAN string = "IBAN" // SettlementAccountNumberCodeBBAN captures enum value "BBAN" SettlementAccountNumberCodeBBAN string = "BBAN" )
const ( // SettlementMethodCLRG captures enum value "CLRG" SettlementMethodCLRG string = "CLRG" // SettlementMethodCOVE captures enum value "COVE" SettlementMethodCOVE string = "COVE" // SettlementMethodINGA captures enum value "INGA" SettlementMethodINGA string = "INGA" // SettlementMethodINDA captures enum value "INDA" SettlementMethodINDA string = "INDA" )
const ( // SigningKeysAttributesStatusPendingActivation captures enum value "pending_activation" SigningKeysAttributesStatusPendingActivation string = "pending_activation" // SigningKeysAttributesStatusActive captures enum value "active" SigningKeysAttributesStatusActive string = "active" // SigningKeysAttributesStatusExpired captures enum value "expired" SigningKeysAttributesStatusExpired string = "expired" // SigningKeysAttributesStatusRevoked captures enum value "revoked" SigningKeysAttributesStatusRevoked string = "revoked" )
const ( // AccountAmendmentCreateTypeAccountAmendments captures enum value "account_amendments" AccountAmendmentCreateTypeAccountAmendments string = "account_amendments" )
const ( // AccountAmendmentSubmissionCreateTypeAccountAmendmentSubmissions captures enum value "account_amendment_submissions" AccountAmendmentSubmissionCreateTypeAccountAmendmentSubmissions string = "account_amendment_submissions" )
const ( // AccountRequestCreateTypeAccountRequests captures enum value "account_requests" AccountRequestCreateTypeAccountRequests string = "account_requests" )
const ( // AccountRequestSubmissionCreateTypeAccountRequestSubmissions captures enum value "account_request_submissions" AccountRequestSubmissionCreateTypeAccountRequestSubmissions string = "account_request_submissions" )
const ( // DirectDebitDecisionAttributesAnswerRejected captures enum value "rejected" DirectDebitDecisionAttributesAnswerRejected string = "rejected" )
const ( // PaymentAdmissionTaskUpdateTypePaymentAdmissionTasks captures enum value "payment_admission_tasks" PaymentAdmissionTaskUpdateTypePaymentAdmissionTasks string = "payment_admission_tasks" )
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 AcceptanceQualifier ¶
type AcceptanceQualifier string
AcceptanceQualifier All accepted payments will receive the matching qualifier code swagger:model AcceptanceQualifier
const ( // AcceptanceQualifierSomeOtherTime captures enum value "some_other_time" AcceptanceQualifierSomeOtherTime AcceptanceQualifier = "some_other_time" // AcceptanceQualifierSameDay captures enum value "same_day" AcceptanceQualifierSameDay AcceptanceQualifier = "same_day" // AcceptanceQualifierNextCalendarDay captures enum value "next_calendar_day" AcceptanceQualifierNextCalendarDay AcceptanceQualifier = "next_calendar_day" // AcceptanceQualifierNextWorkingDay captures enum value "next_working_day" AcceptanceQualifierNextWorkingDay AcceptanceQualifier = "next_working_day" // AcceptanceQualifierAfterNextWorkingDay captures enum value "after_next_working_day" AcceptanceQualifierAfterNextWorkingDay AcceptanceQualifier = "after_next_working_day" // AcceptanceQualifierNone captures enum value "none" AcceptanceQualifierNone AcceptanceQualifier = "none" )
func (*AcceptanceQualifier) Json ¶
func (m *AcceptanceQualifier) Json() string
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 {
// attributes
// Required: true
Attributes *AccountAmendmentAttributes `json:"attributes"`
// Date when the resource was created
// Read Only: true
// Format: date-time
CreatedOn strfmt.DateTime `json:"created_on,omitempty"`
// data
Data *AccountUpdate `json:"data,omitempty"`
// Account Request ID
// Required: true
// Format: uuid
ID strfmt.UUID `json:"id"`
// Date when the resource was last modified
// Read Only: true
// 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 *AccountAmendmentRelationships `json:"relationships,omitempty"`
// type
// Required: true
Type ResourceType `json:"type"`
// Version Number
// Minimum: 0
Version int64 `json:"version"`
}
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) WithAttributes ¶
func (m *AccountAmendment) WithAttributes(attributes AccountAmendmentAttributes) *AccountAmendment
func (*AccountAmendment) WithCreatedOn ¶
func (m *AccountAmendment) WithCreatedOn(createdOn strfmt.DateTime) *AccountAmendment
func (*AccountAmendment) WithData ¶
func (m *AccountAmendment) WithData(data AccountUpdate) *AccountAmendment
func (*AccountAmendment) WithID ¶
func (m *AccountAmendment) WithID(id strfmt.UUID) *AccountAmendment
func (*AccountAmendment) WithModifiedOn ¶
func (m *AccountAmendment) WithModifiedOn(modifiedOn strfmt.DateTime) *AccountAmendment
func (*AccountAmendment) WithOrganisationID ¶
func (m *AccountAmendment) WithOrganisationID(organisationID strfmt.UUID) *AccountAmendment
func (*AccountAmendment) WithRelationships ¶
func (m *AccountAmendment) WithRelationships(relationships AccountAmendmentRelationships) *AccountAmendment
func (*AccountAmendment) WithType ¶
func (m *AccountAmendment) WithType(typeVar ResourceType) *AccountAmendment
func (*AccountAmendment) WithVersion ¶
func (m *AccountAmendment) WithVersion(version int64) *AccountAmendment
func (*AccountAmendment) WithoutAttributes ¶
func (m *AccountAmendment) WithoutAttributes() *AccountAmendment
func (*AccountAmendment) WithoutData ¶
func (m *AccountAmendment) WithoutData() *AccountAmendment
func (*AccountAmendment) WithoutRelationships ¶
func (m *AccountAmendment) WithoutRelationships() *AccountAmendment
type AccountAmendmentAttributes ¶
type AccountAmendmentAttributes struct {
// Reason for modification.
// Min Length: 1
ModifyReason string `json:"modify_reason,omitempty"`
// Name of the account holder, up to four lines possible.
// Max Items: 4
Name []string `json:"name,omitempty"`
// organisation identification
OrganisationIdentification *OrganisationIdentification `json:"organisation_identification,omitempty"`
// private identification
PrivateIdentification *PrivateIdentification `json:"private_identification,omitempty"`
}
AccountAmendmentAttributes account amendment attributes swagger:model AccountAmendmentAttributes
func AccountAmendmentAttributesWithDefaults ¶
func AccountAmendmentAttributesWithDefaults(defaults client.Defaults) *AccountAmendmentAttributes
func (*AccountAmendmentAttributes) Json ¶
func (m *AccountAmendmentAttributes) Json() string
func (*AccountAmendmentAttributes) MarshalBinary ¶
func (m *AccountAmendmentAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountAmendmentAttributes) UnmarshalBinary ¶
func (m *AccountAmendmentAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountAmendmentAttributes) Validate ¶
func (m *AccountAmendmentAttributes) Validate(formats strfmt.Registry) error
Validate validates this account amendment attributes
func (*AccountAmendmentAttributes) WithModifyReason ¶
func (m *AccountAmendmentAttributes) WithModifyReason(modifyReason string) *AccountAmendmentAttributes
func (*AccountAmendmentAttributes) WithName ¶
func (m *AccountAmendmentAttributes) WithName(name []string) *AccountAmendmentAttributes
func (*AccountAmendmentAttributes) WithOrganisationIdentification ¶
func (m *AccountAmendmentAttributes) WithOrganisationIdentification(organisationIdentification OrganisationIdentification) *AccountAmendmentAttributes
func (*AccountAmendmentAttributes) WithPrivateIdentification ¶
func (m *AccountAmendmentAttributes) WithPrivateIdentification(privateIdentification PrivateIdentification) *AccountAmendmentAttributes
func (*AccountAmendmentAttributes) WithoutOrganisationIdentification ¶
func (m *AccountAmendmentAttributes) WithoutOrganisationIdentification() *AccountAmendmentAttributes
func (*AccountAmendmentAttributes) WithoutPrivateIdentification ¶
func (m *AccountAmendmentAttributes) WithoutPrivateIdentification() *AccountAmendmentAttributes
type AccountAmendmentCreate ¶
type AccountAmendmentCreate struct {
// attributes
// Required: true
Attributes *AccountAmendmentAttributes `json:"attributes"`
// Account Amendment 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 *AccountAmendmentCreateRelationships `json:"relationships,omitempty"`
// type
// Required: true
// Enum: [account_amendments]
Type string `json:"type"`
}
AccountAmendmentCreate account amendment create swagger:model AccountAmendmentCreate
func AccountAmendmentCreateWithDefaults ¶
func AccountAmendmentCreateWithDefaults(defaults client.Defaults) *AccountAmendmentCreate
func (*AccountAmendmentCreate) Json ¶
func (m *AccountAmendmentCreate) Json() string
func (*AccountAmendmentCreate) MarshalBinary ¶
func (m *AccountAmendmentCreate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountAmendmentCreate) UnmarshalBinary ¶
func (m *AccountAmendmentCreate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountAmendmentCreate) Validate ¶
func (m *AccountAmendmentCreate) Validate(formats strfmt.Registry) error
Validate validates this account amendment create
func (*AccountAmendmentCreate) WithAttributes ¶
func (m *AccountAmendmentCreate) WithAttributes(attributes AccountAmendmentAttributes) *AccountAmendmentCreate
func (*AccountAmendmentCreate) WithID ¶
func (m *AccountAmendmentCreate) WithID(id strfmt.UUID) *AccountAmendmentCreate
func (*AccountAmendmentCreate) WithOrganisationID ¶
func (m *AccountAmendmentCreate) WithOrganisationID(organisationID strfmt.UUID) *AccountAmendmentCreate
func (*AccountAmendmentCreate) WithRelationships ¶
func (m *AccountAmendmentCreate) WithRelationships(relationships AccountAmendmentCreateRelationships) *AccountAmendmentCreate
func (*AccountAmendmentCreate) WithType ¶
func (m *AccountAmendmentCreate) WithType(typeVar string) *AccountAmendmentCreate
func (*AccountAmendmentCreate) WithoutAttributes ¶
func (m *AccountAmendmentCreate) WithoutAttributes() *AccountAmendmentCreate
func (*AccountAmendmentCreate) WithoutRelationships ¶
func (m *AccountAmendmentCreate) WithoutRelationships() *AccountAmendmentCreate
type AccountAmendmentCreateRelationships ¶
type AccountAmendmentCreateRelationships struct {
// account
Account *AccountAmendmentCreateRelationshipsAccount `json:"account,omitempty"`
}
AccountAmendmentCreateRelationships account amendment create relationships swagger:model AccountAmendmentCreateRelationships
func AccountAmendmentCreateRelationshipsWithDefaults ¶
func AccountAmendmentCreateRelationshipsWithDefaults(defaults client.Defaults) *AccountAmendmentCreateRelationships
func (*AccountAmendmentCreateRelationships) Json ¶
func (m *AccountAmendmentCreateRelationships) Json() string
func (*AccountAmendmentCreateRelationships) MarshalBinary ¶
func (m *AccountAmendmentCreateRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountAmendmentCreateRelationships) UnmarshalBinary ¶
func (m *AccountAmendmentCreateRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountAmendmentCreateRelationships) Validate ¶
func (m *AccountAmendmentCreateRelationships) Validate(formats strfmt.Registry) error
Validate validates this account amendment create relationships
func (*AccountAmendmentCreateRelationships) WithAccount ¶
func (m *AccountAmendmentCreateRelationships) WithAccount(account AccountAmendmentCreateRelationshipsAccount) *AccountAmendmentCreateRelationships
func (*AccountAmendmentCreateRelationships) WithoutAccount ¶
func (m *AccountAmendmentCreateRelationships) WithoutAccount() *AccountAmendmentCreateRelationships
type AccountAmendmentCreateRelationshipsAccount ¶
type AccountAmendmentCreateRelationshipsAccount struct {
// data
// Max Items: 1
// Min Items: 1
Data []*AmendmentAccountReference `json:"data"`
}
AccountAmendmentCreateRelationshipsAccount account amendment create relationships account swagger:model AccountAmendmentCreateRelationshipsAccount
func AccountAmendmentCreateRelationshipsAccountWithDefaults ¶
func AccountAmendmentCreateRelationshipsAccountWithDefaults(defaults client.Defaults) *AccountAmendmentCreateRelationshipsAccount
func (*AccountAmendmentCreateRelationshipsAccount) Json ¶
func (m *AccountAmendmentCreateRelationshipsAccount) Json() string
func (*AccountAmendmentCreateRelationshipsAccount) MarshalBinary ¶
func (m *AccountAmendmentCreateRelationshipsAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountAmendmentCreateRelationshipsAccount) UnmarshalBinary ¶
func (m *AccountAmendmentCreateRelationshipsAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountAmendmentCreateRelationshipsAccount) Validate ¶
func (m *AccountAmendmentCreateRelationshipsAccount) Validate(formats strfmt.Registry) error
Validate validates this account amendment create relationships account
func (*AccountAmendmentCreateRelationshipsAccount) WithData ¶
func (m *AccountAmendmentCreateRelationshipsAccount) WithData(data []*AmendmentAccountReference) *AccountAmendmentCreateRelationshipsAccount
type AccountAmendmentCreation ¶
type AccountAmendmentCreation struct {
// data
Data *AccountAmendmentCreate `json:"data,omitempty"`
}
AccountAmendmentCreation account amendment creation swagger:model AccountAmendmentCreation
func AccountAmendmentCreationWithDefaults ¶
func AccountAmendmentCreationWithDefaults(defaults client.Defaults) *AccountAmendmentCreation
func (*AccountAmendmentCreation) Json ¶
func (m *AccountAmendmentCreation) Json() string
func (*AccountAmendmentCreation) MarshalBinary ¶
func (m *AccountAmendmentCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountAmendmentCreation) UnmarshalBinary ¶
func (m *AccountAmendmentCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountAmendmentCreation) Validate ¶
func (m *AccountAmendmentCreation) Validate(formats strfmt.Registry) error
Validate validates this account amendment creation
func (*AccountAmendmentCreation) WithData ¶
func (m *AccountAmendmentCreation) WithData(data AccountAmendmentCreate) *AccountAmendmentCreation
func (*AccountAmendmentCreation) WithoutData ¶
func (m *AccountAmendmentCreation) WithoutData() *AccountAmendmentCreation
type AccountAmendmentListResponse ¶
type AccountAmendmentListResponse struct {
// data
Data []*AccountAmendment `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
AccountAmendmentListResponse account amendment list response swagger:model AccountAmendmentListResponse
func AccountAmendmentListResponseWithDefaults ¶
func AccountAmendmentListResponseWithDefaults(defaults client.Defaults) *AccountAmendmentListResponse
func (*AccountAmendmentListResponse) Json ¶
func (m *AccountAmendmentListResponse) Json() string
func (*AccountAmendmentListResponse) MarshalBinary ¶
func (m *AccountAmendmentListResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountAmendmentListResponse) UnmarshalBinary ¶
func (m *AccountAmendmentListResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountAmendmentListResponse) Validate ¶
func (m *AccountAmendmentListResponse) Validate(formats strfmt.Registry) error
Validate validates this account amendment list response
func (*AccountAmendmentListResponse) WithData ¶
func (m *AccountAmendmentListResponse) WithData(data []*AccountAmendment) *AccountAmendmentListResponse
func (*AccountAmendmentListResponse) WithLinks ¶
func (m *AccountAmendmentListResponse) WithLinks(links Links) *AccountAmendmentListResponse
func (*AccountAmendmentListResponse) WithoutLinks ¶
func (m *AccountAmendmentListResponse) WithoutLinks() *AccountAmendmentListResponse
type AccountAmendmentRelationships ¶
type AccountAmendmentRelationships struct {
// account
Account *AccountAmendmentRelationshipsAccount `json:"account,omitempty"`
// account amendment submission
AccountAmendmentSubmission *AccountAmendmentRelationshipsAccountAmendmentSubmission `json:"account_amendment_submission,omitempty"`
}
AccountAmendmentRelationships account amendment relationships swagger:model AccountAmendmentRelationships
func AccountAmendmentRelationshipsWithDefaults ¶
func AccountAmendmentRelationshipsWithDefaults(defaults client.Defaults) *AccountAmendmentRelationships
func (*AccountAmendmentRelationships) Json ¶
func (m *AccountAmendmentRelationships) Json() string
func (*AccountAmendmentRelationships) MarshalBinary ¶
func (m *AccountAmendmentRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountAmendmentRelationships) UnmarshalBinary ¶
func (m *AccountAmendmentRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountAmendmentRelationships) Validate ¶
func (m *AccountAmendmentRelationships) Validate(formats strfmt.Registry) error
Validate validates this account amendment relationships
func (*AccountAmendmentRelationships) WithAccount ¶
func (m *AccountAmendmentRelationships) WithAccount(account AccountAmendmentRelationshipsAccount) *AccountAmendmentRelationships
func (*AccountAmendmentRelationships) WithAccountAmendmentSubmission ¶
func (m *AccountAmendmentRelationships) WithAccountAmendmentSubmission(accountAmendmentSubmission AccountAmendmentRelationshipsAccountAmendmentSubmission) *AccountAmendmentRelationships
func (*AccountAmendmentRelationships) WithoutAccount ¶
func (m *AccountAmendmentRelationships) WithoutAccount() *AccountAmendmentRelationships
func (*AccountAmendmentRelationships) WithoutAccountAmendmentSubmission ¶
func (m *AccountAmendmentRelationships) WithoutAccountAmendmentSubmission() *AccountAmendmentRelationships
type AccountAmendmentRelationshipsAccount ¶
type AccountAmendmentRelationshipsAccount struct {
// data
Data []*AmendmentAccountReference `json:"data"`
}
AccountAmendmentRelationshipsAccount account amendment relationships account swagger:model AccountAmendmentRelationshipsAccount
func AccountAmendmentRelationshipsAccountWithDefaults ¶
func AccountAmendmentRelationshipsAccountWithDefaults(defaults client.Defaults) *AccountAmendmentRelationshipsAccount
func (*AccountAmendmentRelationshipsAccount) Json ¶
func (m *AccountAmendmentRelationshipsAccount) Json() string
func (*AccountAmendmentRelationshipsAccount) MarshalBinary ¶
func (m *AccountAmendmentRelationshipsAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountAmendmentRelationshipsAccount) UnmarshalBinary ¶
func (m *AccountAmendmentRelationshipsAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountAmendmentRelationshipsAccount) Validate ¶
func (m *AccountAmendmentRelationshipsAccount) Validate(formats strfmt.Registry) error
Validate validates this account amendment relationships account
func (*AccountAmendmentRelationshipsAccount) WithData ¶
func (m *AccountAmendmentRelationshipsAccount) WithData(data []*AmendmentAccountReference) *AccountAmendmentRelationshipsAccount
type AccountAmendmentRelationshipsAccountAmendmentSubmission ¶
type AccountAmendmentRelationshipsAccountAmendmentSubmission struct {
// Array containing the amendment submission
// Read Only: true
Data []*AccountAmendmentSubmission `json:"data,omitempty"`
}
AccountAmendmentRelationshipsAccountAmendmentSubmission account amendment relationships account amendment submission swagger:model AccountAmendmentRelationshipsAccountAmendmentSubmission
func AccountAmendmentRelationshipsAccountAmendmentSubmissionWithDefaults ¶
func AccountAmendmentRelationshipsAccountAmendmentSubmissionWithDefaults(defaults client.Defaults) *AccountAmendmentRelationshipsAccountAmendmentSubmission
func (*AccountAmendmentRelationshipsAccountAmendmentSubmission) Json ¶
func (m *AccountAmendmentRelationshipsAccountAmendmentSubmission) Json() string
func (*AccountAmendmentRelationshipsAccountAmendmentSubmission) MarshalBinary ¶
func (m *AccountAmendmentRelationshipsAccountAmendmentSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountAmendmentRelationshipsAccountAmendmentSubmission) UnmarshalBinary ¶
func (m *AccountAmendmentRelationshipsAccountAmendmentSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountAmendmentRelationshipsAccountAmendmentSubmission) Validate ¶
func (m *AccountAmendmentRelationshipsAccountAmendmentSubmission) Validate(formats strfmt.Registry) error
Validate validates this account amendment relationships account amendment submission
type AccountAmendmentResponse ¶
type AccountAmendmentResponse struct {
// data
Data *AccountAmendment `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
AccountAmendmentResponse account amendment response swagger:model AccountAmendmentResponse
func AccountAmendmentResponseWithDefaults ¶
func AccountAmendmentResponseWithDefaults(defaults client.Defaults) *AccountAmendmentResponse
func (*AccountAmendmentResponse) Json ¶
func (m *AccountAmendmentResponse) Json() string
func (*AccountAmendmentResponse) MarshalBinary ¶
func (m *AccountAmendmentResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountAmendmentResponse) UnmarshalBinary ¶
func (m *AccountAmendmentResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountAmendmentResponse) Validate ¶
func (m *AccountAmendmentResponse) Validate(formats strfmt.Registry) error
Validate validates this account amendment response
func (*AccountAmendmentResponse) WithData ¶
func (m *AccountAmendmentResponse) WithData(data AccountAmendment) *AccountAmendmentResponse
func (*AccountAmendmentResponse) WithLinks ¶
func (m *AccountAmendmentResponse) WithLinks(links Links) *AccountAmendmentResponse
func (*AccountAmendmentResponse) WithoutData ¶
func (m *AccountAmendmentResponse) WithoutData() *AccountAmendmentResponse
func (*AccountAmendmentResponse) WithoutLinks ¶
func (m *AccountAmendmentResponse) WithoutLinks() *AccountAmendmentResponse
type AccountAmendmentSubmission ¶
type AccountAmendmentSubmission struct {
// attributes
// Required: true
Attributes *AccountAmendmentSubmissionAttributes `json:"attributes"`
// Date when the resource was created
// Read Only: true
// Format: date-time
CreatedOn strfmt.DateTime `json:"created_on,omitempty"`
// id
// Required: true
// Format: uuid
ID strfmt.UUID `json:"id"`
// Date when the resource was last modified
// Read Only: true
// 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 *AccountAmendmentSubmissionRelationships `json:"relationships,omitempty"`
// type
// Required: true
Type ResourceType `json:"type"`
// version
// Required: true
// Minimum: 0
Version int64 `json:"version"`
}
AccountAmendmentSubmission account amendment submission swagger:model AccountAmendmentSubmission
func AccountAmendmentSubmissionWithDefaults ¶
func AccountAmendmentSubmissionWithDefaults(defaults client.Defaults) *AccountAmendmentSubmission
func (*AccountAmendmentSubmission) Json ¶
func (m *AccountAmendmentSubmission) Json() string
func (*AccountAmendmentSubmission) MarshalBinary ¶
func (m *AccountAmendmentSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountAmendmentSubmission) UnmarshalBinary ¶
func (m *AccountAmendmentSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountAmendmentSubmission) Validate ¶
func (m *AccountAmendmentSubmission) Validate(formats strfmt.Registry) error
Validate validates this account amendment submission
func (*AccountAmendmentSubmission) WithAttributes ¶
func (m *AccountAmendmentSubmission) WithAttributes(attributes AccountAmendmentSubmissionAttributes) *AccountAmendmentSubmission
func (*AccountAmendmentSubmission) WithCreatedOn ¶
func (m *AccountAmendmentSubmission) WithCreatedOn(createdOn strfmt.DateTime) *AccountAmendmentSubmission
func (*AccountAmendmentSubmission) WithID ¶
func (m *AccountAmendmentSubmission) WithID(id strfmt.UUID) *AccountAmendmentSubmission
func (*AccountAmendmentSubmission) WithModifiedOn ¶
func (m *AccountAmendmentSubmission) WithModifiedOn(modifiedOn strfmt.DateTime) *AccountAmendmentSubmission
func (*AccountAmendmentSubmission) WithOrganisationID ¶
func (m *AccountAmendmentSubmission) WithOrganisationID(organisationID strfmt.UUID) *AccountAmendmentSubmission
func (*AccountAmendmentSubmission) WithRelationships ¶
func (m *AccountAmendmentSubmission) WithRelationships(relationships AccountAmendmentSubmissionRelationships) *AccountAmendmentSubmission
func (*AccountAmendmentSubmission) WithType ¶
func (m *AccountAmendmentSubmission) WithType(typeVar ResourceType) *AccountAmendmentSubmission
func (*AccountAmendmentSubmission) WithVersion ¶
func (m *AccountAmendmentSubmission) WithVersion(version int64) *AccountAmendmentSubmission
func (*AccountAmendmentSubmission) WithoutAttributes ¶
func (m *AccountAmendmentSubmission) WithoutAttributes() *AccountAmendmentSubmission
func (*AccountAmendmentSubmission) WithoutRelationships ¶
func (m *AccountAmendmentSubmission) WithoutRelationships() *AccountAmendmentSubmission
type AccountAmendmentSubmissionAttributes ¶
type AccountAmendmentSubmissionAttributes struct {
// status
Status SubmissionStatus `json:"status,omitempty"`
// Description of the submission status
StatusReason string `json:"status_reason,omitempty"`
// submission datetime
// Read Only: true
// Format: date-time
SubmissionDatetime *strfmt.DateTime `json:"submission_datetime,omitempty"`
}
AccountAmendmentSubmissionAttributes account amendment submission attributes swagger:model AccountAmendmentSubmissionAttributes
func AccountAmendmentSubmissionAttributesWithDefaults ¶
func AccountAmendmentSubmissionAttributesWithDefaults(defaults client.Defaults) *AccountAmendmentSubmissionAttributes
func (*AccountAmendmentSubmissionAttributes) Json ¶
func (m *AccountAmendmentSubmissionAttributes) Json() string
func (*AccountAmendmentSubmissionAttributes) MarshalBinary ¶
func (m *AccountAmendmentSubmissionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountAmendmentSubmissionAttributes) UnmarshalBinary ¶
func (m *AccountAmendmentSubmissionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountAmendmentSubmissionAttributes) Validate ¶
func (m *AccountAmendmentSubmissionAttributes) Validate(formats strfmt.Registry) error
Validate validates this account amendment submission attributes
func (*AccountAmendmentSubmissionAttributes) WithStatus ¶
func (m *AccountAmendmentSubmissionAttributes) WithStatus(status SubmissionStatus) *AccountAmendmentSubmissionAttributes
func (*AccountAmendmentSubmissionAttributes) WithStatusReason ¶
func (m *AccountAmendmentSubmissionAttributes) WithStatusReason(statusReason string) *AccountAmendmentSubmissionAttributes
func (*AccountAmendmentSubmissionAttributes) WithSubmissionDatetime ¶
func (m *AccountAmendmentSubmissionAttributes) WithSubmissionDatetime(submissionDatetime strfmt.DateTime) *AccountAmendmentSubmissionAttributes
func (*AccountAmendmentSubmissionAttributes) WithoutSubmissionDatetime ¶
func (m *AccountAmendmentSubmissionAttributes) WithoutSubmissionDatetime() *AccountAmendmentSubmissionAttributes
type AccountAmendmentSubmissionCreate ¶
type AccountAmendmentSubmissionCreate struct {
// 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"`
// type
// Required: true
// Enum: [account_amendment_submissions]
Type string `json:"type"`
}
AccountAmendmentSubmissionCreate account amendment submission create swagger:model AccountAmendmentSubmissionCreate
func AccountAmendmentSubmissionCreateWithDefaults ¶
func AccountAmendmentSubmissionCreateWithDefaults(defaults client.Defaults) *AccountAmendmentSubmissionCreate
func (*AccountAmendmentSubmissionCreate) Json ¶
func (m *AccountAmendmentSubmissionCreate) Json() string
func (*AccountAmendmentSubmissionCreate) MarshalBinary ¶
func (m *AccountAmendmentSubmissionCreate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountAmendmentSubmissionCreate) UnmarshalBinary ¶
func (m *AccountAmendmentSubmissionCreate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountAmendmentSubmissionCreate) Validate ¶
func (m *AccountAmendmentSubmissionCreate) Validate(formats strfmt.Registry) error
Validate validates this account amendment submission create
func (*AccountAmendmentSubmissionCreate) WithID ¶
func (m *AccountAmendmentSubmissionCreate) WithID(id strfmt.UUID) *AccountAmendmentSubmissionCreate
func (*AccountAmendmentSubmissionCreate) WithOrganisationID ¶
func (m *AccountAmendmentSubmissionCreate) WithOrganisationID(organisationID strfmt.UUID) *AccountAmendmentSubmissionCreate
func (*AccountAmendmentSubmissionCreate) WithType ¶
func (m *AccountAmendmentSubmissionCreate) WithType(typeVar string) *AccountAmendmentSubmissionCreate
type AccountAmendmentSubmissionCreation ¶
type AccountAmendmentSubmissionCreation struct {
// data
Data *AccountAmendmentSubmissionCreate `json:"data,omitempty"`
}
AccountAmendmentSubmissionCreation account amendment submission creation swagger:model AccountAmendmentSubmissionCreation
func AccountAmendmentSubmissionCreationWithDefaults ¶
func AccountAmendmentSubmissionCreationWithDefaults(defaults client.Defaults) *AccountAmendmentSubmissionCreation
func (*AccountAmendmentSubmissionCreation) Json ¶
func (m *AccountAmendmentSubmissionCreation) Json() string
func (*AccountAmendmentSubmissionCreation) MarshalBinary ¶
func (m *AccountAmendmentSubmissionCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountAmendmentSubmissionCreation) UnmarshalBinary ¶
func (m *AccountAmendmentSubmissionCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountAmendmentSubmissionCreation) Validate ¶
func (m *AccountAmendmentSubmissionCreation) Validate(formats strfmt.Registry) error
Validate validates this account amendment submission creation
func (*AccountAmendmentSubmissionCreation) WithData ¶
func (m *AccountAmendmentSubmissionCreation) WithData(data AccountAmendmentSubmissionCreate) *AccountAmendmentSubmissionCreation
func (*AccountAmendmentSubmissionCreation) WithoutData ¶
func (m *AccountAmendmentSubmissionCreation) WithoutData() *AccountAmendmentSubmissionCreation
type AccountAmendmentSubmissionRelationships ¶
type AccountAmendmentSubmissionRelationships struct {
// account amendment
AccountAmendment *AccountAmendmentSubmissionRelationshipsAccountAmendment `json:"account_amendment,omitempty"`
}
AccountAmendmentSubmissionRelationships account amendment submission relationships swagger:model AccountAmendmentSubmissionRelationships
func AccountAmendmentSubmissionRelationshipsWithDefaults ¶
func AccountAmendmentSubmissionRelationshipsWithDefaults(defaults client.Defaults) *AccountAmendmentSubmissionRelationships
func (*AccountAmendmentSubmissionRelationships) Json ¶
func (m *AccountAmendmentSubmissionRelationships) Json() string
func (*AccountAmendmentSubmissionRelationships) MarshalBinary ¶
func (m *AccountAmendmentSubmissionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountAmendmentSubmissionRelationships) UnmarshalBinary ¶
func (m *AccountAmendmentSubmissionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountAmendmentSubmissionRelationships) Validate ¶
func (m *AccountAmendmentSubmissionRelationships) Validate(formats strfmt.Registry) error
Validate validates this account amendment submission relationships
func (*AccountAmendmentSubmissionRelationships) WithAccountAmendment ¶
func (m *AccountAmendmentSubmissionRelationships) WithAccountAmendment(accountAmendment AccountAmendmentSubmissionRelationshipsAccountAmendment) *AccountAmendmentSubmissionRelationships
func (*AccountAmendmentSubmissionRelationships) WithoutAccountAmendment ¶
func (m *AccountAmendmentSubmissionRelationships) WithoutAccountAmendment() *AccountAmendmentSubmissionRelationships
type AccountAmendmentSubmissionRelationshipsAccountAmendment ¶
type AccountAmendmentSubmissionRelationshipsAccountAmendment struct {
// data
Data []*AccountAmendment `json:"data,omitempty"`
}
AccountAmendmentSubmissionRelationshipsAccountAmendment account amendment submission relationships account amendment swagger:model AccountAmendmentSubmissionRelationshipsAccountAmendment
func AccountAmendmentSubmissionRelationshipsAccountAmendmentWithDefaults ¶
func AccountAmendmentSubmissionRelationshipsAccountAmendmentWithDefaults(defaults client.Defaults) *AccountAmendmentSubmissionRelationshipsAccountAmendment
func (*AccountAmendmentSubmissionRelationshipsAccountAmendment) Json ¶
func (m *AccountAmendmentSubmissionRelationshipsAccountAmendment) Json() string
func (*AccountAmendmentSubmissionRelationshipsAccountAmendment) MarshalBinary ¶
func (m *AccountAmendmentSubmissionRelationshipsAccountAmendment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountAmendmentSubmissionRelationshipsAccountAmendment) UnmarshalBinary ¶
func (m *AccountAmendmentSubmissionRelationshipsAccountAmendment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountAmendmentSubmissionRelationshipsAccountAmendment) Validate ¶
func (m *AccountAmendmentSubmissionRelationshipsAccountAmendment) Validate(formats strfmt.Registry) error
Validate validates this account amendment submission relationships account amendment
type AccountAmendmentSubmissionResponse ¶
type AccountAmendmentSubmissionResponse struct {
// data
Data *AccountAmendmentSubmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
AccountAmendmentSubmissionResponse account amendment submission response swagger:model AccountAmendmentSubmissionResponse
func AccountAmendmentSubmissionResponseWithDefaults ¶
func AccountAmendmentSubmissionResponseWithDefaults(defaults client.Defaults) *AccountAmendmentSubmissionResponse
func (*AccountAmendmentSubmissionResponse) Json ¶
func (m *AccountAmendmentSubmissionResponse) Json() string
func (*AccountAmendmentSubmissionResponse) MarshalBinary ¶
func (m *AccountAmendmentSubmissionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountAmendmentSubmissionResponse) UnmarshalBinary ¶
func (m *AccountAmendmentSubmissionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountAmendmentSubmissionResponse) Validate ¶
func (m *AccountAmendmentSubmissionResponse) Validate(formats strfmt.Registry) error
Validate validates this account amendment submission response
func (*AccountAmendmentSubmissionResponse) WithData ¶
func (m *AccountAmendmentSubmissionResponse) WithData(data AccountAmendmentSubmission) *AccountAmendmentSubmissionResponse
func (*AccountAmendmentSubmissionResponse) WithLinks ¶
func (m *AccountAmendmentSubmissionResponse) WithLinks(links Links) *AccountAmendmentSubmissionResponse
func (*AccountAmendmentSubmissionResponse) WithoutData ¶
func (m *AccountAmendmentSubmissionResponse) WithoutData() *AccountAmendmentSubmissionResponse
func (*AccountAmendmentSubmissionResponse) WithoutLinks ¶
func (m *AccountAmendmentSubmissionResponse) WithoutLinks() *AccountAmendmentSubmissionResponse
type AccountAttributes ¶
type AccountAttributes struct {
// acceptance qualifier
AcceptanceQualifier AcceptanceQualifier `json:"acceptance_qualifier,omitempty"`
// Is the account business or personal?
// Enum: [Personal Business]
AccountClassification *string `json:"account_classification,omitempty"`
// - deprecated - 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"`
// Describes the status of the account for name matching via CoP. The value determines the code with which Form3 responds to matched CoP requests to this account.
// Enum: [supported switched opted_out not_supported]
NameMatchingStatus *string `json:"name_matching_status,omitempty"`
// organisation identification
OrganisationIdentification *AccountAttributesOrganisationIdentification `json:"organisation_identification,omitempty"`
// private identification
PrivateIdentification *AccountAttributesPrivateIdentification `json:"private_identification,omitempty"`
// - deprecated - Accounting system or service. It will be added to each payment received to an account.
// Max Length: 35
ProcessingService string `json:"processing_service,omitempty"`
// When set will apply a validation mask on the payment reference to each payment received to an account.
// Max Length: 35
ReferenceMask string `json:"reference_mask,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 closed]
Status string `json:"status,omitempty"`
// status reason
StatusReason StatusReason `json:"status_reason,omitempty"`
// - deprecated - 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"`
// All purpose list of key-value pairs to store specific data for the associated account. It will be added to each payment received to an account.
// Max Items: 5
UserDefinedData []*UserDefinedData `json:"user_defined_data,omitempty"`
// - deprecated - All purpose field to store specific data for the associated account. It will be added to each payment received to an account.
// Max Length: 35
UserDefinedInformation string `json:"user_defined_information,omitempty"`
// validation type
ValidationType ValidationType `json:"validation_type,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) WithAcceptanceQualifier ¶
func (m *AccountAttributes) WithAcceptanceQualifier(acceptanceQualifier AcceptanceQualifier) *AccountAttributes
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) WithNameMatchingStatus ¶
func (m *AccountAttributes) WithNameMatchingStatus(nameMatchingStatus string) *AccountAttributes
func (*AccountAttributes) WithOrganisationIdentification ¶
func (m *AccountAttributes) WithOrganisationIdentification(organisationIdentification AccountAttributesOrganisationIdentification) *AccountAttributes
func (*AccountAttributes) WithPrivateIdentification ¶
func (m *AccountAttributes) WithPrivateIdentification(privateIdentification AccountAttributesPrivateIdentification) *AccountAttributes
func (*AccountAttributes) WithProcessingService ¶
func (m *AccountAttributes) WithProcessingService(processingService string) *AccountAttributes
func (*AccountAttributes) WithReferenceMask ¶
func (m *AccountAttributes) WithReferenceMask(referenceMask string) *AccountAttributes
func (*AccountAttributes) WithSecondaryIdentification ¶
func (m *AccountAttributes) WithSecondaryIdentification(secondaryIdentification string) *AccountAttributes
func (*AccountAttributes) WithStatus ¶
func (m *AccountAttributes) WithStatus(status string) *AccountAttributes
func (*AccountAttributes) WithStatusReason ¶
func (m *AccountAttributes) WithStatusReason(statusReason StatusReason) *AccountAttributes
func (*AccountAttributes) WithSwitched ¶
func (m *AccountAttributes) WithSwitched(switched bool) *AccountAttributes
func (*AccountAttributes) WithTitle ¶
func (m *AccountAttributes) WithTitle(title string) *AccountAttributes
func (*AccountAttributes) WithUserDefinedData ¶
func (m *AccountAttributes) WithUserDefinedData(userDefinedData []*UserDefinedData) *AccountAttributes
func (*AccountAttributes) WithUserDefinedInformation ¶
func (m *AccountAttributes) WithUserDefinedInformation(userDefinedInformation string) *AccountAttributes
func (*AccountAttributes) WithValidationType ¶
func (m *AccountAttributes) WithValidationType(validationType ValidationType) *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) WithoutNameMatchingStatus ¶
func (m *AccountAttributes) WithoutNameMatchingStatus() *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 AccountIdentification ¶
type AccountIdentification struct {
// attributes
// Required: true
Attributes *AccountIdentificationAttributes `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"`
// Type of this resource, always account_identifications
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
AccountIdentification account identification swagger:model AccountIdentification
func AccountIdentificationWithDefaults ¶
func AccountIdentificationWithDefaults(defaults client.Defaults) *AccountIdentification
func (*AccountIdentification) Json ¶
func (m *AccountIdentification) Json() string
func (*AccountIdentification) MarshalBinary ¶
func (m *AccountIdentification) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountIdentification) UnmarshalBinary ¶
func (m *AccountIdentification) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountIdentification) Validate ¶
func (m *AccountIdentification) Validate(formats strfmt.Registry) error
Validate validates this account identification
func (*AccountIdentification) WithAttributes ¶
func (m *AccountIdentification) WithAttributes(attributes AccountIdentificationAttributes) *AccountIdentification
func (*AccountIdentification) WithCreatedOn ¶
func (m *AccountIdentification) WithCreatedOn(createdOn strfmt.DateTime) *AccountIdentification
func (*AccountIdentification) WithID ¶
func (m *AccountIdentification) WithID(id strfmt.UUID) *AccountIdentification
func (*AccountIdentification) WithModifiedOn ¶
func (m *AccountIdentification) WithModifiedOn(modifiedOn strfmt.DateTime) *AccountIdentification
func (*AccountIdentification) WithOrganisationID ¶
func (m *AccountIdentification) WithOrganisationID(organisationID strfmt.UUID) *AccountIdentification
func (*AccountIdentification) WithType ¶
func (m *AccountIdentification) WithType(typeVar string) *AccountIdentification
func (*AccountIdentification) WithVersion ¶
func (m *AccountIdentification) WithVersion(version int64) *AccountIdentification
func (*AccountIdentification) WithoutAttributes ¶
func (m *AccountIdentification) WithoutAttributes() *AccountIdentification
func (*AccountIdentification) WithoutCreatedOn ¶
func (m *AccountIdentification) WithoutCreatedOn() *AccountIdentification
func (*AccountIdentification) WithoutID ¶
func (m *AccountIdentification) WithoutID() *AccountIdentification
func (*AccountIdentification) WithoutModifiedOn ¶
func (m *AccountIdentification) WithoutModifiedOn() *AccountIdentification
func (*AccountIdentification) WithoutOrganisationID ¶
func (m *AccountIdentification) WithoutOrganisationID() *AccountIdentification
func (*AccountIdentification) WithoutVersion ¶
func (m *AccountIdentification) WithoutVersion() *AccountIdentification
type AccountIdentificationAttributes ¶
type AccountIdentificationAttributes struct {
// Used to validate where expecting an exact match against payment's reference information.
// Required: true
// Max Length: 35
// Min Length: 1
SecondaryIdentification *string `json:"secondary_identification"`
}
AccountIdentificationAttributes account identification attributes swagger:model AccountIdentificationAttributes
func AccountIdentificationAttributesWithDefaults ¶
func AccountIdentificationAttributesWithDefaults(defaults client.Defaults) *AccountIdentificationAttributes
func (*AccountIdentificationAttributes) Json ¶
func (m *AccountIdentificationAttributes) Json() string
func (*AccountIdentificationAttributes) MarshalBinary ¶
func (m *AccountIdentificationAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountIdentificationAttributes) UnmarshalBinary ¶
func (m *AccountIdentificationAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountIdentificationAttributes) Validate ¶
func (m *AccountIdentificationAttributes) Validate(formats strfmt.Registry) error
Validate validates this account identification attributes
func (*AccountIdentificationAttributes) WithSecondaryIdentification ¶
func (m *AccountIdentificationAttributes) WithSecondaryIdentification(secondaryIdentification string) *AccountIdentificationAttributes
func (*AccountIdentificationAttributes) WithoutSecondaryIdentification ¶
func (m *AccountIdentificationAttributes) WithoutSecondaryIdentification() *AccountIdentificationAttributes
type AccountIdentificationData ¶
type AccountIdentificationData struct {
AccountIdentification
// relationships
Relationships *AccountIdentificationRelationships `json:"relationships,omitempty"`
}
AccountIdentificationData account identification data swagger:model AccountIdentificationData
func AccountIdentificationDataWithDefaults ¶
func AccountIdentificationDataWithDefaults(defaults client.Defaults) *AccountIdentificationData
func (*AccountIdentificationData) Json ¶
func (m *AccountIdentificationData) Json() string
func (*AccountIdentificationData) MarshalBinary ¶
func (m *AccountIdentificationData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AccountIdentificationData) MarshalJSON ¶
func (m AccountIdentificationData) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*AccountIdentificationData) UnmarshalBinary ¶
func (m *AccountIdentificationData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountIdentificationData) UnmarshalJSON ¶
func (m *AccountIdentificationData) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type AccountIdentificationEventData ¶
type AccountIdentificationEventData struct {
AccountIdentification
// relationships
Relationships *AccountIdentificationEventRelationships `json:"relationships,omitempty"`
}
AccountIdentificationEventData account identification event data swagger:model AccountIdentificationEventData
func AccountIdentificationEventDataWithDefaults ¶
func AccountIdentificationEventDataWithDefaults(defaults client.Defaults) *AccountIdentificationEventData
func (*AccountIdentificationEventData) Json ¶
func (m *AccountIdentificationEventData) Json() string
func (*AccountIdentificationEventData) MarshalBinary ¶
func (m *AccountIdentificationEventData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AccountIdentificationEventData) MarshalJSON ¶
func (m AccountIdentificationEventData) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*AccountIdentificationEventData) UnmarshalBinary ¶
func (m *AccountIdentificationEventData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountIdentificationEventData) UnmarshalJSON ¶
func (m *AccountIdentificationEventData) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type AccountIdentificationEventRelationships ¶
type AccountIdentificationEventRelationships struct {
// account
Account *RelationshipAccount `json:"account,omitempty"`
}
AccountIdentificationEventRelationships account identification event relationships swagger:model AccountIdentificationEventRelationships
func AccountIdentificationEventRelationshipsWithDefaults ¶
func AccountIdentificationEventRelationshipsWithDefaults(defaults client.Defaults) *AccountIdentificationEventRelationships
func (*AccountIdentificationEventRelationships) Json ¶
func (m *AccountIdentificationEventRelationships) Json() string
func (*AccountIdentificationEventRelationships) MarshalBinary ¶
func (m *AccountIdentificationEventRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountIdentificationEventRelationships) UnmarshalBinary ¶
func (m *AccountIdentificationEventRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountIdentificationEventRelationships) Validate ¶
func (m *AccountIdentificationEventRelationships) Validate(formats strfmt.Registry) error
Validate validates this account identification event relationships
func (*AccountIdentificationEventRelationships) WithAccount ¶
func (m *AccountIdentificationEventRelationships) WithAccount(account RelationshipAccount) *AccountIdentificationEventRelationships
func (*AccountIdentificationEventRelationships) WithoutAccount ¶
func (m *AccountIdentificationEventRelationships) WithoutAccount() *AccountIdentificationEventRelationships
type AccountIdentificationEventResponse ¶
type AccountIdentificationEventResponse struct {
// data
Data *AccountIdentificationEventData `json:"data,omitempty"`
}
AccountIdentificationEventResponse account identification event response swagger:model AccountIdentificationEventResponse
func AccountIdentificationEventResponseWithDefaults ¶
func AccountIdentificationEventResponseWithDefaults(defaults client.Defaults) *AccountIdentificationEventResponse
func (*AccountIdentificationEventResponse) Json ¶
func (m *AccountIdentificationEventResponse) Json() string
func (*AccountIdentificationEventResponse) MarshalBinary ¶
func (m *AccountIdentificationEventResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountIdentificationEventResponse) UnmarshalBinary ¶
func (m *AccountIdentificationEventResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountIdentificationEventResponse) Validate ¶
func (m *AccountIdentificationEventResponse) Validate(formats strfmt.Registry) error
Validate validates this account identification event response
func (*AccountIdentificationEventResponse) WithData ¶
func (m *AccountIdentificationEventResponse) WithData(data AccountIdentificationEventData) *AccountIdentificationEventResponse
func (*AccountIdentificationEventResponse) WithoutData ¶
func (m *AccountIdentificationEventResponse) WithoutData() *AccountIdentificationEventResponse
type AccountIdentificationListResponse ¶
type AccountIdentificationListResponse struct {
// data
Data []*AccountIdentification `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
AccountIdentificationListResponse account identification list response swagger:model AccountIdentificationListResponse
func AccountIdentificationListResponseWithDefaults ¶
func AccountIdentificationListResponseWithDefaults(defaults client.Defaults) *AccountIdentificationListResponse
func (*AccountIdentificationListResponse) Json ¶
func (m *AccountIdentificationListResponse) Json() string
func (*AccountIdentificationListResponse) MarshalBinary ¶
func (m *AccountIdentificationListResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountIdentificationListResponse) UnmarshalBinary ¶
func (m *AccountIdentificationListResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountIdentificationListResponse) Validate ¶
func (m *AccountIdentificationListResponse) Validate(formats strfmt.Registry) error
Validate validates this account identification list response
func (*AccountIdentificationListResponse) WithData ¶
func (m *AccountIdentificationListResponse) WithData(data []*AccountIdentification) *AccountIdentificationListResponse
func (*AccountIdentificationListResponse) WithLinks ¶
func (m *AccountIdentificationListResponse) WithLinks(links Links) *AccountIdentificationListResponse
func (*AccountIdentificationListResponse) WithoutLinks ¶
func (m *AccountIdentificationListResponse) WithoutLinks() *AccountIdentificationListResponse
type AccountIdentificationRelationships ¶
type AccountIdentificationRelationships struct {
// account
Account *RelationshipLinks `json:"account,omitempty"`
}
AccountIdentificationRelationships account identification relationships swagger:model AccountIdentificationRelationships
func AccountIdentificationRelationshipsWithDefaults ¶
func AccountIdentificationRelationshipsWithDefaults(defaults client.Defaults) *AccountIdentificationRelationships
func (*AccountIdentificationRelationships) Json ¶
func (m *AccountIdentificationRelationships) Json() string
func (*AccountIdentificationRelationships) MarshalBinary ¶
func (m *AccountIdentificationRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountIdentificationRelationships) UnmarshalBinary ¶
func (m *AccountIdentificationRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountIdentificationRelationships) Validate ¶
func (m *AccountIdentificationRelationships) Validate(formats strfmt.Registry) error
Validate validates this account identification relationships
func (*AccountIdentificationRelationships) WithAccount ¶
func (m *AccountIdentificationRelationships) WithAccount(account RelationshipLinks) *AccountIdentificationRelationships
func (*AccountIdentificationRelationships) WithoutAccount ¶
func (m *AccountIdentificationRelationships) WithoutAccount() *AccountIdentificationRelationships
type AccountIdentificationRequest ¶
type AccountIdentificationRequest struct {
// data
// Required: true
Data *AccountIdentification `json:"data"`
}
AccountIdentificationRequest account identification request swagger:model AccountIdentificationRequest
func AccountIdentificationRequestWithDefaults ¶
func AccountIdentificationRequestWithDefaults(defaults client.Defaults) *AccountIdentificationRequest
func (*AccountIdentificationRequest) Json ¶
func (m *AccountIdentificationRequest) Json() string
func (*AccountIdentificationRequest) MarshalBinary ¶
func (m *AccountIdentificationRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountIdentificationRequest) UnmarshalBinary ¶
func (m *AccountIdentificationRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountIdentificationRequest) Validate ¶
func (m *AccountIdentificationRequest) Validate(formats strfmt.Registry) error
Validate validates this account identification request
func (*AccountIdentificationRequest) WithData ¶
func (m *AccountIdentificationRequest) WithData(data AccountIdentification) *AccountIdentificationRequest
func (*AccountIdentificationRequest) WithoutData ¶
func (m *AccountIdentificationRequest) WithoutData() *AccountIdentificationRequest
type AccountIdentificationResponse ¶
type AccountIdentificationResponse struct {
// data
Data *AccountIdentificationData `json:"data,omitempty"`
}
AccountIdentificationResponse account identification response swagger:model AccountIdentificationResponse
func AccountIdentificationResponseWithDefaults ¶
func AccountIdentificationResponseWithDefaults(defaults client.Defaults) *AccountIdentificationResponse
func (*AccountIdentificationResponse) Json ¶
func (m *AccountIdentificationResponse) Json() string
func (*AccountIdentificationResponse) MarshalBinary ¶
func (m *AccountIdentificationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountIdentificationResponse) UnmarshalBinary ¶
func (m *AccountIdentificationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountIdentificationResponse) Validate ¶
func (m *AccountIdentificationResponse) Validate(formats strfmt.Registry) error
Validate validates this account identification response
func (*AccountIdentificationResponse) WithData ¶
func (m *AccountIdentificationResponse) WithData(data AccountIdentificationData) *AccountIdentificationResponse
func (*AccountIdentificationResponse) WithoutData ¶
func (m *AccountIdentificationResponse) WithoutData() *AccountIdentificationResponse
type AccountNumber ¶
type AccountNumber struct {
// id
ID string `json:"id,omitempty"`
// relationships
Relationships *AccountNumberRelationships `json:"relationships,omitempty"`
// type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
}
AccountNumber account number swagger:model AccountNumber
func AccountNumberWithDefaults ¶
func AccountNumberWithDefaults(defaults client.Defaults) *AccountNumber
func (*AccountNumber) Json ¶
func (m *AccountNumber) Json() string
func (*AccountNumber) MarshalBinary ¶
func (m *AccountNumber) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountNumber) UnmarshalBinary ¶
func (m *AccountNumber) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountNumber) Validate ¶
func (m *AccountNumber) Validate(formats strfmt.Registry) error
Validate validates this account number
func (*AccountNumber) WithID ¶
func (m *AccountNumber) WithID(id string) *AccountNumber
func (*AccountNumber) WithRelationships ¶
func (m *AccountNumber) WithRelationships(relationships AccountNumberRelationships) *AccountNumber
func (*AccountNumber) WithType ¶
func (m *AccountNumber) WithType(typeVar string) *AccountNumber
func (*AccountNumber) WithoutRelationships ¶
func (m *AccountNumber) WithoutRelationships() *AccountNumber
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 AccountNumberDetailsResponse ¶
type AccountNumberDetailsResponse struct {
// data
Data *AccountNumber `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
AccountNumberDetailsResponse account number details response swagger:model AccountNumberDetailsResponse
func AccountNumberDetailsResponseWithDefaults ¶
func AccountNumberDetailsResponseWithDefaults(defaults client.Defaults) *AccountNumberDetailsResponse
func (*AccountNumberDetailsResponse) Json ¶
func (m *AccountNumberDetailsResponse) Json() string
func (*AccountNumberDetailsResponse) MarshalBinary ¶
func (m *AccountNumberDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountNumberDetailsResponse) UnmarshalBinary ¶
func (m *AccountNumberDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountNumberDetailsResponse) Validate ¶
func (m *AccountNumberDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this account number details response
func (*AccountNumberDetailsResponse) WithData ¶
func (m *AccountNumberDetailsResponse) WithData(data AccountNumber) *AccountNumberDetailsResponse
func (*AccountNumberDetailsResponse) WithLinks ¶
func (m *AccountNumberDetailsResponse) WithLinks(links Links) *AccountNumberDetailsResponse
func (*AccountNumberDetailsResponse) WithoutData ¶
func (m *AccountNumberDetailsResponse) WithoutData() *AccountNumberDetailsResponse
func (*AccountNumberDetailsResponse) WithoutLinks ¶
func (m *AccountNumberDetailsResponse) WithoutLinks() *AccountNumberDetailsResponse
type AccountNumberRelationships ¶
type AccountNumberRelationships struct {
// sort code
SortCode *SortCode `json:"sort_code,omitempty"`
}
AccountNumberRelationships account number relationships swagger:model AccountNumberRelationships
func AccountNumberRelationshipsWithDefaults ¶
func AccountNumberRelationshipsWithDefaults(defaults client.Defaults) *AccountNumberRelationships
func (*AccountNumberRelationships) Json ¶
func (m *AccountNumberRelationships) Json() string
func (*AccountNumberRelationships) MarshalBinary ¶
func (m *AccountNumberRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountNumberRelationships) UnmarshalBinary ¶
func (m *AccountNumberRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountNumberRelationships) Validate ¶
func (m *AccountNumberRelationships) Validate(formats strfmt.Registry) error
Validate validates this account number relationships
func (*AccountNumberRelationships) WithSortCode ¶
func (m *AccountNumberRelationships) WithSortCode(sortCode SortCode) *AccountNumberRelationships
func (*AccountNumberRelationships) WithoutSortCode ¶
func (m *AccountNumberRelationships) WithoutSortCode() *AccountNumberRelationships
type AccountReference ¶
type AccountReference struct {
// Account ID
// Format: uuid
ID strfmt.UUID `json:"id,omitempty"`
// type
Type ResourceType `json:"type,omitempty"`
}
AccountReference Account Reference swagger:model AccountReference
func AccountReferenceWithDefaults ¶
func AccountReferenceWithDefaults(defaults client.Defaults) *AccountReference
func (*AccountReference) Json ¶
func (m *AccountReference) Json() string
func (*AccountReference) MarshalBinary ¶
func (m *AccountReference) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountReference) UnmarshalBinary ¶
func (m *AccountReference) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountReference) Validate ¶
func (m *AccountReference) Validate(formats strfmt.Registry) error
Validate validates this account reference
func (*AccountReference) WithID ¶
func (m *AccountReference) WithID(id strfmt.UUID) *AccountReference
func (*AccountReference) WithType ¶
func (m *AccountReference) WithType(typeVar ResourceType) *AccountReference
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 AccountRequest ¶
type AccountRequest struct {
// attributes
// Required: true
Attributes *AccountRequestAttributes `json:"attributes"`
// Date when the resource was created
// Read Only: true
// Format: date-time
CreatedOn strfmt.DateTime `json:"created_on,omitempty"`
// Account Request ID
// Required: true
// Format: uuid
ID strfmt.UUID `json:"id"`
// Date when the resource was last modified
// Read Only: true
// 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 *AccountRequestRelationships `json:"relationships,omitempty"`
// type
// Required: true
Type ResourceType `json:"type"`
// Version Number
// Minimum: 0
Version int64 `json:"version"`
}
AccountRequest account request swagger:model AccountRequest
func AccountRequestWithDefaults ¶
func AccountRequestWithDefaults(defaults client.Defaults) *AccountRequest
func (*AccountRequest) Json ¶
func (m *AccountRequest) Json() string
func (*AccountRequest) MarshalBinary ¶
func (m *AccountRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountRequest) UnmarshalBinary ¶
func (m *AccountRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountRequest) Validate ¶
func (m *AccountRequest) Validate(formats strfmt.Registry) error
Validate validates this account request
func (*AccountRequest) WithAttributes ¶
func (m *AccountRequest) WithAttributes(attributes AccountRequestAttributes) *AccountRequest
func (*AccountRequest) WithCreatedOn ¶
func (m *AccountRequest) WithCreatedOn(createdOn strfmt.DateTime) *AccountRequest
func (*AccountRequest) WithID ¶
func (m *AccountRequest) WithID(id strfmt.UUID) *AccountRequest
func (*AccountRequest) WithModifiedOn ¶
func (m *AccountRequest) WithModifiedOn(modifiedOn strfmt.DateTime) *AccountRequest
func (*AccountRequest) WithOrganisationID ¶
func (m *AccountRequest) WithOrganisationID(organisationID strfmt.UUID) *AccountRequest
func (*AccountRequest) WithRelationships ¶
func (m *AccountRequest) WithRelationships(relationships AccountRequestRelationships) *AccountRequest
func (*AccountRequest) WithType ¶
func (m *AccountRequest) WithType(typeVar ResourceType) *AccountRequest
func (*AccountRequest) WithVersion ¶
func (m *AccountRequest) WithVersion(version int64) *AccountRequest
func (*AccountRequest) WithoutAttributes ¶
func (m *AccountRequest) WithoutAttributes() *AccountRequest
func (*AccountRequest) WithoutRelationships ¶
func (m *AccountRequest) WithoutRelationships() *AccountRequest
type AccountRequestAttributes ¶
type AccountRequestAttributes struct {
// Account number of the account. A unique number will automatically be generated if not provided.
// Pattern: ^[0-9]+$
AccountNumber string `json:"account_number,omitempty"`
// Local country bank identifier. In the UK this is the sort code.
// Pattern: ^[A-Z0-9]+$
BankID string `json:"bank_id,omitempty"`
// ISO 20022 code used to identify the type of bank ID being used
// Min Length: 1
BankIDCode string `json:"bank_id_code,omitempty"`
// ISO 4217 code used to identify the base currency of the account
// Required: true
// Pattern: ^[A-Z]{3}$
BaseCurrency string `json:"base_currency"`
// SWIFT BIC in either 8 or 11 character format
// Required: true
// Pattern: ^[A-Z]{6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3})?$
Bic string `json:"bic"`
// 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"`
// 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"`
// Account holder names (for example title, first name, last name). Used for Confirmation of Payee matching.
// Max Items: 4
Name []string `json:"name,omitempty"`
// organisation identification
OrganisationIdentification *OrganisationIdentification `json:"organisation_identification,omitempty"`
// private identification
PrivateIdentification *PrivateIdentification `json:"private_identification,omitempty"`
}
AccountRequestAttributes account request attributes swagger:model AccountRequestAttributes
func AccountRequestAttributesWithDefaults ¶
func AccountRequestAttributesWithDefaults(defaults client.Defaults) *AccountRequestAttributes
func (*AccountRequestAttributes) Json ¶
func (m *AccountRequestAttributes) Json() string
func (*AccountRequestAttributes) MarshalBinary ¶
func (m *AccountRequestAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountRequestAttributes) UnmarshalBinary ¶
func (m *AccountRequestAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountRequestAttributes) Validate ¶
func (m *AccountRequestAttributes) Validate(formats strfmt.Registry) error
Validate validates this account request attributes
func (*AccountRequestAttributes) WithAccountNumber ¶
func (m *AccountRequestAttributes) WithAccountNumber(accountNumber string) *AccountRequestAttributes
func (*AccountRequestAttributes) WithBankID ¶
func (m *AccountRequestAttributes) WithBankID(bankID string) *AccountRequestAttributes
func (*AccountRequestAttributes) WithBankIDCode ¶
func (m *AccountRequestAttributes) WithBankIDCode(bankIDCode string) *AccountRequestAttributes
func (*AccountRequestAttributes) WithBaseCurrency ¶
func (m *AccountRequestAttributes) WithBaseCurrency(baseCurrency string) *AccountRequestAttributes
func (*AccountRequestAttributes) WithBic ¶
func (m *AccountRequestAttributes) WithBic(bic string) *AccountRequestAttributes
func (*AccountRequestAttributes) WithCountry ¶
func (m *AccountRequestAttributes) WithCountry(country string) *AccountRequestAttributes
func (*AccountRequestAttributes) WithCustomerID ¶
func (m *AccountRequestAttributes) WithCustomerID(customerID string) *AccountRequestAttributes
func (*AccountRequestAttributes) WithIban ¶
func (m *AccountRequestAttributes) WithIban(iban string) *AccountRequestAttributes
func (*AccountRequestAttributes) WithName ¶
func (m *AccountRequestAttributes) WithName(name []string) *AccountRequestAttributes
func (*AccountRequestAttributes) WithOrganisationIdentification ¶
func (m *AccountRequestAttributes) WithOrganisationIdentification(organisationIdentification OrganisationIdentification) *AccountRequestAttributes
func (*AccountRequestAttributes) WithPrivateIdentification ¶
func (m *AccountRequestAttributes) WithPrivateIdentification(privateIdentification PrivateIdentification) *AccountRequestAttributes
func (*AccountRequestAttributes) WithoutOrganisationIdentification ¶
func (m *AccountRequestAttributes) WithoutOrganisationIdentification() *AccountRequestAttributes
func (*AccountRequestAttributes) WithoutPrivateIdentification ¶
func (m *AccountRequestAttributes) WithoutPrivateIdentification() *AccountRequestAttributes
type AccountRequestCreate ¶
type AccountRequestCreate struct {
// attributes
// Required: true
Attributes *AccountRequestAttributes `json:"attributes"`
// Account Request 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 *AccountRequestCreateRelationships `json:"relationships,omitempty"`
// type
// Required: true
// Enum: [account_requests]
Type string `json:"type"`
}
AccountRequestCreate account request create swagger:model AccountRequestCreate
func AccountRequestCreateWithDefaults ¶
func AccountRequestCreateWithDefaults(defaults client.Defaults) *AccountRequestCreate
func (*AccountRequestCreate) Json ¶
func (m *AccountRequestCreate) Json() string
func (*AccountRequestCreate) MarshalBinary ¶
func (m *AccountRequestCreate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountRequestCreate) UnmarshalBinary ¶
func (m *AccountRequestCreate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountRequestCreate) Validate ¶
func (m *AccountRequestCreate) Validate(formats strfmt.Registry) error
Validate validates this account request create
func (*AccountRequestCreate) WithAttributes ¶
func (m *AccountRequestCreate) WithAttributes(attributes AccountRequestAttributes) *AccountRequestCreate
func (*AccountRequestCreate) WithID ¶
func (m *AccountRequestCreate) WithID(id strfmt.UUID) *AccountRequestCreate
func (*AccountRequestCreate) WithOrganisationID ¶
func (m *AccountRequestCreate) WithOrganisationID(organisationID strfmt.UUID) *AccountRequestCreate
func (*AccountRequestCreate) WithRelationships ¶
func (m *AccountRequestCreate) WithRelationships(relationships AccountRequestCreateRelationships) *AccountRequestCreate
func (*AccountRequestCreate) WithType ¶
func (m *AccountRequestCreate) WithType(typeVar string) *AccountRequestCreate
func (*AccountRequestCreate) WithoutAttributes ¶
func (m *AccountRequestCreate) WithoutAttributes() *AccountRequestCreate
func (*AccountRequestCreate) WithoutRelationships ¶
func (m *AccountRequestCreate) WithoutRelationships() *AccountRequestCreate
type AccountRequestCreateRelationships ¶
type AccountRequestCreateRelationships struct {
// master account
MasterAccount *AccountRequestCreateRelationshipsMasterAccount `json:"master_account,omitempty"`
}
AccountRequestCreateRelationships account request create relationships swagger:model AccountRequestCreateRelationships
func AccountRequestCreateRelationshipsWithDefaults ¶
func AccountRequestCreateRelationshipsWithDefaults(defaults client.Defaults) *AccountRequestCreateRelationships
func (*AccountRequestCreateRelationships) Json ¶
func (m *AccountRequestCreateRelationships) Json() string
func (*AccountRequestCreateRelationships) MarshalBinary ¶
func (m *AccountRequestCreateRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountRequestCreateRelationships) UnmarshalBinary ¶
func (m *AccountRequestCreateRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountRequestCreateRelationships) Validate ¶
func (m *AccountRequestCreateRelationships) Validate(formats strfmt.Registry) error
Validate validates this account request create relationships
func (*AccountRequestCreateRelationships) WithMasterAccount ¶
func (m *AccountRequestCreateRelationships) WithMasterAccount(masterAccount AccountRequestCreateRelationshipsMasterAccount) *AccountRequestCreateRelationships
func (*AccountRequestCreateRelationships) WithoutMasterAccount ¶
func (m *AccountRequestCreateRelationships) WithoutMasterAccount() *AccountRequestCreateRelationships
type AccountRequestCreateRelationshipsMasterAccount ¶
type AccountRequestCreateRelationshipsMasterAccount struct {
// data
Data []*AccountReference `json:"data"`
}
AccountRequestCreateRelationshipsMasterAccount account request create relationships master account swagger:model AccountRequestCreateRelationshipsMasterAccount
func AccountRequestCreateRelationshipsMasterAccountWithDefaults ¶
func AccountRequestCreateRelationshipsMasterAccountWithDefaults(defaults client.Defaults) *AccountRequestCreateRelationshipsMasterAccount
func (*AccountRequestCreateRelationshipsMasterAccount) Json ¶
func (m *AccountRequestCreateRelationshipsMasterAccount) Json() string
func (*AccountRequestCreateRelationshipsMasterAccount) MarshalBinary ¶
func (m *AccountRequestCreateRelationshipsMasterAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountRequestCreateRelationshipsMasterAccount) UnmarshalBinary ¶
func (m *AccountRequestCreateRelationshipsMasterAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountRequestCreateRelationshipsMasterAccount) Validate ¶
func (m *AccountRequestCreateRelationshipsMasterAccount) Validate(formats strfmt.Registry) error
Validate validates this account request create relationships master account
func (*AccountRequestCreateRelationshipsMasterAccount) WithData ¶
func (m *AccountRequestCreateRelationshipsMasterAccount) WithData(data []*AccountReference) *AccountRequestCreateRelationshipsMasterAccount
type AccountRequestCreation ¶
type AccountRequestCreation struct {
// data
Data *AccountRequestCreate `json:"data,omitempty"`
}
AccountRequestCreation account request creation swagger:model AccountRequestCreation
func AccountRequestCreationWithDefaults ¶
func AccountRequestCreationWithDefaults(defaults client.Defaults) *AccountRequestCreation
func (*AccountRequestCreation) Json ¶
func (m *AccountRequestCreation) Json() string
func (*AccountRequestCreation) MarshalBinary ¶
func (m *AccountRequestCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountRequestCreation) UnmarshalBinary ¶
func (m *AccountRequestCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountRequestCreation) Validate ¶
func (m *AccountRequestCreation) Validate(formats strfmt.Registry) error
Validate validates this account request creation
func (*AccountRequestCreation) WithData ¶
func (m *AccountRequestCreation) WithData(data AccountRequestCreate) *AccountRequestCreation
func (*AccountRequestCreation) WithoutData ¶
func (m *AccountRequestCreation) WithoutData() *AccountRequestCreation
type AccountRequestListResponse ¶
type AccountRequestListResponse struct {
// data
Data []*AccountRequest `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
AccountRequestListResponse account request list response swagger:model AccountRequestListResponse
func AccountRequestListResponseWithDefaults ¶
func AccountRequestListResponseWithDefaults(defaults client.Defaults) *AccountRequestListResponse
func (*AccountRequestListResponse) Json ¶
func (m *AccountRequestListResponse) Json() string
func (*AccountRequestListResponse) MarshalBinary ¶
func (m *AccountRequestListResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountRequestListResponse) UnmarshalBinary ¶
func (m *AccountRequestListResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountRequestListResponse) Validate ¶
func (m *AccountRequestListResponse) Validate(formats strfmt.Registry) error
Validate validates this account request list response
func (*AccountRequestListResponse) WithData ¶
func (m *AccountRequestListResponse) WithData(data []*AccountRequest) *AccountRequestListResponse
func (*AccountRequestListResponse) WithLinks ¶
func (m *AccountRequestListResponse) WithLinks(links Links) *AccountRequestListResponse
func (*AccountRequestListResponse) WithoutLinks ¶
func (m *AccountRequestListResponse) WithoutLinks() *AccountRequestListResponse
type AccountRequestRelationships ¶
type AccountRequestRelationships struct {
// account
Account *AccountRequestRelationshipsAccount `json:"account,omitempty"`
// account request submission
AccountRequestSubmission *AccountRequestRelationshipsAccountRequestSubmission `json:"account_request_submission,omitempty"`
// master account
MasterAccount *AccountRequestRelationshipsMasterAccount `json:"master_account,omitempty"`
}
AccountRequestRelationships account request relationships swagger:model AccountRequestRelationships
func AccountRequestRelationshipsWithDefaults ¶
func AccountRequestRelationshipsWithDefaults(defaults client.Defaults) *AccountRequestRelationships
func (*AccountRequestRelationships) Json ¶
func (m *AccountRequestRelationships) Json() string
func (*AccountRequestRelationships) MarshalBinary ¶
func (m *AccountRequestRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountRequestRelationships) UnmarshalBinary ¶
func (m *AccountRequestRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountRequestRelationships) Validate ¶
func (m *AccountRequestRelationships) Validate(formats strfmt.Registry) error
Validate validates this account request relationships
func (*AccountRequestRelationships) WithAccount ¶
func (m *AccountRequestRelationships) WithAccount(account AccountRequestRelationshipsAccount) *AccountRequestRelationships
func (*AccountRequestRelationships) WithAccountRequestSubmission ¶
func (m *AccountRequestRelationships) WithAccountRequestSubmission(accountRequestSubmission AccountRequestRelationshipsAccountRequestSubmission) *AccountRequestRelationships
func (*AccountRequestRelationships) WithMasterAccount ¶
func (m *AccountRequestRelationships) WithMasterAccount(masterAccount AccountRequestRelationshipsMasterAccount) *AccountRequestRelationships
func (*AccountRequestRelationships) WithoutAccount ¶
func (m *AccountRequestRelationships) WithoutAccount() *AccountRequestRelationships
func (*AccountRequestRelationships) WithoutAccountRequestSubmission ¶
func (m *AccountRequestRelationships) WithoutAccountRequestSubmission() *AccountRequestRelationships
func (*AccountRequestRelationships) WithoutMasterAccount ¶
func (m *AccountRequestRelationships) WithoutMasterAccount() *AccountRequestRelationships
type AccountRequestRelationshipsAccount ¶
type AccountRequestRelationshipsAccount struct {
// data
Data []*AccountReference `json:"data,omitempty"`
}
AccountRequestRelationshipsAccount account request relationships account swagger:model AccountRequestRelationshipsAccount
func AccountRequestRelationshipsAccountWithDefaults ¶
func AccountRequestRelationshipsAccountWithDefaults(defaults client.Defaults) *AccountRequestRelationshipsAccount
func (*AccountRequestRelationshipsAccount) Json ¶
func (m *AccountRequestRelationshipsAccount) Json() string
func (*AccountRequestRelationshipsAccount) MarshalBinary ¶
func (m *AccountRequestRelationshipsAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountRequestRelationshipsAccount) UnmarshalBinary ¶
func (m *AccountRequestRelationshipsAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountRequestRelationshipsAccount) Validate ¶
func (m *AccountRequestRelationshipsAccount) Validate(formats strfmt.Registry) error
Validate validates this account request relationships account
func (*AccountRequestRelationshipsAccount) WithData ¶
func (m *AccountRequestRelationshipsAccount) WithData(data []*AccountReference) *AccountRequestRelationshipsAccount
type AccountRequestRelationshipsAccountRequestSubmission ¶
type AccountRequestRelationshipsAccountRequestSubmission struct {
// Array of Account Request submissions
// Read Only: true
Data []*AccountRequestSubmission `json:"data,omitempty"`
}
AccountRequestRelationshipsAccountRequestSubmission account request relationships account request submission swagger:model AccountRequestRelationshipsAccountRequestSubmission
func AccountRequestRelationshipsAccountRequestSubmissionWithDefaults ¶
func AccountRequestRelationshipsAccountRequestSubmissionWithDefaults(defaults client.Defaults) *AccountRequestRelationshipsAccountRequestSubmission
func (*AccountRequestRelationshipsAccountRequestSubmission) Json ¶
func (m *AccountRequestRelationshipsAccountRequestSubmission) Json() string
func (*AccountRequestRelationshipsAccountRequestSubmission) MarshalBinary ¶
func (m *AccountRequestRelationshipsAccountRequestSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountRequestRelationshipsAccountRequestSubmission) UnmarshalBinary ¶
func (m *AccountRequestRelationshipsAccountRequestSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountRequestRelationshipsAccountRequestSubmission) Validate ¶
func (m *AccountRequestRelationshipsAccountRequestSubmission) Validate(formats strfmt.Registry) error
Validate validates this account request relationships account request submission
type AccountRequestRelationshipsMasterAccount ¶
type AccountRequestRelationshipsMasterAccount struct {
// data
Data []*AccountReference `json:"data,omitempty"`
}
AccountRequestRelationshipsMasterAccount account request relationships master account swagger:model AccountRequestRelationshipsMasterAccount
func AccountRequestRelationshipsMasterAccountWithDefaults ¶
func AccountRequestRelationshipsMasterAccountWithDefaults(defaults client.Defaults) *AccountRequestRelationshipsMasterAccount
func (*AccountRequestRelationshipsMasterAccount) Json ¶
func (m *AccountRequestRelationshipsMasterAccount) Json() string
func (*AccountRequestRelationshipsMasterAccount) MarshalBinary ¶
func (m *AccountRequestRelationshipsMasterAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountRequestRelationshipsMasterAccount) UnmarshalBinary ¶
func (m *AccountRequestRelationshipsMasterAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountRequestRelationshipsMasterAccount) Validate ¶
func (m *AccountRequestRelationshipsMasterAccount) Validate(formats strfmt.Registry) error
Validate validates this account request relationships master account
func (*AccountRequestRelationshipsMasterAccount) WithData ¶
func (m *AccountRequestRelationshipsMasterAccount) WithData(data []*AccountReference) *AccountRequestRelationshipsMasterAccount
type AccountRequestResponse ¶
type AccountRequestResponse struct {
// data
Data *AccountRequest `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
AccountRequestResponse account request response swagger:model AccountRequestResponse
func AccountRequestResponseWithDefaults ¶
func AccountRequestResponseWithDefaults(defaults client.Defaults) *AccountRequestResponse
func (*AccountRequestResponse) Json ¶
func (m *AccountRequestResponse) Json() string
func (*AccountRequestResponse) MarshalBinary ¶
func (m *AccountRequestResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountRequestResponse) UnmarshalBinary ¶
func (m *AccountRequestResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountRequestResponse) Validate ¶
func (m *AccountRequestResponse) Validate(formats strfmt.Registry) error
Validate validates this account request response
func (*AccountRequestResponse) WithData ¶
func (m *AccountRequestResponse) WithData(data AccountRequest) *AccountRequestResponse
func (*AccountRequestResponse) WithLinks ¶
func (m *AccountRequestResponse) WithLinks(links Links) *AccountRequestResponse
func (*AccountRequestResponse) WithoutData ¶
func (m *AccountRequestResponse) WithoutData() *AccountRequestResponse
func (*AccountRequestResponse) WithoutLinks ¶
func (m *AccountRequestResponse) WithoutLinks() *AccountRequestResponse
type AccountRequestSubmission ¶
type AccountRequestSubmission struct {
// attributes
// Required: true
Attributes *AccountRequestSubmissionAttributes `json:"attributes"`
// Date when the resource was created
// Read Only: true
// Format: date-time
CreatedOn strfmt.DateTime `json:"created_on,omitempty"`
// id
// Required: true
// Format: uuid
ID strfmt.UUID `json:"id"`
// Date when the resource was last modified
// Read Only: true
// 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 *AccountRequestSubmissionRelationships `json:"relationships,omitempty"`
// type
// Required: true
Type ResourceType `json:"type"`
// version
// Required: true
// Minimum: 0
Version int64 `json:"version"`
}
AccountRequestSubmission account request submission swagger:model AccountRequestSubmission
func AccountRequestSubmissionWithDefaults ¶
func AccountRequestSubmissionWithDefaults(defaults client.Defaults) *AccountRequestSubmission
func (*AccountRequestSubmission) Json ¶
func (m *AccountRequestSubmission) Json() string
func (*AccountRequestSubmission) MarshalBinary ¶
func (m *AccountRequestSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountRequestSubmission) UnmarshalBinary ¶
func (m *AccountRequestSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountRequestSubmission) Validate ¶
func (m *AccountRequestSubmission) Validate(formats strfmt.Registry) error
Validate validates this account request submission
func (*AccountRequestSubmission) WithAttributes ¶
func (m *AccountRequestSubmission) WithAttributes(attributes AccountRequestSubmissionAttributes) *AccountRequestSubmission
func (*AccountRequestSubmission) WithCreatedOn ¶
func (m *AccountRequestSubmission) WithCreatedOn(createdOn strfmt.DateTime) *AccountRequestSubmission
func (*AccountRequestSubmission) WithID ¶
func (m *AccountRequestSubmission) WithID(id strfmt.UUID) *AccountRequestSubmission
func (*AccountRequestSubmission) WithModifiedOn ¶
func (m *AccountRequestSubmission) WithModifiedOn(modifiedOn strfmt.DateTime) *AccountRequestSubmission
func (*AccountRequestSubmission) WithOrganisationID ¶
func (m *AccountRequestSubmission) WithOrganisationID(organisationID strfmt.UUID) *AccountRequestSubmission
func (*AccountRequestSubmission) WithRelationships ¶
func (m *AccountRequestSubmission) WithRelationships(relationships AccountRequestSubmissionRelationships) *AccountRequestSubmission
func (*AccountRequestSubmission) WithType ¶
func (m *AccountRequestSubmission) WithType(typeVar ResourceType) *AccountRequestSubmission
func (*AccountRequestSubmission) WithVersion ¶
func (m *AccountRequestSubmission) WithVersion(version int64) *AccountRequestSubmission
func (*AccountRequestSubmission) WithoutAttributes ¶
func (m *AccountRequestSubmission) WithoutAttributes() *AccountRequestSubmission
func (*AccountRequestSubmission) WithoutRelationships ¶
func (m *AccountRequestSubmission) WithoutRelationships() *AccountRequestSubmission
type AccountRequestSubmissionAttributes ¶
type AccountRequestSubmissionAttributes struct {
// status
Status SubmissionStatus `json:"status,omitempty"`
// Description of the submission status
StatusReason string `json:"status_reason,omitempty"`
// submission datetime
// Read Only: true
// Format: date-time
SubmissionDatetime *strfmt.DateTime `json:"submission_datetime,omitempty"`
}
AccountRequestSubmissionAttributes account request submission attributes swagger:model AccountRequestSubmissionAttributes
func AccountRequestSubmissionAttributesWithDefaults ¶
func AccountRequestSubmissionAttributesWithDefaults(defaults client.Defaults) *AccountRequestSubmissionAttributes
func (*AccountRequestSubmissionAttributes) Json ¶
func (m *AccountRequestSubmissionAttributes) Json() string
func (*AccountRequestSubmissionAttributes) MarshalBinary ¶
func (m *AccountRequestSubmissionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountRequestSubmissionAttributes) UnmarshalBinary ¶
func (m *AccountRequestSubmissionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountRequestSubmissionAttributes) Validate ¶
func (m *AccountRequestSubmissionAttributes) Validate(formats strfmt.Registry) error
Validate validates this account request submission attributes
func (*AccountRequestSubmissionAttributes) WithStatus ¶
func (m *AccountRequestSubmissionAttributes) WithStatus(status SubmissionStatus) *AccountRequestSubmissionAttributes
func (*AccountRequestSubmissionAttributes) WithStatusReason ¶
func (m *AccountRequestSubmissionAttributes) WithStatusReason(statusReason string) *AccountRequestSubmissionAttributes
func (*AccountRequestSubmissionAttributes) WithSubmissionDatetime ¶
func (m *AccountRequestSubmissionAttributes) WithSubmissionDatetime(submissionDatetime strfmt.DateTime) *AccountRequestSubmissionAttributes
func (*AccountRequestSubmissionAttributes) WithoutSubmissionDatetime ¶
func (m *AccountRequestSubmissionAttributes) WithoutSubmissionDatetime() *AccountRequestSubmissionAttributes
type AccountRequestSubmissionCreate ¶
type AccountRequestSubmissionCreate struct {
// 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"`
// type
// Required: true
// Enum: [account_request_submissions]
Type string `json:"type"`
}
AccountRequestSubmissionCreate account request submission create swagger:model AccountRequestSubmissionCreate
func AccountRequestSubmissionCreateWithDefaults ¶
func AccountRequestSubmissionCreateWithDefaults(defaults client.Defaults) *AccountRequestSubmissionCreate
func (*AccountRequestSubmissionCreate) Json ¶
func (m *AccountRequestSubmissionCreate) Json() string
func (*AccountRequestSubmissionCreate) MarshalBinary ¶
func (m *AccountRequestSubmissionCreate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountRequestSubmissionCreate) UnmarshalBinary ¶
func (m *AccountRequestSubmissionCreate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountRequestSubmissionCreate) Validate ¶
func (m *AccountRequestSubmissionCreate) Validate(formats strfmt.Registry) error
Validate validates this account request submission create
func (*AccountRequestSubmissionCreate) WithID ¶
func (m *AccountRequestSubmissionCreate) WithID(id strfmt.UUID) *AccountRequestSubmissionCreate
func (*AccountRequestSubmissionCreate) WithOrganisationID ¶
func (m *AccountRequestSubmissionCreate) WithOrganisationID(organisationID strfmt.UUID) *AccountRequestSubmissionCreate
func (*AccountRequestSubmissionCreate) WithType ¶
func (m *AccountRequestSubmissionCreate) WithType(typeVar string) *AccountRequestSubmissionCreate
type AccountRequestSubmissionCreation ¶
type AccountRequestSubmissionCreation struct {
// data
Data *AccountRequestSubmissionCreate `json:"data,omitempty"`
}
AccountRequestSubmissionCreation account request submission creation swagger:model AccountRequestSubmissionCreation
func AccountRequestSubmissionCreationWithDefaults ¶
func AccountRequestSubmissionCreationWithDefaults(defaults client.Defaults) *AccountRequestSubmissionCreation
func (*AccountRequestSubmissionCreation) Json ¶
func (m *AccountRequestSubmissionCreation) Json() string
func (*AccountRequestSubmissionCreation) MarshalBinary ¶
func (m *AccountRequestSubmissionCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountRequestSubmissionCreation) UnmarshalBinary ¶
func (m *AccountRequestSubmissionCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountRequestSubmissionCreation) Validate ¶
func (m *AccountRequestSubmissionCreation) Validate(formats strfmt.Registry) error
Validate validates this account request submission creation
func (*AccountRequestSubmissionCreation) WithData ¶
func (m *AccountRequestSubmissionCreation) WithData(data AccountRequestSubmissionCreate) *AccountRequestSubmissionCreation
func (*AccountRequestSubmissionCreation) WithoutData ¶
func (m *AccountRequestSubmissionCreation) WithoutData() *AccountRequestSubmissionCreation
type AccountRequestSubmissionRelationships ¶
type AccountRequestSubmissionRelationships struct {
// account
Account *AccountRequestSubmissionRelationshipsAccount `json:"account,omitempty"`
// account request
AccountRequest *AccountRequestSubmissionRelationshipsAccountRequest `json:"account_request,omitempty"`
}
AccountRequestSubmissionRelationships account request submission relationships swagger:model AccountRequestSubmissionRelationships
func AccountRequestSubmissionRelationshipsWithDefaults ¶
func AccountRequestSubmissionRelationshipsWithDefaults(defaults client.Defaults) *AccountRequestSubmissionRelationships
func (*AccountRequestSubmissionRelationships) Json ¶
func (m *AccountRequestSubmissionRelationships) Json() string
func (*AccountRequestSubmissionRelationships) MarshalBinary ¶
func (m *AccountRequestSubmissionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountRequestSubmissionRelationships) UnmarshalBinary ¶
func (m *AccountRequestSubmissionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountRequestSubmissionRelationships) Validate ¶
func (m *AccountRequestSubmissionRelationships) Validate(formats strfmt.Registry) error
Validate validates this account request submission relationships
func (*AccountRequestSubmissionRelationships) WithAccount ¶
func (m *AccountRequestSubmissionRelationships) WithAccount(account AccountRequestSubmissionRelationshipsAccount) *AccountRequestSubmissionRelationships
func (*AccountRequestSubmissionRelationships) WithAccountRequest ¶
func (m *AccountRequestSubmissionRelationships) WithAccountRequest(accountRequest AccountRequestSubmissionRelationshipsAccountRequest) *AccountRequestSubmissionRelationships
func (*AccountRequestSubmissionRelationships) WithoutAccount ¶
func (m *AccountRequestSubmissionRelationships) WithoutAccount() *AccountRequestSubmissionRelationships
func (*AccountRequestSubmissionRelationships) WithoutAccountRequest ¶
func (m *AccountRequestSubmissionRelationships) WithoutAccountRequest() *AccountRequestSubmissionRelationships
type AccountRequestSubmissionRelationshipsAccount ¶
type AccountRequestSubmissionRelationshipsAccount struct {
// data
Data []*AccountReference `json:"data,omitempty"`
}
AccountRequestSubmissionRelationshipsAccount account request submission relationships account swagger:model AccountRequestSubmissionRelationshipsAccount
func AccountRequestSubmissionRelationshipsAccountWithDefaults ¶
func AccountRequestSubmissionRelationshipsAccountWithDefaults(defaults client.Defaults) *AccountRequestSubmissionRelationshipsAccount
func (*AccountRequestSubmissionRelationshipsAccount) Json ¶
func (m *AccountRequestSubmissionRelationshipsAccount) Json() string
func (*AccountRequestSubmissionRelationshipsAccount) MarshalBinary ¶
func (m *AccountRequestSubmissionRelationshipsAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountRequestSubmissionRelationshipsAccount) UnmarshalBinary ¶
func (m *AccountRequestSubmissionRelationshipsAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountRequestSubmissionRelationshipsAccount) Validate ¶
func (m *AccountRequestSubmissionRelationshipsAccount) Validate(formats strfmt.Registry) error
Validate validates this account request submission relationships account
func (*AccountRequestSubmissionRelationshipsAccount) WithData ¶
func (m *AccountRequestSubmissionRelationshipsAccount) WithData(data []*AccountReference) *AccountRequestSubmissionRelationshipsAccount
type AccountRequestSubmissionRelationshipsAccountRequest ¶
type AccountRequestSubmissionRelationshipsAccountRequest struct {
// data
Data []*AccountRequest `json:"data,omitempty"`
}
AccountRequestSubmissionRelationshipsAccountRequest account request submission relationships account request swagger:model AccountRequestSubmissionRelationshipsAccountRequest
func AccountRequestSubmissionRelationshipsAccountRequestWithDefaults ¶
func AccountRequestSubmissionRelationshipsAccountRequestWithDefaults(defaults client.Defaults) *AccountRequestSubmissionRelationshipsAccountRequest
func (*AccountRequestSubmissionRelationshipsAccountRequest) Json ¶
func (m *AccountRequestSubmissionRelationshipsAccountRequest) Json() string
func (*AccountRequestSubmissionRelationshipsAccountRequest) MarshalBinary ¶
func (m *AccountRequestSubmissionRelationshipsAccountRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountRequestSubmissionRelationshipsAccountRequest) UnmarshalBinary ¶
func (m *AccountRequestSubmissionRelationshipsAccountRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountRequestSubmissionRelationshipsAccountRequest) Validate ¶
func (m *AccountRequestSubmissionRelationshipsAccountRequest) Validate(formats strfmt.Registry) error
Validate validates this account request submission relationships account request
func (*AccountRequestSubmissionRelationshipsAccountRequest) WithData ¶
func (m *AccountRequestSubmissionRelationshipsAccountRequest) WithData(data []*AccountRequest) *AccountRequestSubmissionRelationshipsAccountRequest
type AccountRequestSubmissionResponse ¶
type AccountRequestSubmissionResponse struct {
// data
Data *AccountRequestSubmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
AccountRequestSubmissionResponse account request submission response swagger:model AccountRequestSubmissionResponse
func AccountRequestSubmissionResponseWithDefaults ¶
func AccountRequestSubmissionResponseWithDefaults(defaults client.Defaults) *AccountRequestSubmissionResponse
func (*AccountRequestSubmissionResponse) Json ¶
func (m *AccountRequestSubmissionResponse) Json() string
func (*AccountRequestSubmissionResponse) MarshalBinary ¶
func (m *AccountRequestSubmissionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountRequestSubmissionResponse) UnmarshalBinary ¶
func (m *AccountRequestSubmissionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountRequestSubmissionResponse) Validate ¶
func (m *AccountRequestSubmissionResponse) Validate(formats strfmt.Registry) error
Validate validates this account request submission response
func (*AccountRequestSubmissionResponse) WithData ¶
func (m *AccountRequestSubmissionResponse) WithData(data AccountRequestSubmission) *AccountRequestSubmissionResponse
func (*AccountRequestSubmissionResponse) WithLinks ¶
func (m *AccountRequestSubmissionResponse) WithLinks(links Links) *AccountRequestSubmissionResponse
func (*AccountRequestSubmissionResponse) WithoutData ¶
func (m *AccountRequestSubmissionResponse) WithoutData() *AccountRequestSubmissionResponse
func (*AccountRequestSubmissionResponse) WithoutLinks ¶
func (m *AccountRequestSubmissionResponse) WithoutLinks() *AccountRequestSubmissionResponse
type AccountUpdate ¶
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 ¶
func AccountUpdateWithDefaults(defaults client.Defaults) *AccountUpdate
func (*AccountUpdate) Json ¶
func (m *AccountUpdate) Json() string
func (*AccountUpdate) MarshalBinary ¶
func (m *AccountUpdate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountUpdate) UnmarshalBinary ¶
func (m *AccountUpdate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountUpdate) Validate ¶
func (m *AccountUpdate) Validate(formats strfmt.Registry) error
Validate validates this account update
func (*AccountUpdate) WithAttributes ¶
func (m *AccountUpdate) WithAttributes(attributes AccountUpdateAttributes) *AccountUpdate
func (*AccountUpdate) WithID ¶
func (m *AccountUpdate) WithID(id strfmt.UUID) *AccountUpdate
func (*AccountUpdate) WithOrganisationID ¶
func (m *AccountUpdate) WithOrganisationID(organisationID strfmt.UUID) *AccountUpdate
func (*AccountUpdate) WithRelationships ¶
func (m *AccountUpdate) WithRelationships(relationships AccountRelationships) *AccountUpdate
func (*AccountUpdate) WithType ¶
func (m *AccountUpdate) WithType(typeVar string) *AccountUpdate
func (*AccountUpdate) WithVersion ¶
func (m *AccountUpdate) WithVersion(version int64) *AccountUpdate
func (*AccountUpdate) WithoutAttributes ¶
func (m *AccountUpdate) WithoutAttributes() *AccountUpdate
func (*AccountUpdate) WithoutID ¶
func (m *AccountUpdate) WithoutID() *AccountUpdate
func (*AccountUpdate) WithoutOrganisationID ¶
func (m *AccountUpdate) WithoutOrganisationID() *AccountUpdate
func (*AccountUpdate) WithoutRelationships ¶
func (m *AccountUpdate) WithoutRelationships() *AccountUpdate
func (*AccountUpdate) WithoutVersion ¶
func (m *AccountUpdate) WithoutVersion() *AccountUpdate
type AccountUpdateAttributes ¶
type AccountUpdateAttributes struct {
// acceptance qualifier
AcceptanceQualifier AcceptanceQualifier `json:"acceptance_qualifier,omitempty"`
// Is the account business or personal?
// Enum: [Personal Business]
AccountClassification string `json:"account_classification,omitempty"`
// - deprecated - 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"`
// Describes the status of the account for name matching via CoP. The value determines the code with which Form3 responds to matched CoP requests to this account.
// Enum: [supported switched opted_out not_supported]
NameMatchingStatus string `json:"name_matching_status,omitempty"`
// organisation identification
OrganisationIdentification *AccountAttributesOrganisationIdentification `json:"organisation_identification,omitempty"`
// private identification
PrivateIdentification *AccountAttributesPrivateIdentification `json:"private_identification,omitempty"`
// - deprecated - Accounting system or service. It will be added to each payment received to an account.
// Max Length: 35
ProcessingService string `json:"processing_service,omitempty"`
// When set will apply a validation mask on the payment reference to each payment received to an account.
// Max Length: 35
ReferenceMask string `json:"reference_mask,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 closed]
Status string `json:"status,omitempty"`
// status reason
StatusReason StatusReason `json:"status_reason,omitempty"`
// - deprecated - 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"`
// All purpose list of key-value pairs to store specific data for the associated account. It will be added to each payment received to an account.
// Max Items: 5
UserDefinedData []*UserDefinedData `json:"user_defined_data,omitempty"`
// - deprecated - All purpose field to store specific data for the associated account. It will be added to each payment received to an account.
// Max Length: 35
UserDefinedInformation string `json:"user_defined_information,omitempty"`
// validation type
ValidationType ValidationType `json:"validation_type,omitempty"`
}
AccountUpdateAttributes account update attributes swagger:model AccountUpdateAttributes
func AccountUpdateAttributesWithDefaults ¶
func AccountUpdateAttributesWithDefaults(defaults client.Defaults) *AccountUpdateAttributes
func (*AccountUpdateAttributes) Json ¶
func (m *AccountUpdateAttributes) Json() string
func (*AccountUpdateAttributes) MarshalBinary ¶
func (m *AccountUpdateAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountUpdateAttributes) UnmarshalBinary ¶
func (m *AccountUpdateAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AccountUpdateAttributes) Validate ¶
func (m *AccountUpdateAttributes) Validate(formats strfmt.Registry) error
Validate validates this account update attributes
func (*AccountUpdateAttributes) WithAcceptanceQualifier ¶
func (m *AccountUpdateAttributes) WithAcceptanceQualifier(acceptanceQualifier AcceptanceQualifier) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithAccountClassification ¶
func (m *AccountUpdateAttributes) WithAccountClassification(accountClassification string) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithAccountMatchingOptOut ¶
func (m *AccountUpdateAttributes) WithAccountMatchingOptOut(accountMatchingOptOut bool) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithAccountNumber ¶
func (m *AccountUpdateAttributes) WithAccountNumber(accountNumber string) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithAlternativeBankAccountNames ¶
func (m *AccountUpdateAttributes) WithAlternativeBankAccountNames(alternativeBankAccountNames []string) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithAlternativeNames ¶
func (m *AccountUpdateAttributes) WithAlternativeNames(alternativeNames []string) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithBankAccountName ¶
func (m *AccountUpdateAttributes) WithBankAccountName(bankAccountName string) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithBankID ¶
func (m *AccountUpdateAttributes) WithBankID(bankID string) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithBankIDCode ¶
func (m *AccountUpdateAttributes) WithBankIDCode(bankIDCode string) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithBaseCurrency ¶
func (m *AccountUpdateAttributes) WithBaseCurrency(baseCurrency string) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithBic ¶
func (m *AccountUpdateAttributes) WithBic(bic string) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithCountry ¶
func (m *AccountUpdateAttributes) WithCountry(country string) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithCustomerID ¶
func (m *AccountUpdateAttributes) WithCustomerID(customerID string) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithFirstName ¶
func (m *AccountUpdateAttributes) WithFirstName(firstName string) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithIban ¶
func (m *AccountUpdateAttributes) WithIban(iban string) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithJointAccount ¶
func (m *AccountUpdateAttributes) WithJointAccount(jointAccount bool) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithName ¶
func (m *AccountUpdateAttributes) WithName(name []string) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithNameMatchingStatus ¶
func (m *AccountUpdateAttributes) WithNameMatchingStatus(nameMatchingStatus string) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithOrganisationIdentification ¶
func (m *AccountUpdateAttributes) WithOrganisationIdentification(organisationIdentification AccountAttributesOrganisationIdentification) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithPrivateIdentification ¶
func (m *AccountUpdateAttributes) WithPrivateIdentification(privateIdentification AccountAttributesPrivateIdentification) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithProcessingService ¶
func (m *AccountUpdateAttributes) WithProcessingService(processingService string) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithReferenceMask ¶
func (m *AccountUpdateAttributes) WithReferenceMask(referenceMask string) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithSecondaryIdentification ¶
func (m *AccountUpdateAttributes) WithSecondaryIdentification(secondaryIdentification string) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithStatus ¶
func (m *AccountUpdateAttributes) WithStatus(status string) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithStatusReason ¶
func (m *AccountUpdateAttributes) WithStatusReason(statusReason StatusReason) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithSwitched ¶
func (m *AccountUpdateAttributes) WithSwitched(switched bool) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithTitle ¶
func (m *AccountUpdateAttributes) WithTitle(title string) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithUserDefinedData ¶
func (m *AccountUpdateAttributes) WithUserDefinedData(userDefinedData []*UserDefinedData) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithUserDefinedInformation ¶
func (m *AccountUpdateAttributes) WithUserDefinedInformation(userDefinedInformation string) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithValidationType ¶
func (m *AccountUpdateAttributes) WithValidationType(validationType ValidationType) *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithoutOrganisationIdentification ¶
func (m *AccountUpdateAttributes) WithoutOrganisationIdentification() *AccountUpdateAttributes
func (*AccountUpdateAttributes) WithoutPrivateIdentification ¶
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"`
// payment
Payment *RelationshipPayments `json:"payment,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) WithPayment ¶
func (m *AdviceSubmissionRelationships) WithPayment(payment RelationshipPayments) *AdviceSubmissionRelationships
func (*AdviceSubmissionRelationships) WithoutAdvice ¶
func (m *AdviceSubmissionRelationships) WithoutAdvice() *AdviceSubmissionRelationships
func (*AdviceSubmissionRelationships) WithoutPayment ¶
func (m *AdviceSubmissionRelationships) WithoutPayment() *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" // AdviceSubmissionStatusValidationPassed captures enum value "validation_passed" AdviceSubmissionStatusValidationPassed AdviceSubmissionStatus = "validation_passed" )
func (*AdviceSubmissionStatus) Json ¶
func (m *AdviceSubmissionStatus) Json() string
type Agent ¶
type Agent struct {
// Account number of the financial institution. Can be BBAN or IBAN.
AccountNumber string `json:"account_number,omitempty"`
// account number code
AccountNumberCode AccountNumberCode `json:"account_number_code,omitempty"`
// address
Address []string `json:"address"`
// identification
Identification *AgentIdentification `json:"identification,omitempty"`
// Name by which the financial institution is known
Name string `json:"name,omitempty"`
// role
Role AgentRole `json:"role,omitempty"`
}
Agent agent swagger:model Agent
func AgentWithDefaults ¶
func (*Agent) MarshalBinary ¶
MarshalBinary interface implementation
func (*Agent) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Agent) WithAccountNumber ¶
func (*Agent) WithAccountNumberCode ¶
func (m *Agent) WithAccountNumberCode(accountNumberCode AccountNumberCode) *Agent
func (*Agent) WithAddress ¶
func (*Agent) WithIdentification ¶
func (m *Agent) WithIdentification(identification AgentIdentification) *Agent
func (*Agent) WithoutIdentification ¶
type AgentIdentification ¶
type AgentIdentification struct {
// Identification code of the financial institution.
BankID string `json:"bank_id,omitempty"`
// Type of identification provided in bank_id field. Required when bank_id is provided, not used otherwise.
BankIDCode string `json:"bank_id_code,omitempty"`
}
AgentIdentification agent identification swagger:model AgentIdentification
func AgentIdentificationWithDefaults ¶
func AgentIdentificationWithDefaults(defaults client.Defaults) *AgentIdentification
func (*AgentIdentification) Json ¶
func (m *AgentIdentification) Json() string
func (*AgentIdentification) MarshalBinary ¶
func (m *AgentIdentification) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AgentIdentification) UnmarshalBinary ¶
func (m *AgentIdentification) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AgentIdentification) Validate ¶
func (m *AgentIdentification) Validate(formats strfmt.Registry) error
Validate validates this agent identification
func (*AgentIdentification) WithBankID ¶
func (m *AgentIdentification) WithBankID(bankID string) *AgentIdentification
func (*AgentIdentification) WithBankIDCode ¶
func (m *AgentIdentification) WithBankIDCode(bankIDCode string) *AgentIdentification
type AgentRole ¶
type AgentRole string
AgentRole Role of the agent in the payment chain. Enum of pre-defined values, new values can be added when needed swagger:model AgentRole
const ( // AgentRoleIntermediaryAgent1 captures enum value "IntermediaryAgent1" AgentRoleIntermediaryAgent1 AgentRole = "IntermediaryAgent1" // AgentRoleIntermediaryAgent2 captures enum value "IntermediaryAgent2" AgentRoleIntermediaryAgent2 AgentRole = "IntermediaryAgent2" // AgentRoleIntermediaryAgent3 captures enum value "IntermediaryAgent3" AgentRoleIntermediaryAgent3 AgentRole = "IntermediaryAgent3" // AgentRoleInstructingAgent captures enum value "InstructingAgent" AgentRoleInstructingAgent AgentRole = "InstructingAgent" )
type AmendmentAccountReference ¶
type AmendmentAccountReference struct {
// Account ID
// Format: uuid
ID strfmt.UUID `json:"id,omitempty"`
// type
Type ResourceType `json:"type,omitempty"`
// Version Number
// Minimum: 0
Version int64 `json:"version"`
}
AmendmentAccountReference Account Reference swagger:model AmendmentAccountReference
func AmendmentAccountReferenceWithDefaults ¶
func AmendmentAccountReferenceWithDefaults(defaults client.Defaults) *AmendmentAccountReference
func (*AmendmentAccountReference) Json ¶
func (m *AmendmentAccountReference) Json() string
func (*AmendmentAccountReference) MarshalBinary ¶
func (m *AmendmentAccountReference) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AmendmentAccountReference) UnmarshalBinary ¶
func (m *AmendmentAccountReference) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AmendmentAccountReference) Validate ¶
func (m *AmendmentAccountReference) Validate(formats strfmt.Registry) error
Validate validates this amendment account reference
func (*AmendmentAccountReference) WithID ¶
func (m *AmendmentAccountReference) WithID(id strfmt.UUID) *AmendmentAccountReference
func (*AmendmentAccountReference) WithType ¶
func (m *AmendmentAccountReference) WithType(typeVar ResourceType) *AmendmentAccountReference
func (*AmendmentAccountReference) WithVersion ¶
func (m *AmendmentAccountReference) WithVersion(version int64) *AmendmentAccountReference
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 Branch ¶
type Branch struct {
// attributes
// Required: true
Attributes *BranchAttributes `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"`
}
Branch branch swagger:model Branch
func BranchWithDefaults ¶
func (*Branch) MarshalBinary ¶
MarshalBinary interface implementation
func (*Branch) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Branch) WithAttributes ¶
func (m *Branch) WithAttributes(attributes BranchAttributes) *Branch
func (*Branch) WithOrganisationID ¶
func (*Branch) WithVersion ¶
func (*Branch) WithoutAttributes ¶
func (*Branch) WithoutCreatedOn ¶
func (*Branch) WithoutModifiedOn ¶
func (*Branch) WithoutOrganisationID ¶
func (*Branch) WithoutVersion ¶
type BranchAmendment ¶
type BranchAmendment struct {
// data
Data *BranchUpdate `json:"data,omitempty"`
}
BranchAmendment branch amendment swagger:model BranchAmendment
func BranchAmendmentWithDefaults ¶
func BranchAmendmentWithDefaults(defaults client.Defaults) *BranchAmendment
func (*BranchAmendment) Json ¶
func (m *BranchAmendment) Json() string
func (*BranchAmendment) MarshalBinary ¶
func (m *BranchAmendment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BranchAmendment) UnmarshalBinary ¶
func (m *BranchAmendment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*BranchAmendment) Validate ¶
func (m *BranchAmendment) Validate(formats strfmt.Registry) error
Validate validates this branch amendment
func (*BranchAmendment) WithData ¶
func (m *BranchAmendment) WithData(data BranchUpdate) *BranchAmendment
func (*BranchAmendment) WithoutData ¶
func (m *BranchAmendment) WithoutData() *BranchAmendment
type BranchAttributes ¶
type BranchAttributes struct {
// acceptance qualifier
AcceptanceQualifier AcceptanceQualifier `json:"acceptance_qualifier,omitempty"`
// Local country bank identifier. In the UK this is the sort code.
// Required: true
// Pattern: ^[A-Z0-9]{1,11}$
BankID *string `json:"bank_id"`
// ISO 20022 code used to identify the type of bank ID being used
// Required: true
// Pattern: ^[A-Z]{0,16}$
BankIDCode *string `json:"bank_id_code"`
// if present – has effect of making secondary reference in payment mandatory
ReferenceMask string `json:"reference_mask,omitempty"`
// validation type
ValidationType BranchValidationType `json:"validation_type,omitempty"`
}
BranchAttributes branch attributes swagger:model BranchAttributes
func BranchAttributesWithDefaults ¶
func BranchAttributesWithDefaults(defaults client.Defaults) *BranchAttributes
func (*BranchAttributes) Json ¶
func (m *BranchAttributes) Json() string
func (*BranchAttributes) MarshalBinary ¶
func (m *BranchAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BranchAttributes) UnmarshalBinary ¶
func (m *BranchAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*BranchAttributes) Validate ¶
func (m *BranchAttributes) Validate(formats strfmt.Registry) error
Validate validates this branch attributes
func (*BranchAttributes) WithAcceptanceQualifier ¶
func (m *BranchAttributes) WithAcceptanceQualifier(acceptanceQualifier AcceptanceQualifier) *BranchAttributes
func (*BranchAttributes) WithBankID ¶
func (m *BranchAttributes) WithBankID(bankID string) *BranchAttributes
func (*BranchAttributes) WithBankIDCode ¶
func (m *BranchAttributes) WithBankIDCode(bankIDCode string) *BranchAttributes
func (*BranchAttributes) WithReferenceMask ¶
func (m *BranchAttributes) WithReferenceMask(referenceMask string) *BranchAttributes
func (*BranchAttributes) WithValidationType ¶
func (m *BranchAttributes) WithValidationType(validationType BranchValidationType) *BranchAttributes
func (*BranchAttributes) WithoutBankID ¶
func (m *BranchAttributes) WithoutBankID() *BranchAttributes
func (*BranchAttributes) WithoutBankIDCode ¶
func (m *BranchAttributes) WithoutBankIDCode() *BranchAttributes
type BranchCreation ¶
type BranchCreation struct {
// data
// Required: true
Data *Branch `json:"data"`
}
BranchCreation branch creation swagger:model BranchCreation
func BranchCreationWithDefaults ¶
func BranchCreationWithDefaults(defaults client.Defaults) *BranchCreation
func (*BranchCreation) Json ¶
func (m *BranchCreation) Json() string
func (*BranchCreation) MarshalBinary ¶
func (m *BranchCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BranchCreation) UnmarshalBinary ¶
func (m *BranchCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*BranchCreation) Validate ¶
func (m *BranchCreation) Validate(formats strfmt.Registry) error
Validate validates this branch creation
func (*BranchCreation) WithData ¶
func (m *BranchCreation) WithData(data Branch) *BranchCreation
func (*BranchCreation) WithoutData ¶
func (m *BranchCreation) WithoutData() *BranchCreation
type BranchCreationResponse ¶
type BranchCreationResponse struct {
// data
Data *Branch `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
BranchCreationResponse branch creation response swagger:model BranchCreationResponse
func BranchCreationResponseWithDefaults ¶
func BranchCreationResponseWithDefaults(defaults client.Defaults) *BranchCreationResponse
func (*BranchCreationResponse) Json ¶
func (m *BranchCreationResponse) Json() string
func (*BranchCreationResponse) MarshalBinary ¶
func (m *BranchCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BranchCreationResponse) UnmarshalBinary ¶
func (m *BranchCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*BranchCreationResponse) Validate ¶
func (m *BranchCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this branch creation response
func (*BranchCreationResponse) WithData ¶
func (m *BranchCreationResponse) WithData(data Branch) *BranchCreationResponse
func (*BranchCreationResponse) WithLinks ¶
func (m *BranchCreationResponse) WithLinks(links Links) *BranchCreationResponse
func (*BranchCreationResponse) WithoutData ¶
func (m *BranchCreationResponse) WithoutData() *BranchCreationResponse
func (*BranchCreationResponse) WithoutLinks ¶
func (m *BranchCreationResponse) WithoutLinks() *BranchCreationResponse
type BranchDetailsListResponse ¶
type BranchDetailsListResponse struct {
// data
Data []*Branch `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
BranchDetailsListResponse branch details list response swagger:model BranchDetailsListResponse
func BranchDetailsListResponseWithDefaults ¶
func BranchDetailsListResponseWithDefaults(defaults client.Defaults) *BranchDetailsListResponse
func (*BranchDetailsListResponse) Json ¶
func (m *BranchDetailsListResponse) Json() string
func (*BranchDetailsListResponse) MarshalBinary ¶
func (m *BranchDetailsListResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BranchDetailsListResponse) UnmarshalBinary ¶
func (m *BranchDetailsListResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*BranchDetailsListResponse) Validate ¶
func (m *BranchDetailsListResponse) Validate(formats strfmt.Registry) error
Validate validates this branch details list response
func (*BranchDetailsListResponse) WithData ¶
func (m *BranchDetailsListResponse) WithData(data []*Branch) *BranchDetailsListResponse
func (*BranchDetailsListResponse) WithLinks ¶
func (m *BranchDetailsListResponse) WithLinks(links Links) *BranchDetailsListResponse
func (*BranchDetailsListResponse) WithoutLinks ¶
func (m *BranchDetailsListResponse) WithoutLinks() *BranchDetailsListResponse
type BranchDetailsResponse ¶
type BranchDetailsResponse struct {
// data
Data *Branch `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
BranchDetailsResponse branch details response swagger:model BranchDetailsResponse
func BranchDetailsResponseWithDefaults ¶
func BranchDetailsResponseWithDefaults(defaults client.Defaults) *BranchDetailsResponse
func (*BranchDetailsResponse) Json ¶
func (m *BranchDetailsResponse) Json() string
func (*BranchDetailsResponse) MarshalBinary ¶
func (m *BranchDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BranchDetailsResponse) UnmarshalBinary ¶
func (m *BranchDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*BranchDetailsResponse) Validate ¶
func (m *BranchDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this branch details response
func (*BranchDetailsResponse) WithData ¶
func (m *BranchDetailsResponse) WithData(data Branch) *BranchDetailsResponse
func (*BranchDetailsResponse) WithLinks ¶
func (m *BranchDetailsResponse) WithLinks(links Links) *BranchDetailsResponse
func (*BranchDetailsResponse) WithoutData ¶
func (m *BranchDetailsResponse) WithoutData() *BranchDetailsResponse
func (*BranchDetailsResponse) WithoutLinks ¶
func (m *BranchDetailsResponse) WithoutLinks() *BranchDetailsResponse
type BranchIdentification ¶
type BranchIdentification struct {
// attributes
// Required: true
Attributes *BranchIdentificationAttributes `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"`
// Type of this resource, always branch_identifications
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
BranchIdentification branch identification swagger:model BranchIdentification
func BranchIdentificationWithDefaults ¶
func BranchIdentificationWithDefaults(defaults client.Defaults) *BranchIdentification
func (*BranchIdentification) Json ¶
func (m *BranchIdentification) Json() string
func (*BranchIdentification) MarshalBinary ¶
func (m *BranchIdentification) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BranchIdentification) UnmarshalBinary ¶
func (m *BranchIdentification) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*BranchIdentification) Validate ¶
func (m *BranchIdentification) Validate(formats strfmt.Registry) error
Validate validates this branch identification
func (*BranchIdentification) WithAttributes ¶
func (m *BranchIdentification) WithAttributes(attributes BranchIdentificationAttributes) *BranchIdentification
func (*BranchIdentification) WithCreatedOn ¶
func (m *BranchIdentification) WithCreatedOn(createdOn strfmt.DateTime) *BranchIdentification
func (*BranchIdentification) WithID ¶
func (m *BranchIdentification) WithID(id strfmt.UUID) *BranchIdentification
func (*BranchIdentification) WithModifiedOn ¶
func (m *BranchIdentification) WithModifiedOn(modifiedOn strfmt.DateTime) *BranchIdentification
func (*BranchIdentification) WithOrganisationID ¶
func (m *BranchIdentification) WithOrganisationID(organisationID strfmt.UUID) *BranchIdentification
func (*BranchIdentification) WithType ¶
func (m *BranchIdentification) WithType(typeVar string) *BranchIdentification
func (*BranchIdentification) WithVersion ¶
func (m *BranchIdentification) WithVersion(version int64) *BranchIdentification
func (*BranchIdentification) WithoutAttributes ¶
func (m *BranchIdentification) WithoutAttributes() *BranchIdentification
func (*BranchIdentification) WithoutCreatedOn ¶
func (m *BranchIdentification) WithoutCreatedOn() *BranchIdentification
func (*BranchIdentification) WithoutID ¶
func (m *BranchIdentification) WithoutID() *BranchIdentification
func (*BranchIdentification) WithoutModifiedOn ¶
func (m *BranchIdentification) WithoutModifiedOn() *BranchIdentification
func (*BranchIdentification) WithoutOrganisationID ¶
func (m *BranchIdentification) WithoutOrganisationID() *BranchIdentification
func (*BranchIdentification) WithoutVersion ¶
func (m *BranchIdentification) WithoutVersion() *BranchIdentification
type BranchIdentificationAttributes ¶
type BranchIdentificationAttributes struct {
// Used to validate where expecting an exact match against payment's reference information.
// Required: true
// Max Length: 35
// Min Length: 1
SecondaryIdentification *string `json:"secondary_identification"`
}
BranchIdentificationAttributes branch identification attributes swagger:model BranchIdentificationAttributes
func BranchIdentificationAttributesWithDefaults ¶
func BranchIdentificationAttributesWithDefaults(defaults client.Defaults) *BranchIdentificationAttributes
func (*BranchIdentificationAttributes) Json ¶
func (m *BranchIdentificationAttributes) Json() string
func (*BranchIdentificationAttributes) MarshalBinary ¶
func (m *BranchIdentificationAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BranchIdentificationAttributes) UnmarshalBinary ¶
func (m *BranchIdentificationAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*BranchIdentificationAttributes) Validate ¶
func (m *BranchIdentificationAttributes) Validate(formats strfmt.Registry) error
Validate validates this branch identification attributes
func (*BranchIdentificationAttributes) WithSecondaryIdentification ¶
func (m *BranchIdentificationAttributes) WithSecondaryIdentification(secondaryIdentification string) *BranchIdentificationAttributes
func (*BranchIdentificationAttributes) WithoutSecondaryIdentification ¶
func (m *BranchIdentificationAttributes) WithoutSecondaryIdentification() *BranchIdentificationAttributes
type BranchIdentificationData ¶
type BranchIdentificationData struct {
BranchIdentification
// relationships
Relationships *BranchIdentificationRelationships `json:"relationships,omitempty"`
}
BranchIdentificationData branch identification data swagger:model BranchIdentificationData
func BranchIdentificationDataWithDefaults ¶
func BranchIdentificationDataWithDefaults(defaults client.Defaults) *BranchIdentificationData
func (*BranchIdentificationData) Json ¶
func (m *BranchIdentificationData) Json() string
func (*BranchIdentificationData) MarshalBinary ¶
func (m *BranchIdentificationData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (BranchIdentificationData) MarshalJSON ¶
func (m BranchIdentificationData) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*BranchIdentificationData) UnmarshalBinary ¶
func (m *BranchIdentificationData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*BranchIdentificationData) UnmarshalJSON ¶
func (m *BranchIdentificationData) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type BranchIdentificationEventData ¶
type BranchIdentificationEventData struct {
BranchIdentification
// relationships
Relationships *BranchIdentificationEventRelationships `json:"relationships,omitempty"`
}
BranchIdentificationEventData branch identification event data swagger:model BranchIdentificationEventData
func BranchIdentificationEventDataWithDefaults ¶
func BranchIdentificationEventDataWithDefaults(defaults client.Defaults) *BranchIdentificationEventData
func (*BranchIdentificationEventData) Json ¶
func (m *BranchIdentificationEventData) Json() string
func (*BranchIdentificationEventData) MarshalBinary ¶
func (m *BranchIdentificationEventData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (BranchIdentificationEventData) MarshalJSON ¶
func (m BranchIdentificationEventData) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*BranchIdentificationEventData) UnmarshalBinary ¶
func (m *BranchIdentificationEventData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*BranchIdentificationEventData) UnmarshalJSON ¶
func (m *BranchIdentificationEventData) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type BranchIdentificationEventRelationships ¶
type BranchIdentificationEventRelationships struct {
// branch
Branch *RelationshipBranch `json:"branch,omitempty"`
}
BranchIdentificationEventRelationships branch identification event relationships swagger:model BranchIdentificationEventRelationships
func BranchIdentificationEventRelationshipsWithDefaults ¶
func BranchIdentificationEventRelationshipsWithDefaults(defaults client.Defaults) *BranchIdentificationEventRelationships
func (*BranchIdentificationEventRelationships) Json ¶
func (m *BranchIdentificationEventRelationships) Json() string
func (*BranchIdentificationEventRelationships) MarshalBinary ¶
func (m *BranchIdentificationEventRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BranchIdentificationEventRelationships) UnmarshalBinary ¶
func (m *BranchIdentificationEventRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*BranchIdentificationEventRelationships) Validate ¶
func (m *BranchIdentificationEventRelationships) Validate(formats strfmt.Registry) error
Validate validates this branch identification event relationships
func (*BranchIdentificationEventRelationships) WithBranch ¶
func (m *BranchIdentificationEventRelationships) WithBranch(branch RelationshipBranch) *BranchIdentificationEventRelationships
func (*BranchIdentificationEventRelationships) WithoutBranch ¶
func (m *BranchIdentificationEventRelationships) WithoutBranch() *BranchIdentificationEventRelationships
type BranchIdentificationEventResponse ¶
type BranchIdentificationEventResponse struct {
// data
Data *BranchIdentificationEventData `json:"data,omitempty"`
}
BranchIdentificationEventResponse branch identification event response swagger:model BranchIdentificationEventResponse
func BranchIdentificationEventResponseWithDefaults ¶
func BranchIdentificationEventResponseWithDefaults(defaults client.Defaults) *BranchIdentificationEventResponse
func (*BranchIdentificationEventResponse) Json ¶
func (m *BranchIdentificationEventResponse) Json() string
func (*BranchIdentificationEventResponse) MarshalBinary ¶
func (m *BranchIdentificationEventResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BranchIdentificationEventResponse) UnmarshalBinary ¶
func (m *BranchIdentificationEventResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*BranchIdentificationEventResponse) Validate ¶
func (m *BranchIdentificationEventResponse) Validate(formats strfmt.Registry) error
Validate validates this branch identification event response
func (*BranchIdentificationEventResponse) WithData ¶
func (m *BranchIdentificationEventResponse) WithData(data BranchIdentificationEventData) *BranchIdentificationEventResponse
func (*BranchIdentificationEventResponse) WithoutData ¶
func (m *BranchIdentificationEventResponse) WithoutData() *BranchIdentificationEventResponse
type BranchIdentificationListResponse ¶
type BranchIdentificationListResponse struct {
// data
Data []*BranchIdentification `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
BranchIdentificationListResponse branch identification list response swagger:model BranchIdentificationListResponse
func BranchIdentificationListResponseWithDefaults ¶
func BranchIdentificationListResponseWithDefaults(defaults client.Defaults) *BranchIdentificationListResponse
func (*BranchIdentificationListResponse) Json ¶
func (m *BranchIdentificationListResponse) Json() string
func (*BranchIdentificationListResponse) MarshalBinary ¶
func (m *BranchIdentificationListResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BranchIdentificationListResponse) UnmarshalBinary ¶
func (m *BranchIdentificationListResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*BranchIdentificationListResponse) Validate ¶
func (m *BranchIdentificationListResponse) Validate(formats strfmt.Registry) error
Validate validates this branch identification list response
func (*BranchIdentificationListResponse) WithData ¶
func (m *BranchIdentificationListResponse) WithData(data []*BranchIdentification) *BranchIdentificationListResponse
func (*BranchIdentificationListResponse) WithLinks ¶
func (m *BranchIdentificationListResponse) WithLinks(links Links) *BranchIdentificationListResponse
func (*BranchIdentificationListResponse) WithoutLinks ¶
func (m *BranchIdentificationListResponse) WithoutLinks() *BranchIdentificationListResponse
type BranchIdentificationRelationships ¶
type BranchIdentificationRelationships struct {
// branch
Branch *RelationshipLinks `json:"branch,omitempty"`
}
BranchIdentificationRelationships branch identification relationships swagger:model BranchIdentificationRelationships
func BranchIdentificationRelationshipsWithDefaults ¶
func BranchIdentificationRelationshipsWithDefaults(defaults client.Defaults) *BranchIdentificationRelationships
func (*BranchIdentificationRelationships) Json ¶
func (m *BranchIdentificationRelationships) Json() string
func (*BranchIdentificationRelationships) MarshalBinary ¶
func (m *BranchIdentificationRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BranchIdentificationRelationships) UnmarshalBinary ¶
func (m *BranchIdentificationRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*BranchIdentificationRelationships) Validate ¶
func (m *BranchIdentificationRelationships) Validate(formats strfmt.Registry) error
Validate validates this branch identification relationships
func (*BranchIdentificationRelationships) WithBranch ¶
func (m *BranchIdentificationRelationships) WithBranch(branch RelationshipLinks) *BranchIdentificationRelationships
func (*BranchIdentificationRelationships) WithoutBranch ¶
func (m *BranchIdentificationRelationships) WithoutBranch() *BranchIdentificationRelationships
type BranchIdentificationRequest ¶
type BranchIdentificationRequest struct {
// data
// Required: true
Data *BranchIdentification `json:"data"`
}
BranchIdentificationRequest branch identification request swagger:model BranchIdentificationRequest
func BranchIdentificationRequestWithDefaults ¶
func BranchIdentificationRequestWithDefaults(defaults client.Defaults) *BranchIdentificationRequest
func (*BranchIdentificationRequest) Json ¶
func (m *BranchIdentificationRequest) Json() string
func (*BranchIdentificationRequest) MarshalBinary ¶
func (m *BranchIdentificationRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BranchIdentificationRequest) UnmarshalBinary ¶
func (m *BranchIdentificationRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*BranchIdentificationRequest) Validate ¶
func (m *BranchIdentificationRequest) Validate(formats strfmt.Registry) error
Validate validates this branch identification request
func (*BranchIdentificationRequest) WithData ¶
func (m *BranchIdentificationRequest) WithData(data BranchIdentification) *BranchIdentificationRequest
func (*BranchIdentificationRequest) WithoutData ¶
func (m *BranchIdentificationRequest) WithoutData() *BranchIdentificationRequest
type BranchIdentificationResponse ¶
type BranchIdentificationResponse struct {
// data
Data *BranchIdentificationData `json:"data,omitempty"`
}
BranchIdentificationResponse branch identification response swagger:model BranchIdentificationResponse
func BranchIdentificationResponseWithDefaults ¶
func BranchIdentificationResponseWithDefaults(defaults client.Defaults) *BranchIdentificationResponse
func (*BranchIdentificationResponse) Json ¶
func (m *BranchIdentificationResponse) Json() string
func (*BranchIdentificationResponse) MarshalBinary ¶
func (m *BranchIdentificationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BranchIdentificationResponse) UnmarshalBinary ¶
func (m *BranchIdentificationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*BranchIdentificationResponse) Validate ¶
func (m *BranchIdentificationResponse) Validate(formats strfmt.Registry) error
Validate validates this branch identification response
func (*BranchIdentificationResponse) WithData ¶
func (m *BranchIdentificationResponse) WithData(data BranchIdentificationData) *BranchIdentificationResponse
func (*BranchIdentificationResponse) WithoutData ¶
func (m *BranchIdentificationResponse) WithoutData() *BranchIdentificationResponse
type BranchUpdate ¶
type BranchUpdate struct {
// attributes
// Required: true
Attributes *BranchUpdateAttributes `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
// Required: true
// Minimum: 0
Version *int64 `json:"version"`
}
BranchUpdate branch update swagger:model BranchUpdate
func BranchUpdateWithDefaults ¶
func BranchUpdateWithDefaults(defaults client.Defaults) *BranchUpdate
func (*BranchUpdate) Json ¶
func (m *BranchUpdate) Json() string
func (*BranchUpdate) MarshalBinary ¶
func (m *BranchUpdate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BranchUpdate) UnmarshalBinary ¶
func (m *BranchUpdate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*BranchUpdate) Validate ¶
func (m *BranchUpdate) Validate(formats strfmt.Registry) error
Validate validates this branch update
func (*BranchUpdate) WithAttributes ¶
func (m *BranchUpdate) WithAttributes(attributes BranchUpdateAttributes) *BranchUpdate
func (*BranchUpdate) WithID ¶
func (m *BranchUpdate) WithID(id strfmt.UUID) *BranchUpdate
func (*BranchUpdate) WithOrganisationID ¶
func (m *BranchUpdate) WithOrganisationID(organisationID strfmt.UUID) *BranchUpdate
func (*BranchUpdate) WithType ¶
func (m *BranchUpdate) WithType(typeVar string) *BranchUpdate
func (*BranchUpdate) WithVersion ¶
func (m *BranchUpdate) WithVersion(version int64) *BranchUpdate
func (*BranchUpdate) WithoutAttributes ¶
func (m *BranchUpdate) WithoutAttributes() *BranchUpdate
func (*BranchUpdate) WithoutID ¶
func (m *BranchUpdate) WithoutID() *BranchUpdate
func (*BranchUpdate) WithoutOrganisationID ¶
func (m *BranchUpdate) WithoutOrganisationID() *BranchUpdate
func (*BranchUpdate) WithoutVersion ¶
func (m *BranchUpdate) WithoutVersion() *BranchUpdate
type BranchUpdateAttributes ¶
type BranchUpdateAttributes struct {
// acceptance qualifier
AcceptanceQualifier AcceptanceQualifier `json:"acceptance_qualifier,omitempty"`
// reference mask
ReferenceMask ReferenceMask `json:"reference_mask,omitempty"`
// validation type
ValidationType BranchValidationType `json:"validation_type,omitempty"`
}
BranchUpdateAttributes branch update attributes swagger:model BranchUpdateAttributes
func BranchUpdateAttributesWithDefaults ¶
func BranchUpdateAttributesWithDefaults(defaults client.Defaults) *BranchUpdateAttributes
func (*BranchUpdateAttributes) Json ¶
func (m *BranchUpdateAttributes) Json() string
func (*BranchUpdateAttributes) MarshalBinary ¶
func (m *BranchUpdateAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BranchUpdateAttributes) UnmarshalBinary ¶
func (m *BranchUpdateAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*BranchUpdateAttributes) Validate ¶
func (m *BranchUpdateAttributes) Validate(formats strfmt.Registry) error
Validate validates this branch update attributes
func (*BranchUpdateAttributes) WithAcceptanceQualifier ¶
func (m *BranchUpdateAttributes) WithAcceptanceQualifier(acceptanceQualifier AcceptanceQualifier) *BranchUpdateAttributes
func (*BranchUpdateAttributes) WithReferenceMask ¶
func (m *BranchUpdateAttributes) WithReferenceMask(referenceMask ReferenceMask) *BranchUpdateAttributes
func (*BranchUpdateAttributes) WithValidationType ¶
func (m *BranchUpdateAttributes) WithValidationType(validationType BranchValidationType) *BranchUpdateAttributes
type BranchValidationType ¶
type BranchValidationType string
BranchValidationType optional validation to apply to the branch swagger:model BranchValidationType
const ( // BranchValidationTypeCard captures enum value "card" BranchValidationTypeCard BranchValidationType = "card" // BranchValidationTypeMandatoryReference captures enum value "mandatory_reference" BranchValidationTypeMandatoryReference BranchValidationType = "mandatory_reference" // BranchValidationTypeAccountModCheck captures enum value "account_mod_check" BranchValidationTypeAccountModCheck BranchValidationType = "account_mod_check" // BranchValidationTypeNone captures enum value "none" BranchValidationTypeNone BranchValidationType = "none" )
func (*BranchValidationType) Json ¶
func (m *BranchValidationType) Json() string
type CallbackTransport ¶
type CallbackTransport string
CallbackTransport callback transport swagger:model CallbackTransport
const ( // CallbackTransportQueue captures enum value "queue" CallbackTransportQueue CallbackTransport = "queue" // CallbackTransportHTTP captures enum value "http" CallbackTransportHTTP CallbackTransport = "http" // CallbackTransportHTTPAwsPrivate captures enum value "http_aws_private" CallbackTransportHTTPAwsPrivate CallbackTransport = "http_aws_private" // CallbackTransportHTTPGcpPrivate captures enum value "http_gcp_private" CallbackTransportHTTPGcpPrivate CallbackTransport = "http_gcp_private" )
func (*CallbackTransport) Json ¶
func (m *CallbackTransport) Json() string
type CallbackURI ¶
type CallbackURI struct {
// Type of transport: queue, public http or private http for specific cloud
// Required: true
CallbackTransport *CallbackTransport `json:"callback_transport"`
// URI that will be called with the notification
// Required: true
// Pattern: ^[A-Za-z0-9 .,@:\&\?=\/\-_]*$
CallbackURI *string `json:"callback_uri"`
}
CallbackURI callback URI swagger:model CallbackURI
func CallbackURIWithDefaults ¶
func CallbackURIWithDefaults(defaults client.Defaults) *CallbackURI
func (*CallbackURI) Json ¶
func (m *CallbackURI) Json() string
func (*CallbackURI) MarshalBinary ¶
func (m *CallbackURI) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CallbackURI) UnmarshalBinary ¶
func (m *CallbackURI) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*CallbackURI) Validate ¶
func (m *CallbackURI) Validate(formats strfmt.Registry) error
Validate validates this callback URI
func (*CallbackURI) WithCallbackTransport ¶
func (m *CallbackURI) WithCallbackTransport(callbackTransport CallbackTransport) *CallbackURI
func (*CallbackURI) WithCallbackURI ¶
func (m *CallbackURI) WithCallbackURI(callbackURI string) *CallbackURI
func (*CallbackURI) WithoutCallbackTransport ¶
func (m *CallbackURI) WithoutCallbackTransport() *CallbackURI
func (*CallbackURI) WithoutCallbackURI ¶
func (m *CallbackURI) WithoutCallbackURI() *CallbackURI
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) WithOrganisationID ¶
func (*Claim) WithRelationships ¶
func (m *Claim) WithRelationships(relationships ClaimRelationships) *Claim
func (*Claim) WithVersion ¶
func (*Claim) WithoutAttributes ¶
func (*Claim) WithoutCreatedOn ¶
func (*Claim) WithoutModifiedOn ¶
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 ¶
func (m *ClaimReversal) WithCreatedOn(createdOn strfmt.DateTime) *ClaimReversal
func (*ClaimReversal) WithID ¶
func (m *ClaimReversal) WithID(id strfmt.UUID) *ClaimReversal
func (*ClaimReversal) WithModifiedOn ¶
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 ¶
func (m *ClaimReversal) WithoutCreatedOn() *ClaimReversal
func (*ClaimReversal) WithoutID ¶
func (m *ClaimReversal) WithoutID() *ClaimReversal
func (*ClaimReversal) WithoutModifiedOn ¶
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 ¶
func (m *ClaimReversalSubmission) WithCreatedOn(createdOn strfmt.DateTime) *ClaimReversalSubmission
func (*ClaimReversalSubmission) WithID ¶
func (m *ClaimReversalSubmission) WithID(id strfmt.UUID) *ClaimReversalSubmission
func (*ClaimReversalSubmission) WithModifiedOn ¶
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 ¶
func (m *ClaimReversalSubmission) WithoutCreatedOn() *ClaimReversalSubmission
func (*ClaimReversalSubmission) WithoutID ¶
func (m *ClaimReversalSubmission) WithoutID() *ClaimReversalSubmission
func (*ClaimReversalSubmission) WithoutModifiedOn ¶
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 ¶
func (m *ClaimSubmission) WithCreatedOn(createdOn strfmt.DateTime) *ClaimSubmission
func (*ClaimSubmission) WithID ¶
func (m *ClaimSubmission) WithID(id strfmt.UUID) *ClaimSubmission
func (*ClaimSubmission) WithModifiedOn ¶
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 ¶
func (m *ClaimSubmission) WithoutCreatedOn() *ClaimSubmission
func (*ClaimSubmission) WithoutID ¶
func (m *ClaimSubmission) WithoutID() *ClaimSubmission
func (*ClaimSubmission) WithoutModifiedOn ¶
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 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 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
// Required: true
Attributes *DirectDebitAdmissionAttributes `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 *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) WithoutID ¶
func (m *DirectDebitAdmission) WithoutID() *DirectDebitAdmission
func (*DirectDebitAdmission) WithoutModifiedOn ¶
func (m *DirectDebitAdmission) WithoutModifiedOn() *DirectDebitAdmission
func (*DirectDebitAdmission) WithoutOrganisationID ¶
func (m *DirectDebitAdmission) WithoutOrganisationID() *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" // DirectDebitAdmissionStatusReasonPendingSettlement captures enum value "pending_settlement" DirectDebitAdmissionStatusReasonPendingSettlement DirectDebitAdmissionStatusReason = "pending_settlement" // DirectDebitAdmissionStatusReasonSettlementFailed captures enum value "settlement_failed" DirectDebitAdmissionStatusReasonSettlementFailed DirectDebitAdmissionStatusReason = "settlement_failed" // DirectDebitAdmissionStatusReasonDuplication captures enum value "duplication" DirectDebitAdmissionStatusReasonDuplication DirectDebitAdmissionStatusReason = "duplication" // DirectDebitAdmissionStatusReasonNotAllowedAmount captures enum value "not_allowed_amount" DirectDebitAdmissionStatusReasonNotAllowedAmount DirectDebitAdmissionStatusReason = "not_allowed_amount" // DirectDebitAdmissionStatusReasonMandateCancelled captures enum value "mandate_cancelled" DirectDebitAdmissionStatusReasonMandateCancelled DirectDebitAdmissionStatusReason = "mandate_cancelled" // DirectDebitAdmissionStatusReasonNoInstruction captures enum value "no_instruction" DirectDebitAdmissionStatusReasonNoInstruction DirectDebitAdmissionStatusReason = "no_instruction" // DirectDebitAdmissionStatusReasonAccountTransferredToNewPsp captures enum value "account_transferred_to_new_psp" DirectDebitAdmissionStatusReasonAccountTransferredToNewPsp DirectDebitAdmissionStatusReason = "account_transferred_to_new_psp" // DirectDebitAdmissionStatusReasonPayingBankCancellation captures enum value "paying_bank_cancellation" DirectDebitAdmissionStatusReasonPayingBankCancellation DirectDebitAdmissionStatusReason = "paying_bank_cancellation" // DirectDebitAdmissionStatusReasonCancelledByPayer captures enum value "cancelled_by_payer" DirectDebitAdmissionStatusReasonCancelledByPayer DirectDebitAdmissionStatusReason = "cancelled_by_payer" // DirectDebitAdmissionStatusReasonPayerDeceased captures enum value "payer_deceased" DirectDebitAdmissionStatusReasonPayerDeceased DirectDebitAdmissionStatusReason = "payer_deceased" // DirectDebitAdmissionStatusReasonAccountClosed captures enum value "account_closed" DirectDebitAdmissionStatusReasonAccountClosed DirectDebitAdmissionStatusReason = "account_closed" // DirectDebitAdmissionStatusReasonSchemeStatusInvalid captures enum value "scheme_status_invalid" DirectDebitAdmissionStatusReasonSchemeStatusInvalid DirectDebitAdmissionStatusReason = "scheme_status_invalid" )
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"`
// Original mandate id.
MandateID string `json:"mandate_id,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. Formatted according to ISO 8601 format: YYYY-MM-DD. 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 ¶
func (m *DirectDebitAttributes) WithCategoryPurpose(categoryPurpose string) *DirectDebitAttributes
func (*DirectDebitAttributes) WithCategoryPurposeCoded ¶
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 ¶
func (m *DirectDebitAttributes) WithEndToEndReference(endToEndReference string) *DirectDebitAttributes
func (*DirectDebitAttributes) WithInstructionID ¶
func (m *DirectDebitAttributes) WithInstructionID(instructionID string) *DirectDebitAttributes
func (*DirectDebitAttributes) WithMandateAmendmentIndicator ¶
func (m *DirectDebitAttributes) WithMandateAmendmentIndicator(mandateAmendmentIndicator bool) *DirectDebitAttributes
func (*DirectDebitAttributes) WithMandateID ¶
func (m *DirectDebitAttributes) WithMandateID(mandateID string) *DirectDebitAttributes
func (*DirectDebitAttributes) WithMandateSignatureDate ¶
func (m *DirectDebitAttributes) WithMandateSignatureDate(mandateSignatureDate strfmt.Date) *DirectDebitAttributes
func (*DirectDebitAttributes) WithNumericReference ¶
func (m *DirectDebitAttributes) WithNumericReference(numericReference string) *DirectDebitAttributes
func (*DirectDebitAttributes) WithPaymentPurposeCoded ¶
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 ¶
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 ¶
func (m *DirectDebitAttributes) WithSchemeTransactionID(schemeTransactionID string) *DirectDebitAttributes
func (*DirectDebitAttributes) WithStructuredReference ¶
func (m *DirectDebitAttributes) WithStructuredReference(structuredReference DirectDebitAttributesStructuredReference) *DirectDebitAttributes
func (*DirectDebitAttributes) WithUltimateBeneficiary ¶
func (m *DirectDebitAttributes) WithUltimateBeneficiary(ultimateBeneficiary UltimateEntity) *DirectDebitAttributes
func (*DirectDebitAttributes) WithUltimateDebtor ¶
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) WithoutMandateAmendmentIndicator ¶
func (m *DirectDebitAttributes) WithoutMandateAmendmentIndicator() *DirectDebitAttributes
func (*DirectDebitAttributes) WithoutMandateSignatureDate ¶
func (m *DirectDebitAttributes) WithoutMandateSignatureDate() *DirectDebitAttributes
func (*DirectDebitAttributes) WithoutProcessingDate ¶
func (m *DirectDebitAttributes) WithoutProcessingDate() *DirectDebitAttributes
func (*DirectDebitAttributes) WithoutSchemeProcessingDate ¶
func (m *DirectDebitAttributes) WithoutSchemeProcessingDate() *DirectDebitAttributes
func (*DirectDebitAttributes) WithoutStructuredReference ¶
func (m *DirectDebitAttributes) WithoutStructuredReference() *DirectDebitAttributes
func (*DirectDebitAttributes) WithoutUltimateBeneficiary ¶
func (m *DirectDebitAttributes) WithoutUltimateBeneficiary() *DirectDebitAttributes
func (*DirectDebitAttributes) WithoutUltimateDebtor ¶
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 ¶
func (m *DirectDebitAttributesBeneficiaryParty) WithName(name string) *DirectDebitAttributesBeneficiaryParty
func (*DirectDebitAttributesBeneficiaryParty) WithPrivateIdentification ¶
func (m *DirectDebitAttributesBeneficiaryParty) WithPrivateIdentification(privateIdentification PrivateIdentification) *DirectDebitAttributesBeneficiaryParty
func (*DirectDebitAttributesBeneficiaryParty) WithoutAccountWith ¶
func (m *DirectDebitAttributesBeneficiaryParty) WithoutAccountWith() *DirectDebitAttributesBeneficiaryParty
func (*DirectDebitAttributesBeneficiaryParty) WithoutPrivateIdentification ¶
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 ¶
func (m *DirectDebitAttributesDebtorParty) WithName(name string) *DirectDebitAttributesDebtorParty
func (*DirectDebitAttributesDebtorParty) WithOrganisationIdentification ¶
func (m *DirectDebitAttributesDebtorParty) WithOrganisationIdentification(organisationIdentification string) *DirectDebitAttributesDebtorParty
func (*DirectDebitAttributesDebtorParty) WithOrganisationIdentificationCode ¶
func (m *DirectDebitAttributesDebtorParty) WithOrganisationIdentificationCode(organisationIdentificationCode string) *DirectDebitAttributesDebtorParty
func (*DirectDebitAttributesDebtorParty) WithOrganisationIdentificationIssuer ¶
func (m *DirectDebitAttributesDebtorParty) WithOrganisationIdentificationIssuer(organisationIdentificationIssuer string) *DirectDebitAttributesDebtorParty
func (*DirectDebitAttributesDebtorParty) WithOrganisationIdentificationScheme ¶
func (m *DirectDebitAttributesDebtorParty) WithOrganisationIdentificationScheme(organisationIdentificationScheme string) *DirectDebitAttributesDebtorParty
func (*DirectDebitAttributesDebtorParty) WithPrivateIdentification ¶
func (m *DirectDebitAttributesDebtorParty) WithPrivateIdentification(privateIdentification PrivateIdentification) *DirectDebitAttributesDebtorParty
func (*DirectDebitAttributesDebtorParty) WithoutAccountWith ¶
func (m *DirectDebitAttributesDebtorParty) WithoutAccountWith() *DirectDebitAttributesDebtorParty
func (*DirectDebitAttributesDebtorParty) WithoutPrivateIdentification ¶
func (m *DirectDebitAttributesDebtorParty) WithoutPrivateIdentification() *DirectDebitAttributesDebtorParty
type DirectDebitAttributesStructuredReference ¶
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 ¶
func DirectDebitAttributesStructuredReferenceWithDefaults(defaults client.Defaults) *DirectDebitAttributesStructuredReference
func (*DirectDebitAttributesStructuredReference) Json ¶
func (m *DirectDebitAttributesStructuredReference) Json() string
func (*DirectDebitAttributesStructuredReference) MarshalBinary ¶
func (m *DirectDebitAttributesStructuredReference) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitAttributesStructuredReference) UnmarshalBinary ¶
func (m *DirectDebitAttributesStructuredReference) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitAttributesStructuredReference) Validate ¶
func (m *DirectDebitAttributesStructuredReference) Validate(formats strfmt.Registry) error
Validate validates this direct debit attributes structured reference
func (*DirectDebitAttributesStructuredReference) WithIssuer ¶
func (m *DirectDebitAttributesStructuredReference) WithIssuer(issuer string) *DirectDebitAttributesStructuredReference
func (*DirectDebitAttributesStructuredReference) WithReference ¶
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 ¶
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 ¶
func DirectDebitDecisionWithDefaults(defaults client.Defaults) *DirectDebitDecision
func (*DirectDebitDecision) Json ¶
func (m *DirectDebitDecision) Json() string
func (*DirectDebitDecision) MarshalBinary ¶
func (m *DirectDebitDecision) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDecision) UnmarshalBinary ¶
func (m *DirectDebitDecision) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDecision) Validate ¶
func (m *DirectDebitDecision) Validate(formats strfmt.Registry) error
Validate validates this direct debit decision
func (*DirectDebitDecision) WithAttributes ¶
func (m *DirectDebitDecision) WithAttributes(attributes DirectDebitDecisionAttributes) *DirectDebitDecision
func (*DirectDebitDecision) WithCreatedOn ¶
func (m *DirectDebitDecision) WithCreatedOn(createdOn strfmt.DateTime) *DirectDebitDecision
func (*DirectDebitDecision) WithID ¶
func (m *DirectDebitDecision) WithID(id strfmt.UUID) *DirectDebitDecision
func (*DirectDebitDecision) WithModifiedOn ¶
func (m *DirectDebitDecision) WithModifiedOn(modifiedOn strfmt.DateTime) *DirectDebitDecision
func (*DirectDebitDecision) WithOrganisationID ¶
func (m *DirectDebitDecision) WithOrganisationID(organisationID strfmt.UUID) *DirectDebitDecision
func (*DirectDebitDecision) WithRelationships ¶
func (m *DirectDebitDecision) WithRelationships(relationships DirectDebitDecisionRelationships) *DirectDebitDecision
func (*DirectDebitDecision) WithType ¶
func (m *DirectDebitDecision) WithType(typeVar string) *DirectDebitDecision
func (*DirectDebitDecision) WithVersion ¶
func (m *DirectDebitDecision) WithVersion(version int64) *DirectDebitDecision
func (*DirectDebitDecision) WithoutAttributes ¶
func (m *DirectDebitDecision) WithoutAttributes() *DirectDebitDecision
func (*DirectDebitDecision) WithoutCreatedOn ¶
func (m *DirectDebitDecision) WithoutCreatedOn() *DirectDebitDecision
func (*DirectDebitDecision) WithoutID ¶
func (m *DirectDebitDecision) WithoutID() *DirectDebitDecision
func (*DirectDebitDecision) WithoutModifiedOn ¶
func (m *DirectDebitDecision) WithoutModifiedOn() *DirectDebitDecision
func (*DirectDebitDecision) WithoutOrganisationID ¶
func (m *DirectDebitDecision) WithoutOrganisationID() *DirectDebitDecision
func (*DirectDebitDecision) WithoutRelationships ¶
func (m *DirectDebitDecision) WithoutRelationships() *DirectDebitDecision
func (*DirectDebitDecision) WithoutVersion ¶
func (m *DirectDebitDecision) WithoutVersion() *DirectDebitDecision
type DirectDebitDecisionAdmission ¶
type DirectDebitDecisionAdmission struct {
// attributes
// Required: true
Attributes *DirectDebitDecisionAdmissionAttributes `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 *DirectDebitDecisionAdmissionRelationships `json:"relationships,omitempty"`
// type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// version
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
DirectDebitDecisionAdmission direct debit decision admission swagger:model DirectDebitDecisionAdmission
func DirectDebitDecisionAdmissionWithDefaults ¶
func DirectDebitDecisionAdmissionWithDefaults(defaults client.Defaults) *DirectDebitDecisionAdmission
func (*DirectDebitDecisionAdmission) Json ¶
func (m *DirectDebitDecisionAdmission) Json() string
func (*DirectDebitDecisionAdmission) MarshalBinary ¶
func (m *DirectDebitDecisionAdmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDecisionAdmission) UnmarshalBinary ¶
func (m *DirectDebitDecisionAdmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDecisionAdmission) Validate ¶
func (m *DirectDebitDecisionAdmission) Validate(formats strfmt.Registry) error
Validate validates this direct debit decision admission
func (*DirectDebitDecisionAdmission) WithAttributes ¶
func (m *DirectDebitDecisionAdmission) WithAttributes(attributes DirectDebitDecisionAdmissionAttributes) *DirectDebitDecisionAdmission
func (*DirectDebitDecisionAdmission) WithCreatedOn ¶
func (m *DirectDebitDecisionAdmission) WithCreatedOn(createdOn strfmt.DateTime) *DirectDebitDecisionAdmission
func (*DirectDebitDecisionAdmission) WithID ¶
func (m *DirectDebitDecisionAdmission) WithID(id strfmt.UUID) *DirectDebitDecisionAdmission
func (*DirectDebitDecisionAdmission) WithModifiedOn ¶
func (m *DirectDebitDecisionAdmission) WithModifiedOn(modifiedOn strfmt.DateTime) *DirectDebitDecisionAdmission
func (*DirectDebitDecisionAdmission) WithOrganisationID ¶
func (m *DirectDebitDecisionAdmission) WithOrganisationID(organisationID strfmt.UUID) *DirectDebitDecisionAdmission
func (*DirectDebitDecisionAdmission) WithRelationships ¶
func (m *DirectDebitDecisionAdmission) WithRelationships(relationships DirectDebitDecisionAdmissionRelationships) *DirectDebitDecisionAdmission
func (*DirectDebitDecisionAdmission) WithType ¶
func (m *DirectDebitDecisionAdmission) WithType(typeVar string) *DirectDebitDecisionAdmission
func (*DirectDebitDecisionAdmission) WithVersion ¶
func (m *DirectDebitDecisionAdmission) WithVersion(version int64) *DirectDebitDecisionAdmission
func (*DirectDebitDecisionAdmission) WithoutAttributes ¶
func (m *DirectDebitDecisionAdmission) WithoutAttributes() *DirectDebitDecisionAdmission
func (*DirectDebitDecisionAdmission) WithoutCreatedOn ¶
func (m *DirectDebitDecisionAdmission) WithoutCreatedOn() *DirectDebitDecisionAdmission
func (*DirectDebitDecisionAdmission) WithoutID ¶
func (m *DirectDebitDecisionAdmission) WithoutID() *DirectDebitDecisionAdmission
func (*DirectDebitDecisionAdmission) WithoutModifiedOn ¶
func (m *DirectDebitDecisionAdmission) WithoutModifiedOn() *DirectDebitDecisionAdmission
func (*DirectDebitDecisionAdmission) WithoutOrganisationID ¶
func (m *DirectDebitDecisionAdmission) WithoutOrganisationID() *DirectDebitDecisionAdmission
func (*DirectDebitDecisionAdmission) WithoutRelationships ¶
func (m *DirectDebitDecisionAdmission) WithoutRelationships() *DirectDebitDecisionAdmission
func (*DirectDebitDecisionAdmission) WithoutVersion ¶
func (m *DirectDebitDecisionAdmission) WithoutVersion() *DirectDebitDecisionAdmission
type DirectDebitDecisionAdmissionAttributes ¶
type DirectDebitDecisionAdmissionAttributes struct {
// admission datetime
// Read Only: true
// Format: date-time
AdmissionDatetime strfmt.DateTime `json:"admission_datetime,omitempty"`
// source gateway
SourceGateway string `json:"source_gateway,omitempty"`
// status
Status DirectDebitDecisionAdmissionStatus `json:"status,omitempty"`
// status reason
StatusReason DirectDebitDecisionAdmissionStatusReason `json:"status_reason,omitempty"`
}
DirectDebitDecisionAdmissionAttributes direct debit decision admission attributes swagger:model DirectDebitDecisionAdmissionAttributes
func DirectDebitDecisionAdmissionAttributesWithDefaults ¶
func DirectDebitDecisionAdmissionAttributesWithDefaults(defaults client.Defaults) *DirectDebitDecisionAdmissionAttributes
func (*DirectDebitDecisionAdmissionAttributes) Json ¶
func (m *DirectDebitDecisionAdmissionAttributes) Json() string
func (*DirectDebitDecisionAdmissionAttributes) MarshalBinary ¶
func (m *DirectDebitDecisionAdmissionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDecisionAdmissionAttributes) UnmarshalBinary ¶
func (m *DirectDebitDecisionAdmissionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDecisionAdmissionAttributes) Validate ¶
func (m *DirectDebitDecisionAdmissionAttributes) Validate(formats strfmt.Registry) error
Validate validates this direct debit decision admission attributes
func (*DirectDebitDecisionAdmissionAttributes) WithAdmissionDatetime ¶
func (m *DirectDebitDecisionAdmissionAttributes) WithAdmissionDatetime(admissionDatetime strfmt.DateTime) *DirectDebitDecisionAdmissionAttributes
func (*DirectDebitDecisionAdmissionAttributes) WithSourceGateway ¶
func (m *DirectDebitDecisionAdmissionAttributes) WithSourceGateway(sourceGateway string) *DirectDebitDecisionAdmissionAttributes
func (*DirectDebitDecisionAdmissionAttributes) WithStatus ¶
func (m *DirectDebitDecisionAdmissionAttributes) WithStatus(status DirectDebitDecisionAdmissionStatus) *DirectDebitDecisionAdmissionAttributes
func (*DirectDebitDecisionAdmissionAttributes) WithStatusReason ¶
func (m *DirectDebitDecisionAdmissionAttributes) WithStatusReason(statusReason DirectDebitDecisionAdmissionStatusReason) *DirectDebitDecisionAdmissionAttributes
type DirectDebitDecisionAdmissionCreation ¶
type DirectDebitDecisionAdmissionCreation struct {
// data
Data *DirectDebitDecisionAdmission `json:"data,omitempty"`
}
DirectDebitDecisionAdmissionCreation direct debit decision admission creation swagger:model DirectDebitDecisionAdmissionCreation
func DirectDebitDecisionAdmissionCreationWithDefaults ¶
func DirectDebitDecisionAdmissionCreationWithDefaults(defaults client.Defaults) *DirectDebitDecisionAdmissionCreation
func (*DirectDebitDecisionAdmissionCreation) Json ¶
func (m *DirectDebitDecisionAdmissionCreation) Json() string
func (*DirectDebitDecisionAdmissionCreation) MarshalBinary ¶
func (m *DirectDebitDecisionAdmissionCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDecisionAdmissionCreation) UnmarshalBinary ¶
func (m *DirectDebitDecisionAdmissionCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDecisionAdmissionCreation) Validate ¶
func (m *DirectDebitDecisionAdmissionCreation) Validate(formats strfmt.Registry) error
Validate validates this direct debit decision admission creation
func (*DirectDebitDecisionAdmissionCreation) WithData ¶
func (m *DirectDebitDecisionAdmissionCreation) WithData(data DirectDebitDecisionAdmission) *DirectDebitDecisionAdmissionCreation
func (*DirectDebitDecisionAdmissionCreation) WithoutData ¶
func (m *DirectDebitDecisionAdmissionCreation) WithoutData() *DirectDebitDecisionAdmissionCreation
type DirectDebitDecisionAdmissionCreationResponse ¶
type DirectDebitDecisionAdmissionCreationResponse struct {
// data
Data *DirectDebitDecisionAdmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
DirectDebitDecisionAdmissionCreationResponse direct debit decision admission creation response swagger:model DirectDebitDecisionAdmissionCreationResponse
func DirectDebitDecisionAdmissionCreationResponseWithDefaults ¶
func DirectDebitDecisionAdmissionCreationResponseWithDefaults(defaults client.Defaults) *DirectDebitDecisionAdmissionCreationResponse
func (*DirectDebitDecisionAdmissionCreationResponse) Json ¶
func (m *DirectDebitDecisionAdmissionCreationResponse) Json() string
func (*DirectDebitDecisionAdmissionCreationResponse) MarshalBinary ¶
func (m *DirectDebitDecisionAdmissionCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDecisionAdmissionCreationResponse) UnmarshalBinary ¶
func (m *DirectDebitDecisionAdmissionCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDecisionAdmissionCreationResponse) Validate ¶
func (m *DirectDebitDecisionAdmissionCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this direct debit decision admission creation response
func (*DirectDebitDecisionAdmissionCreationResponse) WithLinks ¶
func (m *DirectDebitDecisionAdmissionCreationResponse) WithLinks(links Links) *DirectDebitDecisionAdmissionCreationResponse
func (*DirectDebitDecisionAdmissionCreationResponse) WithoutData ¶
func (m *DirectDebitDecisionAdmissionCreationResponse) WithoutData() *DirectDebitDecisionAdmissionCreationResponse
func (*DirectDebitDecisionAdmissionCreationResponse) WithoutLinks ¶
func (m *DirectDebitDecisionAdmissionCreationResponse) WithoutLinks() *DirectDebitDecisionAdmissionCreationResponse
type DirectDebitDecisionAdmissionDetailsResponse ¶
type DirectDebitDecisionAdmissionDetailsResponse struct {
// data
Data *DirectDebitDecisionAdmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
DirectDebitDecisionAdmissionDetailsResponse direct debit decision admission details response swagger:model DirectDebitDecisionAdmissionDetailsResponse
func DirectDebitDecisionAdmissionDetailsResponseWithDefaults ¶
func DirectDebitDecisionAdmissionDetailsResponseWithDefaults(defaults client.Defaults) *DirectDebitDecisionAdmissionDetailsResponse
func (*DirectDebitDecisionAdmissionDetailsResponse) Json ¶
func (m *DirectDebitDecisionAdmissionDetailsResponse) Json() string
func (*DirectDebitDecisionAdmissionDetailsResponse) MarshalBinary ¶
func (m *DirectDebitDecisionAdmissionDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDecisionAdmissionDetailsResponse) UnmarshalBinary ¶
func (m *DirectDebitDecisionAdmissionDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDecisionAdmissionDetailsResponse) Validate ¶
func (m *DirectDebitDecisionAdmissionDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this direct debit decision admission details response
func (*DirectDebitDecisionAdmissionDetailsResponse) WithLinks ¶
func (m *DirectDebitDecisionAdmissionDetailsResponse) WithLinks(links Links) *DirectDebitDecisionAdmissionDetailsResponse
func (*DirectDebitDecisionAdmissionDetailsResponse) WithoutData ¶
func (m *DirectDebitDecisionAdmissionDetailsResponse) WithoutData() *DirectDebitDecisionAdmissionDetailsResponse
func (*DirectDebitDecisionAdmissionDetailsResponse) WithoutLinks ¶
func (m *DirectDebitDecisionAdmissionDetailsResponse) WithoutLinks() *DirectDebitDecisionAdmissionDetailsResponse
type DirectDebitDecisionAdmissionRelationships ¶
type DirectDebitDecisionAdmissionRelationships struct {
// direct debit
DirectDebit *DirectDebitDecisionAdmissionRelationshipsDirectDebit `json:"direct_debit,omitempty"`
// direct debit decision
DirectDebitDecision *DirectDebitDecisionAdmissionRelationshipsDirectDebitDecision `json:"direct_debit_decision,omitempty"`
}
DirectDebitDecisionAdmissionRelationships direct debit decision admission relationships swagger:model DirectDebitDecisionAdmissionRelationships
func DirectDebitDecisionAdmissionRelationshipsWithDefaults ¶
func DirectDebitDecisionAdmissionRelationshipsWithDefaults(defaults client.Defaults) *DirectDebitDecisionAdmissionRelationships
func (*DirectDebitDecisionAdmissionRelationships) Json ¶
func (m *DirectDebitDecisionAdmissionRelationships) Json() string
func (*DirectDebitDecisionAdmissionRelationships) MarshalBinary ¶
func (m *DirectDebitDecisionAdmissionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDecisionAdmissionRelationships) UnmarshalBinary ¶
func (m *DirectDebitDecisionAdmissionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDecisionAdmissionRelationships) Validate ¶
func (m *DirectDebitDecisionAdmissionRelationships) Validate(formats strfmt.Registry) error
Validate validates this direct debit decision admission relationships
func (*DirectDebitDecisionAdmissionRelationships) WithDirectDebit ¶
func (m *DirectDebitDecisionAdmissionRelationships) WithDirectDebit(directDebit DirectDebitDecisionAdmissionRelationshipsDirectDebit) *DirectDebitDecisionAdmissionRelationships
func (*DirectDebitDecisionAdmissionRelationships) WithDirectDebitDecision ¶
func (m *DirectDebitDecisionAdmissionRelationships) WithDirectDebitDecision(directDebitDecision DirectDebitDecisionAdmissionRelationshipsDirectDebitDecision) *DirectDebitDecisionAdmissionRelationships
func (*DirectDebitDecisionAdmissionRelationships) WithoutDirectDebit ¶
func (m *DirectDebitDecisionAdmissionRelationships) WithoutDirectDebit() *DirectDebitDecisionAdmissionRelationships
func (*DirectDebitDecisionAdmissionRelationships) WithoutDirectDebitDecision ¶
func (m *DirectDebitDecisionAdmissionRelationships) WithoutDirectDebitDecision() *DirectDebitDecisionAdmissionRelationships
type DirectDebitDecisionAdmissionRelationshipsDirectDebit ¶
type DirectDebitDecisionAdmissionRelationshipsDirectDebit struct {
// data
Data []*DirectDebit `json:"data"`
}
DirectDebitDecisionAdmissionRelationshipsDirectDebit direct debit decision admission relationships direct debit swagger:model DirectDebitDecisionAdmissionRelationshipsDirectDebit
func DirectDebitDecisionAdmissionRelationshipsDirectDebitWithDefaults ¶
func DirectDebitDecisionAdmissionRelationshipsDirectDebitWithDefaults(defaults client.Defaults) *DirectDebitDecisionAdmissionRelationshipsDirectDebit
func (*DirectDebitDecisionAdmissionRelationshipsDirectDebit) Json ¶
func (m *DirectDebitDecisionAdmissionRelationshipsDirectDebit) Json() string
func (*DirectDebitDecisionAdmissionRelationshipsDirectDebit) MarshalBinary ¶
func (m *DirectDebitDecisionAdmissionRelationshipsDirectDebit) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDecisionAdmissionRelationshipsDirectDebit) UnmarshalBinary ¶
func (m *DirectDebitDecisionAdmissionRelationshipsDirectDebit) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDecisionAdmissionRelationshipsDirectDebit) Validate ¶
func (m *DirectDebitDecisionAdmissionRelationshipsDirectDebit) Validate(formats strfmt.Registry) error
Validate validates this direct debit decision admission relationships direct debit
func (*DirectDebitDecisionAdmissionRelationshipsDirectDebit) WithData ¶
func (m *DirectDebitDecisionAdmissionRelationshipsDirectDebit) WithData(data []*DirectDebit) *DirectDebitDecisionAdmissionRelationshipsDirectDebit
type DirectDebitDecisionAdmissionRelationshipsDirectDebitDecision ¶
type DirectDebitDecisionAdmissionRelationshipsDirectDebitDecision struct {
// data
Data []*DirectDebitDecision `json:"data"`
}
DirectDebitDecisionAdmissionRelationshipsDirectDebitDecision direct debit decision admission relationships direct debit decision swagger:model DirectDebitDecisionAdmissionRelationshipsDirectDebitDecision
func DirectDebitDecisionAdmissionRelationshipsDirectDebitDecisionWithDefaults ¶
func DirectDebitDecisionAdmissionRelationshipsDirectDebitDecisionWithDefaults(defaults client.Defaults) *DirectDebitDecisionAdmissionRelationshipsDirectDebitDecision
func (*DirectDebitDecisionAdmissionRelationshipsDirectDebitDecision) Json ¶
func (m *DirectDebitDecisionAdmissionRelationshipsDirectDebitDecision) Json() string
func (*DirectDebitDecisionAdmissionRelationshipsDirectDebitDecision) MarshalBinary ¶
func (m *DirectDebitDecisionAdmissionRelationshipsDirectDebitDecision) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDecisionAdmissionRelationshipsDirectDebitDecision) UnmarshalBinary ¶
func (m *DirectDebitDecisionAdmissionRelationshipsDirectDebitDecision) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDecisionAdmissionRelationshipsDirectDebitDecision) Validate ¶
func (m *DirectDebitDecisionAdmissionRelationshipsDirectDebitDecision) Validate(formats strfmt.Registry) error
Validate validates this direct debit decision admission relationships direct debit decision
type DirectDebitDecisionAdmissionStatus ¶
type DirectDebitDecisionAdmissionStatus string
DirectDebitDecisionAdmissionStatus direct debit decision admission status swagger:model DirectDebitDecisionAdmissionStatus
const ( // DirectDebitDecisionAdmissionStatusConfirmed captures enum value "confirmed" DirectDebitDecisionAdmissionStatusConfirmed DirectDebitDecisionAdmissionStatus = "confirmed" // DirectDebitDecisionAdmissionStatusFailed captures enum value "failed" DirectDebitDecisionAdmissionStatusFailed DirectDebitDecisionAdmissionStatus = "failed" // DirectDebitDecisionAdmissionStatusPending captures enum value "pending" DirectDebitDecisionAdmissionStatusPending DirectDebitDecisionAdmissionStatus = "pending" )
func (*DirectDebitDecisionAdmissionStatus) Json ¶
func (m *DirectDebitDecisionAdmissionStatus) Json() string
type DirectDebitDecisionAdmissionStatusReason ¶
type DirectDebitDecisionAdmissionStatusReason string
DirectDebitDecisionAdmissionStatusReason direct debit decision admission status reason swagger:model DirectDebitDecisionAdmissionStatusReason
const ( // DirectDebitDecisionAdmissionStatusReasonAccepted captures enum value "accepted" DirectDebitDecisionAdmissionStatusReasonAccepted DirectDebitDecisionAdmissionStatusReason = "accepted" // DirectDebitDecisionAdmissionStatusReasonInvalidBeneficiaryDetails captures enum value "invalid_beneficiary_details" DirectDebitDecisionAdmissionStatusReasonInvalidBeneficiaryDetails DirectDebitDecisionAdmissionStatusReason = "invalid_beneficiary_details" // DirectDebitDecisionAdmissionStatusReasonBankidNotProvisioned captures enum value "bankid_not_provisioned" DirectDebitDecisionAdmissionStatusReasonBankidNotProvisioned DirectDebitDecisionAdmissionStatusReason = "bankid_not_provisioned" // DirectDebitDecisionAdmissionStatusReasonUnknownAccountnumber captures enum value "unknown_accountnumber" DirectDebitDecisionAdmissionStatusReasonUnknownAccountnumber DirectDebitDecisionAdmissionStatusReason = "unknown_accountnumber" // DirectDebitDecisionAdmissionStatusReasonPendingSettlement captures enum value "pending_settlement" DirectDebitDecisionAdmissionStatusReasonPendingSettlement DirectDebitDecisionAdmissionStatusReason = "pending_settlement" )
func (*DirectDebitDecisionAdmissionStatusReason) Json ¶
func (m *DirectDebitDecisionAdmissionStatusReason) Json() string
type DirectDebitDecisionAttributes ¶
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 ¶
func DirectDebitDecisionAttributesWithDefaults(defaults client.Defaults) *DirectDebitDecisionAttributes
func (*DirectDebitDecisionAttributes) Json ¶
func (m *DirectDebitDecisionAttributes) Json() string
func (*DirectDebitDecisionAttributes) MarshalBinary ¶
func (m *DirectDebitDecisionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDecisionAttributes) UnmarshalBinary ¶
func (m *DirectDebitDecisionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDecisionAttributes) Validate ¶
func (m *DirectDebitDecisionAttributes) Validate(formats strfmt.Registry) error
Validate validates this direct debit decision attributes
func (*DirectDebitDecisionAttributes) WithAnswer ¶
func (m *DirectDebitDecisionAttributes) WithAnswer(answer string) *DirectDebitDecisionAttributes
func (*DirectDebitDecisionAttributes) WithReason ¶
func (m *DirectDebitDecisionAttributes) WithReason(reason string) *DirectDebitDecisionAttributes
func (*DirectDebitDecisionAttributes) WithReasonCode ¶
func (m *DirectDebitDecisionAttributes) WithReasonCode(reasonCode string) *DirectDebitDecisionAttributes
type DirectDebitDecisionCreation ¶
type DirectDebitDecisionCreation struct {
// data
Data *DirectDebitDecision `json:"data,omitempty"`
}
DirectDebitDecisionCreation direct debit decision creation swagger:model DirectDebitDecisionCreation
func DirectDebitDecisionCreationWithDefaults ¶
func DirectDebitDecisionCreationWithDefaults(defaults client.Defaults) *DirectDebitDecisionCreation
func (*DirectDebitDecisionCreation) Json ¶
func (m *DirectDebitDecisionCreation) Json() string
func (*DirectDebitDecisionCreation) MarshalBinary ¶
func (m *DirectDebitDecisionCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDecisionCreation) UnmarshalBinary ¶
func (m *DirectDebitDecisionCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDecisionCreation) Validate ¶
func (m *DirectDebitDecisionCreation) Validate(formats strfmt.Registry) error
Validate validates this direct debit decision creation
func (*DirectDebitDecisionCreation) WithData ¶
func (m *DirectDebitDecisionCreation) WithData(data DirectDebitDecision) *DirectDebitDecisionCreation
func (*DirectDebitDecisionCreation) WithoutData ¶
func (m *DirectDebitDecisionCreation) WithoutData() *DirectDebitDecisionCreation
type DirectDebitDecisionCreationResponse ¶
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 ¶
func DirectDebitDecisionCreationResponseWithDefaults(defaults client.Defaults) *DirectDebitDecisionCreationResponse
func (*DirectDebitDecisionCreationResponse) Json ¶
func (m *DirectDebitDecisionCreationResponse) Json() string
func (*DirectDebitDecisionCreationResponse) MarshalBinary ¶
func (m *DirectDebitDecisionCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDecisionCreationResponse) UnmarshalBinary ¶
func (m *DirectDebitDecisionCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDecisionCreationResponse) Validate ¶
func (m *DirectDebitDecisionCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this direct debit decision creation response
func (*DirectDebitDecisionCreationResponse) WithData ¶
func (m *DirectDebitDecisionCreationResponse) WithData(data DirectDebitDecision) *DirectDebitDecisionCreationResponse
func (*DirectDebitDecisionCreationResponse) WithLinks ¶
func (m *DirectDebitDecisionCreationResponse) WithLinks(links Links) *DirectDebitDecisionCreationResponse
func (*DirectDebitDecisionCreationResponse) WithoutData ¶
func (m *DirectDebitDecisionCreationResponse) WithoutData() *DirectDebitDecisionCreationResponse
func (*DirectDebitDecisionCreationResponse) WithoutLinks ¶
func (m *DirectDebitDecisionCreationResponse) WithoutLinks() *DirectDebitDecisionCreationResponse
type DirectDebitDecisionDetailsResponse ¶
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 ¶
func DirectDebitDecisionDetailsResponseWithDefaults(defaults client.Defaults) *DirectDebitDecisionDetailsResponse
func (*DirectDebitDecisionDetailsResponse) Json ¶
func (m *DirectDebitDecisionDetailsResponse) Json() string
func (*DirectDebitDecisionDetailsResponse) MarshalBinary ¶
func (m *DirectDebitDecisionDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDecisionDetailsResponse) UnmarshalBinary ¶
func (m *DirectDebitDecisionDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDecisionDetailsResponse) Validate ¶
func (m *DirectDebitDecisionDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this direct debit decision details response
func (*DirectDebitDecisionDetailsResponse) WithData ¶
func (m *DirectDebitDecisionDetailsResponse) WithData(data DirectDebitDecision) *DirectDebitDecisionDetailsResponse
func (*DirectDebitDecisionDetailsResponse) WithLinks ¶
func (m *DirectDebitDecisionDetailsResponse) WithLinks(links Links) *DirectDebitDecisionDetailsResponse
func (*DirectDebitDecisionDetailsResponse) WithoutData ¶
func (m *DirectDebitDecisionDetailsResponse) WithoutData() *DirectDebitDecisionDetailsResponse
func (*DirectDebitDecisionDetailsResponse) WithoutLinks ¶
func (m *DirectDebitDecisionDetailsResponse) WithoutLinks() *DirectDebitDecisionDetailsResponse
type DirectDebitDecisionRelationships ¶
type DirectDebitDecisionRelationships struct {
// direct debit
DirectDebit *DirectDebitDecisionRelationshipsDirectDebit `json:"direct_debit,omitempty"`
// direct debit decision admission
DirectDebitDecisionAdmission *DirectDebitDecisionRelationshipsDirectDebitDecisionAdmission `json:"direct_debit_decision_admission,omitempty"`
// direct debit decision submission
DirectDebitDecisionSubmission *DirectDebitDecisionRelationshipsDirectDebitDecisionSubmission `json:"direct_debit_decision_submission,omitempty"`
}
DirectDebitDecisionRelationships direct debit decision relationships swagger:model DirectDebitDecisionRelationships
func DirectDebitDecisionRelationshipsWithDefaults ¶
func DirectDebitDecisionRelationshipsWithDefaults(defaults client.Defaults) *DirectDebitDecisionRelationships
func (*DirectDebitDecisionRelationships) Json ¶
func (m *DirectDebitDecisionRelationships) Json() string
func (*DirectDebitDecisionRelationships) MarshalBinary ¶
func (m *DirectDebitDecisionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDecisionRelationships) UnmarshalBinary ¶
func (m *DirectDebitDecisionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDecisionRelationships) Validate ¶
func (m *DirectDebitDecisionRelationships) Validate(formats strfmt.Registry) error
Validate validates this direct debit decision relationships
func (*DirectDebitDecisionRelationships) WithDirectDebit ¶
func (m *DirectDebitDecisionRelationships) WithDirectDebit(directDebit DirectDebitDecisionRelationshipsDirectDebit) *DirectDebitDecisionRelationships
func (*DirectDebitDecisionRelationships) WithDirectDebitDecisionAdmission ¶
func (m *DirectDebitDecisionRelationships) WithDirectDebitDecisionAdmission(directDebitDecisionAdmission DirectDebitDecisionRelationshipsDirectDebitDecisionAdmission) *DirectDebitDecisionRelationships
func (*DirectDebitDecisionRelationships) WithDirectDebitDecisionSubmission ¶
func (m *DirectDebitDecisionRelationships) WithDirectDebitDecisionSubmission(directDebitDecisionSubmission DirectDebitDecisionRelationshipsDirectDebitDecisionSubmission) *DirectDebitDecisionRelationships
func (*DirectDebitDecisionRelationships) WithoutDirectDebit ¶
func (m *DirectDebitDecisionRelationships) WithoutDirectDebit() *DirectDebitDecisionRelationships
func (*DirectDebitDecisionRelationships) WithoutDirectDebitDecisionAdmission ¶
func (m *DirectDebitDecisionRelationships) WithoutDirectDebitDecisionAdmission() *DirectDebitDecisionRelationships
func (*DirectDebitDecisionRelationships) WithoutDirectDebitDecisionSubmission ¶
func (m *DirectDebitDecisionRelationships) WithoutDirectDebitDecisionSubmission() *DirectDebitDecisionRelationships
type DirectDebitDecisionRelationshipsDirectDebit ¶
type DirectDebitDecisionRelationshipsDirectDebit struct {
// data
Data []*DirectDebit `json:"data"`
}
DirectDebitDecisionRelationshipsDirectDebit direct debit decision relationships direct debit swagger:model DirectDebitDecisionRelationshipsDirectDebit
func DirectDebitDecisionRelationshipsDirectDebitWithDefaults ¶
func DirectDebitDecisionRelationshipsDirectDebitWithDefaults(defaults client.Defaults) *DirectDebitDecisionRelationshipsDirectDebit
func (*DirectDebitDecisionRelationshipsDirectDebit) Json ¶
func (m *DirectDebitDecisionRelationshipsDirectDebit) Json() string
func (*DirectDebitDecisionRelationshipsDirectDebit) MarshalBinary ¶
func (m *DirectDebitDecisionRelationshipsDirectDebit) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDecisionRelationshipsDirectDebit) UnmarshalBinary ¶
func (m *DirectDebitDecisionRelationshipsDirectDebit) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDecisionRelationshipsDirectDebit) Validate ¶
func (m *DirectDebitDecisionRelationshipsDirectDebit) Validate(formats strfmt.Registry) error
Validate validates this direct debit decision relationships direct debit
func (*DirectDebitDecisionRelationshipsDirectDebit) WithData ¶
func (m *DirectDebitDecisionRelationshipsDirectDebit) WithData(data []*DirectDebit) *DirectDebitDecisionRelationshipsDirectDebit
type DirectDebitDecisionRelationshipsDirectDebitDecisionAdmission ¶
type DirectDebitDecisionRelationshipsDirectDebitDecisionAdmission struct {
// data
Data []*DirectDebitDecisionAdmission `json:"data"`
}
DirectDebitDecisionRelationshipsDirectDebitDecisionAdmission direct debit decision relationships direct debit decision admission swagger:model DirectDebitDecisionRelationshipsDirectDebitDecisionAdmission
func DirectDebitDecisionRelationshipsDirectDebitDecisionAdmissionWithDefaults ¶
func DirectDebitDecisionRelationshipsDirectDebitDecisionAdmissionWithDefaults(defaults client.Defaults) *DirectDebitDecisionRelationshipsDirectDebitDecisionAdmission
func (*DirectDebitDecisionRelationshipsDirectDebitDecisionAdmission) Json ¶
func (m *DirectDebitDecisionRelationshipsDirectDebitDecisionAdmission) Json() string
func (*DirectDebitDecisionRelationshipsDirectDebitDecisionAdmission) MarshalBinary ¶
func (m *DirectDebitDecisionRelationshipsDirectDebitDecisionAdmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDecisionRelationshipsDirectDebitDecisionAdmission) UnmarshalBinary ¶
func (m *DirectDebitDecisionRelationshipsDirectDebitDecisionAdmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDecisionRelationshipsDirectDebitDecisionAdmission) Validate ¶
func (m *DirectDebitDecisionRelationshipsDirectDebitDecisionAdmission) Validate(formats strfmt.Registry) error
Validate validates this direct debit decision relationships direct debit decision admission
type DirectDebitDecisionRelationshipsDirectDebitDecisionSubmission ¶
type DirectDebitDecisionRelationshipsDirectDebitDecisionSubmission struct {
// data
Data []*DirectDebitDecisionSubmission `json:"data"`
}
DirectDebitDecisionRelationshipsDirectDebitDecisionSubmission direct debit decision relationships direct debit decision submission swagger:model DirectDebitDecisionRelationshipsDirectDebitDecisionSubmission
func DirectDebitDecisionRelationshipsDirectDebitDecisionSubmissionWithDefaults ¶
func DirectDebitDecisionRelationshipsDirectDebitDecisionSubmissionWithDefaults(defaults client.Defaults) *DirectDebitDecisionRelationshipsDirectDebitDecisionSubmission
func (*DirectDebitDecisionRelationshipsDirectDebitDecisionSubmission) Json ¶
func (m *DirectDebitDecisionRelationshipsDirectDebitDecisionSubmission) Json() string
func (*DirectDebitDecisionRelationshipsDirectDebitDecisionSubmission) MarshalBinary ¶
func (m *DirectDebitDecisionRelationshipsDirectDebitDecisionSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDecisionRelationshipsDirectDebitDecisionSubmission) UnmarshalBinary ¶
func (m *DirectDebitDecisionRelationshipsDirectDebitDecisionSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDecisionRelationshipsDirectDebitDecisionSubmission) Validate ¶
func (m *DirectDebitDecisionRelationshipsDirectDebitDecisionSubmission) Validate(formats strfmt.Registry) error
Validate validates this direct debit decision relationships direct debit decision submission
type DirectDebitDecisionSubmission ¶
type DirectDebitDecisionSubmission struct {
// attributes
Attributes *DirectDebitDecisionSubmissionAttributes `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 *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 ¶
func DirectDebitDecisionSubmissionWithDefaults(defaults client.Defaults) *DirectDebitDecisionSubmission
func (*DirectDebitDecisionSubmission) Json ¶
func (m *DirectDebitDecisionSubmission) Json() string
func (*DirectDebitDecisionSubmission) MarshalBinary ¶
func (m *DirectDebitDecisionSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDecisionSubmission) UnmarshalBinary ¶
func (m *DirectDebitDecisionSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDecisionSubmission) Validate ¶
func (m *DirectDebitDecisionSubmission) Validate(formats strfmt.Registry) error
Validate validates this direct debit decision submission
func (*DirectDebitDecisionSubmission) WithAttributes ¶
func (m *DirectDebitDecisionSubmission) WithAttributes(attributes DirectDebitDecisionSubmissionAttributes) *DirectDebitDecisionSubmission
func (*DirectDebitDecisionSubmission) WithCreatedOn ¶
func (m *DirectDebitDecisionSubmission) WithCreatedOn(createdOn strfmt.DateTime) *DirectDebitDecisionSubmission
func (*DirectDebitDecisionSubmission) WithID ¶
func (m *DirectDebitDecisionSubmission) WithID(id strfmt.UUID) *DirectDebitDecisionSubmission
func (*DirectDebitDecisionSubmission) WithModifiedOn ¶
func (m *DirectDebitDecisionSubmission) WithModifiedOn(modifiedOn strfmt.DateTime) *DirectDebitDecisionSubmission
func (*DirectDebitDecisionSubmission) WithOrganisationID ¶
func (m *DirectDebitDecisionSubmission) WithOrganisationID(organisationID strfmt.UUID) *DirectDebitDecisionSubmission
func (*DirectDebitDecisionSubmission) WithRelationships ¶
func (m *DirectDebitDecisionSubmission) WithRelationships(relationships DirectDebitDecisionSubmissionRelationships) *DirectDebitDecisionSubmission
func (*DirectDebitDecisionSubmission) WithType ¶
func (m *DirectDebitDecisionSubmission) WithType(typeVar string) *DirectDebitDecisionSubmission
func (*DirectDebitDecisionSubmission) WithVersion ¶
func (m *DirectDebitDecisionSubmission) WithVersion(version int64) *DirectDebitDecisionSubmission
func (*DirectDebitDecisionSubmission) WithoutAttributes ¶
func (m *DirectDebitDecisionSubmission) WithoutAttributes() *DirectDebitDecisionSubmission
func (*DirectDebitDecisionSubmission) WithoutCreatedOn ¶
func (m *DirectDebitDecisionSubmission) WithoutCreatedOn() *DirectDebitDecisionSubmission
func (*DirectDebitDecisionSubmission) WithoutID ¶
func (m *DirectDebitDecisionSubmission) WithoutID() *DirectDebitDecisionSubmission
func (*DirectDebitDecisionSubmission) WithoutModifiedOn ¶
func (m *DirectDebitDecisionSubmission) WithoutModifiedOn() *DirectDebitDecisionSubmission
func (*DirectDebitDecisionSubmission) WithoutOrganisationID ¶
func (m *DirectDebitDecisionSubmission) WithoutOrganisationID() *DirectDebitDecisionSubmission
func (*DirectDebitDecisionSubmission) WithoutRelationships ¶
func (m *DirectDebitDecisionSubmission) WithoutRelationships() *DirectDebitDecisionSubmission
func (*DirectDebitDecisionSubmission) WithoutVersion ¶
func (m *DirectDebitDecisionSubmission) WithoutVersion() *DirectDebitDecisionSubmission
type DirectDebitDecisionSubmissionAttributes ¶
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 ¶
func DirectDebitDecisionSubmissionAttributesWithDefaults(defaults client.Defaults) *DirectDebitDecisionSubmissionAttributes
func (*DirectDebitDecisionSubmissionAttributes) Json ¶
func (m *DirectDebitDecisionSubmissionAttributes) Json() string
func (*DirectDebitDecisionSubmissionAttributes) MarshalBinary ¶
func (m *DirectDebitDecisionSubmissionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDecisionSubmissionAttributes) UnmarshalBinary ¶
func (m *DirectDebitDecisionSubmissionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDecisionSubmissionAttributes) Validate ¶
func (m *DirectDebitDecisionSubmissionAttributes) Validate(formats strfmt.Registry) error
Validate validates this direct debit decision submission attributes
func (*DirectDebitDecisionSubmissionAttributes) WithAuto ¶
func (m *DirectDebitDecisionSubmissionAttributes) WithAuto(auto bool) *DirectDebitDecisionSubmissionAttributes
func (*DirectDebitDecisionSubmissionAttributes) WithStatus ¶
func (m *DirectDebitDecisionSubmissionAttributes) WithStatus(status DirectDebitDecisionSubmissionStatus) *DirectDebitDecisionSubmissionAttributes
func (*DirectDebitDecisionSubmissionAttributes) WithStatusReason ¶
func (m *DirectDebitDecisionSubmissionAttributes) WithStatusReason(statusReason string) *DirectDebitDecisionSubmissionAttributes
func (*DirectDebitDecisionSubmissionAttributes) WithSubmissionDatetime ¶
func (m *DirectDebitDecisionSubmissionAttributes) WithSubmissionDatetime(submissionDatetime strfmt.DateTime) *DirectDebitDecisionSubmissionAttributes
func (*DirectDebitDecisionSubmissionAttributes) WithoutSubmissionDatetime ¶
func (m *DirectDebitDecisionSubmissionAttributes) WithoutSubmissionDatetime() *DirectDebitDecisionSubmissionAttributes
type DirectDebitDecisionSubmissionCreation ¶
type DirectDebitDecisionSubmissionCreation struct {
// data
Data *DirectDebitDecisionSubmission `json:"data,omitempty"`
}
DirectDebitDecisionSubmissionCreation direct debit decision submission creation swagger:model DirectDebitDecisionSubmissionCreation
func DirectDebitDecisionSubmissionCreationWithDefaults ¶
func DirectDebitDecisionSubmissionCreationWithDefaults(defaults client.Defaults) *DirectDebitDecisionSubmissionCreation
func (*DirectDebitDecisionSubmissionCreation) Json ¶
func (m *DirectDebitDecisionSubmissionCreation) Json() string
func (*DirectDebitDecisionSubmissionCreation) MarshalBinary ¶
func (m *DirectDebitDecisionSubmissionCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDecisionSubmissionCreation) UnmarshalBinary ¶
func (m *DirectDebitDecisionSubmissionCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDecisionSubmissionCreation) Validate ¶
func (m *DirectDebitDecisionSubmissionCreation) Validate(formats strfmt.Registry) error
Validate validates this direct debit decision submission creation
func (*DirectDebitDecisionSubmissionCreation) WithData ¶
func (m *DirectDebitDecisionSubmissionCreation) WithData(data DirectDebitDecisionSubmission) *DirectDebitDecisionSubmissionCreation
func (*DirectDebitDecisionSubmissionCreation) WithoutData ¶
func (m *DirectDebitDecisionSubmissionCreation) WithoutData() *DirectDebitDecisionSubmissionCreation
type DirectDebitDecisionSubmissionCreationResponse ¶
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 ¶
func DirectDebitDecisionSubmissionCreationResponseWithDefaults(defaults client.Defaults) *DirectDebitDecisionSubmissionCreationResponse
func (*DirectDebitDecisionSubmissionCreationResponse) Json ¶
func (m *DirectDebitDecisionSubmissionCreationResponse) Json() string
func (*DirectDebitDecisionSubmissionCreationResponse) MarshalBinary ¶
func (m *DirectDebitDecisionSubmissionCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDecisionSubmissionCreationResponse) UnmarshalBinary ¶
func (m *DirectDebitDecisionSubmissionCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDecisionSubmissionCreationResponse) Validate ¶
func (m *DirectDebitDecisionSubmissionCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this direct debit decision submission creation response
func (*DirectDebitDecisionSubmissionCreationResponse) WithLinks ¶
func (m *DirectDebitDecisionSubmissionCreationResponse) WithLinks(links Links) *DirectDebitDecisionSubmissionCreationResponse
func (*DirectDebitDecisionSubmissionCreationResponse) WithoutData ¶
func (m *DirectDebitDecisionSubmissionCreationResponse) WithoutData() *DirectDebitDecisionSubmissionCreationResponse
func (*DirectDebitDecisionSubmissionCreationResponse) WithoutLinks ¶
func (m *DirectDebitDecisionSubmissionCreationResponse) WithoutLinks() *DirectDebitDecisionSubmissionCreationResponse
type DirectDebitDecisionSubmissionDetailsResponse ¶
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 ¶
func DirectDebitDecisionSubmissionDetailsResponseWithDefaults(defaults client.Defaults) *DirectDebitDecisionSubmissionDetailsResponse
func (*DirectDebitDecisionSubmissionDetailsResponse) Json ¶
func (m *DirectDebitDecisionSubmissionDetailsResponse) Json() string
func (*DirectDebitDecisionSubmissionDetailsResponse) MarshalBinary ¶
func (m *DirectDebitDecisionSubmissionDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDecisionSubmissionDetailsResponse) UnmarshalBinary ¶
func (m *DirectDebitDecisionSubmissionDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDecisionSubmissionDetailsResponse) Validate ¶
func (m *DirectDebitDecisionSubmissionDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this direct debit decision submission details response
func (*DirectDebitDecisionSubmissionDetailsResponse) WithLinks ¶
func (m *DirectDebitDecisionSubmissionDetailsResponse) WithLinks(links Links) *DirectDebitDecisionSubmissionDetailsResponse
func (*DirectDebitDecisionSubmissionDetailsResponse) WithoutData ¶
func (m *DirectDebitDecisionSubmissionDetailsResponse) WithoutData() *DirectDebitDecisionSubmissionDetailsResponse
func (*DirectDebitDecisionSubmissionDetailsResponse) WithoutLinks ¶
func (m *DirectDebitDecisionSubmissionDetailsResponse) WithoutLinks() *DirectDebitDecisionSubmissionDetailsResponse
type DirectDebitDecisionSubmissionRelationships ¶
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 ¶
func DirectDebitDecisionSubmissionRelationshipsWithDefaults(defaults client.Defaults) *DirectDebitDecisionSubmissionRelationships
func (*DirectDebitDecisionSubmissionRelationships) Json ¶
func (m *DirectDebitDecisionSubmissionRelationships) Json() string
func (*DirectDebitDecisionSubmissionRelationships) MarshalBinary ¶
func (m *DirectDebitDecisionSubmissionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDecisionSubmissionRelationships) UnmarshalBinary ¶
func (m *DirectDebitDecisionSubmissionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDecisionSubmissionRelationships) Validate ¶
func (m *DirectDebitDecisionSubmissionRelationships) Validate(formats strfmt.Registry) error
Validate validates this direct debit decision submission relationships
func (*DirectDebitDecisionSubmissionRelationships) WithDirectDebit ¶
func (m *DirectDebitDecisionSubmissionRelationships) WithDirectDebit(directDebit DirectDebitDecisionSubmissionRelationshipsDirectDebit) *DirectDebitDecisionSubmissionRelationships
func (*DirectDebitDecisionSubmissionRelationships) WithDirectDebitDecision ¶
func (m *DirectDebitDecisionSubmissionRelationships) WithDirectDebitDecision(directDebitDecision DirectDebitDecisionSubmissionRelationshipsDirectDebitDecision) *DirectDebitDecisionSubmissionRelationships
func (*DirectDebitDecisionSubmissionRelationships) WithoutDirectDebit ¶
func (m *DirectDebitDecisionSubmissionRelationships) WithoutDirectDebit() *DirectDebitDecisionSubmissionRelationships
func (*DirectDebitDecisionSubmissionRelationships) WithoutDirectDebitDecision ¶
func (m *DirectDebitDecisionSubmissionRelationships) WithoutDirectDebitDecision() *DirectDebitDecisionSubmissionRelationships
type DirectDebitDecisionSubmissionRelationshipsDirectDebit ¶
type DirectDebitDecisionSubmissionRelationshipsDirectDebit struct {
// data
Data []*DirectDebit `json:"data"`
}
DirectDebitDecisionSubmissionRelationshipsDirectDebit direct debit decision submission relationships direct debit swagger:model DirectDebitDecisionSubmissionRelationshipsDirectDebit
func DirectDebitDecisionSubmissionRelationshipsDirectDebitWithDefaults ¶
func DirectDebitDecisionSubmissionRelationshipsDirectDebitWithDefaults(defaults client.Defaults) *DirectDebitDecisionSubmissionRelationshipsDirectDebit
func (*DirectDebitDecisionSubmissionRelationshipsDirectDebit) Json ¶
func (m *DirectDebitDecisionSubmissionRelationshipsDirectDebit) Json() string
func (*DirectDebitDecisionSubmissionRelationshipsDirectDebit) MarshalBinary ¶
func (m *DirectDebitDecisionSubmissionRelationshipsDirectDebit) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDecisionSubmissionRelationshipsDirectDebit) UnmarshalBinary ¶
func (m *DirectDebitDecisionSubmissionRelationshipsDirectDebit) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDecisionSubmissionRelationshipsDirectDebit) Validate ¶
func (m *DirectDebitDecisionSubmissionRelationshipsDirectDebit) Validate(formats strfmt.Registry) error
Validate validates this direct debit decision submission relationships direct debit
func (*DirectDebitDecisionSubmissionRelationshipsDirectDebit) WithData ¶
func (m *DirectDebitDecisionSubmissionRelationshipsDirectDebit) WithData(data []*DirectDebit) *DirectDebitDecisionSubmissionRelationshipsDirectDebit
type DirectDebitDecisionSubmissionRelationshipsDirectDebitDecision ¶
type DirectDebitDecisionSubmissionRelationshipsDirectDebitDecision struct {
// data
Data []*DirectDebitDecision `json:"data"`
}
DirectDebitDecisionSubmissionRelationshipsDirectDebitDecision direct debit decision submission relationships direct debit decision swagger:model DirectDebitDecisionSubmissionRelationshipsDirectDebitDecision
func DirectDebitDecisionSubmissionRelationshipsDirectDebitDecisionWithDefaults ¶
func DirectDebitDecisionSubmissionRelationshipsDirectDebitDecisionWithDefaults(defaults client.Defaults) *DirectDebitDecisionSubmissionRelationshipsDirectDebitDecision
func (*DirectDebitDecisionSubmissionRelationshipsDirectDebitDecision) Json ¶
func (m *DirectDebitDecisionSubmissionRelationshipsDirectDebitDecision) Json() string
func (*DirectDebitDecisionSubmissionRelationshipsDirectDebitDecision) MarshalBinary ¶
func (m *DirectDebitDecisionSubmissionRelationshipsDirectDebitDecision) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitDecisionSubmissionRelationshipsDirectDebitDecision) UnmarshalBinary ¶
func (m *DirectDebitDecisionSubmissionRelationshipsDirectDebitDecision) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitDecisionSubmissionRelationshipsDirectDebitDecision) Validate ¶
func (m *DirectDebitDecisionSubmissionRelationshipsDirectDebitDecision) Validate(formats strfmt.Registry) error
Validate validates this direct debit decision submission relationships direct debit decision
type DirectDebitDecisionSubmissionStatus ¶
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 ¶
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 ¶
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 ¶
func DirectDebitRecallWithDefaults(defaults client.Defaults) *DirectDebitRecall
func (*DirectDebitRecall) Json ¶
func (m *DirectDebitRecall) Json() string
func (*DirectDebitRecall) MarshalBinary ¶
func (m *DirectDebitRecall) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRecall) UnmarshalBinary ¶
func (m *DirectDebitRecall) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRecall) Validate ¶
func (m *DirectDebitRecall) Validate(formats strfmt.Registry) error
Validate validates this direct debit recall
func (*DirectDebitRecall) WithAttributes ¶
func (m *DirectDebitRecall) WithAttributes(attributes DirectDebitRecallAttributes) *DirectDebitRecall
func (*DirectDebitRecall) WithCreatedOn ¶
func (m *DirectDebitRecall) WithCreatedOn(createdOn strfmt.DateTime) *DirectDebitRecall
func (*DirectDebitRecall) WithID ¶
func (m *DirectDebitRecall) WithID(id strfmt.UUID) *DirectDebitRecall
func (*DirectDebitRecall) WithModifiedOn ¶
func (m *DirectDebitRecall) WithModifiedOn(modifiedOn strfmt.DateTime) *DirectDebitRecall
func (*DirectDebitRecall) WithOrganisationID ¶
func (m *DirectDebitRecall) WithOrganisationID(organisationID strfmt.UUID) *DirectDebitRecall
func (*DirectDebitRecall) WithRelationships ¶
func (m *DirectDebitRecall) WithRelationships(relationships DirectDebitRecallRelationships) *DirectDebitRecall
func (*DirectDebitRecall) WithType ¶
func (m *DirectDebitRecall) WithType(typeVar string) *DirectDebitRecall
func (*DirectDebitRecall) WithVersion ¶
func (m *DirectDebitRecall) WithVersion(version int64) *DirectDebitRecall
func (*DirectDebitRecall) WithoutAttributes ¶
func (m *DirectDebitRecall) WithoutAttributes() *DirectDebitRecall
func (*DirectDebitRecall) WithoutCreatedOn ¶
func (m *DirectDebitRecall) WithoutCreatedOn() *DirectDebitRecall
func (*DirectDebitRecall) WithoutID ¶
func (m *DirectDebitRecall) WithoutID() *DirectDebitRecall
func (*DirectDebitRecall) WithoutModifiedOn ¶
func (m *DirectDebitRecall) WithoutModifiedOn() *DirectDebitRecall
func (*DirectDebitRecall) WithoutRelationships ¶
func (m *DirectDebitRecall) WithoutRelationships() *DirectDebitRecall
func (*DirectDebitRecall) WithoutVersion ¶
func (m *DirectDebitRecall) WithoutVersion() *DirectDebitRecall
type DirectDebitRecallAdmission ¶
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 ¶
func DirectDebitRecallAdmissionWithDefaults(defaults client.Defaults) *DirectDebitRecallAdmission
func (*DirectDebitRecallAdmission) Json ¶
func (m *DirectDebitRecallAdmission) Json() string
func (*DirectDebitRecallAdmission) MarshalBinary ¶
func (m *DirectDebitRecallAdmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRecallAdmission) UnmarshalBinary ¶
func (m *DirectDebitRecallAdmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRecallAdmission) Validate ¶
func (m *DirectDebitRecallAdmission) Validate(formats strfmt.Registry) error
Validate validates this direct debit recall admission
func (*DirectDebitRecallAdmission) WithAttributes ¶
func (m *DirectDebitRecallAdmission) WithAttributes(attributes DirectDebitRecallAdmissionAttributes) *DirectDebitRecallAdmission
func (*DirectDebitRecallAdmission) WithCreatedOn ¶
func (m *DirectDebitRecallAdmission) WithCreatedOn(createdOn strfmt.DateTime) *DirectDebitRecallAdmission
func (*DirectDebitRecallAdmission) WithID ¶
func (m *DirectDebitRecallAdmission) WithID(id strfmt.UUID) *DirectDebitRecallAdmission
func (*DirectDebitRecallAdmission) WithModifiedOn ¶
func (m *DirectDebitRecallAdmission) WithModifiedOn(modifiedOn strfmt.DateTime) *DirectDebitRecallAdmission
func (*DirectDebitRecallAdmission) WithOrganisationID ¶
func (m *DirectDebitRecallAdmission) WithOrganisationID(organisationID strfmt.UUID) *DirectDebitRecallAdmission
func (*DirectDebitRecallAdmission) WithRelationships ¶
func (m *DirectDebitRecallAdmission) WithRelationships(relationships DirectDebitRecallAdmissionRelationships) *DirectDebitRecallAdmission
func (*DirectDebitRecallAdmission) WithType ¶
func (m *DirectDebitRecallAdmission) WithType(typeVar string) *DirectDebitRecallAdmission
func (*DirectDebitRecallAdmission) WithVersion ¶
func (m *DirectDebitRecallAdmission) WithVersion(version int64) *DirectDebitRecallAdmission
func (*DirectDebitRecallAdmission) WithoutAttributes ¶
func (m *DirectDebitRecallAdmission) WithoutAttributes() *DirectDebitRecallAdmission
func (*DirectDebitRecallAdmission) WithoutCreatedOn ¶
func (m *DirectDebitRecallAdmission) WithoutCreatedOn() *DirectDebitRecallAdmission
func (*DirectDebitRecallAdmission) WithoutID ¶
func (m *DirectDebitRecallAdmission) WithoutID() *DirectDebitRecallAdmission
func (*DirectDebitRecallAdmission) WithoutModifiedOn ¶
func (m *DirectDebitRecallAdmission) WithoutModifiedOn() *DirectDebitRecallAdmission
func (*DirectDebitRecallAdmission) WithoutRelationships ¶
func (m *DirectDebitRecallAdmission) WithoutRelationships() *DirectDebitRecallAdmission
func (*DirectDebitRecallAdmission) WithoutVersion ¶
func (m *DirectDebitRecallAdmission) WithoutVersion() *DirectDebitRecallAdmission
type DirectDebitRecallAdmissionAttributes ¶
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 ¶
func DirectDebitRecallAdmissionAttributesWithDefaults(defaults client.Defaults) *DirectDebitRecallAdmissionAttributes
func (*DirectDebitRecallAdmissionAttributes) Json ¶
func (m *DirectDebitRecallAdmissionAttributes) Json() string
func (*DirectDebitRecallAdmissionAttributes) MarshalBinary ¶
func (m *DirectDebitRecallAdmissionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRecallAdmissionAttributes) UnmarshalBinary ¶
func (m *DirectDebitRecallAdmissionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRecallAdmissionAttributes) Validate ¶
func (m *DirectDebitRecallAdmissionAttributes) Validate(formats strfmt.Registry) error
Validate validates this direct debit recall admission attributes
func (*DirectDebitRecallAdmissionAttributes) WithAdmissionDatetime ¶
func (m *DirectDebitRecallAdmissionAttributes) WithAdmissionDatetime(admissionDatetime strfmt.DateTime) *DirectDebitRecallAdmissionAttributes
func (*DirectDebitRecallAdmissionAttributes) WithSourceGateway ¶
func (m *DirectDebitRecallAdmissionAttributes) WithSourceGateway(sourceGateway string) *DirectDebitRecallAdmissionAttributes
func (*DirectDebitRecallAdmissionAttributes) WithStatus ¶
func (m *DirectDebitRecallAdmissionAttributes) WithStatus(status DirectDebitRecallAdmissionStatus) *DirectDebitRecallAdmissionAttributes
func (*DirectDebitRecallAdmissionAttributes) WithStatusReason ¶
func (m *DirectDebitRecallAdmissionAttributes) WithStatusReason(statusReason string) *DirectDebitRecallAdmissionAttributes
func (*DirectDebitRecallAdmissionAttributes) WithoutAdmissionDatetime ¶
func (m *DirectDebitRecallAdmissionAttributes) WithoutAdmissionDatetime() *DirectDebitRecallAdmissionAttributes
type DirectDebitRecallAdmissionDetailsResponse ¶
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 ¶
func DirectDebitRecallAdmissionDetailsResponseWithDefaults(defaults client.Defaults) *DirectDebitRecallAdmissionDetailsResponse
func (*DirectDebitRecallAdmissionDetailsResponse) Json ¶
func (m *DirectDebitRecallAdmissionDetailsResponse) Json() string
func (*DirectDebitRecallAdmissionDetailsResponse) MarshalBinary ¶
func (m *DirectDebitRecallAdmissionDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRecallAdmissionDetailsResponse) UnmarshalBinary ¶
func (m *DirectDebitRecallAdmissionDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRecallAdmissionDetailsResponse) Validate ¶
func (m *DirectDebitRecallAdmissionDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this direct debit recall admission details response
func (*DirectDebitRecallAdmissionDetailsResponse) WithData ¶
func (m *DirectDebitRecallAdmissionDetailsResponse) WithData(data DirectDebitRecallAdmission) *DirectDebitRecallAdmissionDetailsResponse
func (*DirectDebitRecallAdmissionDetailsResponse) WithLinks ¶
func (m *DirectDebitRecallAdmissionDetailsResponse) WithLinks(links Links) *DirectDebitRecallAdmissionDetailsResponse
func (*DirectDebitRecallAdmissionDetailsResponse) WithoutData ¶
func (m *DirectDebitRecallAdmissionDetailsResponse) WithoutData() *DirectDebitRecallAdmissionDetailsResponse
func (*DirectDebitRecallAdmissionDetailsResponse) WithoutLinks ¶
func (m *DirectDebitRecallAdmissionDetailsResponse) WithoutLinks() *DirectDebitRecallAdmissionDetailsResponse
type DirectDebitRecallAdmissionRelationships ¶
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 ¶
func DirectDebitRecallAdmissionRelationshipsWithDefaults(defaults client.Defaults) *DirectDebitRecallAdmissionRelationships
func (*DirectDebitRecallAdmissionRelationships) Json ¶
func (m *DirectDebitRecallAdmissionRelationships) Json() string
func (*DirectDebitRecallAdmissionRelationships) MarshalBinary ¶
func (m *DirectDebitRecallAdmissionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRecallAdmissionRelationships) UnmarshalBinary ¶
func (m *DirectDebitRecallAdmissionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRecallAdmissionRelationships) Validate ¶
func (m *DirectDebitRecallAdmissionRelationships) Validate(formats strfmt.Registry) error
Validate validates this direct debit recall admission relationships
func (*DirectDebitRecallAdmissionRelationships) WithDirectDebit ¶
func (m *DirectDebitRecallAdmissionRelationships) WithDirectDebit(directDebit DirectDebitRecallAdmissionRelationshipsDirectDebit) *DirectDebitRecallAdmissionRelationships
func (*DirectDebitRecallAdmissionRelationships) WithDirectDebitRecall ¶
func (m *DirectDebitRecallAdmissionRelationships) WithDirectDebitRecall(directDebitRecall DirectDebitRecallAdmissionRelationshipsDirectDebitRecall) *DirectDebitRecallAdmissionRelationships
func (*DirectDebitRecallAdmissionRelationships) WithoutDirectDebit ¶
func (m *DirectDebitRecallAdmissionRelationships) WithoutDirectDebit() *DirectDebitRecallAdmissionRelationships
func (*DirectDebitRecallAdmissionRelationships) WithoutDirectDebitRecall ¶
func (m *DirectDebitRecallAdmissionRelationships) WithoutDirectDebitRecall() *DirectDebitRecallAdmissionRelationships
type DirectDebitRecallAdmissionRelationshipsDirectDebit ¶
type DirectDebitRecallAdmissionRelationshipsDirectDebit struct {
// data
Data []*DirectDebit `json:"data"`
}
DirectDebitRecallAdmissionRelationshipsDirectDebit direct debit recall admission relationships direct debit swagger:model DirectDebitRecallAdmissionRelationshipsDirectDebit
func DirectDebitRecallAdmissionRelationshipsDirectDebitWithDefaults ¶
func DirectDebitRecallAdmissionRelationshipsDirectDebitWithDefaults(defaults client.Defaults) *DirectDebitRecallAdmissionRelationshipsDirectDebit
func (*DirectDebitRecallAdmissionRelationshipsDirectDebit) Json ¶
func (m *DirectDebitRecallAdmissionRelationshipsDirectDebit) Json() string
func (*DirectDebitRecallAdmissionRelationshipsDirectDebit) MarshalBinary ¶
func (m *DirectDebitRecallAdmissionRelationshipsDirectDebit) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRecallAdmissionRelationshipsDirectDebit) UnmarshalBinary ¶
func (m *DirectDebitRecallAdmissionRelationshipsDirectDebit) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRecallAdmissionRelationshipsDirectDebit) Validate ¶
func (m *DirectDebitRecallAdmissionRelationshipsDirectDebit) Validate(formats strfmt.Registry) error
Validate validates this direct debit recall admission relationships direct debit
func (*DirectDebitRecallAdmissionRelationshipsDirectDebit) WithData ¶
func (m *DirectDebitRecallAdmissionRelationshipsDirectDebit) WithData(data []*DirectDebit) *DirectDebitRecallAdmissionRelationshipsDirectDebit
type DirectDebitRecallAdmissionRelationshipsDirectDebitRecall ¶
type DirectDebitRecallAdmissionRelationshipsDirectDebitRecall struct {
// data
Data []*DirectDebitRecall `json:"data"`
}
DirectDebitRecallAdmissionRelationshipsDirectDebitRecall direct debit recall admission relationships direct debit recall swagger:model DirectDebitRecallAdmissionRelationshipsDirectDebitRecall
func DirectDebitRecallAdmissionRelationshipsDirectDebitRecallWithDefaults ¶
func DirectDebitRecallAdmissionRelationshipsDirectDebitRecallWithDefaults(defaults client.Defaults) *DirectDebitRecallAdmissionRelationshipsDirectDebitRecall
func (*DirectDebitRecallAdmissionRelationshipsDirectDebitRecall) Json ¶
func (m *DirectDebitRecallAdmissionRelationshipsDirectDebitRecall) Json() string
func (*DirectDebitRecallAdmissionRelationshipsDirectDebitRecall) MarshalBinary ¶
func (m *DirectDebitRecallAdmissionRelationshipsDirectDebitRecall) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRecallAdmissionRelationshipsDirectDebitRecall) UnmarshalBinary ¶
func (m *DirectDebitRecallAdmissionRelationshipsDirectDebitRecall) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRecallAdmissionRelationshipsDirectDebitRecall) Validate ¶
func (m *DirectDebitRecallAdmissionRelationshipsDirectDebitRecall) Validate(formats strfmt.Registry) error
Validate validates this direct debit recall admission relationships direct debit recall
type DirectDebitRecallAdmissionStatus ¶
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 ¶
func (m *DirectDebitRecallAdmissionStatus) Json() string
type DirectDebitRecallAttributes ¶
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 ¶
func DirectDebitRecallAttributesWithDefaults(defaults client.Defaults) *DirectDebitRecallAttributes
func (*DirectDebitRecallAttributes) Json ¶
func (m *DirectDebitRecallAttributes) Json() string
func (*DirectDebitRecallAttributes) MarshalBinary ¶
func (m *DirectDebitRecallAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRecallAttributes) UnmarshalBinary ¶
func (m *DirectDebitRecallAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRecallAttributes) Validate ¶
func (m *DirectDebitRecallAttributes) Validate(formats strfmt.Registry) error
Validate validates this direct debit recall attributes
func (*DirectDebitRecallAttributes) WithReason ¶
func (m *DirectDebitRecallAttributes) WithReason(reason string) *DirectDebitRecallAttributes
func (*DirectDebitRecallAttributes) WithReasonCode ¶
func (m *DirectDebitRecallAttributes) WithReasonCode(reasonCode string) *DirectDebitRecallAttributes
func (*DirectDebitRecallAttributes) WithStatus ¶
func (m *DirectDebitRecallAttributes) WithStatus(status RecallStatus) *DirectDebitRecallAttributes
type DirectDebitRecallCreation ¶
type DirectDebitRecallCreation struct {
// data
Data *DirectDebitRecall `json:"data,omitempty"`
}
DirectDebitRecallCreation direct debit recall creation swagger:model DirectDebitRecallCreation
func DirectDebitRecallCreationWithDefaults ¶
func DirectDebitRecallCreationWithDefaults(defaults client.Defaults) *DirectDebitRecallCreation
func (*DirectDebitRecallCreation) Json ¶
func (m *DirectDebitRecallCreation) Json() string
func (*DirectDebitRecallCreation) MarshalBinary ¶
func (m *DirectDebitRecallCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRecallCreation) UnmarshalBinary ¶
func (m *DirectDebitRecallCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRecallCreation) Validate ¶
func (m *DirectDebitRecallCreation) Validate(formats strfmt.Registry) error
Validate validates this direct debit recall creation
func (*DirectDebitRecallCreation) WithData ¶
func (m *DirectDebitRecallCreation) WithData(data DirectDebitRecall) *DirectDebitRecallCreation
func (*DirectDebitRecallCreation) WithoutData ¶
func (m *DirectDebitRecallCreation) WithoutData() *DirectDebitRecallCreation
type DirectDebitRecallCreationResponse ¶
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 ¶
func DirectDebitRecallCreationResponseWithDefaults(defaults client.Defaults) *DirectDebitRecallCreationResponse
func (*DirectDebitRecallCreationResponse) Json ¶
func (m *DirectDebitRecallCreationResponse) Json() string
func (*DirectDebitRecallCreationResponse) MarshalBinary ¶
func (m *DirectDebitRecallCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRecallCreationResponse) UnmarshalBinary ¶
func (m *DirectDebitRecallCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRecallCreationResponse) Validate ¶
func (m *DirectDebitRecallCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this direct debit recall creation response
func (*DirectDebitRecallCreationResponse) WithData ¶
func (m *DirectDebitRecallCreationResponse) WithData(data DirectDebitRecall) *DirectDebitRecallCreationResponse
func (*DirectDebitRecallCreationResponse) WithLinks ¶
func (m *DirectDebitRecallCreationResponse) WithLinks(links Links) *DirectDebitRecallCreationResponse
func (*DirectDebitRecallCreationResponse) WithoutData ¶
func (m *DirectDebitRecallCreationResponse) WithoutData() *DirectDebitRecallCreationResponse
func (*DirectDebitRecallCreationResponse) WithoutLinks ¶
func (m *DirectDebitRecallCreationResponse) WithoutLinks() *DirectDebitRecallCreationResponse
type DirectDebitRecallDetailsResponse ¶
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 ¶
func DirectDebitRecallDetailsResponseWithDefaults(defaults client.Defaults) *DirectDebitRecallDetailsResponse
func (*DirectDebitRecallDetailsResponse) Json ¶
func (m *DirectDebitRecallDetailsResponse) Json() string
func (*DirectDebitRecallDetailsResponse) MarshalBinary ¶
func (m *DirectDebitRecallDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRecallDetailsResponse) UnmarshalBinary ¶
func (m *DirectDebitRecallDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRecallDetailsResponse) Validate ¶
func (m *DirectDebitRecallDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this direct debit recall details response
func (*DirectDebitRecallDetailsResponse) WithData ¶
func (m *DirectDebitRecallDetailsResponse) WithData(data DirectDebitRecall) *DirectDebitRecallDetailsResponse
func (*DirectDebitRecallDetailsResponse) WithLinks ¶
func (m *DirectDebitRecallDetailsResponse) WithLinks(links Links) *DirectDebitRecallDetailsResponse
func (*DirectDebitRecallDetailsResponse) WithoutData ¶
func (m *DirectDebitRecallDetailsResponse) WithoutData() *DirectDebitRecallDetailsResponse
func (*DirectDebitRecallDetailsResponse) WithoutLinks ¶
func (m *DirectDebitRecallDetailsResponse) WithoutLinks() *DirectDebitRecallDetailsResponse
type DirectDebitRecallRelationships ¶
type DirectDebitRecallRelationships struct {
// direct debit
DirectDebit *DirectDebitRecallRelationshipsDirectDebit `json:"direct_debit,omitempty"`
// direct debit recall admission
DirectDebitRecallAdmission *DirectDebitRecallRelationshipsDirectDebitRecallAdmission `json:"direct_debit_recall_admission,omitempty"`
// direct debit recall submission
DirectDebitRecallSubmission *DirectDebitRecallRelationshipsDirectDebitRecallSubmission `json:"direct_debit_recall_submission,omitempty"`
}
DirectDebitRecallRelationships direct debit recall relationships swagger:model DirectDebitRecallRelationships
func DirectDebitRecallRelationshipsWithDefaults ¶
func DirectDebitRecallRelationshipsWithDefaults(defaults client.Defaults) *DirectDebitRecallRelationships
func (*DirectDebitRecallRelationships) Json ¶
func (m *DirectDebitRecallRelationships) Json() string
func (*DirectDebitRecallRelationships) MarshalBinary ¶
func (m *DirectDebitRecallRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRecallRelationships) UnmarshalBinary ¶
func (m *DirectDebitRecallRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRecallRelationships) Validate ¶
func (m *DirectDebitRecallRelationships) Validate(formats strfmt.Registry) error
Validate validates this direct debit recall relationships
func (*DirectDebitRecallRelationships) WithDirectDebit ¶
func (m *DirectDebitRecallRelationships) WithDirectDebit(directDebit DirectDebitRecallRelationshipsDirectDebit) *DirectDebitRecallRelationships
func (*DirectDebitRecallRelationships) WithDirectDebitRecallAdmission ¶
func (m *DirectDebitRecallRelationships) WithDirectDebitRecallAdmission(directDebitRecallAdmission DirectDebitRecallRelationshipsDirectDebitRecallAdmission) *DirectDebitRecallRelationships
func (*DirectDebitRecallRelationships) WithDirectDebitRecallSubmission ¶
func (m *DirectDebitRecallRelationships) WithDirectDebitRecallSubmission(directDebitRecallSubmission DirectDebitRecallRelationshipsDirectDebitRecallSubmission) *DirectDebitRecallRelationships
func (*DirectDebitRecallRelationships) WithoutDirectDebit ¶
func (m *DirectDebitRecallRelationships) WithoutDirectDebit() *DirectDebitRecallRelationships
func (*DirectDebitRecallRelationships) WithoutDirectDebitRecallAdmission ¶
func (m *DirectDebitRecallRelationships) WithoutDirectDebitRecallAdmission() *DirectDebitRecallRelationships
func (*DirectDebitRecallRelationships) WithoutDirectDebitRecallSubmission ¶
func (m *DirectDebitRecallRelationships) WithoutDirectDebitRecallSubmission() *DirectDebitRecallRelationships
type DirectDebitRecallRelationshipsDirectDebit ¶
type DirectDebitRecallRelationshipsDirectDebit struct {
// data
Data []*DirectDebit `json:"data"`
}
DirectDebitRecallRelationshipsDirectDebit direct debit recall relationships direct debit swagger:model DirectDebitRecallRelationshipsDirectDebit
func DirectDebitRecallRelationshipsDirectDebitWithDefaults ¶
func DirectDebitRecallRelationshipsDirectDebitWithDefaults(defaults client.Defaults) *DirectDebitRecallRelationshipsDirectDebit
func (*DirectDebitRecallRelationshipsDirectDebit) Json ¶
func (m *DirectDebitRecallRelationshipsDirectDebit) Json() string
func (*DirectDebitRecallRelationshipsDirectDebit) MarshalBinary ¶
func (m *DirectDebitRecallRelationshipsDirectDebit) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRecallRelationshipsDirectDebit) UnmarshalBinary ¶
func (m *DirectDebitRecallRelationshipsDirectDebit) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRecallRelationshipsDirectDebit) Validate ¶
func (m *DirectDebitRecallRelationshipsDirectDebit) Validate(formats strfmt.Registry) error
Validate validates this direct debit recall relationships direct debit
func (*DirectDebitRecallRelationshipsDirectDebit) WithData ¶
func (m *DirectDebitRecallRelationshipsDirectDebit) WithData(data []*DirectDebit) *DirectDebitRecallRelationshipsDirectDebit
type DirectDebitRecallRelationshipsDirectDebitRecallAdmission ¶
type DirectDebitRecallRelationshipsDirectDebitRecallAdmission struct {
// data
Data []*DirectDebitRecallAdmission `json:"data"`
}
DirectDebitRecallRelationshipsDirectDebitRecallAdmission direct debit recall relationships direct debit recall admission swagger:model DirectDebitRecallRelationshipsDirectDebitRecallAdmission
func DirectDebitRecallRelationshipsDirectDebitRecallAdmissionWithDefaults ¶
func DirectDebitRecallRelationshipsDirectDebitRecallAdmissionWithDefaults(defaults client.Defaults) *DirectDebitRecallRelationshipsDirectDebitRecallAdmission
func (*DirectDebitRecallRelationshipsDirectDebitRecallAdmission) Json ¶
func (m *DirectDebitRecallRelationshipsDirectDebitRecallAdmission) Json() string
func (*DirectDebitRecallRelationshipsDirectDebitRecallAdmission) MarshalBinary ¶
func (m *DirectDebitRecallRelationshipsDirectDebitRecallAdmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRecallRelationshipsDirectDebitRecallAdmission) UnmarshalBinary ¶
func (m *DirectDebitRecallRelationshipsDirectDebitRecallAdmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRecallRelationshipsDirectDebitRecallAdmission) Validate ¶
func (m *DirectDebitRecallRelationshipsDirectDebitRecallAdmission) Validate(formats strfmt.Registry) error
Validate validates this direct debit recall relationships direct debit recall admission
type DirectDebitRecallRelationshipsDirectDebitRecallSubmission ¶
type DirectDebitRecallRelationshipsDirectDebitRecallSubmission struct {
// data
Data []*DirectDebitRecallSubmission `json:"data"`
}
DirectDebitRecallRelationshipsDirectDebitRecallSubmission direct debit recall relationships direct debit recall submission swagger:model DirectDebitRecallRelationshipsDirectDebitRecallSubmission
func DirectDebitRecallRelationshipsDirectDebitRecallSubmissionWithDefaults ¶
func DirectDebitRecallRelationshipsDirectDebitRecallSubmissionWithDefaults(defaults client.Defaults) *DirectDebitRecallRelationshipsDirectDebitRecallSubmission
func (*DirectDebitRecallRelationshipsDirectDebitRecallSubmission) Json ¶
func (m *DirectDebitRecallRelationshipsDirectDebitRecallSubmission) Json() string
func (*DirectDebitRecallRelationshipsDirectDebitRecallSubmission) MarshalBinary ¶
func (m *DirectDebitRecallRelationshipsDirectDebitRecallSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRecallRelationshipsDirectDebitRecallSubmission) UnmarshalBinary ¶
func (m *DirectDebitRecallRelationshipsDirectDebitRecallSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRecallRelationshipsDirectDebitRecallSubmission) Validate ¶
func (m *DirectDebitRecallRelationshipsDirectDebitRecallSubmission) Validate(formats strfmt.Registry) error
Validate validates this direct debit recall relationships direct debit recall submission
type DirectDebitRecallSubmission ¶
type DirectDebitRecallSubmission struct {
// attributes
Attributes *DirectDebitRecallSubmissionAttributes `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 *DirectDebitRecallSubmissionRelationships `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"`
}
DirectDebitRecallSubmission direct debit recall submission swagger:model DirectDebitRecallSubmission
func DirectDebitRecallSubmissionWithDefaults ¶
func DirectDebitRecallSubmissionWithDefaults(defaults client.Defaults) *DirectDebitRecallSubmission
func (*DirectDebitRecallSubmission) Json ¶
func (m *DirectDebitRecallSubmission) Json() string
func (*DirectDebitRecallSubmission) MarshalBinary ¶
func (m *DirectDebitRecallSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRecallSubmission) UnmarshalBinary ¶
func (m *DirectDebitRecallSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRecallSubmission) Validate ¶
func (m *DirectDebitRecallSubmission) Validate(formats strfmt.Registry) error
Validate validates this direct debit recall submission
func (*DirectDebitRecallSubmission) WithAttributes ¶
func (m *DirectDebitRecallSubmission) WithAttributes(attributes DirectDebitRecallSubmissionAttributes) *DirectDebitRecallSubmission
func (*DirectDebitRecallSubmission) WithCreatedOn ¶
func (m *DirectDebitRecallSubmission) WithCreatedOn(createdOn strfmt.DateTime) *DirectDebitRecallSubmission
func (*DirectDebitRecallSubmission) WithID ¶
func (m *DirectDebitRecallSubmission) WithID(id strfmt.UUID) *DirectDebitRecallSubmission
func (*DirectDebitRecallSubmission) WithModifiedOn ¶
func (m *DirectDebitRecallSubmission) WithModifiedOn(modifiedOn strfmt.DateTime) *DirectDebitRecallSubmission
func (*DirectDebitRecallSubmission) WithOrganisationID ¶
func (m *DirectDebitRecallSubmission) WithOrganisationID(organisationID strfmt.UUID) *DirectDebitRecallSubmission
func (*DirectDebitRecallSubmission) WithRelationships ¶
func (m *DirectDebitRecallSubmission) WithRelationships(relationships DirectDebitRecallSubmissionRelationships) *DirectDebitRecallSubmission
func (*DirectDebitRecallSubmission) WithType ¶
func (m *DirectDebitRecallSubmission) WithType(typeVar string) *DirectDebitRecallSubmission
func (*DirectDebitRecallSubmission) WithVersion ¶
func (m *DirectDebitRecallSubmission) WithVersion(version int64) *DirectDebitRecallSubmission
func (*DirectDebitRecallSubmission) WithoutAttributes ¶
func (m *DirectDebitRecallSubmission) WithoutAttributes() *DirectDebitRecallSubmission
func (*DirectDebitRecallSubmission) WithoutCreatedOn ¶
func (m *DirectDebitRecallSubmission) WithoutCreatedOn() *DirectDebitRecallSubmission
func (*DirectDebitRecallSubmission) WithoutID ¶
func (m *DirectDebitRecallSubmission) WithoutID() *DirectDebitRecallSubmission
func (*DirectDebitRecallSubmission) WithoutModifiedOn ¶
func (m *DirectDebitRecallSubmission) WithoutModifiedOn() *DirectDebitRecallSubmission
func (*DirectDebitRecallSubmission) WithoutRelationships ¶
func (m *DirectDebitRecallSubmission) WithoutRelationships() *DirectDebitRecallSubmission
func (*DirectDebitRecallSubmission) WithoutVersion ¶
func (m *DirectDebitRecallSubmission) WithoutVersion() *DirectDebitRecallSubmission
type DirectDebitRecallSubmissionAttributes ¶
type DirectDebitRecallSubmissionAttributes struct {
// destination gateway
DestinationGateway string `json:"destination_gateway,omitempty"`
// status
Status DirectDebitRecallSubmissionStatus `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"`
}
DirectDebitRecallSubmissionAttributes direct debit recall submission attributes swagger:model DirectDebitRecallSubmissionAttributes
func DirectDebitRecallSubmissionAttributesWithDefaults ¶
func DirectDebitRecallSubmissionAttributesWithDefaults(defaults client.Defaults) *DirectDebitRecallSubmissionAttributes
func (*DirectDebitRecallSubmissionAttributes) Json ¶
func (m *DirectDebitRecallSubmissionAttributes) Json() string
func (*DirectDebitRecallSubmissionAttributes) MarshalBinary ¶
func (m *DirectDebitRecallSubmissionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRecallSubmissionAttributes) UnmarshalBinary ¶
func (m *DirectDebitRecallSubmissionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRecallSubmissionAttributes) Validate ¶
func (m *DirectDebitRecallSubmissionAttributes) Validate(formats strfmt.Registry) error
Validate validates this direct debit recall submission attributes
func (*DirectDebitRecallSubmissionAttributes) WithDestinationGateway ¶
func (m *DirectDebitRecallSubmissionAttributes) WithDestinationGateway(destinationGateway string) *DirectDebitRecallSubmissionAttributes
func (*DirectDebitRecallSubmissionAttributes) WithStatus ¶
func (m *DirectDebitRecallSubmissionAttributes) WithStatus(status DirectDebitRecallSubmissionStatus) *DirectDebitRecallSubmissionAttributes
func (*DirectDebitRecallSubmissionAttributes) WithStatusReason ¶
func (m *DirectDebitRecallSubmissionAttributes) WithStatusReason(statusReason string) *DirectDebitRecallSubmissionAttributes
func (*DirectDebitRecallSubmissionAttributes) WithSubmissionDatetime ¶
func (m *DirectDebitRecallSubmissionAttributes) WithSubmissionDatetime(submissionDatetime strfmt.DateTime) *DirectDebitRecallSubmissionAttributes
func (*DirectDebitRecallSubmissionAttributes) WithoutSubmissionDatetime ¶
func (m *DirectDebitRecallSubmissionAttributes) WithoutSubmissionDatetime() *DirectDebitRecallSubmissionAttributes
type DirectDebitRecallSubmissionDetailsResponse ¶
type DirectDebitRecallSubmissionDetailsResponse struct {
// data
Data *DirectDebitRecallSubmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
DirectDebitRecallSubmissionDetailsResponse direct debit recall submission details response swagger:model DirectDebitRecallSubmissionDetailsResponse
func DirectDebitRecallSubmissionDetailsResponseWithDefaults ¶
func DirectDebitRecallSubmissionDetailsResponseWithDefaults(defaults client.Defaults) *DirectDebitRecallSubmissionDetailsResponse
func (*DirectDebitRecallSubmissionDetailsResponse) Json ¶
func (m *DirectDebitRecallSubmissionDetailsResponse) Json() string
func (*DirectDebitRecallSubmissionDetailsResponse) MarshalBinary ¶
func (m *DirectDebitRecallSubmissionDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRecallSubmissionDetailsResponse) UnmarshalBinary ¶
func (m *DirectDebitRecallSubmissionDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRecallSubmissionDetailsResponse) Validate ¶
func (m *DirectDebitRecallSubmissionDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this direct debit recall submission details response
func (*DirectDebitRecallSubmissionDetailsResponse) WithData ¶
func (m *DirectDebitRecallSubmissionDetailsResponse) WithData(data DirectDebitRecallSubmission) *DirectDebitRecallSubmissionDetailsResponse
func (*DirectDebitRecallSubmissionDetailsResponse) WithLinks ¶
func (m *DirectDebitRecallSubmissionDetailsResponse) WithLinks(links Links) *DirectDebitRecallSubmissionDetailsResponse
func (*DirectDebitRecallSubmissionDetailsResponse) WithoutData ¶
func (m *DirectDebitRecallSubmissionDetailsResponse) WithoutData() *DirectDebitRecallSubmissionDetailsResponse
func (*DirectDebitRecallSubmissionDetailsResponse) WithoutLinks ¶
func (m *DirectDebitRecallSubmissionDetailsResponse) WithoutLinks() *DirectDebitRecallSubmissionDetailsResponse
type DirectDebitRecallSubmissionRelationships ¶
type DirectDebitRecallSubmissionRelationships struct {
// direct debit
DirectDebit *DirectDebitRecallSubmissionRelationshipsDirectDebit `json:"direct_debit,omitempty"`
// direct debit recall
DirectDebitRecall *DirectDebitRecallSubmissionRelationshipsDirectDebitRecall `json:"direct_debit_recall,omitempty"`
}
DirectDebitRecallSubmissionRelationships direct debit recall submission relationships swagger:model DirectDebitRecallSubmissionRelationships
func DirectDebitRecallSubmissionRelationshipsWithDefaults ¶
func DirectDebitRecallSubmissionRelationshipsWithDefaults(defaults client.Defaults) *DirectDebitRecallSubmissionRelationships
func (*DirectDebitRecallSubmissionRelationships) Json ¶
func (m *DirectDebitRecallSubmissionRelationships) Json() string
func (*DirectDebitRecallSubmissionRelationships) MarshalBinary ¶
func (m *DirectDebitRecallSubmissionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRecallSubmissionRelationships) UnmarshalBinary ¶
func (m *DirectDebitRecallSubmissionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRecallSubmissionRelationships) Validate ¶
func (m *DirectDebitRecallSubmissionRelationships) Validate(formats strfmt.Registry) error
Validate validates this direct debit recall submission relationships
func (*DirectDebitRecallSubmissionRelationships) WithDirectDebit ¶
func (m *DirectDebitRecallSubmissionRelationships) WithDirectDebit(directDebit DirectDebitRecallSubmissionRelationshipsDirectDebit) *DirectDebitRecallSubmissionRelationships
func (*DirectDebitRecallSubmissionRelationships) WithDirectDebitRecall ¶
func (m *DirectDebitRecallSubmissionRelationships) WithDirectDebitRecall(directDebitRecall DirectDebitRecallSubmissionRelationshipsDirectDebitRecall) *DirectDebitRecallSubmissionRelationships
func (*DirectDebitRecallSubmissionRelationships) WithoutDirectDebit ¶
func (m *DirectDebitRecallSubmissionRelationships) WithoutDirectDebit() *DirectDebitRecallSubmissionRelationships
func (*DirectDebitRecallSubmissionRelationships) WithoutDirectDebitRecall ¶
func (m *DirectDebitRecallSubmissionRelationships) WithoutDirectDebitRecall() *DirectDebitRecallSubmissionRelationships
type DirectDebitRecallSubmissionRelationshipsDirectDebit ¶
type DirectDebitRecallSubmissionRelationshipsDirectDebit struct {
// data
Data []*DirectDebit `json:"data"`
}
DirectDebitRecallSubmissionRelationshipsDirectDebit direct debit recall submission relationships direct debit swagger:model DirectDebitRecallSubmissionRelationshipsDirectDebit
func DirectDebitRecallSubmissionRelationshipsDirectDebitWithDefaults ¶
func DirectDebitRecallSubmissionRelationshipsDirectDebitWithDefaults(defaults client.Defaults) *DirectDebitRecallSubmissionRelationshipsDirectDebit
func (*DirectDebitRecallSubmissionRelationshipsDirectDebit) Json ¶
func (m *DirectDebitRecallSubmissionRelationshipsDirectDebit) Json() string
func (*DirectDebitRecallSubmissionRelationshipsDirectDebit) MarshalBinary ¶
func (m *DirectDebitRecallSubmissionRelationshipsDirectDebit) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRecallSubmissionRelationshipsDirectDebit) UnmarshalBinary ¶
func (m *DirectDebitRecallSubmissionRelationshipsDirectDebit) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRecallSubmissionRelationshipsDirectDebit) Validate ¶
func (m *DirectDebitRecallSubmissionRelationshipsDirectDebit) Validate(formats strfmt.Registry) error
Validate validates this direct debit recall submission relationships direct debit
func (*DirectDebitRecallSubmissionRelationshipsDirectDebit) WithData ¶
func (m *DirectDebitRecallSubmissionRelationshipsDirectDebit) WithData(data []*DirectDebit) *DirectDebitRecallSubmissionRelationshipsDirectDebit
type DirectDebitRecallSubmissionRelationshipsDirectDebitRecall ¶
type DirectDebitRecallSubmissionRelationshipsDirectDebitRecall struct {
// data
Data []*DirectDebitRecall `json:"data"`
}
DirectDebitRecallSubmissionRelationshipsDirectDebitRecall direct debit recall submission relationships direct debit recall swagger:model DirectDebitRecallSubmissionRelationshipsDirectDebitRecall
func DirectDebitRecallSubmissionRelationshipsDirectDebitRecallWithDefaults ¶
func DirectDebitRecallSubmissionRelationshipsDirectDebitRecallWithDefaults(defaults client.Defaults) *DirectDebitRecallSubmissionRelationshipsDirectDebitRecall
func (*DirectDebitRecallSubmissionRelationshipsDirectDebitRecall) Json ¶
func (m *DirectDebitRecallSubmissionRelationshipsDirectDebitRecall) Json() string
func (*DirectDebitRecallSubmissionRelationshipsDirectDebitRecall) MarshalBinary ¶
func (m *DirectDebitRecallSubmissionRelationshipsDirectDebitRecall) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRecallSubmissionRelationshipsDirectDebitRecall) UnmarshalBinary ¶
func (m *DirectDebitRecallSubmissionRelationshipsDirectDebitRecall) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRecallSubmissionRelationshipsDirectDebitRecall) Validate ¶
func (m *DirectDebitRecallSubmissionRelationshipsDirectDebitRecall) Validate(formats strfmt.Registry) error
Validate validates this direct debit recall submission relationships direct debit recall
type DirectDebitRecallSubmissionStatus ¶
type DirectDebitRecallSubmissionStatus string
DirectDebitRecallSubmissionStatus direct debit recall submission status swagger:model DirectDebitRecallSubmissionStatus
const ( // DirectDebitRecallSubmissionStatusAccepted captures enum value "accepted" DirectDebitRecallSubmissionStatusAccepted DirectDebitRecallSubmissionStatus = "accepted" // DirectDebitRecallSubmissionStatusReleasedToGateway captures enum value "released_to_gateway" DirectDebitRecallSubmissionStatusReleasedToGateway DirectDebitRecallSubmissionStatus = "released_to_gateway" // DirectDebitRecallSubmissionStatusDeliveryConfirmed captures enum value "delivery_confirmed" DirectDebitRecallSubmissionStatusDeliveryConfirmed DirectDebitRecallSubmissionStatus = "delivery_confirmed" // DirectDebitRecallSubmissionStatusDeliveryFailed captures enum value "delivery_failed" DirectDebitRecallSubmissionStatusDeliveryFailed DirectDebitRecallSubmissionStatus = "delivery_failed" // DirectDebitRecallSubmissionStatusSubmitted captures enum value "submitted" DirectDebitRecallSubmissionStatusSubmitted DirectDebitRecallSubmissionStatus = "submitted" // DirectDebitRecallSubmissionStatusValidationPending captures enum value "validation_pending" DirectDebitRecallSubmissionStatusValidationPending DirectDebitRecallSubmissionStatus = "validation_pending" // DirectDebitRecallSubmissionStatusValidationPassed captures enum value "validation_passed" DirectDebitRecallSubmissionStatusValidationPassed DirectDebitRecallSubmissionStatus = "validation_passed" // DirectDebitRecallSubmissionStatusQueuedForDelivery captures enum value "queued_for_delivery" DirectDebitRecallSubmissionStatusQueuedForDelivery DirectDebitRecallSubmissionStatus = "queued_for_delivery" // DirectDebitRecallSubmissionStatusPending captures enum value "pending" DirectDebitRecallSubmissionStatusPending DirectDebitRecallSubmissionStatus = "pending" )
func (*DirectDebitRecallSubmissionStatus) Json ¶
func (m *DirectDebitRecallSubmissionStatus) Json() string
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 ¶
func (m *DirectDebitRelationships) WithDirectDebitDecision(directDebitDecision DirectDebitRelationshipsDirectDebitDecision) *DirectDebitRelationships
func (*DirectDebitRelationships) WithDirectDebitRecall ¶
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 ¶
func (m *DirectDebitRelationships) WithoutDirectDebitDecision() *DirectDebitRelationships
func (*DirectDebitRelationships) WithoutDirectDebitRecall ¶
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 ¶
type DirectDebitRelationshipsDirectDebitDecision struct {
// data
Data []*DirectDebitDecision `json:"data"`
}
DirectDebitRelationshipsDirectDebitDecision direct debit relationships direct debit decision swagger:model DirectDebitRelationshipsDirectDebitDecision
func DirectDebitRelationshipsDirectDebitDecisionWithDefaults ¶
func DirectDebitRelationshipsDirectDebitDecisionWithDefaults(defaults client.Defaults) *DirectDebitRelationshipsDirectDebitDecision
func (*DirectDebitRelationshipsDirectDebitDecision) Json ¶
func (m *DirectDebitRelationshipsDirectDebitDecision) Json() string
func (*DirectDebitRelationshipsDirectDebitDecision) MarshalBinary ¶
func (m *DirectDebitRelationshipsDirectDebitDecision) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRelationshipsDirectDebitDecision) UnmarshalBinary ¶
func (m *DirectDebitRelationshipsDirectDebitDecision) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRelationshipsDirectDebitDecision) Validate ¶
func (m *DirectDebitRelationshipsDirectDebitDecision) Validate(formats strfmt.Registry) error
Validate validates this direct debit relationships direct debit decision
func (*DirectDebitRelationshipsDirectDebitDecision) WithData ¶
func (m *DirectDebitRelationshipsDirectDebitDecision) WithData(data []*DirectDebitDecision) *DirectDebitRelationshipsDirectDebitDecision
type DirectDebitRelationshipsDirectDebitRecall ¶
type DirectDebitRelationshipsDirectDebitRecall struct {
// data
Data []*DirectDebitRecall `json:"data"`
}
DirectDebitRelationshipsDirectDebitRecall direct debit relationships direct debit recall swagger:model DirectDebitRelationshipsDirectDebitRecall
func DirectDebitRelationshipsDirectDebitRecallWithDefaults ¶
func DirectDebitRelationshipsDirectDebitRecallWithDefaults(defaults client.Defaults) *DirectDebitRelationshipsDirectDebitRecall
func (*DirectDebitRelationshipsDirectDebitRecall) Json ¶
func (m *DirectDebitRelationshipsDirectDebitRecall) Json() string
func (*DirectDebitRelationshipsDirectDebitRecall) MarshalBinary ¶
func (m *DirectDebitRelationshipsDirectDebitRecall) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitRelationshipsDirectDebitRecall) UnmarshalBinary ¶
func (m *DirectDebitRelationshipsDirectDebitRecall) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitRelationshipsDirectDebitRecall) Validate ¶
func (m *DirectDebitRelationshipsDirectDebitRecall) Validate(formats strfmt.Registry) error
Validate validates this direct debit relationships direct debit recall
func (*DirectDebitRelationshipsDirectDebitRecall) WithData ¶
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" // DirectDebitResourceTypeDirectDebitReversalSubmissions captures enum value "direct_debit_reversal_submissions" DirectDebitResourceTypeDirectDebitReversalSubmissions DirectDebitResourceType = "direct_debit_reversal_submissions" // DirectDebitResourceTypeDirectDebitReversalSubmissionValidations captures enum value "direct_debit_reversal_submission_validations" DirectDebitResourceTypeDirectDebitReversalSubmissionValidations DirectDebitResourceType = "direct_debit_reversal_submission_validations" // 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" // DirectDebitResourceTypeDirectDebitRecallSubmissions captures enum value "direct_debit_recall_submissions" DirectDebitResourceTypeDirectDebitRecallSubmissions DirectDebitResourceType = "direct_debit_recall_submissions" // DirectDebitResourceTypeDirectDebitRecallSubmissionValidations captures enum value "direct_debit_recall_submission_validations" DirectDebitResourceTypeDirectDebitRecallSubmissionValidations DirectDebitResourceType = "direct_debit_recall_submission_validations" // DirectDebitResourceTypeDirectDebitDecisions captures enum value "direct_debit_decisions" DirectDebitResourceTypeDirectDebitDecisions DirectDebitResourceType = "direct_debit_decisions" // DirectDebitResourceTypeDirectDebitDecisionAdmissions captures enum value "direct_debit_decision_admissions" DirectDebitResourceTypeDirectDebitDecisionAdmissions DirectDebitResourceType = "direct_debit_decision_admissions" // 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
// Required: true
Attributes *DirectDebitReturnAttributes `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 *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) WithoutID ¶
func (m *DirectDebitReturn) WithoutID() *DirectDebitReturn
func (*DirectDebitReturn) WithoutModifiedOn ¶
func (m *DirectDebitReturn) WithoutModifiedOn() *DirectDebitReturn
func (*DirectDebitReturn) WithoutOrganisationID ¶
func (m *DirectDebitReturn) WithoutOrganisationID() *DirectDebitReturn
func (*DirectDebitReturn) WithoutRelationships ¶
func (m *DirectDebitReturn) WithoutRelationships() *DirectDebitReturn
func (*DirectDebitReturn) WithoutVersion ¶
func (m *DirectDebitReturn) WithoutVersion() *DirectDebitReturn
type DirectDebitReturnAdmission ¶
type DirectDebitReturnAdmission struct {
// attributes
// Required: true
Attributes *DirectDebitReturnAdmissionAttributes `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 *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) WithoutID ¶
func (m *DirectDebitReturnAdmission) WithoutID() *DirectDebitReturnAdmission
func (*DirectDebitReturnAdmission) WithoutModifiedOn ¶
func (m *DirectDebitReturnAdmission) WithoutModifiedOn() *DirectDebitReturnAdmission
func (*DirectDebitReturnAdmission) WithoutOrganisationID ¶
func (m *DirectDebitReturnAdmission) WithoutOrganisationID() *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"`
// 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) WithStatus ¶
func (m *DirectDebitReturnAdmissionAttributes) WithStatus(status DirectDebitReturnAdmissionStatus) *DirectDebitReturnAdmissionAttributes
func (*DirectDebitReturnAdmissionAttributes) WithoutSettlementCycle ¶
func (m *DirectDebitReturnAdmissionAttributes) WithoutSettlementCycle() *DirectDebitReturnAdmissionAttributes
func (*DirectDebitReturnAdmissionAttributes) WithoutSettlementDate ¶
func (m *DirectDebitReturnAdmissionAttributes) WithoutSettlementDate() *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" // DirectDebitReturnAdmissionStatusPending captures enum value "pending" DirectDebitReturnAdmissionStatusPending DirectDebitReturnAdmissionStatus = "pending" // 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"`
// 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"`
// 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"`
// Date on which the operation is processed by the scheme. Formatted according to ISO 8601 format: YYYY-MM-DD. Only used if different from `processing_date`.
// Format: date
SchemeProcessingDate *strfmt.Date `json:"scheme_processing_date,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 ¶
func (m *DirectDebitReturnAttributes) WithChargesAmount(chargesAmount CurrencyAndAmount) *DirectDebitReturnAttributes
func (*DirectDebitReturnAttributes) WithClearingID ¶
func (m *DirectDebitReturnAttributes) WithClearingID(clearingID string) *DirectDebitReturnAttributes
func (*DirectDebitReturnAttributes) WithCompensationAmount ¶
func (m *DirectDebitReturnAttributes) WithCompensationAmount(compensationAmount CurrencyAndAmount) *DirectDebitReturnAttributes
func (*DirectDebitReturnAttributes) WithProcessingDate ¶
func (m *DirectDebitReturnAttributes) WithProcessingDate(processingDate strfmt.Date) *DirectDebitReturnAttributes
func (*DirectDebitReturnAttributes) WithReturnAmount ¶
func (m *DirectDebitReturnAttributes) WithReturnAmount(returnAmount CurrencyAndAmount) *DirectDebitReturnAttributes
func (*DirectDebitReturnAttributes) WithReturnCode ¶
func (m *DirectDebitReturnAttributes) WithReturnCode(returnCode string) *DirectDebitReturnAttributes
func (*DirectDebitReturnAttributes) WithReturnInitiator ¶
func (m *DirectDebitReturnAttributes) WithReturnInitiator(returnInitiator string) *DirectDebitReturnAttributes
func (*DirectDebitReturnAttributes) WithSchemeProcessingDate ¶
func (m *DirectDebitReturnAttributes) WithSchemeProcessingDate(schemeProcessingDate strfmt.Date) *DirectDebitReturnAttributes
func (*DirectDebitReturnAttributes) WithSchemeTransactionID ¶
func (m *DirectDebitReturnAttributes) WithSchemeTransactionID(schemeTransactionID string) *DirectDebitReturnAttributes
func (*DirectDebitReturnAttributes) WithoutChargesAmount ¶
func (m *DirectDebitReturnAttributes) WithoutChargesAmount() *DirectDebitReturnAttributes
func (*DirectDebitReturnAttributes) WithoutCompensationAmount ¶
func (m *DirectDebitReturnAttributes) WithoutCompensationAmount() *DirectDebitReturnAttributes
func (*DirectDebitReturnAttributes) WithoutProcessingDate ¶
func (m *DirectDebitReturnAttributes) WithoutProcessingDate() *DirectDebitReturnAttributes
func (*DirectDebitReturnAttributes) WithoutReturnAmount ¶
func (m *DirectDebitReturnAttributes) WithoutReturnAmount() *DirectDebitReturnAttributes
func (*DirectDebitReturnAttributes) WithoutSchemeProcessingDate ¶
func (m *DirectDebitReturnAttributes) WithoutSchemeProcessingDate() *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
// 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 *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) WithoutID ¶
func (m *DirectDebitReturnReversal) WithoutID() *DirectDebitReturnReversal
func (*DirectDebitReturnReversal) WithoutModifiedOn ¶
func (m *DirectDebitReturnReversal) WithoutModifiedOn() *DirectDebitReturnReversal
func (*DirectDebitReturnReversal) WithoutOrganisationID ¶
func (m *DirectDebitReturnReversal) WithoutOrganisationID() *DirectDebitReturnReversal
func (*DirectDebitReturnReversal) WithoutRelationships ¶
func (m *DirectDebitReturnReversal) WithoutRelationships() *DirectDebitReturnReversal
func (*DirectDebitReturnReversal) WithoutVersion ¶
func (m *DirectDebitReturnReversal) WithoutVersion() *DirectDebitReturnReversal
type DirectDebitReturnReversalAdmission ¶
type DirectDebitReturnReversalAdmission struct {
// attributes
// Required: true
Attributes *DirectDebitReturnReversalAdmissionAttributes `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 *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) WithoutID ¶
func (m *DirectDebitReturnReversalAdmission) WithoutID() *DirectDebitReturnReversalAdmission
func (*DirectDebitReturnReversalAdmission) WithoutModifiedOn ¶
func (m *DirectDebitReturnReversalAdmission) WithoutModifiedOn() *DirectDebitReturnReversalAdmission
func (*DirectDebitReturnReversalAdmission) WithoutOrganisationID ¶
func (m *DirectDebitReturnReversalAdmission) WithoutOrganisationID() *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
// 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 *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 ¶
func (m *DirectDebitReturnSubmission) WithCreatedOn(createdOn strfmt.DateTime) *DirectDebitReturnSubmission
func (*DirectDebitReturnSubmission) WithID ¶
func (m *DirectDebitReturnSubmission) WithID(id strfmt.UUID) *DirectDebitReturnSubmission
func (*DirectDebitReturnSubmission) WithModifiedOn ¶
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 ¶
func (m *DirectDebitReturnSubmission) WithoutCreatedOn() *DirectDebitReturnSubmission
func (*DirectDebitReturnSubmission) WithoutID ¶
func (m *DirectDebitReturnSubmission) WithoutID() *DirectDebitReturnSubmission
func (*DirectDebitReturnSubmission) WithoutModifiedOn ¶
func (m *DirectDebitReturnSubmission) WithoutModifiedOn() *DirectDebitReturnSubmission
func (*DirectDebitReturnSubmission) WithoutOrganisationID ¶
func (m *DirectDebitReturnSubmission) WithoutOrganisationID() *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
// 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 *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 ¶
func (m *DirectDebitReversal) WithoutAttributes() *DirectDebitReversal
func (*DirectDebitReversal) WithoutCreatedOn ¶
func (m *DirectDebitReversal) WithoutCreatedOn() *DirectDebitReversal
func (*DirectDebitReversal) WithoutID ¶
func (m *DirectDebitReversal) WithoutID() *DirectDebitReversal
func (*DirectDebitReversal) WithoutModifiedOn ¶
func (m *DirectDebitReversal) WithoutModifiedOn() *DirectDebitReversal
func (*DirectDebitReversal) WithoutOrganisationID ¶
func (m *DirectDebitReversal) WithoutOrganisationID() *DirectDebitReversal
func (*DirectDebitReversal) WithoutRelationships ¶
func (m *DirectDebitReversal) WithoutRelationships() *DirectDebitReversal
func (*DirectDebitReversal) WithoutVersion ¶
func (m *DirectDebitReversal) WithoutVersion() *DirectDebitReversal
type DirectDebitReversalAdmission ¶
type DirectDebitReversalAdmission struct {
// attributes
// Required: true
Attributes *DirectDebitReversalAdmissionAttributes `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 *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) WithoutID ¶
func (m *DirectDebitReversalAdmission) WithoutID() *DirectDebitReversalAdmission
func (*DirectDebitReversalAdmission) WithoutModifiedOn ¶
func (m *DirectDebitReversalAdmission) WithoutModifiedOn() *DirectDebitReversalAdmission
func (*DirectDebitReversalAdmission) WithoutOrganisationID ¶
func (m *DirectDebitReversalAdmission) WithoutOrganisationID() *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 ¶
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 ¶
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 ¶
func (m *DirectDebitReversalAdmissionStatus) Json() string
type DirectDebitReversalAttributes ¶
type DirectDebitReversalAttributes struct {
// charges amount
ChargesAmount *DirectDebitReversalAttributesChargesAmount `json:"charges_amount,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"`
// 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"`
// Date on which the operation is processed by the scheme. Formatted according to ISO 8601 format: YYYY-MM-DD. Only used if different from `processing_date`.
// Format: date
SchemeProcessingDate *strfmt.Date `json:"scheme_processing_date,omitempty"`
}
DirectDebitReversalAttributes direct debit reversal attributes swagger:model DirectDebitReversalAttributes
func DirectDebitReversalAttributesWithDefaults ¶
func DirectDebitReversalAttributesWithDefaults(defaults client.Defaults) *DirectDebitReversalAttributes
func (*DirectDebitReversalAttributes) Json ¶
func (m *DirectDebitReversalAttributes) Json() string
func (*DirectDebitReversalAttributes) MarshalBinary ¶
func (m *DirectDebitReversalAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReversalAttributes) UnmarshalBinary ¶
func (m *DirectDebitReversalAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReversalAttributes) Validate ¶
func (m *DirectDebitReversalAttributes) Validate(formats strfmt.Registry) error
Validate validates this direct debit reversal attributes
func (*DirectDebitReversalAttributes) WithChargesAmount ¶
func (m *DirectDebitReversalAttributes) WithChargesAmount(chargesAmount DirectDebitReversalAttributesChargesAmount) *DirectDebitReversalAttributes
func (*DirectDebitReversalAttributes) WithProcessingDate ¶
func (m *DirectDebitReversalAttributes) WithProcessingDate(processingDate strfmt.Date) *DirectDebitReversalAttributes
func (*DirectDebitReversalAttributes) WithReason ¶
func (m *DirectDebitReversalAttributes) WithReason(reason string) *DirectDebitReversalAttributes
func (*DirectDebitReversalAttributes) WithReasonCode ¶
func (m *DirectDebitReversalAttributes) WithReasonCode(reasonCode string) *DirectDebitReversalAttributes
func (*DirectDebitReversalAttributes) WithReversalAmount ¶
func (m *DirectDebitReversalAttributes) WithReversalAmount(reversalAmount DirectDebitReversalAttributesReversalAmount) *DirectDebitReversalAttributes
func (*DirectDebitReversalAttributes) WithSchemeProcessingDate ¶
func (m *DirectDebitReversalAttributes) WithSchemeProcessingDate(schemeProcessingDate strfmt.Date) *DirectDebitReversalAttributes
func (*DirectDebitReversalAttributes) WithoutChargesAmount ¶
func (m *DirectDebitReversalAttributes) WithoutChargesAmount() *DirectDebitReversalAttributes
func (*DirectDebitReversalAttributes) WithoutProcessingDate ¶
func (m *DirectDebitReversalAttributes) WithoutProcessingDate() *DirectDebitReversalAttributes
func (*DirectDebitReversalAttributes) WithoutReversalAmount ¶
func (m *DirectDebitReversalAttributes) WithoutReversalAmount() *DirectDebitReversalAttributes
func (*DirectDebitReversalAttributes) WithoutSchemeProcessingDate ¶
func (m *DirectDebitReversalAttributes) WithoutSchemeProcessingDate() *DirectDebitReversalAttributes
type DirectDebitReversalAttributesChargesAmount ¶
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 ¶
func DirectDebitReversalAttributesChargesAmountWithDefaults(defaults client.Defaults) *DirectDebitReversalAttributesChargesAmount
func (*DirectDebitReversalAttributesChargesAmount) Json ¶
func (m *DirectDebitReversalAttributesChargesAmount) Json() string
func (*DirectDebitReversalAttributesChargesAmount) MarshalBinary ¶
func (m *DirectDebitReversalAttributesChargesAmount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReversalAttributesChargesAmount) UnmarshalBinary ¶
func (m *DirectDebitReversalAttributesChargesAmount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReversalAttributesChargesAmount) Validate ¶
func (m *DirectDebitReversalAttributesChargesAmount) Validate(formats strfmt.Registry) error
Validate validates this direct debit reversal attributes charges amount
func (*DirectDebitReversalAttributesChargesAmount) WithAmount ¶
func (m *DirectDebitReversalAttributesChargesAmount) WithAmount(amount string) *DirectDebitReversalAttributesChargesAmount
func (*DirectDebitReversalAttributesChargesAmount) WithCurrency ¶
func (m *DirectDebitReversalAttributesChargesAmount) WithCurrency(currency string) *DirectDebitReversalAttributesChargesAmount
type DirectDebitReversalAttributesReversalAmount ¶
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 ¶
func DirectDebitReversalAttributesReversalAmountWithDefaults(defaults client.Defaults) *DirectDebitReversalAttributesReversalAmount
func (*DirectDebitReversalAttributesReversalAmount) Json ¶
func (m *DirectDebitReversalAttributesReversalAmount) Json() string
func (*DirectDebitReversalAttributesReversalAmount) MarshalBinary ¶
func (m *DirectDebitReversalAttributesReversalAmount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReversalAttributesReversalAmount) UnmarshalBinary ¶
func (m *DirectDebitReversalAttributesReversalAmount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReversalAttributesReversalAmount) Validate ¶
func (m *DirectDebitReversalAttributesReversalAmount) Validate(formats strfmt.Registry) error
Validate validates this direct debit reversal attributes reversal amount
func (*DirectDebitReversalAttributesReversalAmount) WithAmount ¶
func (m *DirectDebitReversalAttributesReversalAmount) WithAmount(amount string) *DirectDebitReversalAttributesReversalAmount
func (*DirectDebitReversalAttributesReversalAmount) WithCurrency ¶
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"`
// direct debit reversal submission
DirectDebitReversalSubmission *DirectDebitReversalRelationshipsDirectDebitReversalSubmission `json:"direct_debit_reversal_submission,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) WithDirectDebitReversalSubmission ¶
func (m *DirectDebitReversalRelationships) WithDirectDebitReversalSubmission(directDebitReversalSubmission DirectDebitReversalRelationshipsDirectDebitReversalSubmission) *DirectDebitReversalRelationships
func (*DirectDebitReversalRelationships) WithoutDirectDebit ¶
func (m *DirectDebitReversalRelationships) WithoutDirectDebit() *DirectDebitReversalRelationships
func (*DirectDebitReversalRelationships) WithoutDirectDebitReversalAdmission ¶
func (m *DirectDebitReversalRelationships) WithoutDirectDebitReversalAdmission() *DirectDebitReversalRelationships
func (*DirectDebitReversalRelationships) WithoutDirectDebitReversalSubmission ¶
func (m *DirectDebitReversalRelationships) WithoutDirectDebitReversalSubmission() *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 DirectDebitReversalRelationshipsDirectDebitReversalSubmission ¶
type DirectDebitReversalRelationshipsDirectDebitReversalSubmission struct {
// data
Data []*DirectDebitReversalSubmission `json:"data"`
}
DirectDebitReversalRelationshipsDirectDebitReversalSubmission direct debit reversal relationships direct debit reversal submission swagger:model DirectDebitReversalRelationshipsDirectDebitReversalSubmission
func DirectDebitReversalRelationshipsDirectDebitReversalSubmissionWithDefaults ¶
func DirectDebitReversalRelationshipsDirectDebitReversalSubmissionWithDefaults(defaults client.Defaults) *DirectDebitReversalRelationshipsDirectDebitReversalSubmission
func (*DirectDebitReversalRelationshipsDirectDebitReversalSubmission) Json ¶
func (m *DirectDebitReversalRelationshipsDirectDebitReversalSubmission) Json() string
func (*DirectDebitReversalRelationshipsDirectDebitReversalSubmission) MarshalBinary ¶
func (m *DirectDebitReversalRelationshipsDirectDebitReversalSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReversalRelationshipsDirectDebitReversalSubmission) UnmarshalBinary ¶
func (m *DirectDebitReversalRelationshipsDirectDebitReversalSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReversalRelationshipsDirectDebitReversalSubmission) Validate ¶
func (m *DirectDebitReversalRelationshipsDirectDebitReversalSubmission) Validate(formats strfmt.Registry) error
Validate validates this direct debit reversal relationships direct debit reversal submission
type DirectDebitReversalSubmission ¶
type DirectDebitReversalSubmission struct {
// attributes
Attributes *DirectDebitReversalSubmissionAttributes `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 *DirectDebitReversalSubmissionRelationships `json:"relationships,omitempty"`
// type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
// version
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
DirectDebitReversalSubmission direct debit reversal submission swagger:model DirectDebitReversalSubmission
func DirectDebitReversalSubmissionWithDefaults ¶
func DirectDebitReversalSubmissionWithDefaults(defaults client.Defaults) *DirectDebitReversalSubmission
func (*DirectDebitReversalSubmission) Json ¶
func (m *DirectDebitReversalSubmission) Json() string
func (*DirectDebitReversalSubmission) MarshalBinary ¶
func (m *DirectDebitReversalSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReversalSubmission) UnmarshalBinary ¶
func (m *DirectDebitReversalSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReversalSubmission) Validate ¶
func (m *DirectDebitReversalSubmission) Validate(formats strfmt.Registry) error
Validate validates this direct debit reversal submission
func (*DirectDebitReversalSubmission) WithAttributes ¶
func (m *DirectDebitReversalSubmission) WithAttributes(attributes DirectDebitReversalSubmissionAttributes) *DirectDebitReversalSubmission
func (*DirectDebitReversalSubmission) WithCreatedOn ¶
func (m *DirectDebitReversalSubmission) WithCreatedOn(createdOn strfmt.DateTime) *DirectDebitReversalSubmission
func (*DirectDebitReversalSubmission) WithID ¶
func (m *DirectDebitReversalSubmission) WithID(id strfmt.UUID) *DirectDebitReversalSubmission
func (*DirectDebitReversalSubmission) WithModifiedOn ¶
func (m *DirectDebitReversalSubmission) WithModifiedOn(modifiedOn strfmt.DateTime) *DirectDebitReversalSubmission
func (*DirectDebitReversalSubmission) WithOrganisationID ¶
func (m *DirectDebitReversalSubmission) WithOrganisationID(organisationID strfmt.UUID) *DirectDebitReversalSubmission
func (*DirectDebitReversalSubmission) WithRelationships ¶
func (m *DirectDebitReversalSubmission) WithRelationships(relationships DirectDebitReversalSubmissionRelationships) *DirectDebitReversalSubmission
func (*DirectDebitReversalSubmission) WithType ¶
func (m *DirectDebitReversalSubmission) WithType(typeVar string) *DirectDebitReversalSubmission
func (*DirectDebitReversalSubmission) WithVersion ¶
func (m *DirectDebitReversalSubmission) WithVersion(version int64) *DirectDebitReversalSubmission
func (*DirectDebitReversalSubmission) WithoutAttributes ¶
func (m *DirectDebitReversalSubmission) WithoutAttributes() *DirectDebitReversalSubmission
func (*DirectDebitReversalSubmission) WithoutCreatedOn ¶
func (m *DirectDebitReversalSubmission) WithoutCreatedOn() *DirectDebitReversalSubmission
func (*DirectDebitReversalSubmission) WithoutID ¶
func (m *DirectDebitReversalSubmission) WithoutID() *DirectDebitReversalSubmission
func (*DirectDebitReversalSubmission) WithoutModifiedOn ¶
func (m *DirectDebitReversalSubmission) WithoutModifiedOn() *DirectDebitReversalSubmission
func (*DirectDebitReversalSubmission) WithoutOrganisationID ¶
func (m *DirectDebitReversalSubmission) WithoutOrganisationID() *DirectDebitReversalSubmission
func (*DirectDebitReversalSubmission) WithoutRelationships ¶
func (m *DirectDebitReversalSubmission) WithoutRelationships() *DirectDebitReversalSubmission
func (*DirectDebitReversalSubmission) WithoutVersion ¶
func (m *DirectDebitReversalSubmission) WithoutVersion() *DirectDebitReversalSubmission
type DirectDebitReversalSubmissionAttributes ¶
type DirectDebitReversalSubmissionAttributes struct {
// destination gateway
DestinationGateway string `json:"destination_gateway,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 DirectDebitReversalSubmissionStatus `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"`
}
DirectDebitReversalSubmissionAttributes direct debit reversal submission attributes swagger:model DirectDebitReversalSubmissionAttributes
func DirectDebitReversalSubmissionAttributesWithDefaults ¶
func DirectDebitReversalSubmissionAttributesWithDefaults(defaults client.Defaults) *DirectDebitReversalSubmissionAttributes
func (*DirectDebitReversalSubmissionAttributes) Json ¶
func (m *DirectDebitReversalSubmissionAttributes) Json() string
func (*DirectDebitReversalSubmissionAttributes) MarshalBinary ¶
func (m *DirectDebitReversalSubmissionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReversalSubmissionAttributes) UnmarshalBinary ¶
func (m *DirectDebitReversalSubmissionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReversalSubmissionAttributes) Validate ¶
func (m *DirectDebitReversalSubmissionAttributes) Validate(formats strfmt.Registry) error
Validate validates this direct debit reversal submission attributes
func (*DirectDebitReversalSubmissionAttributes) WithDestinationGateway ¶
func (m *DirectDebitReversalSubmissionAttributes) WithDestinationGateway(destinationGateway string) *DirectDebitReversalSubmissionAttributes
func (*DirectDebitReversalSubmissionAttributes) WithSchemeStatusCode ¶
func (m *DirectDebitReversalSubmissionAttributes) WithSchemeStatusCode(schemeStatusCode string) *DirectDebitReversalSubmissionAttributes
func (*DirectDebitReversalSubmissionAttributes) WithSchemeStatusCodeDescription ¶
func (m *DirectDebitReversalSubmissionAttributes) WithSchemeStatusCodeDescription(schemeStatusCodeDescription string) *DirectDebitReversalSubmissionAttributes
func (*DirectDebitReversalSubmissionAttributes) WithStatus ¶
func (m *DirectDebitReversalSubmissionAttributes) WithStatus(status DirectDebitReversalSubmissionStatus) *DirectDebitReversalSubmissionAttributes
func (*DirectDebitReversalSubmissionAttributes) WithStatusReason ¶
func (m *DirectDebitReversalSubmissionAttributes) WithStatusReason(statusReason string) *DirectDebitReversalSubmissionAttributes
func (*DirectDebitReversalSubmissionAttributes) WithSubmissionDatetime ¶
func (m *DirectDebitReversalSubmissionAttributes) WithSubmissionDatetime(submissionDatetime strfmt.DateTime) *DirectDebitReversalSubmissionAttributes
func (*DirectDebitReversalSubmissionAttributes) WithTransactionStartDatetime ¶
func (m *DirectDebitReversalSubmissionAttributes) WithTransactionStartDatetime(transactionStartDatetime strfmt.DateTime) *DirectDebitReversalSubmissionAttributes
type DirectDebitReversalSubmissionCreation ¶
type DirectDebitReversalSubmissionCreation struct {
// data
Data *DirectDebitReversalSubmission `json:"data,omitempty"`
}
DirectDebitReversalSubmissionCreation direct debit reversal submission creation swagger:model DirectDebitReversalSubmissionCreation
func DirectDebitReversalSubmissionCreationWithDefaults ¶
func DirectDebitReversalSubmissionCreationWithDefaults(defaults client.Defaults) *DirectDebitReversalSubmissionCreation
func (*DirectDebitReversalSubmissionCreation) Json ¶
func (m *DirectDebitReversalSubmissionCreation) Json() string
func (*DirectDebitReversalSubmissionCreation) MarshalBinary ¶
func (m *DirectDebitReversalSubmissionCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReversalSubmissionCreation) UnmarshalBinary ¶
func (m *DirectDebitReversalSubmissionCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReversalSubmissionCreation) Validate ¶
func (m *DirectDebitReversalSubmissionCreation) Validate(formats strfmt.Registry) error
Validate validates this direct debit reversal submission creation
func (*DirectDebitReversalSubmissionCreation) WithData ¶
func (m *DirectDebitReversalSubmissionCreation) WithData(data DirectDebitReversalSubmission) *DirectDebitReversalSubmissionCreation
func (*DirectDebitReversalSubmissionCreation) WithoutData ¶
func (m *DirectDebitReversalSubmissionCreation) WithoutData() *DirectDebitReversalSubmissionCreation
type DirectDebitReversalSubmissionCreationResponse ¶
type DirectDebitReversalSubmissionCreationResponse struct {
// data
Data *DirectDebitReversalSubmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
DirectDebitReversalSubmissionCreationResponse direct debit reversal submission creation response swagger:model DirectDebitReversalSubmissionCreationResponse
func DirectDebitReversalSubmissionCreationResponseWithDefaults ¶
func DirectDebitReversalSubmissionCreationResponseWithDefaults(defaults client.Defaults) *DirectDebitReversalSubmissionCreationResponse
func (*DirectDebitReversalSubmissionCreationResponse) Json ¶
func (m *DirectDebitReversalSubmissionCreationResponse) Json() string
func (*DirectDebitReversalSubmissionCreationResponse) MarshalBinary ¶
func (m *DirectDebitReversalSubmissionCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReversalSubmissionCreationResponse) UnmarshalBinary ¶
func (m *DirectDebitReversalSubmissionCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReversalSubmissionCreationResponse) Validate ¶
func (m *DirectDebitReversalSubmissionCreationResponse) Validate(formats strfmt.Registry) error
Validate validates this direct debit reversal submission creation response
func (*DirectDebitReversalSubmissionCreationResponse) WithLinks ¶
func (m *DirectDebitReversalSubmissionCreationResponse) WithLinks(links Links) *DirectDebitReversalSubmissionCreationResponse
func (*DirectDebitReversalSubmissionCreationResponse) WithoutData ¶
func (m *DirectDebitReversalSubmissionCreationResponse) WithoutData() *DirectDebitReversalSubmissionCreationResponse
func (*DirectDebitReversalSubmissionCreationResponse) WithoutLinks ¶
func (m *DirectDebitReversalSubmissionCreationResponse) WithoutLinks() *DirectDebitReversalSubmissionCreationResponse
type DirectDebitReversalSubmissionDetailsResponse ¶
type DirectDebitReversalSubmissionDetailsResponse struct {
// data
Data *DirectDebitReversalSubmission `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
DirectDebitReversalSubmissionDetailsResponse direct debit reversal submission details response swagger:model DirectDebitReversalSubmissionDetailsResponse
func DirectDebitReversalSubmissionDetailsResponseWithDefaults ¶
func DirectDebitReversalSubmissionDetailsResponseWithDefaults(defaults client.Defaults) *DirectDebitReversalSubmissionDetailsResponse
func (*DirectDebitReversalSubmissionDetailsResponse) Json ¶
func (m *DirectDebitReversalSubmissionDetailsResponse) Json() string
func (*DirectDebitReversalSubmissionDetailsResponse) MarshalBinary ¶
func (m *DirectDebitReversalSubmissionDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReversalSubmissionDetailsResponse) UnmarshalBinary ¶
func (m *DirectDebitReversalSubmissionDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReversalSubmissionDetailsResponse) Validate ¶
func (m *DirectDebitReversalSubmissionDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this direct debit reversal submission details response
func (*DirectDebitReversalSubmissionDetailsResponse) WithLinks ¶
func (m *DirectDebitReversalSubmissionDetailsResponse) WithLinks(links Links) *DirectDebitReversalSubmissionDetailsResponse
func (*DirectDebitReversalSubmissionDetailsResponse) WithoutData ¶
func (m *DirectDebitReversalSubmissionDetailsResponse) WithoutData() *DirectDebitReversalSubmissionDetailsResponse
func (*DirectDebitReversalSubmissionDetailsResponse) WithoutLinks ¶
func (m *DirectDebitReversalSubmissionDetailsResponse) WithoutLinks() *DirectDebitReversalSubmissionDetailsResponse
type DirectDebitReversalSubmissionRelationships ¶
type DirectDebitReversalSubmissionRelationships struct {
// direct debit
DirectDebit *DirectDebitReversalSubmissionRelationshipsDirectDebit `json:"direct_debit,omitempty"`
// direct debit reversal
DirectDebitReversal *DirectDebitReversalSubmissionRelationshipsDirectDebitReversal `json:"direct_debit_reversal,omitempty"`
}
DirectDebitReversalSubmissionRelationships direct debit reversal submission relationships swagger:model DirectDebitReversalSubmissionRelationships
func DirectDebitReversalSubmissionRelationshipsWithDefaults ¶
func DirectDebitReversalSubmissionRelationshipsWithDefaults(defaults client.Defaults) *DirectDebitReversalSubmissionRelationships
func (*DirectDebitReversalSubmissionRelationships) Json ¶
func (m *DirectDebitReversalSubmissionRelationships) Json() string
func (*DirectDebitReversalSubmissionRelationships) MarshalBinary ¶
func (m *DirectDebitReversalSubmissionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReversalSubmissionRelationships) UnmarshalBinary ¶
func (m *DirectDebitReversalSubmissionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReversalSubmissionRelationships) Validate ¶
func (m *DirectDebitReversalSubmissionRelationships) Validate(formats strfmt.Registry) error
Validate validates this direct debit reversal submission relationships
func (*DirectDebitReversalSubmissionRelationships) WithDirectDebit ¶
func (m *DirectDebitReversalSubmissionRelationships) WithDirectDebit(directDebit DirectDebitReversalSubmissionRelationshipsDirectDebit) *DirectDebitReversalSubmissionRelationships
func (*DirectDebitReversalSubmissionRelationships) WithDirectDebitReversal ¶
func (m *DirectDebitReversalSubmissionRelationships) WithDirectDebitReversal(directDebitReversal DirectDebitReversalSubmissionRelationshipsDirectDebitReversal) *DirectDebitReversalSubmissionRelationships
func (*DirectDebitReversalSubmissionRelationships) WithoutDirectDebit ¶
func (m *DirectDebitReversalSubmissionRelationships) WithoutDirectDebit() *DirectDebitReversalSubmissionRelationships
func (*DirectDebitReversalSubmissionRelationships) WithoutDirectDebitReversal ¶
func (m *DirectDebitReversalSubmissionRelationships) WithoutDirectDebitReversal() *DirectDebitReversalSubmissionRelationships
type DirectDebitReversalSubmissionRelationshipsDirectDebit ¶
type DirectDebitReversalSubmissionRelationshipsDirectDebit struct {
// data
Data []*DirectDebit `json:"data"`
}
DirectDebitReversalSubmissionRelationshipsDirectDebit direct debit reversal submission relationships direct debit swagger:model DirectDebitReversalSubmissionRelationshipsDirectDebit
func DirectDebitReversalSubmissionRelationshipsDirectDebitWithDefaults ¶
func DirectDebitReversalSubmissionRelationshipsDirectDebitWithDefaults(defaults client.Defaults) *DirectDebitReversalSubmissionRelationshipsDirectDebit
func (*DirectDebitReversalSubmissionRelationshipsDirectDebit) Json ¶
func (m *DirectDebitReversalSubmissionRelationshipsDirectDebit) Json() string
func (*DirectDebitReversalSubmissionRelationshipsDirectDebit) MarshalBinary ¶
func (m *DirectDebitReversalSubmissionRelationshipsDirectDebit) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReversalSubmissionRelationshipsDirectDebit) UnmarshalBinary ¶
func (m *DirectDebitReversalSubmissionRelationshipsDirectDebit) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReversalSubmissionRelationshipsDirectDebit) Validate ¶
func (m *DirectDebitReversalSubmissionRelationshipsDirectDebit) Validate(formats strfmt.Registry) error
Validate validates this direct debit reversal submission relationships direct debit
func (*DirectDebitReversalSubmissionRelationshipsDirectDebit) WithData ¶
func (m *DirectDebitReversalSubmissionRelationshipsDirectDebit) WithData(data []*DirectDebit) *DirectDebitReversalSubmissionRelationshipsDirectDebit
type DirectDebitReversalSubmissionRelationshipsDirectDebitReversal ¶
type DirectDebitReversalSubmissionRelationshipsDirectDebitReversal struct {
// data
Data []*DirectDebitReversal `json:"data"`
}
DirectDebitReversalSubmissionRelationshipsDirectDebitReversal direct debit reversal submission relationships direct debit reversal swagger:model DirectDebitReversalSubmissionRelationshipsDirectDebitReversal
func DirectDebitReversalSubmissionRelationshipsDirectDebitReversalWithDefaults ¶
func DirectDebitReversalSubmissionRelationshipsDirectDebitReversalWithDefaults(defaults client.Defaults) *DirectDebitReversalSubmissionRelationshipsDirectDebitReversal
func (*DirectDebitReversalSubmissionRelationshipsDirectDebitReversal) Json ¶
func (m *DirectDebitReversalSubmissionRelationshipsDirectDebitReversal) Json() string
func (*DirectDebitReversalSubmissionRelationshipsDirectDebitReversal) MarshalBinary ¶
func (m *DirectDebitReversalSubmissionRelationshipsDirectDebitReversal) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DirectDebitReversalSubmissionRelationshipsDirectDebitReversal) UnmarshalBinary ¶
func (m *DirectDebitReversalSubmissionRelationshipsDirectDebitReversal) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DirectDebitReversalSubmissionRelationshipsDirectDebitReversal) Validate ¶
func (m *DirectDebitReversalSubmissionRelationshipsDirectDebitReversal) Validate(formats strfmt.Registry) error
Validate validates this direct debit reversal submission relationships direct debit reversal
type DirectDebitReversalSubmissionStatus ¶
type DirectDebitReversalSubmissionStatus string
DirectDebitReversalSubmissionStatus direct debit reversal submission status swagger:model DirectDebitReversalSubmissionStatus
const ( // DirectDebitReversalSubmissionStatusAccepted captures enum value "accepted" DirectDebitReversalSubmissionStatusAccepted DirectDebitReversalSubmissionStatus = "accepted" // DirectDebitReversalSubmissionStatusReleasedToGateway captures enum value "released_to_gateway" DirectDebitReversalSubmissionStatusReleasedToGateway DirectDebitReversalSubmissionStatus = "released_to_gateway" // DirectDebitReversalSubmissionStatusDeliveryConfirmed captures enum value "delivery_confirmed" DirectDebitReversalSubmissionStatusDeliveryConfirmed DirectDebitReversalSubmissionStatus = "delivery_confirmed" // DirectDebitReversalSubmissionStatusDeliveryFailed captures enum value "delivery_failed" DirectDebitReversalSubmissionStatusDeliveryFailed DirectDebitReversalSubmissionStatus = "delivery_failed" // DirectDebitReversalSubmissionStatusSubmitted captures enum value "submitted" DirectDebitReversalSubmissionStatusSubmitted DirectDebitReversalSubmissionStatus = "submitted" // DirectDebitReversalSubmissionStatusValidationPending captures enum value "validation_pending" DirectDebitReversalSubmissionStatusValidationPending DirectDebitReversalSubmissionStatus = "validation_pending" // DirectDebitReversalSubmissionStatusValidationPassed captures enum value "validation_passed" DirectDebitReversalSubmissionStatusValidationPassed DirectDebitReversalSubmissionStatus = "validation_passed" // DirectDebitReversalSubmissionStatusQueuedForDelivery captures enum value "queued_for_delivery" DirectDebitReversalSubmissionStatusQueuedForDelivery DirectDebitReversalSubmissionStatus = "queued_for_delivery" // DirectDebitReversalSubmissionStatusPending captures enum value "pending" DirectDebitReversalSubmissionStatusPending DirectDebitReversalSubmissionStatus = "pending" )
func (*DirectDebitReversalSubmissionStatus) Json ¶
func (m *DirectDebitReversalSubmissionStatus) Json() string
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" // DirectDebitSubmissionStatusPending captures enum value "pending" DirectDebitSubmissionStatusPending DirectDebitSubmissionStatus = "pending" // 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 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 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 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) WithModifiedOn ¶
func (*Mandate) WithOrganisationID ¶
func (*Mandate) WithRelationships ¶
func (m *Mandate) WithRelationships(relationships MandateRelationships) *Mandate
func (*Mandate) WithVersion ¶
func (*Mandate) WithoutAttributes ¶
func (*Mandate) WithoutCreatedOn ¶
func (*Mandate) WithoutModifiedOn ¶
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 ¶
func (m *MandateAdmission) WithCreatedOn(createdOn strfmt.DateTime) *MandateAdmission
func (*MandateAdmission) WithID ¶
func (m *MandateAdmission) WithID(id strfmt.UUID) *MandateAdmission
func (*MandateAdmission) WithModifiedOn ¶
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 ¶
func (m *MandateAdmission) WithoutCreatedOn() *MandateAdmission
func (*MandateAdmission) WithoutModifiedOn ¶
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" // MandateAdmissionStatusReasonUnknownInstruction captures enum value "unknown_instruction" MandateAdmissionStatusReasonUnknownInstruction MandateAdmissionStatusReason = "unknown_instruction" // MandateAdmissionStatusReasonPayerReferenceNotUnique captures enum value "payer_reference_not_unique" MandateAdmissionStatusReasonPayerReferenceNotUnique MandateAdmissionStatusReason = "payer_reference_not_unique" // MandateAdmissionStatusReasonInvalidReference captures enum value "invalid_reference" MandateAdmissionStatusReasonInvalidReference MandateAdmissionStatusReason = "invalid_reference" // MandateAdmissionStatusReasonNotEligibleForReinstatementByOriginator captures enum value "not_eligible_for_reinstatement_by_originator" MandateAdmissionStatusReasonNotEligibleForReinstatementByOriginator MandateAdmissionStatusReason = "not_eligible_for_reinstatement_by_originator" )
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"`
// source
Source *string `json:"source,omitempty"`
// status
Status *MandateStatus `json:"status,omitempty"`
// status reason
StatusReason *string `json:"status_reason,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) WithSource ¶
func (m *MandateAttributes) WithSource(source string) *MandateAttributes
func (*MandateAttributes) WithStatus ¶
func (m *MandateAttributes) WithStatus(status MandateStatus) *MandateAttributes
func (*MandateAttributes) WithStatusReason ¶
func (m *MandateAttributes) WithStatusReason(statusReason string) *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
func (*MandateAttributes) WithoutSource ¶
func (m *MandateAttributes) WithoutSource() *MandateAttributes
func (*MandateAttributes) WithoutStatus ¶
func (m *MandateAttributes) WithoutStatus() *MandateAttributes
func (*MandateAttributes) WithoutStatusReason ¶
func (m *MandateAttributes) WithoutStatusReason() *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"`
// private identification
PrivateIdentification *PrivateIdentification `json:"private_identification,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) WithPrivateIdentification ¶
func (m *MandateAttributesBeneficiaryParty) WithPrivateIdentification(privateIdentification PrivateIdentification) *MandateAttributesBeneficiaryParty
func (*MandateAttributesBeneficiaryParty) WithoutAccountWith ¶
func (m *MandateAttributesBeneficiaryParty) WithoutAccountWith() *MandateAttributesBeneficiaryParty
func (*MandateAttributesBeneficiaryParty) WithoutPrivateIdentification ¶
func (m *MandateAttributesBeneficiaryParty) WithoutPrivateIdentification() *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 {
// mandate admission
MandateAdmission *MandateRelationshipsMandateAdmission `json:"mandate_admission,omitempty"`
// mandate return
MandateReturn *MandateRelationshipsMandateReturn `json:"mandate_return,omitempty"`
// mandate submission
MandateSubmission *MandateRelationshipsMandateSubmission `json:"mandate_submission,omitempty"`
// most recent collection
MostRecentCollection *MandateRelationshipsMostRecentCollection `json:"most_recent_collection,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) 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) WithMostRecentCollection ¶
func (m *MandateRelationships) WithMostRecentCollection(mostRecentCollection MandateRelationshipsMostRecentCollection) *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
func (*MandateRelationships) WithoutMostRecentCollection ¶
func (m *MandateRelationships) WithoutMostRecentCollection() *MandateRelationships
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 MandateRelationshipsMostRecentCollection ¶
type MandateRelationshipsMostRecentCollection struct {
// data
Data *MostRecentCollection `json:"data,omitempty"`
}
MandateRelationshipsMostRecentCollection mandate relationships most recent collection swagger:model MandateRelationshipsMostRecentCollection
func MandateRelationshipsMostRecentCollectionWithDefaults ¶
func MandateRelationshipsMostRecentCollectionWithDefaults(defaults client.Defaults) *MandateRelationshipsMostRecentCollection
func (*MandateRelationshipsMostRecentCollection) Json ¶
func (m *MandateRelationshipsMostRecentCollection) Json() string
func (*MandateRelationshipsMostRecentCollection) MarshalBinary ¶
func (m *MandateRelationshipsMostRecentCollection) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MandateRelationshipsMostRecentCollection) UnmarshalBinary ¶
func (m *MandateRelationshipsMostRecentCollection) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MandateRelationshipsMostRecentCollection) Validate ¶
func (m *MandateRelationshipsMostRecentCollection) Validate(formats strfmt.Registry) error
Validate validates this mandate relationships most recent collection
func (*MandateRelationshipsMostRecentCollection) WithData ¶
func (m *MandateRelationshipsMostRecentCollection) WithData(data MostRecentCollection) *MandateRelationshipsMostRecentCollection
func (*MandateRelationshipsMostRecentCollection) WithoutData ¶
func (m *MandateRelationshipsMostRecentCollection) WithoutData() *MandateRelationshipsMostRecentCollection
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" // MandateResourceTypeMandateManagements captures enum value "mandate_managements" MandateResourceTypeMandateManagements MandateResourceType = "mandate_managements" )
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 ¶
func (m *MandateReturn) WithCreatedOn(createdOn strfmt.DateTime) *MandateReturn
func (*MandateReturn) WithID ¶
func (m *MandateReturn) WithID(id strfmt.UUID) *MandateReturn
func (*MandateReturn) WithModifiedOn ¶
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 ¶
func (m *MandateReturn) WithoutCreatedOn() *MandateReturn
func (*MandateReturn) WithoutModifiedOn ¶
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 ¶
func (m *MandateReturnSubmission) WithCreatedOn(createdOn strfmt.DateTime) *MandateReturnSubmission
func (*MandateReturnSubmission) WithID ¶
func (m *MandateReturnSubmission) WithID(id strfmt.UUID) *MandateReturnSubmission
func (*MandateReturnSubmission) WithModifiedOn ¶
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 ¶
func (m *MandateReturnSubmission) WithoutCreatedOn() *MandateReturnSubmission
func (*MandateReturnSubmission) WithoutModifiedOn ¶
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 ( // MandateStatusLive captures enum value "live" MandateStatusLive MandateStatus = "live" // MandateStatusInvalid captures enum value "invalid" MandateStatusInvalid MandateStatus = "invalid" // MandateStatusExpired captures enum value "expired" MandateStatusExpired MandateStatus = "expired" // MandateStatusCancelled captures enum value "cancelled" MandateStatusCancelled MandateStatus = "cancelled" )
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 ¶
func (m *MandateSubmission) WithCreatedOn(createdOn strfmt.DateTime) *MandateSubmission
func (*MandateSubmission) WithID ¶
func (m *MandateSubmission) WithID(id strfmt.UUID) *MandateSubmission
func (*MandateSubmission) WithModifiedOn ¶
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 ¶
func (m *MandateSubmission) WithoutCreatedOn() *MandateSubmission
func (*MandateSubmission) WithoutModifiedOn ¶
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) WithoutLastPaymentDate ¶
func (m *MandateSubmissionAttributes) WithoutLastPaymentDate() *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 ¶
func (m *MandateSubmissionCreationData) WithCreatedOn(createdOn strfmt.DateTime) *MandateSubmissionCreationData
func (*MandateSubmissionCreationData) WithID ¶
func (m *MandateSubmissionCreationData) WithID(id strfmt.UUID) *MandateSubmissionCreationData
func (*MandateSubmissionCreationData) WithModifiedOn ¶
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 ¶
func (m *MandateSubmissionCreationData) WithoutCreatedOn() *MandateSubmissionCreationData
func (*MandateSubmissionCreationData) WithoutModifiedOn ¶
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
func (*MandateSubmissionCreationDataAttributes) WithoutLastPaymentDate ¶
func (m *MandateSubmissionCreationDataAttributes) WithoutLastPaymentDate() *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" // 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 MetricsQueryResponse ¶
type MetricsQueryResponse struct {
// data
Data *PrometheusMetricData `json:"data,omitempty"`
// error
Error string `json:"error,omitempty"`
// error type
ErrorType string `json:"errorType,omitempty"`
// status
Status string `json:"status,omitempty"`
}
MetricsQueryResponse metrics query response swagger:model MetricsQueryResponse
func MetricsQueryResponseWithDefaults ¶
func MetricsQueryResponseWithDefaults(defaults client.Defaults) *MetricsQueryResponse
func (*MetricsQueryResponse) Json ¶
func (m *MetricsQueryResponse) Json() string
func (*MetricsQueryResponse) MarshalBinary ¶
func (m *MetricsQueryResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MetricsQueryResponse) UnmarshalBinary ¶
func (m *MetricsQueryResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MetricsQueryResponse) Validate ¶
func (m *MetricsQueryResponse) Validate(formats strfmt.Registry) error
Validate validates this metrics query response
func (*MetricsQueryResponse) WithData ¶
func (m *MetricsQueryResponse) WithData(data PrometheusMetricData) *MetricsQueryResponse
func (*MetricsQueryResponse) WithError ¶
func (m *MetricsQueryResponse) WithError(error string) *MetricsQueryResponse
func (*MetricsQueryResponse) WithErrorType ¶
func (m *MetricsQueryResponse) WithErrorType(errorType string) *MetricsQueryResponse
func (*MetricsQueryResponse) WithStatus ¶
func (m *MetricsQueryResponse) WithStatus(status string) *MetricsQueryResponse
func (*MetricsQueryResponse) WithoutData ¶
func (m *MetricsQueryResponse) WithoutData() *MetricsQueryResponse
type MostRecentCollection ¶
type MostRecentCollection struct {
// id
// Format: uuid
ID strfmt.UUID `json:"id,omitempty"`
// type
Type string `json:"type,omitempty"`
}
MostRecentCollection most recent collection swagger:model MostRecentCollection
func MostRecentCollectionWithDefaults ¶
func MostRecentCollectionWithDefaults(defaults client.Defaults) *MostRecentCollection
func (*MostRecentCollection) Json ¶
func (m *MostRecentCollection) Json() string
func (*MostRecentCollection) MarshalBinary ¶
func (m *MostRecentCollection) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MostRecentCollection) UnmarshalBinary ¶
func (m *MostRecentCollection) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MostRecentCollection) Validate ¶
func (m *MostRecentCollection) Validate(formats strfmt.Registry) error
Validate validates this most recent collection
func (*MostRecentCollection) WithID ¶
func (m *MostRecentCollection) WithID(id strfmt.UUID) *MostRecentCollection
func (*MostRecentCollection) WithType ¶
func (m *MostRecentCollection) WithType(typeVar string) *MostRecentCollection
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 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 NewQuery ¶
type NewQuery struct {
// attributes
// Required: true
Attributes *QueryAttributes `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 *NewQueryRelationships `json:"relationships,omitempty"`
// type
// Required: true
Type *QueryResourceType `json:"type"`
}
NewQuery new query swagger:model NewQuery
func NewQueryWithDefaults ¶
func (*NewQuery) MarshalBinary ¶
MarshalBinary interface implementation
func (*NewQuery) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*NewQuery) WithAttributes ¶
func (m *NewQuery) WithAttributes(attributes QueryAttributes) *NewQuery
func (*NewQuery) WithOrganisationID ¶
func (*NewQuery) WithRelationships ¶
func (m *NewQuery) WithRelationships(relationships NewQueryRelationships) *NewQuery
func (*NewQuery) WithType ¶
func (m *NewQuery) WithType(typeVar QueryResourceType) *NewQuery
func (*NewQuery) WithoutAttributes ¶
func (*NewQuery) WithoutOrganisationID ¶
func (*NewQuery) WithoutRelationships ¶
func (*NewQuery) WithoutType ¶
type NewQueryRelationships ¶
type NewQueryRelationships struct {
// payment
Payment *RelationshipsPayment `json:"payment,omitempty"`
// payment admission
PaymentAdmission *RelationshipsPaymentAdmission `json:"payment_admission,omitempty"`
// payment submission
PaymentSubmission *RelationshipsPaymentSubmission `json:"payment_submission,omitempty"`
// query
Query *RelationshipsQuery `json:"query,omitempty"`
// recall
Recall *RelationshipsPaymentRecall `json:"recall,omitempty"`
// recall submission
RecallSubmission *RelationshipsPaymentRecallSubmission `json:"recall_submission,omitempty"`
}
NewQueryRelationships new query relationships swagger:model NewQueryRelationships
func NewQueryRelationshipsWithDefaults ¶
func NewQueryRelationshipsWithDefaults(defaults client.Defaults) *NewQueryRelationships
func (*NewQueryRelationships) Json ¶
func (m *NewQueryRelationships) Json() string
func (*NewQueryRelationships) MarshalBinary ¶
func (m *NewQueryRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NewQueryRelationships) UnmarshalBinary ¶
func (m *NewQueryRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*NewQueryRelationships) Validate ¶
func (m *NewQueryRelationships) Validate(formats strfmt.Registry) error
Validate validates this new query relationships
func (*NewQueryRelationships) WithPayment ¶
func (m *NewQueryRelationships) WithPayment(payment RelationshipsPayment) *NewQueryRelationships
func (*NewQueryRelationships) WithPaymentAdmission ¶
func (m *NewQueryRelationships) WithPaymentAdmission(paymentAdmission RelationshipsPaymentAdmission) *NewQueryRelationships
func (*NewQueryRelationships) WithPaymentSubmission ¶
func (m *NewQueryRelationships) WithPaymentSubmission(paymentSubmission RelationshipsPaymentSubmission) *NewQueryRelationships
func (*NewQueryRelationships) WithQuery ¶
func (m *NewQueryRelationships) WithQuery(query RelationshipsQuery) *NewQueryRelationships
func (*NewQueryRelationships) WithRecall ¶
func (m *NewQueryRelationships) WithRecall(recall RelationshipsPaymentRecall) *NewQueryRelationships
func (*NewQueryRelationships) WithRecallSubmission ¶
func (m *NewQueryRelationships) WithRecallSubmission(recallSubmission RelationshipsPaymentRecallSubmission) *NewQueryRelationships
func (*NewQueryRelationships) WithoutPayment ¶
func (m *NewQueryRelationships) WithoutPayment() *NewQueryRelationships
func (*NewQueryRelationships) WithoutPaymentAdmission ¶
func (m *NewQueryRelationships) WithoutPaymentAdmission() *NewQueryRelationships
func (*NewQueryRelationships) WithoutPaymentSubmission ¶
func (m *NewQueryRelationships) WithoutPaymentSubmission() *NewQueryRelationships
func (*NewQueryRelationships) WithoutQuery ¶
func (m *NewQueryRelationships) WithoutQuery() *NewQueryRelationships
func (*NewQueryRelationships) WithoutRecall ¶
func (m *NewQueryRelationships) WithoutRecall() *NewQueryRelationships
func (*NewQueryRelationships) WithoutRecallSubmission ¶
func (m *NewQueryRelationships) WithoutRecallSubmission() *NewQueryRelationships
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
func (*NewQueryResponse) WithoutType ¶
func (m *NewQueryResponse) WithoutType() *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
func (*NewQueryResponseSubmission) WithoutType ¶
func (m *NewQueryResponseSubmission) WithoutType() *NewQueryResponseSubmission
type NewQuerySubmission ¶
type NewQuerySubmission struct {
// 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 *QuerySubmissionResourceType `json:"type"`
}
NewQuerySubmission new query submission swagger:model NewQuerySubmission
func NewQuerySubmissionWithDefaults ¶
func NewQuerySubmissionWithDefaults(defaults client.Defaults) *NewQuerySubmission
func (*NewQuerySubmission) Json ¶
func (m *NewQuerySubmission) Json() string
func (*NewQuerySubmission) MarshalBinary ¶
func (m *NewQuerySubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NewQuerySubmission) UnmarshalBinary ¶
func (m *NewQuerySubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*NewQuerySubmission) Validate ¶
func (m *NewQuerySubmission) Validate(formats strfmt.Registry) error
Validate validates this new query submission
func (*NewQuerySubmission) WithID ¶
func (m *NewQuerySubmission) WithID(id strfmt.UUID) *NewQuerySubmission
func (*NewQuerySubmission) WithOrganisationID ¶
func (m *NewQuerySubmission) WithOrganisationID(organisationID strfmt.UUID) *NewQuerySubmission
func (*NewQuerySubmission) WithType ¶
func (m *NewQuerySubmission) WithType(typeVar QuerySubmissionResourceType) *NewQuerySubmission
func (*NewQuerySubmission) WithoutID ¶
func (m *NewQuerySubmission) WithoutID() *NewQuerySubmission
func (*NewQuerySubmission) WithoutOrganisationID ¶
func (m *NewQuerySubmission) WithoutOrganisationID() *NewQuerySubmission
func (*NewQuerySubmission) WithoutType ¶
func (m *NewQuerySubmission) WithoutType() *NewQuerySubmission
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 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 OrganisationIdentification ¶
type OrganisationIdentification struct {
// actors
Actors []*OrganisationIdentificationActor `json:"actors"`
// The street name and house number of the postal address of the account holding organisation.
Address []string `json:"address"`
// The city where address of the account holding organisation is located.
// Max Length: 35
// Min Length: 1
City string `json:"city,omitempty"`
// The country where address of the account holding organisation is located. Must be ISO 3166-1 code.
// Pattern: ^[A-Z]{2}$
Country string `json:"country,omitempty"`
// The registration number used to identify the account holding organisation.
// Max Length: 140
// Min Length: 1
Identification string `json:"identification,omitempty"`
// ISO 3166-1 code used to identify the domicile of the account
// Pattern: ^[A-Z]{2}$
TaxResidency string `json:"tax_residency,omitempty"`
}
OrganisationIdentification organisation identification swagger:model OrganisationIdentification
func OrganisationIdentificationWithDefaults ¶
func OrganisationIdentificationWithDefaults(defaults client.Defaults) *OrganisationIdentification
func (*OrganisationIdentification) Json ¶
func (m *OrganisationIdentification) Json() string
func (*OrganisationIdentification) MarshalBinary ¶
func (m *OrganisationIdentification) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OrganisationIdentification) UnmarshalBinary ¶
func (m *OrganisationIdentification) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*OrganisationIdentification) Validate ¶
func (m *OrganisationIdentification) Validate(formats strfmt.Registry) error
Validate validates this organisation identification
func (*OrganisationIdentification) WithActors ¶
func (m *OrganisationIdentification) WithActors(actors []*OrganisationIdentificationActor) *OrganisationIdentification
func (*OrganisationIdentification) WithAddress ¶
func (m *OrganisationIdentification) WithAddress(address []string) *OrganisationIdentification
func (*OrganisationIdentification) WithCity ¶
func (m *OrganisationIdentification) WithCity(city string) *OrganisationIdentification
func (*OrganisationIdentification) WithCountry ¶
func (m *OrganisationIdentification) WithCountry(country string) *OrganisationIdentification
func (*OrganisationIdentification) WithIdentification ¶
func (m *OrganisationIdentification) WithIdentification(identification string) *OrganisationIdentification
func (*OrganisationIdentification) WithTaxResidency ¶
func (m *OrganisationIdentification) WithTaxResidency(taxResidency string) *OrganisationIdentification
type OrganisationIdentificationActor ¶
type OrganisationIdentificationActor struct {
// The birth date of the actor.
// 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"`
}
OrganisationIdentificationActor organisation identification actor swagger:model OrganisationIdentificationActor
func OrganisationIdentificationActorWithDefaults ¶
func OrganisationIdentificationActorWithDefaults(defaults client.Defaults) *OrganisationIdentificationActor
func (*OrganisationIdentificationActor) Json ¶
func (m *OrganisationIdentificationActor) Json() string
func (*OrganisationIdentificationActor) MarshalBinary ¶
func (m *OrganisationIdentificationActor) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OrganisationIdentificationActor) UnmarshalBinary ¶
func (m *OrganisationIdentificationActor) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*OrganisationIdentificationActor) Validate ¶
func (m *OrganisationIdentificationActor) Validate(formats strfmt.Registry) error
Validate validates this organisation identification actor
func (*OrganisationIdentificationActor) WithBirthDate ¶
func (m *OrganisationIdentificationActor) WithBirthDate(birthDate strfmt.Date) *OrganisationIdentificationActor
func (*OrganisationIdentificationActor) WithName ¶
func (m *OrganisationIdentificationActor) WithName(name []string) *OrganisationIdentificationActor
func (*OrganisationIdentificationActor) WithResidency ¶
func (m *OrganisationIdentificationActor) WithResidency(residency string) *OrganisationIdentificationActor
func (*OrganisationIdentificationActor) WithRole ¶
func (m *OrganisationIdentificationActor) WithRole(role string) *OrganisationIdentificationActor
func (*OrganisationIdentificationActor) WithoutBirthDate ¶
func (m *OrganisationIdentificationActor) WithoutBirthDate() *OrganisationIdentificationActor
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 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
func (*PaymentAdmissionAttributes) WithoutSettlementDate ¶
func (m *PaymentAdmissionAttributes) WithoutSettlementDate() *PaymentAdmissionAttributes
type PaymentAdmissionBeneficiaryAccount ¶
type PaymentAdmissionBeneficiaryAccount struct {
// attributes
Attributes *PaymentAdmissionBeneficiaryAccountAttributes `json:"attributes,omitempty"`
// id
// Format: uuid
ID strfmt.UUID `json:"id,omitempty"`
// Name of the resource type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
}
PaymentAdmissionBeneficiaryAccount payment admission beneficiary account swagger:model PaymentAdmissionBeneficiaryAccount
func PaymentAdmissionBeneficiaryAccountWithDefaults ¶
func PaymentAdmissionBeneficiaryAccountWithDefaults(defaults client.Defaults) *PaymentAdmissionBeneficiaryAccount
func (*PaymentAdmissionBeneficiaryAccount) Json ¶
func (m *PaymentAdmissionBeneficiaryAccount) Json() string
func (*PaymentAdmissionBeneficiaryAccount) MarshalBinary ¶
func (m *PaymentAdmissionBeneficiaryAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentAdmissionBeneficiaryAccount) UnmarshalBinary ¶
func (m *PaymentAdmissionBeneficiaryAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentAdmissionBeneficiaryAccount) Validate ¶
func (m *PaymentAdmissionBeneficiaryAccount) Validate(formats strfmt.Registry) error
Validate validates this payment admission beneficiary account
func (*PaymentAdmissionBeneficiaryAccount) WithAttributes ¶
func (m *PaymentAdmissionBeneficiaryAccount) WithAttributes(attributes PaymentAdmissionBeneficiaryAccountAttributes) *PaymentAdmissionBeneficiaryAccount
func (*PaymentAdmissionBeneficiaryAccount) WithID ¶
func (m *PaymentAdmissionBeneficiaryAccount) WithID(id strfmt.UUID) *PaymentAdmissionBeneficiaryAccount
func (*PaymentAdmissionBeneficiaryAccount) WithType ¶
func (m *PaymentAdmissionBeneficiaryAccount) WithType(typeVar string) *PaymentAdmissionBeneficiaryAccount
func (*PaymentAdmissionBeneficiaryAccount) WithoutAttributes ¶
func (m *PaymentAdmissionBeneficiaryAccount) WithoutAttributes() *PaymentAdmissionBeneficiaryAccount
type PaymentAdmissionBeneficiaryAccountAttributes ¶
type PaymentAdmissionBeneficiaryAccountAttributes struct {
// All purpose list of key-value pairs specific data stored on the associated beneficiary account.
// Max Items: 5
UserDefinedData []*UserDefinedData `json:"user_defined_data"`
}
PaymentAdmissionBeneficiaryAccountAttributes payment admission beneficiary account attributes swagger:model PaymentAdmissionBeneficiaryAccountAttributes
func PaymentAdmissionBeneficiaryAccountAttributesWithDefaults ¶
func PaymentAdmissionBeneficiaryAccountAttributesWithDefaults(defaults client.Defaults) *PaymentAdmissionBeneficiaryAccountAttributes
func (*PaymentAdmissionBeneficiaryAccountAttributes) Json ¶
func (m *PaymentAdmissionBeneficiaryAccountAttributes) Json() string
func (*PaymentAdmissionBeneficiaryAccountAttributes) MarshalBinary ¶
func (m *PaymentAdmissionBeneficiaryAccountAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentAdmissionBeneficiaryAccountAttributes) UnmarshalBinary ¶
func (m *PaymentAdmissionBeneficiaryAccountAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentAdmissionBeneficiaryAccountAttributes) Validate ¶
func (m *PaymentAdmissionBeneficiaryAccountAttributes) Validate(formats strfmt.Registry) error
Validate validates this payment admission beneficiary account attributes
func (*PaymentAdmissionBeneficiaryAccountAttributes) WithUserDefinedData ¶
func (m *PaymentAdmissionBeneficiaryAccountAttributes) WithUserDefinedData(userDefinedData []*UserDefinedData) *PaymentAdmissionBeneficiaryAccountAttributes
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 {
// beneficiary account
BeneficiaryAccount *RelationshipPaymentAdmissionBeneficiaryAccount `json:"beneficiary_account,omitempty"`
// payment
Payment *RelationshipPayments `json:"payment,omitempty"`
// payment admission task
PaymentAdmissionTask *RelationshipPaymentAdmissionTasks `json:"payment_admission_task,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) WithBeneficiaryAccount ¶
func (m *PaymentAdmissionRelationships) WithBeneficiaryAccount(beneficiaryAccount RelationshipPaymentAdmissionBeneficiaryAccount) *PaymentAdmissionRelationships
func (*PaymentAdmissionRelationships) WithPayment ¶
func (m *PaymentAdmissionRelationships) WithPayment(payment RelationshipPayments) *PaymentAdmissionRelationships
func (*PaymentAdmissionRelationships) WithPaymentAdmissionTask ¶
func (m *PaymentAdmissionRelationships) WithPaymentAdmissionTask(paymentAdmissionTask RelationshipPaymentAdmissionTasks) *PaymentAdmissionRelationships
func (*PaymentAdmissionRelationships) WithoutBeneficiaryAccount ¶
func (m *PaymentAdmissionRelationships) WithoutBeneficiaryAccount() *PaymentAdmissionRelationships
func (*PaymentAdmissionRelationships) WithoutPayment ¶
func (m *PaymentAdmissionRelationships) WithoutPayment() *PaymentAdmissionRelationships
func (*PaymentAdmissionRelationships) WithoutPaymentAdmissionTask ¶
func (m *PaymentAdmissionRelationships) WithoutPaymentAdmissionTask() *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" // PaymentAdmissionStatusPending captures enum value "pending" PaymentAdmissionStatusPending PaymentAdmissionStatus = "pending" )
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" // PaymentAdmissionStatusReasonCustomerCheckFailed captures enum value "customer_check_failed" PaymentAdmissionStatusReasonCustomerCheckFailed PaymentAdmissionStatusReason = "customer_check_failed" // PaymentAdmissionStatusReasonSchemeTimeout captures enum value "scheme_timeout" PaymentAdmissionStatusReasonSchemeTimeout PaymentAdmissionStatusReason = "scheme_timeout" // PaymentAdmissionStatusReasonIncorrectReferenceValidationType captures enum value "incorrect_reference_validation_type" PaymentAdmissionStatusReasonIncorrectReferenceValidationType PaymentAdmissionStatusReason = "incorrect_reference_validation_type" // PaymentAdmissionStatusReasonIncorrectReferenceSecondaryIdentification captures enum value "incorrect_reference_secondary_identification" PaymentAdmissionStatusReasonIncorrectReferenceSecondaryIdentification PaymentAdmissionStatusReason = "incorrect_reference_secondary_identification" // PaymentAdmissionStatusReasonIncorrectReferenceReferenceMask captures enum value "incorrect_reference_reference_mask" PaymentAdmissionStatusReasonIncorrectReferenceReferenceMask PaymentAdmissionStatusReason = "incorrect_reference_reference_mask" // PaymentAdmissionStatusReasonAccountClosed captures enum value "account_closed" PaymentAdmissionStatusReasonAccountClosed PaymentAdmissionStatusReason = "account_closed" // PaymentAdmissionStatusReasonAccountClosedBusinessReasons captures enum value "account_closed_business_reasons" PaymentAdmissionStatusReasonAccountClosedBusinessReasons PaymentAdmissionStatusReason = "account_closed_business_reasons" // PaymentAdmissionStatusReasonAccountClosedStopped captures enum value "account_closed_stopped" PaymentAdmissionStatusReasonAccountClosedStopped PaymentAdmissionStatusReason = "account_closed_stopped" // PaymentAdmissionStatusReasonAccountClosedCurrency captures enum value "account_closed_currency" PaymentAdmissionStatusReasonAccountClosedCurrency PaymentAdmissionStatusReason = "account_closed_currency" // PaymentAdmissionStatusReasonAccountClosedTransferred captures enum value "account_closed_transferred" PaymentAdmissionStatusReasonAccountClosedTransferred PaymentAdmissionStatusReason = "account_closed_transferred" // PaymentAdmissionStatusReasonAccountClosedBeneficiaryDeceased captures enum value "account_closed_beneficiary_deceased" PaymentAdmissionStatusReasonAccountClosedBeneficiaryDeceased PaymentAdmissionStatusReason = "account_closed_beneficiary_deceased" // PaymentAdmissionStatusReasonAccountClosedBeneficiarySensitivities captures enum value "account_closed_beneficiary_sensitivities" PaymentAdmissionStatusReasonAccountClosedBeneficiarySensitivities PaymentAdmissionStatusReason = "account_closed_beneficiary_sensitivities" // PaymentAdmissionStatusReasonAccountClosedTermsAndConditions captures enum value "account_closed_terms_and_conditions" PaymentAdmissionStatusReasonAccountClosedTermsAndConditions PaymentAdmissionStatusReason = "account_closed_terms_and_conditions" )
func (*PaymentAdmissionStatusReason) Json ¶
func (m *PaymentAdmissionStatusReason) Json() string
type PaymentAdmissionTask ¶
type PaymentAdmissionTask struct {
// attributes
Attributes *PaymentAdmissionTaskAttributes `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"`
// Unique ID of the organisation this resource is created by
// Format: uuid
OrganisationID strfmt.UUID `json:"organisation_id,omitempty"`
// relationships
Relationships *PaymentAdmissionTaskRelationships `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"`
}
PaymentAdmissionTask payment admission task swagger:model PaymentAdmissionTask
func PaymentAdmissionTaskWithDefaults ¶
func PaymentAdmissionTaskWithDefaults(defaults client.Defaults) *PaymentAdmissionTask
func (*PaymentAdmissionTask) Json ¶
func (m *PaymentAdmissionTask) Json() string
func (*PaymentAdmissionTask) MarshalBinary ¶
func (m *PaymentAdmissionTask) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentAdmissionTask) UnmarshalBinary ¶
func (m *PaymentAdmissionTask) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentAdmissionTask) Validate ¶
func (m *PaymentAdmissionTask) Validate(formats strfmt.Registry) error
Validate validates this payment admission task
func (*PaymentAdmissionTask) WithAttributes ¶
func (m *PaymentAdmissionTask) WithAttributes(attributes PaymentAdmissionTaskAttributes) *PaymentAdmissionTask
func (*PaymentAdmissionTask) WithCreatedOn ¶
func (m *PaymentAdmissionTask) WithCreatedOn(createdOn strfmt.DateTime) *PaymentAdmissionTask
func (*PaymentAdmissionTask) WithID ¶
func (m *PaymentAdmissionTask) WithID(id strfmt.UUID) *PaymentAdmissionTask
func (*PaymentAdmissionTask) WithModifiedOn ¶
func (m *PaymentAdmissionTask) WithModifiedOn(modifiedOn strfmt.DateTime) *PaymentAdmissionTask
func (*PaymentAdmissionTask) WithOrganisationID ¶
func (m *PaymentAdmissionTask) WithOrganisationID(organisationID strfmt.UUID) *PaymentAdmissionTask
func (*PaymentAdmissionTask) WithRelationships ¶
func (m *PaymentAdmissionTask) WithRelationships(relationships PaymentAdmissionTaskRelationships) *PaymentAdmissionTask
func (*PaymentAdmissionTask) WithType ¶
func (m *PaymentAdmissionTask) WithType(typeVar string) *PaymentAdmissionTask
func (*PaymentAdmissionTask) WithVersion ¶
func (m *PaymentAdmissionTask) WithVersion(version int64) *PaymentAdmissionTask
func (*PaymentAdmissionTask) WithoutAttributes ¶
func (m *PaymentAdmissionTask) WithoutAttributes() *PaymentAdmissionTask
func (*PaymentAdmissionTask) WithoutRelationships ¶
func (m *PaymentAdmissionTask) WithoutRelationships() *PaymentAdmissionTask
func (*PaymentAdmissionTask) WithoutVersion ¶
func (m *PaymentAdmissionTask) WithoutVersion() *PaymentAdmissionTask
type PaymentAdmissionTaskAmendment ¶
type PaymentAdmissionTaskAmendment struct {
// data
Data *PaymentAdmissionTaskUpdate `json:"data,omitempty"`
}
PaymentAdmissionTaskAmendment payment admission task amendment swagger:model PaymentAdmissionTaskAmendment
func PaymentAdmissionTaskAmendmentWithDefaults ¶
func PaymentAdmissionTaskAmendmentWithDefaults(defaults client.Defaults) *PaymentAdmissionTaskAmendment
func (*PaymentAdmissionTaskAmendment) Json ¶
func (m *PaymentAdmissionTaskAmendment) Json() string
func (*PaymentAdmissionTaskAmendment) MarshalBinary ¶
func (m *PaymentAdmissionTaskAmendment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentAdmissionTaskAmendment) UnmarshalBinary ¶
func (m *PaymentAdmissionTaskAmendment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentAdmissionTaskAmendment) Validate ¶
func (m *PaymentAdmissionTaskAmendment) Validate(formats strfmt.Registry) error
Validate validates this payment admission task amendment
func (*PaymentAdmissionTaskAmendment) WithData ¶
func (m *PaymentAdmissionTaskAmendment) WithData(data PaymentAdmissionTaskUpdate) *PaymentAdmissionTaskAmendment
func (*PaymentAdmissionTaskAmendment) WithoutData ¶
func (m *PaymentAdmissionTaskAmendment) WithoutData() *PaymentAdmissionTaskAmendment
type PaymentAdmissionTaskAssignee ¶
type PaymentAdmissionTaskAssignee string
PaymentAdmissionTaskAssignee Helps to identify the owner of the task swagger:model PaymentAdmissionTaskAssignee
const ( // PaymentAdmissionTaskAssigneeCustomer captures enum value "customer" PaymentAdmissionTaskAssigneeCustomer PaymentAdmissionTaskAssignee = "customer" // PaymentAdmissionTaskAssigneeForm3 captures enum value "form3" PaymentAdmissionTaskAssigneeForm3 PaymentAdmissionTaskAssignee = "form3" )
func (*PaymentAdmissionTaskAssignee) Json ¶
func (m *PaymentAdmissionTaskAssignee) Json() string
type PaymentAdmissionTaskAttributes ¶
type PaymentAdmissionTaskAttributes struct {
// assignee
Assignee PaymentAdmissionTaskAssignee `json:"assignee,omitempty"`
// name
Name PaymentAdmissionTaskName `json:"name,omitempty"`
// Key Value map that contains the Task result.
Output map[string]interface{} `json:"output,omitempty"`
// status
Status PaymentAdmissionTaskStatus `json:"status,omitempty"`
// Identifies the workflow for which the task was created
// Format: uuid
Workflow strfmt.UUID `json:"workflow,omitempty"`
}
PaymentAdmissionTaskAttributes payment admission task attributes swagger:model PaymentAdmissionTaskAttributes
func PaymentAdmissionTaskAttributesWithDefaults ¶
func PaymentAdmissionTaskAttributesWithDefaults(defaults client.Defaults) *PaymentAdmissionTaskAttributes
func (*PaymentAdmissionTaskAttributes) Json ¶
func (m *PaymentAdmissionTaskAttributes) Json() string
func (*PaymentAdmissionTaskAttributes) MarshalBinary ¶
func (m *PaymentAdmissionTaskAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentAdmissionTaskAttributes) UnmarshalBinary ¶
func (m *PaymentAdmissionTaskAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentAdmissionTaskAttributes) Validate ¶
func (m *PaymentAdmissionTaskAttributes) Validate(formats strfmt.Registry) error
Validate validates this payment admission task attributes
func (*PaymentAdmissionTaskAttributes) WithAssignee ¶
func (m *PaymentAdmissionTaskAttributes) WithAssignee(assignee PaymentAdmissionTaskAssignee) *PaymentAdmissionTaskAttributes
func (*PaymentAdmissionTaskAttributes) WithName ¶
func (m *PaymentAdmissionTaskAttributes) WithName(name PaymentAdmissionTaskName) *PaymentAdmissionTaskAttributes
func (*PaymentAdmissionTaskAttributes) WithOutput ¶
func (m *PaymentAdmissionTaskAttributes) WithOutput(output map[string]interface{}) *PaymentAdmissionTaskAttributes
func (*PaymentAdmissionTaskAttributes) WithStatus ¶
func (m *PaymentAdmissionTaskAttributes) WithStatus(status PaymentAdmissionTaskStatus) *PaymentAdmissionTaskAttributes
func (*PaymentAdmissionTaskAttributes) WithWorkflow ¶
func (m *PaymentAdmissionTaskAttributes) WithWorkflow(workflow strfmt.UUID) *PaymentAdmissionTaskAttributes
type PaymentAdmissionTaskDetailsResponse ¶
type PaymentAdmissionTaskDetailsResponse struct {
// data
Data *PaymentAdmissionTask `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
PaymentAdmissionTaskDetailsResponse payment admission task details response swagger:model PaymentAdmissionTaskDetailsResponse
func PaymentAdmissionTaskDetailsResponseWithDefaults ¶
func PaymentAdmissionTaskDetailsResponseWithDefaults(defaults client.Defaults) *PaymentAdmissionTaskDetailsResponse
func (*PaymentAdmissionTaskDetailsResponse) Json ¶
func (m *PaymentAdmissionTaskDetailsResponse) Json() string
func (*PaymentAdmissionTaskDetailsResponse) MarshalBinary ¶
func (m *PaymentAdmissionTaskDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentAdmissionTaskDetailsResponse) UnmarshalBinary ¶
func (m *PaymentAdmissionTaskDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentAdmissionTaskDetailsResponse) Validate ¶
func (m *PaymentAdmissionTaskDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this payment admission task details response
func (*PaymentAdmissionTaskDetailsResponse) WithData ¶
func (m *PaymentAdmissionTaskDetailsResponse) WithData(data PaymentAdmissionTask) *PaymentAdmissionTaskDetailsResponse
func (*PaymentAdmissionTaskDetailsResponse) WithLinks ¶
func (m *PaymentAdmissionTaskDetailsResponse) WithLinks(links Links) *PaymentAdmissionTaskDetailsResponse
func (*PaymentAdmissionTaskDetailsResponse) WithoutData ¶
func (m *PaymentAdmissionTaskDetailsResponse) WithoutData() *PaymentAdmissionTaskDetailsResponse
func (*PaymentAdmissionTaskDetailsResponse) WithoutLinks ¶
func (m *PaymentAdmissionTaskDetailsResponse) WithoutLinks() *PaymentAdmissionTaskDetailsResponse
type PaymentAdmissionTaskListResponse ¶
type PaymentAdmissionTaskListResponse struct {
// data
Data []*PaymentAdmissionTask `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
PaymentAdmissionTaskListResponse payment admission task list response swagger:model PaymentAdmissionTaskListResponse
func PaymentAdmissionTaskListResponseWithDefaults ¶
func PaymentAdmissionTaskListResponseWithDefaults(defaults client.Defaults) *PaymentAdmissionTaskListResponse
func (*PaymentAdmissionTaskListResponse) Json ¶
func (m *PaymentAdmissionTaskListResponse) Json() string
func (*PaymentAdmissionTaskListResponse) MarshalBinary ¶
func (m *PaymentAdmissionTaskListResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentAdmissionTaskListResponse) UnmarshalBinary ¶
func (m *PaymentAdmissionTaskListResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentAdmissionTaskListResponse) Validate ¶
func (m *PaymentAdmissionTaskListResponse) Validate(formats strfmt.Registry) error
Validate validates this payment admission task list response
func (*PaymentAdmissionTaskListResponse) WithData ¶
func (m *PaymentAdmissionTaskListResponse) WithData(data []*PaymentAdmissionTask) *PaymentAdmissionTaskListResponse
func (*PaymentAdmissionTaskListResponse) WithLinks ¶
func (m *PaymentAdmissionTaskListResponse) WithLinks(links Links) *PaymentAdmissionTaskListResponse
func (*PaymentAdmissionTaskListResponse) WithoutLinks ¶
func (m *PaymentAdmissionTaskListResponse) WithoutLinks() *PaymentAdmissionTaskListResponse
type PaymentAdmissionTaskName ¶
type PaymentAdmissionTaskName string
PaymentAdmissionTaskName Identifies the payment admission task to be executed swagger:model PaymentAdmissionTaskName
const ( // PaymentAdmissionTaskNameCustomerCheck captures enum value "customer_check" PaymentAdmissionTaskNameCustomerCheck PaymentAdmissionTaskName = "customer_check" // PaymentAdmissionTaskNameAccountCheck captures enum value "account_check" PaymentAdmissionTaskNameAccountCheck PaymentAdmissionTaskName = "account_check" // PaymentAdmissionTaskNameConfirmToScheme captures enum value "confirm_to_scheme" PaymentAdmissionTaskNameConfirmToScheme PaymentAdmissionTaskName = "confirm_to_scheme" // PaymentAdmissionTaskNameRejectToScheme captures enum value "reject_to_scheme" PaymentAdmissionTaskNameRejectToScheme PaymentAdmissionTaskName = "reject_to_scheme" )
func (*PaymentAdmissionTaskName) Json ¶
func (m *PaymentAdmissionTaskName) Json() string
type PaymentAdmissionTaskRelationships ¶
type PaymentAdmissionTaskRelationships struct {
// payment
Payment *RelationshipPayments `json:"payment,omitempty"`
// payment admission
PaymentAdmission *RelationshipPaymentAdmissions `json:"payment_admission,omitempty"`
// payment admission task
PaymentAdmissionTask *RelationshipPaymentAdmissionTask `json:"payment_admission_task,omitempty"`
}
PaymentAdmissionTaskRelationships payment admission task relationships swagger:model PaymentAdmissionTaskRelationships
func PaymentAdmissionTaskRelationshipsWithDefaults ¶
func PaymentAdmissionTaskRelationshipsWithDefaults(defaults client.Defaults) *PaymentAdmissionTaskRelationships
func (*PaymentAdmissionTaskRelationships) Json ¶
func (m *PaymentAdmissionTaskRelationships) Json() string
func (*PaymentAdmissionTaskRelationships) MarshalBinary ¶
func (m *PaymentAdmissionTaskRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentAdmissionTaskRelationships) UnmarshalBinary ¶
func (m *PaymentAdmissionTaskRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentAdmissionTaskRelationships) Validate ¶
func (m *PaymentAdmissionTaskRelationships) Validate(formats strfmt.Registry) error
Validate validates this payment admission task relationships
func (*PaymentAdmissionTaskRelationships) WithPayment ¶
func (m *PaymentAdmissionTaskRelationships) WithPayment(payment RelationshipPayments) *PaymentAdmissionTaskRelationships
func (*PaymentAdmissionTaskRelationships) WithPaymentAdmission ¶
func (m *PaymentAdmissionTaskRelationships) WithPaymentAdmission(paymentAdmission RelationshipPaymentAdmissions) *PaymentAdmissionTaskRelationships
func (*PaymentAdmissionTaskRelationships) WithPaymentAdmissionTask ¶
func (m *PaymentAdmissionTaskRelationships) WithPaymentAdmissionTask(paymentAdmissionTask RelationshipPaymentAdmissionTask) *PaymentAdmissionTaskRelationships
func (*PaymentAdmissionTaskRelationships) WithoutPayment ¶
func (m *PaymentAdmissionTaskRelationships) WithoutPayment() *PaymentAdmissionTaskRelationships
func (*PaymentAdmissionTaskRelationships) WithoutPaymentAdmission ¶
func (m *PaymentAdmissionTaskRelationships) WithoutPaymentAdmission() *PaymentAdmissionTaskRelationships
func (*PaymentAdmissionTaskRelationships) WithoutPaymentAdmissionTask ¶
func (m *PaymentAdmissionTaskRelationships) WithoutPaymentAdmissionTask() *PaymentAdmissionTaskRelationships
type PaymentAdmissionTaskStatus ¶
type PaymentAdmissionTaskStatus string
PaymentAdmissionTaskStatus status of the task swagger:model PaymentAdmissionTaskStatus
const ( // PaymentAdmissionTaskStatusCompleted captures enum value "completed" PaymentAdmissionTaskStatusCompleted PaymentAdmissionTaskStatus = "completed" // PaymentAdmissionTaskStatusFailed captures enum value "failed" PaymentAdmissionTaskStatusFailed PaymentAdmissionTaskStatus = "failed" // PaymentAdmissionTaskStatusPending captures enum value "pending" PaymentAdmissionTaskStatusPending PaymentAdmissionTaskStatus = "pending" )
func (*PaymentAdmissionTaskStatus) Json ¶
func (m *PaymentAdmissionTaskStatus) Json() string
type PaymentAdmissionTaskUpdate ¶
type PaymentAdmissionTaskUpdate struct {
// attributes
Attributes *PaymentAdmissionTaskUpdateAttributes `json:"attributes,omitempty"`
// 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"`
// type
// Enum: [payment_admission_tasks]
Type string `json:"type,omitempty"`
// Version number
// Minimum: 0
Version *int64 `json:"version,omitempty"`
}
PaymentAdmissionTaskUpdate payment admission task update swagger:model PaymentAdmissionTaskUpdate
func PaymentAdmissionTaskUpdateWithDefaults ¶
func PaymentAdmissionTaskUpdateWithDefaults(defaults client.Defaults) *PaymentAdmissionTaskUpdate
func (*PaymentAdmissionTaskUpdate) Json ¶
func (m *PaymentAdmissionTaskUpdate) Json() string
func (*PaymentAdmissionTaskUpdate) MarshalBinary ¶
func (m *PaymentAdmissionTaskUpdate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentAdmissionTaskUpdate) UnmarshalBinary ¶
func (m *PaymentAdmissionTaskUpdate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentAdmissionTaskUpdate) Validate ¶
func (m *PaymentAdmissionTaskUpdate) Validate(formats strfmt.Registry) error
Validate validates this payment admission task update
func (*PaymentAdmissionTaskUpdate) WithAttributes ¶
func (m *PaymentAdmissionTaskUpdate) WithAttributes(attributes PaymentAdmissionTaskUpdateAttributes) *PaymentAdmissionTaskUpdate
func (*PaymentAdmissionTaskUpdate) WithID ¶
func (m *PaymentAdmissionTaskUpdate) WithID(id strfmt.UUID) *PaymentAdmissionTaskUpdate
func (*PaymentAdmissionTaskUpdate) WithOrganisationID ¶
func (m *PaymentAdmissionTaskUpdate) WithOrganisationID(organisationID strfmt.UUID) *PaymentAdmissionTaskUpdate
func (*PaymentAdmissionTaskUpdate) WithType ¶
func (m *PaymentAdmissionTaskUpdate) WithType(typeVar string) *PaymentAdmissionTaskUpdate
func (*PaymentAdmissionTaskUpdate) WithVersion ¶
func (m *PaymentAdmissionTaskUpdate) WithVersion(version int64) *PaymentAdmissionTaskUpdate
func (*PaymentAdmissionTaskUpdate) WithoutAttributes ¶
func (m *PaymentAdmissionTaskUpdate) WithoutAttributes() *PaymentAdmissionTaskUpdate
func (*PaymentAdmissionTaskUpdate) WithoutVersion ¶
func (m *PaymentAdmissionTaskUpdate) WithoutVersion() *PaymentAdmissionTaskUpdate
type PaymentAdmissionTaskUpdateAttributes ¶
type PaymentAdmissionTaskUpdateAttributes struct {
// Key Value map that contains the Task result.
Output interface{} `json:"output,omitempty"`
// status
Status PaymentAdmissionTaskStatus `json:"status,omitempty"`
}
PaymentAdmissionTaskUpdateAttributes payment admission task update attributes swagger:model PaymentAdmissionTaskUpdateAttributes
func PaymentAdmissionTaskUpdateAttributesWithDefaults ¶
func PaymentAdmissionTaskUpdateAttributesWithDefaults(defaults client.Defaults) *PaymentAdmissionTaskUpdateAttributes
func (*PaymentAdmissionTaskUpdateAttributes) Json ¶
func (m *PaymentAdmissionTaskUpdateAttributes) Json() string
func (*PaymentAdmissionTaskUpdateAttributes) MarshalBinary ¶
func (m *PaymentAdmissionTaskUpdateAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentAdmissionTaskUpdateAttributes) UnmarshalBinary ¶
func (m *PaymentAdmissionTaskUpdateAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaymentAdmissionTaskUpdateAttributes) Validate ¶
func (m *PaymentAdmissionTaskUpdateAttributes) Validate(formats strfmt.Registry) error
Validate validates this payment admission task update attributes
func (*PaymentAdmissionTaskUpdateAttributes) WithOutput ¶
func (m *PaymentAdmissionTaskUpdateAttributes) WithOutput(output interface{}) *PaymentAdmissionTaskUpdateAttributes
func (*PaymentAdmissionTaskUpdateAttributes) WithStatus ¶
func (m *PaymentAdmissionTaskUpdateAttributes) WithStatus(status PaymentAdmissionTaskStatus) *PaymentAdmissionTaskUpdateAttributes
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 {
// Block to represent a Financial Institution/agent in the payment chain
Agents []*Agent `json:"agents,omitempty"`
// 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"`
// settlement
Settlement *Settlement `json:"settlement,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) WithAgents ¶
func (m *PaymentAttributes) WithAgents(agents []*Agent) *PaymentAttributes
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) WithSettlement ¶
func (m *PaymentAttributes) WithSettlement(settlement Settlement) *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) WithoutSettlement ¶
func (m *PaymentAttributes) WithoutSettlement() *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"`
// City/Town of the Beneficiary address
City string `json:"city,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) WithCity ¶
func (m *PaymentAttributesBeneficiaryParty) WithCity(city 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"`
// City/Town of the Debtor address
City string `json:"city,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) WithCity ¶
func (m *PaymentAttributesDebtorParty) WithCity(city 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 PaymentRecallResourceType ¶
type PaymentRecallResourceType string
PaymentRecallResourceType payment recall resource type swagger:model PaymentRecallResourceType
const ( // PaymentRecallResourceTypeRecalls captures enum value "recalls" PaymentRecallResourceTypeRecalls PaymentRecallResourceType = "recalls" )
func (*PaymentRecallResourceType) Json ¶
func (m *PaymentRecallResourceType) Json() string
type PaymentRecallSubmissionResourceType ¶
type PaymentRecallSubmissionResourceType string
PaymentRecallSubmissionResourceType payment recall submission resource type swagger:model PaymentRecallSubmissionResourceType
const ( // PaymentRecallSubmissionResourceTypeRecallSubmissions captures enum value "recall_submissions" PaymentRecallSubmissionResourceTypeRecallSubmissions PaymentRecallSubmissionResourceType = "recall_submissions" )
func (*PaymentRecallSubmissionResourceType) Json ¶
func (m *PaymentRecallSubmissionResourceType) Json() string
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"`
// 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) 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) 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 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 ¶
func (m *PaymentSubmissionAttributes) WithoutLimitBreachEndDatetime() *PaymentSubmissionAttributes
func (*PaymentSubmissionAttributes) WithoutLimitBreachStartDatetime ¶
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 PaymentSubmissionResourceType ¶
type PaymentSubmissionResourceType string
PaymentSubmissionResourceType payment submission resource type swagger:model PaymentSubmissionResourceType
const ( // PaymentSubmissionResourceTypePaymentSubmissions captures enum value "payment_submissions" PaymentSubmissionResourceTypePaymentSubmissions PaymentSubmissionResourceType = "payment_submissions" )
func (*PaymentSubmissionResourceType) Json ¶
func (m *PaymentSubmissionResourceType) Json() string
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 {
// The street name and house number of the postal address of the account holder.
Address []string `json:"address"`
// The birth country of the account holder. Must be ISO 3166-1 code.
// Pattern: ^[A-Z]{2}$
BirthCountry string `json:"birth_country,omitempty"`
// The birth date of the account holder.
// Format: date
BirthDate *strfmt.Date `json:"birth_date,omitempty"`
// The city where the postal address of the account holder is located.
// Max Length: 35
// Min Length: 1
City string `json:"city,omitempty"`
// The country where the postal address of the account holder is located. Must be ISO 3166-1 code.
// Pattern: ^[A-Z]{2}$
Country string `json:"country,omitempty"`
// Private Identification of an debtor/beneficiary or ultimate debtor/beneficiary
// Max Length: 140
// Min Length: 1
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) WithAddress ¶
func (m *PrivateIdentification) WithAddress(address []string) *PrivateIdentification
func (*PrivateIdentification) WithBirthCountry ¶
func (m *PrivateIdentification) WithBirthCountry(birthCountry string) *PrivateIdentification
func (*PrivateIdentification) WithBirthDate ¶
func (m *PrivateIdentification) WithBirthDate(birthDate strfmt.Date) *PrivateIdentification
func (*PrivateIdentification) WithCity ¶
func (m *PrivateIdentification) WithCity(city string) *PrivateIdentification
func (*PrivateIdentification) WithCountry ¶
func (m *PrivateIdentification) WithCountry(country string) *PrivateIdentification
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
func (*PrivateIdentification) WithoutBirthDate ¶
func (m *PrivateIdentification) WithoutBirthDate() *PrivateIdentification
type PrometheusMetric ¶
PrometheusMetric prometheus metric swagger:model prometheusMetric
func (*PrometheusMetric) Json ¶
func (m *PrometheusMetric) Json() string
type PrometheusMetricData ¶
type PrometheusMetricData struct {
// result
Result PrometheusResult `json:"result,omitempty"`
// result type
ResultType string `json:"resultType,omitempty"`
}
PrometheusMetricData prometheus metric data swagger:model prometheusMetricData
func PrometheusMetricDataWithDefaults ¶
func PrometheusMetricDataWithDefaults(defaults client.Defaults) *PrometheusMetricData
func (*PrometheusMetricData) Json ¶
func (m *PrometheusMetricData) Json() string
func (*PrometheusMetricData) MarshalBinary ¶
func (m *PrometheusMetricData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PrometheusMetricData) UnmarshalBinary ¶
func (m *PrometheusMetricData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PrometheusMetricData) Validate ¶
func (m *PrometheusMetricData) Validate(formats strfmt.Registry) error
Validate validates this prometheus metric data
func (*PrometheusMetricData) WithResult ¶
func (m *PrometheusMetricData) WithResult(result PrometheusResult) *PrometheusMetricData
func (*PrometheusMetricData) WithResultType ¶
func (m *PrometheusMetricData) WithResultType(resultType string) *PrometheusMetricData
type PrometheusResult ¶
type PrometheusResult []*PrometheusResultItem
PrometheusResult prometheus result swagger:model prometheusResult
func (*PrometheusResult) Json ¶
func (m *PrometheusResult) Json() string
type PrometheusResultItem ¶
type PrometheusResultItem struct {
// metric
Metric PrometheusMetric `json:"metric,omitempty"`
// value
Value []interface{} `json:"value"`
}
PrometheusResultItem prometheus result item swagger:model prometheusResultItem
func PrometheusResultItemWithDefaults ¶
func PrometheusResultItemWithDefaults(defaults client.Defaults) *PrometheusResultItem
func (*PrometheusResultItem) Json ¶
func (m *PrometheusResultItem) Json() string
func (*PrometheusResultItem) MarshalBinary ¶
func (m *PrometheusResultItem) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PrometheusResultItem) UnmarshalBinary ¶
func (m *PrometheusResultItem) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PrometheusResultItem) Validate ¶
func (m *PrometheusResultItem) Validate(formats strfmt.Registry) error
Validate validates this prometheus result item
func (*PrometheusResultItem) WithMetric ¶
func (m *PrometheusResultItem) WithMetric(metric PrometheusMetric) *PrometheusResultItem
func (*PrometheusResultItem) WithValue ¶
func (m *PrometheusResultItem) WithValue(value []interface{}) *PrometheusResultItem
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
Relationships *QueryRelationships `json:"relationships,omitempty"`
}
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) WithoutType ¶
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
Relationships *QueryAdmissionRelationships `json:"relationships,omitempty"`
}
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) WithoutType ¶
func (m *QueryAdmission) WithoutType() *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
func (*QueryAdmissionAttributes) WithoutStatus ¶
func (m *QueryAdmissionAttributes) WithoutStatus() *QueryAdmissionAttributes
type QueryAdmissionRelationships ¶
type QueryAdmissionRelationships struct {
// query
// Required: true
Query *RelationshipsFullQuery `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 RelationshipsFullQuery) *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
AutoHandled *bool `json:"auto_handled,omitempty"`
// 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 status_request]
QueryType *string `json:"query_type"`
// scheme transaction id
SchemeTransactionID string `json:"scheme_transaction_id,omitempty"`
// status
// Enum: [pending closed]
Status string `json:"status,omitempty"`
// unstructured message
UnstructuredMessage *string `json:"unstructured_message,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) WithUnstructuredMessage ¶
func (m *QueryAttributes) WithUnstructuredMessage(unstructuredMessage 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
func (*QueryAttributes) WithoutUnstructuredMessage ¶
func (m *QueryAttributes) WithoutUnstructuredMessage() *QueryAttributes
type QueryCreation ¶
type QueryCreation struct {
// data
// Required: true
Data *NewQuery `json:"data"`
}
QueryCreation query creation swagger:model QueryCreation
func QueryCreationWithDefaults ¶
func QueryCreationWithDefaults(defaults client.Defaults) *QueryCreation
func (*QueryCreation) Json ¶
func (m *QueryCreation) Json() string
func (*QueryCreation) MarshalBinary ¶
func (m *QueryCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*QueryCreation) UnmarshalBinary ¶
func (m *QueryCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*QueryCreation) Validate ¶
func (m *QueryCreation) Validate(formats strfmt.Registry) error
Validate validates this query creation
func (*QueryCreation) WithData ¶
func (m *QueryCreation) WithData(data NewQuery) *QueryCreation
func (*QueryCreation) WithoutData ¶
func (m *QueryCreation) WithoutData() *QueryCreation
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"`
// payment submission
PaymentSubmission *RelationshipsPaymentSubmission `json:"payment_submission,omitempty"`
// query
Query *RelationshipsQuery `json:"query,omitempty"`
// query admission
QueryAdmission *RelationshipsQueryAdmission `json:"query_admission,omitempty"`
// query response
QueryResponse *RelationshipsFullQueryResponse `json:"query_response,omitempty"`
// query submission
QuerySubmission *RelationshipsQuerySubmission `json:"query_submission,omitempty"`
// recall
Recall *RelationshipsPaymentRecall `json:"recall,omitempty"`
// recall submission
RecallSubmission *RelationshipsPaymentRecallSubmission `json:"recall_submission,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) WithPaymentSubmission ¶
func (m *QueryRelationships) WithPaymentSubmission(paymentSubmission RelationshipsPaymentSubmission) *QueryRelationships
func (*QueryRelationships) WithQuery ¶
func (m *QueryRelationships) WithQuery(query RelationshipsQuery) *QueryRelationships
func (*QueryRelationships) WithQueryAdmission ¶
func (m *QueryRelationships) WithQueryAdmission(queryAdmission RelationshipsQueryAdmission) *QueryRelationships
func (*QueryRelationships) WithQueryResponse ¶
func (m *QueryRelationships) WithQueryResponse(queryResponse RelationshipsFullQueryResponse) *QueryRelationships
func (*QueryRelationships) WithQuerySubmission ¶
func (m *QueryRelationships) WithQuerySubmission(querySubmission RelationshipsQuerySubmission) *QueryRelationships
func (*QueryRelationships) WithRecall ¶
func (m *QueryRelationships) WithRecall(recall RelationshipsPaymentRecall) *QueryRelationships
func (*QueryRelationships) WithRecallSubmission ¶
func (m *QueryRelationships) WithRecallSubmission(recallSubmission RelationshipsPaymentRecallSubmission) *QueryRelationships
func (*QueryRelationships) WithoutPayment ¶
func (m *QueryRelationships) WithoutPayment() *QueryRelationships
func (*QueryRelationships) WithoutPaymentAdmission ¶
func (m *QueryRelationships) WithoutPaymentAdmission() *QueryRelationships
func (*QueryRelationships) WithoutPaymentSubmission ¶
func (m *QueryRelationships) WithoutPaymentSubmission() *QueryRelationships
func (*QueryRelationships) WithoutQuery ¶
func (m *QueryRelationships) WithoutQuery() *QueryRelationships
func (*QueryRelationships) WithoutQueryAdmission ¶
func (m *QueryRelationships) WithoutQueryAdmission() *QueryRelationships
func (*QueryRelationships) WithoutQueryResponse ¶
func (m *QueryRelationships) WithoutQueryResponse() *QueryRelationships
func (*QueryRelationships) WithoutQuerySubmission ¶
func (m *QueryRelationships) WithoutQuerySubmission() *QueryRelationships
func (*QueryRelationships) WithoutRecall ¶
func (m *QueryRelationships) WithoutRecall() *QueryRelationships
func (*QueryRelationships) WithoutRecallSubmission ¶
func (m *QueryRelationships) WithoutRecallSubmission() *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
Relationships *QueryResponseRelationships `json:"relationships,omitempty"`
}
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) WithoutType ¶
func (m *QueryResponse) WithoutType() *QueryResponse
func (*QueryResponse) WithoutVersion ¶
func (m *QueryResponse) WithoutVersion() *QueryResponse
type QueryResponseAdmission ¶
type QueryResponseAdmission struct {
// type
// Required: true
Type *QueryResponseAdmissionResourceType `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 *QueryResponseAdmissionAttributes `json:"attributes"`
// relationships
Relationships *QueryResponseAdmissionRelationships `json:"relationships,omitempty"`
}
QueryResponseAdmission query response admission swagger:model QueryResponseAdmission
func QueryResponseAdmissionWithDefaults ¶
func QueryResponseAdmissionWithDefaults(defaults client.Defaults) *QueryResponseAdmission
func (*QueryResponseAdmission) Json ¶
func (m *QueryResponseAdmission) Json() string
func (*QueryResponseAdmission) MarshalBinary ¶
func (m *QueryResponseAdmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*QueryResponseAdmission) UnmarshalBinary ¶
func (m *QueryResponseAdmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*QueryResponseAdmission) Validate ¶
func (m *QueryResponseAdmission) Validate(formats strfmt.Registry) error
Validate validates this query response admission
func (*QueryResponseAdmission) WithAttributes ¶
func (m *QueryResponseAdmission) WithAttributes(attributes QueryResponseAdmissionAttributes) *QueryResponseAdmission
func (*QueryResponseAdmission) WithCreatedOn ¶
func (m *QueryResponseAdmission) WithCreatedOn(createdOn strfmt.DateTime) *QueryResponseAdmission
func (*QueryResponseAdmission) WithID ¶
func (m *QueryResponseAdmission) WithID(id strfmt.UUID) *QueryResponseAdmission
func (*QueryResponseAdmission) WithModifiedOn ¶
func (m *QueryResponseAdmission) WithModifiedOn(modifiedOn strfmt.DateTime) *QueryResponseAdmission
func (*QueryResponseAdmission) WithOrganisationID ¶
func (m *QueryResponseAdmission) WithOrganisationID(organisationID strfmt.UUID) *QueryResponseAdmission
func (*QueryResponseAdmission) WithRelationships ¶
func (m *QueryResponseAdmission) WithRelationships(relationships QueryResponseAdmissionRelationships) *QueryResponseAdmission
func (*QueryResponseAdmission) WithType ¶
func (m *QueryResponseAdmission) WithType(typeVar QueryResponseAdmissionResourceType) *QueryResponseAdmission
func (*QueryResponseAdmission) WithVersion ¶
func (m *QueryResponseAdmission) WithVersion(version int64) *QueryResponseAdmission
func (*QueryResponseAdmission) WithoutAttributes ¶
func (m *QueryResponseAdmission) WithoutAttributes() *QueryResponseAdmission
func (*QueryResponseAdmission) WithoutID ¶
func (m *QueryResponseAdmission) WithoutID() *QueryResponseAdmission
func (*QueryResponseAdmission) WithoutOrganisationID ¶
func (m *QueryResponseAdmission) WithoutOrganisationID() *QueryResponseAdmission
func (*QueryResponseAdmission) WithoutRelationships ¶
func (m *QueryResponseAdmission) WithoutRelationships() *QueryResponseAdmission
func (*QueryResponseAdmission) WithoutType ¶
func (m *QueryResponseAdmission) WithoutType() *QueryResponseAdmission
func (*QueryResponseAdmission) WithoutVersion ¶
func (m *QueryResponseAdmission) WithoutVersion() *QueryResponseAdmission
type QueryResponseAdmissionAttributes ¶
type QueryResponseAdmissionAttributes struct {
// status
// Required: true
Status *QueryResponseAdmissionStatus `json:"status"`
// status reason
StatusReason string `json:"status_reason,omitempty"`
}
QueryResponseAdmissionAttributes query response admission attributes swagger:model QueryResponseAdmissionAttributes
func QueryResponseAdmissionAttributesWithDefaults ¶
func QueryResponseAdmissionAttributesWithDefaults(defaults client.Defaults) *QueryResponseAdmissionAttributes
func (*QueryResponseAdmissionAttributes) Json ¶
func (m *QueryResponseAdmissionAttributes) Json() string
func (*QueryResponseAdmissionAttributes) MarshalBinary ¶
func (m *QueryResponseAdmissionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*QueryResponseAdmissionAttributes) UnmarshalBinary ¶
func (m *QueryResponseAdmissionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*QueryResponseAdmissionAttributes) Validate ¶
func (m *QueryResponseAdmissionAttributes) Validate(formats strfmt.Registry) error
Validate validates this query response admission attributes
func (*QueryResponseAdmissionAttributes) WithStatus ¶
func (m *QueryResponseAdmissionAttributes) WithStatus(status QueryResponseAdmissionStatus) *QueryResponseAdmissionAttributes
func (*QueryResponseAdmissionAttributes) WithStatusReason ¶
func (m *QueryResponseAdmissionAttributes) WithStatusReason(statusReason string) *QueryResponseAdmissionAttributes
func (*QueryResponseAdmissionAttributes) WithoutStatus ¶
func (m *QueryResponseAdmissionAttributes) WithoutStatus() *QueryResponseAdmissionAttributes
type QueryResponseAdmissionRelationships ¶
type QueryResponseAdmissionRelationships struct {
// payment
Payment *RelationshipsPayment `json:"payment,omitempty"`
// query
Query *RelationshipsQuery `json:"query,omitempty"`
// query response
QueryResponse *RelationshipsQueryResponse `json:"query_response,omitempty"`
// recall
Recall *RelationshipsPaymentRecall `json:"recall,omitempty"`
}
QueryResponseAdmissionRelationships query response admission relationships swagger:model QueryResponseAdmissionRelationships
func QueryResponseAdmissionRelationshipsWithDefaults ¶
func QueryResponseAdmissionRelationshipsWithDefaults(defaults client.Defaults) *QueryResponseAdmissionRelationships
func (*QueryResponseAdmissionRelationships) Json ¶
func (m *QueryResponseAdmissionRelationships) Json() string
func (*QueryResponseAdmissionRelationships) MarshalBinary ¶
func (m *QueryResponseAdmissionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*QueryResponseAdmissionRelationships) UnmarshalBinary ¶
func (m *QueryResponseAdmissionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*QueryResponseAdmissionRelationships) Validate ¶
func (m *QueryResponseAdmissionRelationships) Validate(formats strfmt.Registry) error
Validate validates this query response admission relationships
func (*QueryResponseAdmissionRelationships) WithPayment ¶
func (m *QueryResponseAdmissionRelationships) WithPayment(payment RelationshipsPayment) *QueryResponseAdmissionRelationships
func (*QueryResponseAdmissionRelationships) WithQuery ¶
func (m *QueryResponseAdmissionRelationships) WithQuery(query RelationshipsQuery) *QueryResponseAdmissionRelationships
func (*QueryResponseAdmissionRelationships) WithQueryResponse ¶
func (m *QueryResponseAdmissionRelationships) WithQueryResponse(queryResponse RelationshipsQueryResponse) *QueryResponseAdmissionRelationships
func (*QueryResponseAdmissionRelationships) WithRecall ¶
func (m *QueryResponseAdmissionRelationships) WithRecall(recall RelationshipsPaymentRecall) *QueryResponseAdmissionRelationships
func (*QueryResponseAdmissionRelationships) WithoutPayment ¶
func (m *QueryResponseAdmissionRelationships) WithoutPayment() *QueryResponseAdmissionRelationships
func (*QueryResponseAdmissionRelationships) WithoutQuery ¶
func (m *QueryResponseAdmissionRelationships) WithoutQuery() *QueryResponseAdmissionRelationships
func (*QueryResponseAdmissionRelationships) WithoutQueryResponse ¶
func (m *QueryResponseAdmissionRelationships) WithoutQueryResponse() *QueryResponseAdmissionRelationships
func (*QueryResponseAdmissionRelationships) WithoutRecall ¶
func (m *QueryResponseAdmissionRelationships) WithoutRecall() *QueryResponseAdmissionRelationships
type QueryResponseAdmissionResourceType ¶
type QueryResponseAdmissionResourceType string
QueryResponseAdmissionResourceType query response admission resource type swagger:model QueryResponseAdmissionResourceType
const ( // QueryResponseAdmissionResourceTypeQueryResponseAdmissions captures enum value "query_response_admissions" QueryResponseAdmissionResourceTypeQueryResponseAdmissions QueryResponseAdmissionResourceType = "query_response_admissions" )
func (*QueryResponseAdmissionResourceType) Json ¶
func (m *QueryResponseAdmissionResourceType) Json() string
type QueryResponseAdmissionResponse ¶
type QueryResponseAdmissionResponse struct {
// data
// Required: true
Data *QueryResponseAdmission `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
QueryResponseAdmissionResponse query response admission response swagger:model QueryResponseAdmissionResponse
func QueryResponseAdmissionResponseWithDefaults ¶
func QueryResponseAdmissionResponseWithDefaults(defaults client.Defaults) *QueryResponseAdmissionResponse
func (*QueryResponseAdmissionResponse) Json ¶
func (m *QueryResponseAdmissionResponse) Json() string
func (*QueryResponseAdmissionResponse) MarshalBinary ¶
func (m *QueryResponseAdmissionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*QueryResponseAdmissionResponse) UnmarshalBinary ¶
func (m *QueryResponseAdmissionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*QueryResponseAdmissionResponse) Validate ¶
func (m *QueryResponseAdmissionResponse) Validate(formats strfmt.Registry) error
Validate validates this query response admission response
func (*QueryResponseAdmissionResponse) WithData ¶
func (m *QueryResponseAdmissionResponse) WithData(data QueryResponseAdmission) *QueryResponseAdmissionResponse
func (*QueryResponseAdmissionResponse) WithLinks ¶
func (m *QueryResponseAdmissionResponse) WithLinks(links Links) *QueryResponseAdmissionResponse
func (*QueryResponseAdmissionResponse) WithoutData ¶
func (m *QueryResponseAdmissionResponse) WithoutData() *QueryResponseAdmissionResponse
func (*QueryResponseAdmissionResponse) WithoutLinks ¶
func (m *QueryResponseAdmissionResponse) WithoutLinks() *QueryResponseAdmissionResponse
type QueryResponseAdmissionStatus ¶
type QueryResponseAdmissionStatus string
QueryResponseAdmissionStatus query response admission status swagger:model QueryResponseAdmissionStatus
const ( // QueryResponseAdmissionStatusConfirmed captures enum value "confirmed" QueryResponseAdmissionStatusConfirmed QueryResponseAdmissionStatus = "confirmed" // QueryResponseAdmissionStatusFailed captures enum value "failed" QueryResponseAdmissionStatusFailed QueryResponseAdmissionStatus = "failed" )
func (*QueryResponseAdmissionStatus) Json ¶
func (m *QueryResponseAdmissionStatus) Json() string
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" // QueryResponseAnswerAlreadyApplied captures enum value "already_applied" QueryResponseAnswerAlreadyApplied QueryResponseAnswer = "already_applied" // QueryResponseAnswerModifiedAsRequested captures enum value "modified_as_requested" QueryResponseAnswerModifiedAsRequested QueryResponseAnswer = "modified_as_requested" // 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" // QueryResponseAnswerTransactionNotProcessed captures enum value "transaction_not_processed" QueryResponseAnswerTransactionNotProcessed QueryResponseAnswer = "transaction_not_processed" // QueryResponseAnswerRejectedRegulatoryReason captures enum value "rejected_regulatory_reason" QueryResponseAnswerRejectedRegulatoryReason QueryResponseAnswer = "rejected_regulatory_reason" )
func (*QueryResponseAnswer) Json ¶
func (m *QueryResponseAnswer) Json() string
type QueryResponseAttributes ¶
type QueryResponseAttributes struct {
// answer
// Required: true
Answer QueryResponseAnswer `json:"answer"`
// charges
Charges *QueryResponseCharges `json:"charges,omitempty"`
// compensation
Compensation *QueryResponseCompensation `json:"compensation,omitempty"`
// 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) WithCharges ¶
func (m *QueryResponseAttributes) WithCharges(charges QueryResponseCharges) *QueryResponseAttributes
func (*QueryResponseAttributes) WithCompensation ¶
func (m *QueryResponseAttributes) WithCompensation(compensation QueryResponseCompensation) *QueryResponseAttributes
func (*QueryResponseAttributes) WithCompensationAmount ¶
func (m *QueryResponseAttributes) WithCompensationAmount(compensationAmount string) *QueryResponseAttributes
func (*QueryResponseAttributes) WithCurrency ¶
func (m *QueryResponseAttributes) WithCurrency(currency string) *QueryResponseAttributes
func (*QueryResponseAttributes) WithoutCharges ¶
func (m *QueryResponseAttributes) WithoutCharges() *QueryResponseAttributes
func (*QueryResponseAttributes) WithoutCompensation ¶
func (m *QueryResponseAttributes) WithoutCompensation() *QueryResponseAttributes
type QueryResponseCharges ¶
type QueryResponseCharges struct {
// account number
AccountNumber string `json:"account_number,omitempty"`
// account number code
AccountNumberCode string `json:"account_number_code,omitempty"`
// amount
Amount string `json:"amount,omitempty"`
// currency
Currency string `json:"currency,omitempty"`
}
QueryResponseCharges query response charges swagger:model QueryResponseCharges
func QueryResponseChargesWithDefaults ¶
func QueryResponseChargesWithDefaults(defaults client.Defaults) *QueryResponseCharges
func (*QueryResponseCharges) Json ¶
func (m *QueryResponseCharges) Json() string
func (*QueryResponseCharges) MarshalBinary ¶
func (m *QueryResponseCharges) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*QueryResponseCharges) UnmarshalBinary ¶
func (m *QueryResponseCharges) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*QueryResponseCharges) Validate ¶
func (m *QueryResponseCharges) Validate(formats strfmt.Registry) error
Validate validates this query response charges
func (*QueryResponseCharges) WithAccountNumber ¶
func (m *QueryResponseCharges) WithAccountNumber(accountNumber string) *QueryResponseCharges
func (*QueryResponseCharges) WithAccountNumberCode ¶
func (m *QueryResponseCharges) WithAccountNumberCode(accountNumberCode string) *QueryResponseCharges
func (*QueryResponseCharges) WithAmount ¶
func (m *QueryResponseCharges) WithAmount(amount string) *QueryResponseCharges
func (*QueryResponseCharges) WithCurrency ¶
func (m *QueryResponseCharges) WithCurrency(currency string) *QueryResponseCharges
type QueryResponseCompensation ¶
type QueryResponseCompensation struct {
// account number
AccountNumber string `json:"account_number,omitempty"`
// account number code
AccountNumberCode string `json:"account_number_code,omitempty"`
// amount
Amount string `json:"amount,omitempty"`
// currency
Currency string `json:"currency,omitempty"`
}
QueryResponseCompensation query response compensation swagger:model QueryResponseCompensation
func QueryResponseCompensationWithDefaults ¶
func QueryResponseCompensationWithDefaults(defaults client.Defaults) *QueryResponseCompensation
func (*QueryResponseCompensation) Json ¶
func (m *QueryResponseCompensation) Json() string
func (*QueryResponseCompensation) MarshalBinary ¶
func (m *QueryResponseCompensation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*QueryResponseCompensation) UnmarshalBinary ¶
func (m *QueryResponseCompensation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*QueryResponseCompensation) Validate ¶
func (m *QueryResponseCompensation) Validate(formats strfmt.Registry) error
Validate validates this query response compensation
func (*QueryResponseCompensation) WithAccountNumber ¶
func (m *QueryResponseCompensation) WithAccountNumber(accountNumber string) *QueryResponseCompensation
func (*QueryResponseCompensation) WithAccountNumberCode ¶
func (m *QueryResponseCompensation) WithAccountNumberCode(accountNumberCode string) *QueryResponseCompensation
func (*QueryResponseCompensation) WithAmount ¶
func (m *QueryResponseCompensation) WithAmount(amount string) *QueryResponseCompensation
func (*QueryResponseCompensation) WithCurrency ¶
func (m *QueryResponseCompensation) WithCurrency(currency string) *QueryResponseCompensation
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 *RelationshipsFullQuery `json:"query,omitempty"`
// query response admission
QueryResponseAdmission *RelationshipQueryResponseAdmission `json:"query_response_admission,omitempty"`
// query response submission
QueryResponseSubmission *RelationshipQueryResponseSubmission `json:"query_response_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 RelationshipsFullQuery) *QueryResponseRelationships
func (*QueryResponseRelationships) WithQueryResponseAdmission ¶
func (m *QueryResponseRelationships) WithQueryResponseAdmission(queryResponseAdmission RelationshipQueryResponseAdmission) *QueryResponseRelationships
func (*QueryResponseRelationships) WithQueryResponseSubmission ¶
func (m *QueryResponseRelationships) WithQueryResponseSubmission(queryResponseSubmission RelationshipQueryResponseSubmission) *QueryResponseRelationships
func (*QueryResponseRelationships) WithoutQuery ¶
func (m *QueryResponseRelationships) WithoutQuery() *QueryResponseRelationships
func (*QueryResponseRelationships) WithoutQueryResponseAdmission ¶
func (m *QueryResponseRelationships) WithoutQueryResponseAdmission() *QueryResponseRelationships
func (*QueryResponseRelationships) WithoutQueryResponseSubmission ¶
func (m *QueryResponseRelationships) WithoutQueryResponseSubmission() *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
Relationships *QueryResponseSubmissionRelationships `json:"relationships,omitempty"`
}
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) WithoutType ¶
func (m *QueryResponseSubmission) WithoutType() *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 *RelationshipsFullQuery `json:"query,omitempty"`
// query response
QueryResponse *RelationshipsFullQueryResponse `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 RelationshipsFullQuery) *QueryResponseSubmissionRelationships
func (*QueryResponseSubmissionRelationships) WithQueryResponse ¶
func (m *QueryResponseSubmissionRelationships) WithQueryResponse(queryResponse RelationshipsFullQueryResponse) *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" // QueryResponseSubmissionStatusLimitCheckPending captures enum value "limit_check_pending" QueryResponseSubmissionStatusLimitCheckPending QueryResponseSubmissionStatus = "limit_check_pending" // QueryResponseSubmissionStatusLimitCheckPassed captures enum value "limit_check_passed" QueryResponseSubmissionStatusLimitCheckPassed QueryResponseSubmissionStatus = "limit_check_passed" // QueryResponseSubmissionStatusLimitCheckFailed captures enum value "limit_check_failed" QueryResponseSubmissionStatusLimitCheckFailed QueryResponseSubmissionStatus = "limit_check_failed" )
func (*QueryResponseSubmissionStatus) Json ¶
func (m *QueryResponseSubmissionStatus) Json() string
type QuerySubmission ¶
type QuerySubmission struct {
// type
// Required: true
Type *QuerySubmissionResourceType `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 *QuerySubmissionAttributes `json:"attributes"`
// relationships
Relationships *QuerySubmissionRelationships `json:"relationships,omitempty"`
}
QuerySubmission query submission swagger:model QuerySubmission
func QuerySubmissionWithDefaults ¶
func QuerySubmissionWithDefaults(defaults client.Defaults) *QuerySubmission
func (*QuerySubmission) Json ¶
func (m *QuerySubmission) Json() string
func (*QuerySubmission) MarshalBinary ¶
func (m *QuerySubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*QuerySubmission) UnmarshalBinary ¶
func (m *QuerySubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*QuerySubmission) Validate ¶
func (m *QuerySubmission) Validate(formats strfmt.Registry) error
Validate validates this query submission
func (*QuerySubmission) WithAttributes ¶
func (m *QuerySubmission) WithAttributes(attributes QuerySubmissionAttributes) *QuerySubmission
func (*QuerySubmission) WithCreatedOn ¶
func (m *QuerySubmission) WithCreatedOn(createdOn strfmt.DateTime) *QuerySubmission
func (*QuerySubmission) WithID ¶
func (m *QuerySubmission) WithID(id strfmt.UUID) *QuerySubmission
func (*QuerySubmission) WithModifiedOn ¶
func (m *QuerySubmission) WithModifiedOn(modifiedOn strfmt.DateTime) *QuerySubmission
func (*QuerySubmission) WithOrganisationID ¶
func (m *QuerySubmission) WithOrganisationID(organisationID strfmt.UUID) *QuerySubmission
func (*QuerySubmission) WithRelationships ¶
func (m *QuerySubmission) WithRelationships(relationships QuerySubmissionRelationships) *QuerySubmission
func (*QuerySubmission) WithType ¶
func (m *QuerySubmission) WithType(typeVar QuerySubmissionResourceType) *QuerySubmission
func (*QuerySubmission) WithVersion ¶
func (m *QuerySubmission) WithVersion(version int64) *QuerySubmission
func (*QuerySubmission) WithoutAttributes ¶
func (m *QuerySubmission) WithoutAttributes() *QuerySubmission
func (*QuerySubmission) WithoutID ¶
func (m *QuerySubmission) WithoutID() *QuerySubmission
func (*QuerySubmission) WithoutOrganisationID ¶
func (m *QuerySubmission) WithoutOrganisationID() *QuerySubmission
func (*QuerySubmission) WithoutRelationships ¶
func (m *QuerySubmission) WithoutRelationships() *QuerySubmission
func (*QuerySubmission) WithoutType ¶
func (m *QuerySubmission) WithoutType() *QuerySubmission
func (*QuerySubmission) WithoutVersion ¶
func (m *QuerySubmission) WithoutVersion() *QuerySubmission
type QuerySubmissionAttributes ¶
type QuerySubmissionAttributes struct {
// status
Status QuerySubmissionStatus `json:"status,omitempty"`
// status reason
StatusReason string `json:"status_reason,omitempty"`
}
QuerySubmissionAttributes query submission attributes swagger:model QuerySubmissionAttributes
func QuerySubmissionAttributesWithDefaults ¶
func QuerySubmissionAttributesWithDefaults(defaults client.Defaults) *QuerySubmissionAttributes
func (*QuerySubmissionAttributes) Json ¶
func (m *QuerySubmissionAttributes) Json() string
func (*QuerySubmissionAttributes) MarshalBinary ¶
func (m *QuerySubmissionAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*QuerySubmissionAttributes) UnmarshalBinary ¶
func (m *QuerySubmissionAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*QuerySubmissionAttributes) Validate ¶
func (m *QuerySubmissionAttributes) Validate(formats strfmt.Registry) error
Validate validates this query submission attributes
func (*QuerySubmissionAttributes) WithStatus ¶
func (m *QuerySubmissionAttributes) WithStatus(status QuerySubmissionStatus) *QuerySubmissionAttributes
func (*QuerySubmissionAttributes) WithStatusReason ¶
func (m *QuerySubmissionAttributes) WithStatusReason(statusReason string) *QuerySubmissionAttributes
type QuerySubmissionCreation ¶
type QuerySubmissionCreation struct {
// data
// Required: true
Data *NewQuerySubmission `json:"data"`
}
QuerySubmissionCreation query submission creation swagger:model QuerySubmissionCreation
func QuerySubmissionCreationWithDefaults ¶
func QuerySubmissionCreationWithDefaults(defaults client.Defaults) *QuerySubmissionCreation
func (*QuerySubmissionCreation) Json ¶
func (m *QuerySubmissionCreation) Json() string
func (*QuerySubmissionCreation) MarshalBinary ¶
func (m *QuerySubmissionCreation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*QuerySubmissionCreation) UnmarshalBinary ¶
func (m *QuerySubmissionCreation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*QuerySubmissionCreation) Validate ¶
func (m *QuerySubmissionCreation) Validate(formats strfmt.Registry) error
Validate validates this query submission creation
func (*QuerySubmissionCreation) WithData ¶
func (m *QuerySubmissionCreation) WithData(data NewQuerySubmission) *QuerySubmissionCreation
func (*QuerySubmissionCreation) WithoutData ¶
func (m *QuerySubmissionCreation) WithoutData() *QuerySubmissionCreation
type QuerySubmissionRelationships ¶
type QuerySubmissionRelationships struct {
// query
// Required: true
Query *RelationshipsQuery `json:"query"`
}
QuerySubmissionRelationships query submission relationships swagger:model QuerySubmissionRelationships
func QuerySubmissionRelationshipsWithDefaults ¶
func QuerySubmissionRelationshipsWithDefaults(defaults client.Defaults) *QuerySubmissionRelationships
func (*QuerySubmissionRelationships) Json ¶
func (m *QuerySubmissionRelationships) Json() string
func (*QuerySubmissionRelationships) MarshalBinary ¶
func (m *QuerySubmissionRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*QuerySubmissionRelationships) UnmarshalBinary ¶
func (m *QuerySubmissionRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*QuerySubmissionRelationships) Validate ¶
func (m *QuerySubmissionRelationships) Validate(formats strfmt.Registry) error
Validate validates this query submission relationships
func (*QuerySubmissionRelationships) WithQuery ¶
func (m *QuerySubmissionRelationships) WithQuery(query RelationshipsQuery) *QuerySubmissionRelationships
func (*QuerySubmissionRelationships) WithoutQuery ¶
func (m *QuerySubmissionRelationships) WithoutQuery() *QuerySubmissionRelationships
type QuerySubmissionResourceType ¶
type QuerySubmissionResourceType string
QuerySubmissionResourceType query submission resource type swagger:model QuerySubmissionResourceType
const ( // QuerySubmissionResourceTypeQuerySubmissions captures enum value "query_submissions" QuerySubmissionResourceTypeQuerySubmissions QuerySubmissionResourceType = "query_submissions" )
func (*QuerySubmissionResourceType) Json ¶
func (m *QuerySubmissionResourceType) Json() string
type QuerySubmissionResponse ¶
type QuerySubmissionResponse struct {
// data
// Required: true
Data *QuerySubmission `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
QuerySubmissionResponse query submission response swagger:model QuerySubmissionResponse
func QuerySubmissionResponseWithDefaults ¶
func QuerySubmissionResponseWithDefaults(defaults client.Defaults) *QuerySubmissionResponse
func (*QuerySubmissionResponse) Json ¶
func (m *QuerySubmissionResponse) Json() string
func (*QuerySubmissionResponse) MarshalBinary ¶
func (m *QuerySubmissionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*QuerySubmissionResponse) UnmarshalBinary ¶
func (m *QuerySubmissionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*QuerySubmissionResponse) Validate ¶
func (m *QuerySubmissionResponse) Validate(formats strfmt.Registry) error
Validate validates this query submission response
func (*QuerySubmissionResponse) WithData ¶
func (m *QuerySubmissionResponse) WithData(data QuerySubmission) *QuerySubmissionResponse
func (*QuerySubmissionResponse) WithLinks ¶
func (m *QuerySubmissionResponse) WithLinks(links Links) *QuerySubmissionResponse
func (*QuerySubmissionResponse) WithoutData ¶
func (m *QuerySubmissionResponse) WithoutData() *QuerySubmissionResponse
func (*QuerySubmissionResponse) WithoutLinks ¶
func (m *QuerySubmissionResponse) WithoutLinks() *QuerySubmissionResponse
type QuerySubmissionStatus ¶
type QuerySubmissionStatus string
QuerySubmissionStatus query submission status swagger:model QuerySubmissionStatus
const ( // QuerySubmissionStatusAccepted captures enum value "accepted" QuerySubmissionStatusAccepted QuerySubmissionStatus = "accepted" // QuerySubmissionStatusValidationPending captures enum value "validation_pending" QuerySubmissionStatusValidationPending QuerySubmissionStatus = "validation_pending" // QuerySubmissionStatusReleasedToGateway captures enum value "released_to_gateway" QuerySubmissionStatusReleasedToGateway QuerySubmissionStatus = "released_to_gateway" // QuerySubmissionStatusQueuedForDelivery captures enum value "queued_for_delivery" QuerySubmissionStatusQueuedForDelivery QuerySubmissionStatus = "queued_for_delivery" // QuerySubmissionStatusSubmitted captures enum value "submitted" QuerySubmissionStatusSubmitted QuerySubmissionStatus = "submitted" // QuerySubmissionStatusDeliveryConfirmed captures enum value "delivery_confirmed" QuerySubmissionStatusDeliveryConfirmed QuerySubmissionStatus = "delivery_confirmed" // QuerySubmissionStatusDeliveryFailed captures enum value "delivery_failed" QuerySubmissionStatusDeliveryFailed QuerySubmissionStatus = "delivery_failed" )
func (*QuerySubmissionStatus) Json ¶
func (m *QuerySubmissionStatus) Json() string
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 ReferenceMask ¶
type ReferenceMask string
ReferenceMask Account number of the account. A unique number will automatically be generated if not provided. swagger:model ReferenceMask
func (*ReferenceMask) Json ¶
func (m *ReferenceMask) Json() string
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 RelationshipBranch ¶
type RelationshipBranch struct {
// data
Data []*Branch `json:"data"`
}
RelationshipBranch relationship branch swagger:model RelationshipBranch
func RelationshipBranchWithDefaults ¶
func RelationshipBranchWithDefaults(defaults client.Defaults) *RelationshipBranch
func (*RelationshipBranch) Json ¶
func (m *RelationshipBranch) Json() string
func (*RelationshipBranch) MarshalBinary ¶
func (m *RelationshipBranch) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipBranch) UnmarshalBinary ¶
func (m *RelationshipBranch) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipBranch) Validate ¶
func (m *RelationshipBranch) Validate(formats strfmt.Registry) error
Validate validates this relationship branch
func (*RelationshipBranch) WithData ¶
func (m *RelationshipBranch) WithData(data []*Branch) *RelationshipBranch
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 RelationshipPaymentAdmissionBeneficiaryAccount ¶
type RelationshipPaymentAdmissionBeneficiaryAccount struct {
// data
Data []*PaymentAdmissionBeneficiaryAccount `json:"data"`
}
RelationshipPaymentAdmissionBeneficiaryAccount relationship payment admission beneficiary account swagger:model RelationshipPaymentAdmissionBeneficiaryAccount
func RelationshipPaymentAdmissionBeneficiaryAccountWithDefaults ¶
func RelationshipPaymentAdmissionBeneficiaryAccountWithDefaults(defaults client.Defaults) *RelationshipPaymentAdmissionBeneficiaryAccount
func (*RelationshipPaymentAdmissionBeneficiaryAccount) Json ¶
func (m *RelationshipPaymentAdmissionBeneficiaryAccount) Json() string
func (*RelationshipPaymentAdmissionBeneficiaryAccount) MarshalBinary ¶
func (m *RelationshipPaymentAdmissionBeneficiaryAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipPaymentAdmissionBeneficiaryAccount) UnmarshalBinary ¶
func (m *RelationshipPaymentAdmissionBeneficiaryAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipPaymentAdmissionBeneficiaryAccount) Validate ¶
func (m *RelationshipPaymentAdmissionBeneficiaryAccount) Validate(formats strfmt.Registry) error
Validate validates this relationship payment admission beneficiary account
type RelationshipPaymentAdmissionTask ¶
type RelationshipPaymentAdmissionTask struct {
// data
Data []*PaymentAdmissionTask `json:"data"`
}
RelationshipPaymentAdmissionTask relationship payment admission task swagger:model RelationshipPaymentAdmissionTask
func RelationshipPaymentAdmissionTaskWithDefaults ¶
func RelationshipPaymentAdmissionTaskWithDefaults(defaults client.Defaults) *RelationshipPaymentAdmissionTask
func (*RelationshipPaymentAdmissionTask) Json ¶
func (m *RelationshipPaymentAdmissionTask) Json() string
func (*RelationshipPaymentAdmissionTask) MarshalBinary ¶
func (m *RelationshipPaymentAdmissionTask) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipPaymentAdmissionTask) UnmarshalBinary ¶
func (m *RelationshipPaymentAdmissionTask) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipPaymentAdmissionTask) Validate ¶
func (m *RelationshipPaymentAdmissionTask) Validate(formats strfmt.Registry) error
Validate validates this relationship payment admission task
func (*RelationshipPaymentAdmissionTask) WithData ¶
func (m *RelationshipPaymentAdmissionTask) WithData(data []*PaymentAdmissionTask) *RelationshipPaymentAdmissionTask
type RelationshipPaymentAdmissionTasks ¶
type RelationshipPaymentAdmissionTasks struct {
// data
Data []*PaymentAdmissionTask `json:"data"`
}
RelationshipPaymentAdmissionTasks relationship payment admission tasks swagger:model RelationshipPaymentAdmissionTasks
func RelationshipPaymentAdmissionTasksWithDefaults ¶
func RelationshipPaymentAdmissionTasksWithDefaults(defaults client.Defaults) *RelationshipPaymentAdmissionTasks
func (*RelationshipPaymentAdmissionTasks) Json ¶
func (m *RelationshipPaymentAdmissionTasks) Json() string
func (*RelationshipPaymentAdmissionTasks) MarshalBinary ¶
func (m *RelationshipPaymentAdmissionTasks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipPaymentAdmissionTasks) UnmarshalBinary ¶
func (m *RelationshipPaymentAdmissionTasks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipPaymentAdmissionTasks) Validate ¶
func (m *RelationshipPaymentAdmissionTasks) Validate(formats strfmt.Registry) error
Validate validates this relationship payment admission tasks
func (*RelationshipPaymentAdmissionTasks) WithData ¶
func (m *RelationshipPaymentAdmissionTasks) WithData(data []*PaymentAdmissionTask) *RelationshipPaymentAdmissionTasks
type RelationshipPaymentAdmissions ¶
type RelationshipPaymentAdmissions struct {
// data
Data []*PaymentAdmission `json:"data"`
}
RelationshipPaymentAdmissions relationship payment admissions swagger:model RelationshipPaymentAdmissions
func RelationshipPaymentAdmissionsWithDefaults ¶
func RelationshipPaymentAdmissionsWithDefaults(defaults client.Defaults) *RelationshipPaymentAdmissions
func (*RelationshipPaymentAdmissions) Json ¶
func (m *RelationshipPaymentAdmissions) Json() string
func (*RelationshipPaymentAdmissions) MarshalBinary ¶
func (m *RelationshipPaymentAdmissions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipPaymentAdmissions) UnmarshalBinary ¶
func (m *RelationshipPaymentAdmissions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipPaymentAdmissions) Validate ¶
func (m *RelationshipPaymentAdmissions) Validate(formats strfmt.Registry) error
Validate validates this relationship payment admissions
func (*RelationshipPaymentAdmissions) WithData ¶
func (m *RelationshipPaymentAdmissions) WithData(data []*PaymentAdmission) *RelationshipPaymentAdmissions
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 RelationshipQueryResponseAdmission ¶
type RelationshipQueryResponseAdmission struct {
// data
Data []*QueryResponseAdmission `json:"data"`
}
RelationshipQueryResponseAdmission relationship query response admission swagger:model RelationshipQueryResponseAdmission
func RelationshipQueryResponseAdmissionWithDefaults ¶
func RelationshipQueryResponseAdmissionWithDefaults(defaults client.Defaults) *RelationshipQueryResponseAdmission
func (*RelationshipQueryResponseAdmission) Json ¶
func (m *RelationshipQueryResponseAdmission) Json() string
func (*RelationshipQueryResponseAdmission) MarshalBinary ¶
func (m *RelationshipQueryResponseAdmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipQueryResponseAdmission) UnmarshalBinary ¶
func (m *RelationshipQueryResponseAdmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipQueryResponseAdmission) Validate ¶
func (m *RelationshipQueryResponseAdmission) Validate(formats strfmt.Registry) error
Validate validates this relationship query response admission
func (*RelationshipQueryResponseAdmission) WithData ¶
func (m *RelationshipQueryResponseAdmission) WithData(data []*QueryResponseAdmission) *RelationshipQueryResponseAdmission
type RelationshipQueryResponseSubmission ¶
type RelationshipQueryResponseSubmission struct {
// data
Data []*QueryResponseSubmission `json:"data"`
}
RelationshipQueryResponseSubmission relationship query response submission swagger:model RelationshipQueryResponseSubmission
func RelationshipQueryResponseSubmissionWithDefaults ¶
func RelationshipQueryResponseSubmissionWithDefaults(defaults client.Defaults) *RelationshipQueryResponseSubmission
func (*RelationshipQueryResponseSubmission) Json ¶
func (m *RelationshipQueryResponseSubmission) Json() string
func (*RelationshipQueryResponseSubmission) MarshalBinary ¶
func (m *RelationshipQueryResponseSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipQueryResponseSubmission) UnmarshalBinary ¶
func (m *RelationshipQueryResponseSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipQueryResponseSubmission) Validate ¶
func (m *RelationshipQueryResponseSubmission) Validate(formats strfmt.Registry) error
Validate validates this relationship query response submission
func (*RelationshipQueryResponseSubmission) WithData ¶
func (m *RelationshipQueryResponseSubmission) WithData(data []*QueryResponseSubmission) *RelationshipQueryResponseSubmission
type RelationshipQuerySubmission ¶
type RelationshipQuerySubmission struct {
// data
Data []*RelationshipsQuerySubmissionProperties `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 []*RelationshipsQuerySubmissionProperties) *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 RelationshipsFullQuery ¶
type RelationshipsFullQuery struct {
// data
Data []*Query `json:"data"`
}
RelationshipsFullQuery relationships full query swagger:model RelationshipsFullQuery
func RelationshipsFullQueryWithDefaults ¶
func RelationshipsFullQueryWithDefaults(defaults client.Defaults) *RelationshipsFullQuery
func (*RelationshipsFullQuery) Json ¶
func (m *RelationshipsFullQuery) Json() string
func (*RelationshipsFullQuery) MarshalBinary ¶
func (m *RelationshipsFullQuery) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipsFullQuery) UnmarshalBinary ¶
func (m *RelationshipsFullQuery) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipsFullQuery) Validate ¶
func (m *RelationshipsFullQuery) Validate(formats strfmt.Registry) error
Validate validates this relationships full query
func (*RelationshipsFullQuery) WithData ¶
func (m *RelationshipsFullQuery) WithData(data []*Query) *RelationshipsFullQuery
type RelationshipsFullQueryResponse ¶
type RelationshipsFullQueryResponse struct {
// data
Data []*QueryResponse `json:"data"`
}
RelationshipsFullQueryResponse relationships full query response swagger:model RelationshipsFullQueryResponse
func RelationshipsFullQueryResponseWithDefaults ¶
func RelationshipsFullQueryResponseWithDefaults(defaults client.Defaults) *RelationshipsFullQueryResponse
func (*RelationshipsFullQueryResponse) Json ¶
func (m *RelationshipsFullQueryResponse) Json() string
func (*RelationshipsFullQueryResponse) MarshalBinary ¶
func (m *RelationshipsFullQueryResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipsFullQueryResponse) UnmarshalBinary ¶
func (m *RelationshipsFullQueryResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipsFullQueryResponse) Validate ¶
func (m *RelationshipsFullQueryResponse) Validate(formats strfmt.Registry) error
Validate validates this relationships full query response
func (*RelationshipsFullQueryResponse) WithData ¶
func (m *RelationshipsFullQueryResponse) WithData(data []*QueryResponse) *RelationshipsFullQueryResponse
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
func (*RelationshipsPaymentAdmissionProperties) WithoutType ¶
func (m *RelationshipsPaymentAdmissionProperties) WithoutType() *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
func (*RelationshipsPaymentProperties) WithoutType ¶
func (m *RelationshipsPaymentProperties) WithoutType() *RelationshipsPaymentProperties
type RelationshipsPaymentRecall ¶
type RelationshipsPaymentRecall struct {
// data
Data []*RelationshipsPaymentRecallProperties `json:"data"`
}
RelationshipsPaymentRecall relationships payment recall swagger:model RelationshipsPaymentRecall
func RelationshipsPaymentRecallWithDefaults ¶
func RelationshipsPaymentRecallWithDefaults(defaults client.Defaults) *RelationshipsPaymentRecall
func (*RelationshipsPaymentRecall) Json ¶
func (m *RelationshipsPaymentRecall) Json() string
func (*RelationshipsPaymentRecall) MarshalBinary ¶
func (m *RelationshipsPaymentRecall) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipsPaymentRecall) UnmarshalBinary ¶
func (m *RelationshipsPaymentRecall) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipsPaymentRecall) Validate ¶
func (m *RelationshipsPaymentRecall) Validate(formats strfmt.Registry) error
Validate validates this relationships payment recall
func (*RelationshipsPaymentRecall) WithData ¶
func (m *RelationshipsPaymentRecall) WithData(data []*RelationshipsPaymentRecallProperties) *RelationshipsPaymentRecall
type RelationshipsPaymentRecallProperties ¶
type RelationshipsPaymentRecallProperties struct {
// The payment recall associated with this query
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// type
// Required: true
Type *PaymentRecallResourceType `json:"type"`
}
RelationshipsPaymentRecallProperties relationships payment recall properties swagger:model RelationshipsPaymentRecallProperties
func RelationshipsPaymentRecallPropertiesWithDefaults ¶
func RelationshipsPaymentRecallPropertiesWithDefaults(defaults client.Defaults) *RelationshipsPaymentRecallProperties
func (*RelationshipsPaymentRecallProperties) Json ¶
func (m *RelationshipsPaymentRecallProperties) Json() string
func (*RelationshipsPaymentRecallProperties) MarshalBinary ¶
func (m *RelationshipsPaymentRecallProperties) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipsPaymentRecallProperties) UnmarshalBinary ¶
func (m *RelationshipsPaymentRecallProperties) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipsPaymentRecallProperties) Validate ¶
func (m *RelationshipsPaymentRecallProperties) Validate(formats strfmt.Registry) error
Validate validates this relationships payment recall properties
func (*RelationshipsPaymentRecallProperties) WithID ¶
func (m *RelationshipsPaymentRecallProperties) WithID(id strfmt.UUID) *RelationshipsPaymentRecallProperties
func (*RelationshipsPaymentRecallProperties) WithType ¶
func (m *RelationshipsPaymentRecallProperties) WithType(typeVar PaymentRecallResourceType) *RelationshipsPaymentRecallProperties
func (*RelationshipsPaymentRecallProperties) WithoutID ¶
func (m *RelationshipsPaymentRecallProperties) WithoutID() *RelationshipsPaymentRecallProperties
func (*RelationshipsPaymentRecallProperties) WithoutType ¶
func (m *RelationshipsPaymentRecallProperties) WithoutType() *RelationshipsPaymentRecallProperties
type RelationshipsPaymentRecallSubmission ¶
type RelationshipsPaymentRecallSubmission struct {
// data
Data []*RelationshipsPaymentRecallSubmissionProperties `json:"data"`
}
RelationshipsPaymentRecallSubmission relationships payment recall submission swagger:model RelationshipsPaymentRecallSubmission
func RelationshipsPaymentRecallSubmissionWithDefaults ¶
func RelationshipsPaymentRecallSubmissionWithDefaults(defaults client.Defaults) *RelationshipsPaymentRecallSubmission
func (*RelationshipsPaymentRecallSubmission) Json ¶
func (m *RelationshipsPaymentRecallSubmission) Json() string
func (*RelationshipsPaymentRecallSubmission) MarshalBinary ¶
func (m *RelationshipsPaymentRecallSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipsPaymentRecallSubmission) UnmarshalBinary ¶
func (m *RelationshipsPaymentRecallSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipsPaymentRecallSubmission) Validate ¶
func (m *RelationshipsPaymentRecallSubmission) Validate(formats strfmt.Registry) error
Validate validates this relationships payment recall submission
func (*RelationshipsPaymentRecallSubmission) WithData ¶
func (m *RelationshipsPaymentRecallSubmission) WithData(data []*RelationshipsPaymentRecallSubmissionProperties) *RelationshipsPaymentRecallSubmission
type RelationshipsPaymentRecallSubmissionProperties ¶
type RelationshipsPaymentRecallSubmissionProperties struct {
// The payment recall submission associated with this query
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// type
// Required: true
Type *PaymentRecallSubmissionResourceType `json:"type"`
}
RelationshipsPaymentRecallSubmissionProperties relationships payment recall submission properties swagger:model RelationshipsPaymentRecallSubmissionProperties
func RelationshipsPaymentRecallSubmissionPropertiesWithDefaults ¶
func RelationshipsPaymentRecallSubmissionPropertiesWithDefaults(defaults client.Defaults) *RelationshipsPaymentRecallSubmissionProperties
func (*RelationshipsPaymentRecallSubmissionProperties) Json ¶
func (m *RelationshipsPaymentRecallSubmissionProperties) Json() string
func (*RelationshipsPaymentRecallSubmissionProperties) MarshalBinary ¶
func (m *RelationshipsPaymentRecallSubmissionProperties) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipsPaymentRecallSubmissionProperties) UnmarshalBinary ¶
func (m *RelationshipsPaymentRecallSubmissionProperties) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipsPaymentRecallSubmissionProperties) Validate ¶
func (m *RelationshipsPaymentRecallSubmissionProperties) Validate(formats strfmt.Registry) error
Validate validates this relationships payment recall submission properties
func (*RelationshipsPaymentRecallSubmissionProperties) WithoutID ¶
func (m *RelationshipsPaymentRecallSubmissionProperties) WithoutID() *RelationshipsPaymentRecallSubmissionProperties
func (*RelationshipsPaymentRecallSubmissionProperties) WithoutType ¶
func (m *RelationshipsPaymentRecallSubmissionProperties) WithoutType() *RelationshipsPaymentRecallSubmissionProperties
type RelationshipsPaymentSubmission ¶
type RelationshipsPaymentSubmission struct {
// data
Data []*RelationshipsPaymentSubmissionProperties `json:"data"`
}
RelationshipsPaymentSubmission relationships payment submission swagger:model RelationshipsPaymentSubmission
func RelationshipsPaymentSubmissionWithDefaults ¶
func RelationshipsPaymentSubmissionWithDefaults(defaults client.Defaults) *RelationshipsPaymentSubmission
func (*RelationshipsPaymentSubmission) Json ¶
func (m *RelationshipsPaymentSubmission) Json() string
func (*RelationshipsPaymentSubmission) MarshalBinary ¶
func (m *RelationshipsPaymentSubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipsPaymentSubmission) UnmarshalBinary ¶
func (m *RelationshipsPaymentSubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipsPaymentSubmission) Validate ¶
func (m *RelationshipsPaymentSubmission) Validate(formats strfmt.Registry) error
Validate validates this relationships payment submission
func (*RelationshipsPaymentSubmission) WithData ¶
func (m *RelationshipsPaymentSubmission) WithData(data []*RelationshipsPaymentSubmissionProperties) *RelationshipsPaymentSubmission
type RelationshipsPaymentSubmissionProperties ¶
type RelationshipsPaymentSubmissionProperties struct {
// The payment submission associated with this query
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// type
// Required: true
Type *PaymentSubmissionResourceType `json:"type"`
}
RelationshipsPaymentSubmissionProperties relationships payment submission properties swagger:model RelationshipsPaymentSubmissionProperties
func RelationshipsPaymentSubmissionPropertiesWithDefaults ¶
func RelationshipsPaymentSubmissionPropertiesWithDefaults(defaults client.Defaults) *RelationshipsPaymentSubmissionProperties
func (*RelationshipsPaymentSubmissionProperties) Json ¶
func (m *RelationshipsPaymentSubmissionProperties) Json() string
func (*RelationshipsPaymentSubmissionProperties) MarshalBinary ¶
func (m *RelationshipsPaymentSubmissionProperties) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipsPaymentSubmissionProperties) UnmarshalBinary ¶
func (m *RelationshipsPaymentSubmissionProperties) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipsPaymentSubmissionProperties) Validate ¶
func (m *RelationshipsPaymentSubmissionProperties) Validate(formats strfmt.Registry) error
Validate validates this relationships payment submission properties
func (*RelationshipsPaymentSubmissionProperties) WithID ¶
func (m *RelationshipsPaymentSubmissionProperties) WithID(id strfmt.UUID) *RelationshipsPaymentSubmissionProperties
func (*RelationshipsPaymentSubmissionProperties) WithType ¶
func (m *RelationshipsPaymentSubmissionProperties) WithType(typeVar PaymentSubmissionResourceType) *RelationshipsPaymentSubmissionProperties
func (*RelationshipsPaymentSubmissionProperties) WithoutID ¶
func (m *RelationshipsPaymentSubmissionProperties) WithoutID() *RelationshipsPaymentSubmissionProperties
func (*RelationshipsPaymentSubmissionProperties) WithoutType ¶
func (m *RelationshipsPaymentSubmissionProperties) WithoutType() *RelationshipsPaymentSubmissionProperties
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 []*QueryAdmission `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 []*QueryAdmission) *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
func (*RelationshipsQueryAdmissionProperties) WithoutType ¶
func (m *RelationshipsQueryAdmissionProperties) WithoutType() *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
func (*RelationshipsQueryProperties) WithoutType ¶
func (m *RelationshipsQueryProperties) WithoutType() *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 RelationshipsQueryResponseAdmissionProperties ¶
type RelationshipsQueryResponseAdmissionProperties struct {
// The response admission for this query
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// type
// Required: true
Type *QueryResponseAdmissionResourceType `json:"type"`
}
RelationshipsQueryResponseAdmissionProperties relationships query response admission properties swagger:model RelationshipsQueryResponseAdmissionProperties
func RelationshipsQueryResponseAdmissionPropertiesWithDefaults ¶
func RelationshipsQueryResponseAdmissionPropertiesWithDefaults(defaults client.Defaults) *RelationshipsQueryResponseAdmissionProperties
func (*RelationshipsQueryResponseAdmissionProperties) Json ¶
func (m *RelationshipsQueryResponseAdmissionProperties) Json() string
func (*RelationshipsQueryResponseAdmissionProperties) MarshalBinary ¶
func (m *RelationshipsQueryResponseAdmissionProperties) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipsQueryResponseAdmissionProperties) UnmarshalBinary ¶
func (m *RelationshipsQueryResponseAdmissionProperties) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipsQueryResponseAdmissionProperties) Validate ¶
func (m *RelationshipsQueryResponseAdmissionProperties) Validate(formats strfmt.Registry) error
Validate validates this relationships query response admission properties
func (*RelationshipsQueryResponseAdmissionProperties) WithID ¶
func (m *RelationshipsQueryResponseAdmissionProperties) WithID(id strfmt.UUID) *RelationshipsQueryResponseAdmissionProperties
func (*RelationshipsQueryResponseAdmissionProperties) WithType ¶
func (m *RelationshipsQueryResponseAdmissionProperties) WithType(typeVar QueryResponseAdmissionResourceType) *RelationshipsQueryResponseAdmissionProperties
func (*RelationshipsQueryResponseAdmissionProperties) WithoutID ¶
func (m *RelationshipsQueryResponseAdmissionProperties) WithoutID() *RelationshipsQueryResponseAdmissionProperties
func (*RelationshipsQueryResponseAdmissionProperties) WithoutType ¶
func (m *RelationshipsQueryResponseAdmissionProperties) WithoutType() *RelationshipsQueryResponseAdmissionProperties
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
func (*RelationshipsQueryResponseProperties) WithoutType ¶
func (m *RelationshipsQueryResponseProperties) WithoutType() *RelationshipsQueryResponseProperties
type RelationshipsQuerySubmission ¶
type RelationshipsQuerySubmission struct {
// data
Data []*QuerySubmission `json:"data"`
}
RelationshipsQuerySubmission relationships query submission swagger:model RelationshipsQuerySubmission
func RelationshipsQuerySubmissionWithDefaults ¶
func RelationshipsQuerySubmissionWithDefaults(defaults client.Defaults) *RelationshipsQuerySubmission
func (*RelationshipsQuerySubmission) Json ¶
func (m *RelationshipsQuerySubmission) Json() string
func (*RelationshipsQuerySubmission) MarshalBinary ¶
func (m *RelationshipsQuerySubmission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipsQuerySubmission) UnmarshalBinary ¶
func (m *RelationshipsQuerySubmission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipsQuerySubmission) Validate ¶
func (m *RelationshipsQuerySubmission) Validate(formats strfmt.Registry) error
Validate validates this relationships query submission
func (*RelationshipsQuerySubmission) WithData ¶
func (m *RelationshipsQuerySubmission) WithData(data []*QuerySubmission) *RelationshipsQuerySubmission
type RelationshipsQuerySubmissionProperties ¶
type RelationshipsQuerySubmissionProperties struct {
// The query submission associated with this query
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// type
// Required: true
Type *QuerySubmissionResourceType `json:"type"`
}
RelationshipsQuerySubmissionProperties relationships query submission properties swagger:model RelationshipsQuerySubmissionProperties
func RelationshipsQuerySubmissionPropertiesWithDefaults ¶
func RelationshipsQuerySubmissionPropertiesWithDefaults(defaults client.Defaults) *RelationshipsQuerySubmissionProperties
func (*RelationshipsQuerySubmissionProperties) Json ¶
func (m *RelationshipsQuerySubmissionProperties) Json() string
func (*RelationshipsQuerySubmissionProperties) MarshalBinary ¶
func (m *RelationshipsQuerySubmissionProperties) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationshipsQuerySubmissionProperties) UnmarshalBinary ¶
func (m *RelationshipsQuerySubmissionProperties) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RelationshipsQuerySubmissionProperties) Validate ¶
func (m *RelationshipsQuerySubmissionProperties) Validate(formats strfmt.Registry) error
Validate validates this relationships query submission properties
func (*RelationshipsQuerySubmissionProperties) WithID ¶
func (m *RelationshipsQuerySubmissionProperties) WithID(id strfmt.UUID) *RelationshipsQuerySubmissionProperties
func (*RelationshipsQuerySubmissionProperties) WithType ¶
func (m *RelationshipsQuerySubmissionProperties) WithType(typeVar QuerySubmissionResourceType) *RelationshipsQuerySubmissionProperties
func (*RelationshipsQuerySubmissionProperties) WithoutID ¶
func (m *RelationshipsQuerySubmissionProperties) WithoutID() *RelationshipsQuerySubmissionProperties
func (*RelationshipsQuerySubmissionProperties) WithoutType ¶
func (m *RelationshipsQuerySubmissionProperties) WithoutType() *RelationshipsQuerySubmissionProperties
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"`
// 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) 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 ( // ResourceTypeRecallReversalAdmissions captures enum value "recall_reversal_admissions" ResourceTypeRecallReversalAdmissions ResourceType = "recall_reversal_admissions" // ResourceTypeContacts captures enum value "contacts" ResourceTypeContacts ResourceType = "contacts" // ResourceTypeAccounts captures enum value "accounts" ResourceTypeAccounts ResourceType = "accounts" // ResourceTypeDirectAccount captures enum value "direct_account" ResourceTypeDirectAccount ResourceType = "direct_account" // ResourceTypeReversalSubmissionValidations captures enum value "reversal_submission_validations" ResourceTypeReversalSubmissionValidations ResourceType = "reversal_submission_validations" // ResourceTypePaymentSubmissionValidations captures enum value "payment_submission_validations" ResourceTypePaymentSubmissionValidations ResourceType = "payment_submission_validations" // ResourceTypeAccountAmendmentSubmissions captures enum value "account_amendment_submissions" ResourceTypeAccountAmendmentSubmissions ResourceType = "account_amendment_submissions" // ResourceTypeAccountAmendments captures enum value "account_amendments" ResourceTypeAccountAmendments ResourceType = "account_amendments" // ResourceTypeReturns captures enum value "returns" ResourceTypeReturns ResourceType = "returns" // ResourceTypePaymentDefaults captures enum value "payment_defaults" ResourceTypePaymentDefaults ResourceType = "payment_defaults" // ResourceTypeLimits captures enum value "limits" ResourceTypeLimits ResourceType = "limits" // ResourceTypeBranchIdentifications captures enum value "branch_identifications" ResourceTypeBranchIdentifications ResourceType = "branch_identifications" // ResourceTypeBics captures enum value "bics" ResourceTypeBics ResourceType = "bics" // ResourceTypeReversals captures enum value "reversals" ResourceTypeReversals ResourceType = "reversals" // ResourceTypePaymentAdmissions captures enum value "payment_admissions" ResourceTypePaymentAdmissions ResourceType = "payment_admissions" // ResourceTypeRecallSubmissionValidations captures enum value "recall_submission_validations" ResourceTypeRecallSubmissionValidations ResourceType = "recall_submission_validations" // ResourceTypePaymentAdviceSubmissions captures enum value "payment_advice_submissions" ResourceTypePaymentAdviceSubmissions ResourceType = "payment_advice_submissions" // ResourceTypeReturnReversalAdmissions captures enum value "return_reversal_admissions" ResourceTypeReturnReversalAdmissions ResourceType = "return_reversal_admissions" // ResourceTypePaymentAdvices captures enum value "payment_advices" ResourceTypePaymentAdvices ResourceType = "payment_advices" // ResourceTypeAccountEvents captures enum value "account_events" ResourceTypeAccountEvents ResourceType = "account_events" // ResourceTypeRecallSubmissions captures enum value "recall_submissions" ResourceTypeRecallSubmissions ResourceType = "recall_submissions" // ResourceTypePaymentAutomaticReturns captures enum value "payment_automatic_returns" ResourceTypePaymentAutomaticReturns ResourceType = "payment_automatic_returns" // ResourceTypeReversalAdmissions captures enum value "reversal_admissions" ResourceTypeReversalAdmissions ResourceType = "reversal_admissions" // ResourceTypeAccountIdentifications captures enum value "account_identifications" ResourceTypeAccountIdentifications ResourceType = "account_identifications" // ResourceTypeReturnSubmissions captures enum value "return_submissions" ResourceTypeReturnSubmissions ResourceType = "return_submissions" // ResourceTypeAccountIndirects captures enum value "account_indirects" ResourceTypeAccountIndirects ResourceType = "account_indirects" // ResourceTypeSchemeMessages captures enum value "scheme_messages" ResourceTypeSchemeMessages ResourceType = "scheme_messages" // ResourceTypeBankIds captures enum value "bank_ids" ResourceTypeBankIds ResourceType = "bank_ids" // ResourceTypeRecallAdmissions captures enum value "recall_admissions" ResourceTypeRecallAdmissions ResourceType = "recall_admissions" // ResourceTypeParties captures enum value "parties" ResourceTypeParties ResourceType = "parties" // ResourceTypePaymentAdmissionTasks captures enum value "payment_admission_tasks" ResourceTypePaymentAdmissionTasks ResourceType = "payment_admission_tasks" // ResourceTypeFxDeals captures enum value "fx_deals" ResourceTypeFxDeals ResourceType = "fx_deals" // ResourceTypeReturnAdmissions captures enum value "return_admissions" ResourceTypeReturnAdmissions ResourceType = "return_admissions" // ResourceTypePaymentSubmissions captures enum value "payment_submissions" ResourceTypePaymentSubmissions ResourceType = "payment_submissions" // ResourceTypeAccountConfigurations captures enum value "account_configurations" ResourceTypeAccountConfigurations ResourceType = "account_configurations" // ResourceTypeAccountRequestSubmissionValidations captures enum value "account_request_submission_validations" ResourceTypeAccountRequestSubmissionValidations ResourceType = "account_request_submission_validations" // ResourceTypeAccountAmendmentSubmissionValidations captures enum value "account_amendment_submission_validations" ResourceTypeAccountAmendmentSubmissionValidations ResourceType = "account_amendment_submission_validations" // ResourceTypePaymentBatches captures enum value "payment_batches" ResourceTypePaymentBatches ResourceType = "payment_batches" // ResourceTypePositions captures enum value "positions" ResourceTypePositions ResourceType = "positions" // ResourceTypePaymentAdviceSubmissionValidations captures enum value "payment_advice_submission_validations" ResourceTypePaymentAdviceSubmissionValidations ResourceType = "payment_advice_submission_validations" // ResourceTypeAccountRoutings captures enum value "account_routings" ResourceTypeAccountRoutings ResourceType = "account_routings" // ResourceTypeRecallDecisionAdmissions captures enum value "recall_decision_admissions" ResourceTypeRecallDecisionAdmissions ResourceType = "recall_decision_admissions" // ResourceTypeReversalSubmissions captures enum value "reversal_submissions" ResourceTypeReversalSubmissions ResourceType = "reversal_submissions" // ResourceTypeAccountRequests captures enum value "account_requests" ResourceTypeAccountRequests ResourceType = "account_requests" // ResourceTypeReturnReversals captures enum value "return_reversals" ResourceTypeReturnReversals ResourceType = "return_reversals" // ResourceTypeSchemeMessageAdmissions captures enum value "scheme_message_admissions" ResourceTypeSchemeMessageAdmissions ResourceType = "scheme_message_admissions" // ResourceTypePayments captures enum value "payments" ResourceTypePayments ResourceType = "payments" // ResourceTypeRecalls captures enum value "recalls" ResourceTypeRecalls ResourceType = "recalls" // ResourceTypeAccountRequestSubmissions captures enum value "account_request_submissions" ResourceTypeAccountRequestSubmissions ResourceType = "account_request_submissions" // ResourceTypeRecallDecisions captures enum value "recall_decisions" ResourceTypeRecallDecisions ResourceType = "recall_decisions" // ResourceTypeRecallDecisionSubmissions captures enum value "recall_decision_submissions" ResourceTypeRecallDecisionSubmissions ResourceType = "recall_decision_submissions" // ResourceTypeRecallReversals captures enum value "recall_reversals" ResourceTypeRecallReversals ResourceType = "recall_reversals" // ResourceTypeReturnSubmissionValidations captures enum value "return_submission_validations" ResourceTypeReturnSubmissionValidations ResourceType = "return_submission_validations" // ResourceTypeBranches captures enum value "branches" ResourceTypeBranches ResourceType = "branches" // ResourceTypeRecallDecisionSubmissionValidations captures enum value "recall_decision_submission_validations" ResourceTypeRecallDecisionSubmissionValidations ResourceType = "recall_decision_submission_validations" // ResourceTypePartyAccounts captures enum value "party_accounts" ResourceTypePartyAccounts ResourceType = "party_accounts" // ResourceTypeContactAccounts captures enum value "contact_accounts" ResourceTypeContactAccounts ResourceType = "contact_accounts" )
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"`
// settlement
Settlement *Settlement `json:"settlement,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 ¶
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) WithSettlement ¶
func (m *ReturnPaymentAttributes) WithSettlement(settlement Settlement) *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
func (*ReturnPaymentAttributes) WithoutSettlement ¶
func (m *ReturnPaymentAttributes) WithoutSettlement() *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 reversal resource related to the return
ReturnReversal *RelationshipLinks `json:"return_reversal,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) WithReturnReversal ¶
func (m *ReturnPaymentRelationships) WithReturnReversal(returnReversal 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) WithoutReturnReversal ¶
func (m *ReturnPaymentRelationships) WithoutReturnReversal() *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"`
// 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) 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) WithoutPaymentScheme ¶
func (m *SchemeMessageAttributes) WithoutPaymentScheme() *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"`
}
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 Settlement ¶
type Settlement struct {
// Specific purpose account used to post the debit/credit entries as result of the transaction
AccountNumber *string `json:"account_number,omitempty"`
// Identification code of the account number. Required when account_number is provided, not used otherwise. Supported values: IBAN, BBAN
// Enum: [IBAN BBAN]
AccountNumberCode *string `json:"account_number_code,omitempty"`
// Method used to settle the payment instruction. Acceptable Values for SEPA: CLRG. Acceptable Values for SWIFT: INDA (settled by Instructed Agent), INGA (Settled by Instructing Agent), COVE (Cover Payment)
// Enum: [CLRG COVE INGA INDA]
Method *string `json:"method,omitempty"`
}
Settlement Specifies the details on how the settlement of the transaction between the instructing agent and the instructed agent is completed swagger:model Settlement
func SettlementWithDefaults ¶
func SettlementWithDefaults(defaults client.Defaults) *Settlement
func (*Settlement) Json ¶
func (m *Settlement) Json() string
func (*Settlement) MarshalBinary ¶
func (m *Settlement) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Settlement) UnmarshalBinary ¶
func (m *Settlement) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*Settlement) Validate ¶
func (m *Settlement) Validate(formats strfmt.Registry) error
Validate validates this settlement
func (*Settlement) WithAccountNumber ¶
func (m *Settlement) WithAccountNumber(accountNumber string) *Settlement
func (*Settlement) WithAccountNumberCode ¶
func (m *Settlement) WithAccountNumberCode(accountNumberCode string) *Settlement
func (*Settlement) WithMethod ¶
func (m *Settlement) WithMethod(method string) *Settlement
func (*Settlement) WithoutAccountNumber ¶
func (m *Settlement) WithoutAccountNumber() *Settlement
func (*Settlement) WithoutAccountNumberCode ¶
func (m *Settlement) WithoutAccountNumberCode() *Settlement
func (*Settlement) WithoutMethod ¶
func (m *Settlement) WithoutMethod() *Settlement
type SigningKeysAttributes ¶
type SigningKeysAttributes struct {
// public key
// Required: true
PublicKey *string `json:"public_key"`
// certificate
Certificate *string `json:"certificate,omitempty"`
// status
// Enum: [pending_activation active expired revoked]
Status *string `json:"status,omitempty"`
// expiration datetime
// Format: date-time
ExpirationDatetime *strfmt.DateTime `json:"expiration_datetime,omitempty"`
// revocation datetime
// Format: date-time
RevocationDatetime *strfmt.DateTime `json:"revocation_datetime,omitempty"`
}
SigningKeysAttributes signing keys attributes swagger:model SigningKeysAttributes
func SigningKeysAttributesWithDefaults ¶
func SigningKeysAttributesWithDefaults(defaults client.Defaults) *SigningKeysAttributes
func (*SigningKeysAttributes) Json ¶
func (m *SigningKeysAttributes) Json() string
func (*SigningKeysAttributes) MarshalBinary ¶
func (m *SigningKeysAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SigningKeysAttributes) UnmarshalBinary ¶
func (m *SigningKeysAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SigningKeysAttributes) Validate ¶
func (m *SigningKeysAttributes) Validate(formats strfmt.Registry) error
Validate validates this signing keys attributes
func (*SigningKeysAttributes) WithCertificate ¶
func (m *SigningKeysAttributes) WithCertificate(certificate string) *SigningKeysAttributes
func (*SigningKeysAttributes) WithExpirationDatetime ¶
func (m *SigningKeysAttributes) WithExpirationDatetime(expirationDatetime strfmt.DateTime) *SigningKeysAttributes
func (*SigningKeysAttributes) WithPublicKey ¶
func (m *SigningKeysAttributes) WithPublicKey(publicKey string) *SigningKeysAttributes
func (*SigningKeysAttributes) WithRevocationDatetime ¶
func (m *SigningKeysAttributes) WithRevocationDatetime(revocationDatetime strfmt.DateTime) *SigningKeysAttributes
func (*SigningKeysAttributes) WithStatus ¶
func (m *SigningKeysAttributes) WithStatus(status string) *SigningKeysAttributes
func (*SigningKeysAttributes) WithoutCertificate ¶
func (m *SigningKeysAttributes) WithoutCertificate() *SigningKeysAttributes
func (*SigningKeysAttributes) WithoutExpirationDatetime ¶
func (m *SigningKeysAttributes) WithoutExpirationDatetime() *SigningKeysAttributes
func (*SigningKeysAttributes) WithoutPublicKey ¶
func (m *SigningKeysAttributes) WithoutPublicKey() *SigningKeysAttributes
func (*SigningKeysAttributes) WithoutRevocationDatetime ¶
func (m *SigningKeysAttributes) WithoutRevocationDatetime() *SigningKeysAttributes
func (*SigningKeysAttributes) WithoutStatus ¶
func (m *SigningKeysAttributes) WithoutStatus() *SigningKeysAttributes
type SigningKeysListResponse ¶
type SigningKeysListResponse struct {
// data
// Required: true
Data []*SigningKeysResponseData `json:"data"`
}
SigningKeysListResponse signing keys list response swagger:model SigningKeysListResponse
func SigningKeysListResponseWithDefaults ¶
func SigningKeysListResponseWithDefaults(defaults client.Defaults) *SigningKeysListResponse
func (*SigningKeysListResponse) Json ¶
func (m *SigningKeysListResponse) Json() string
func (*SigningKeysListResponse) MarshalBinary ¶
func (m *SigningKeysListResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SigningKeysListResponse) UnmarshalBinary ¶
func (m *SigningKeysListResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SigningKeysListResponse) Validate ¶
func (m *SigningKeysListResponse) Validate(formats strfmt.Registry) error
Validate validates this signing keys list response
func (*SigningKeysListResponse) WithData ¶
func (m *SigningKeysListResponse) WithData(data []*SigningKeysResponseData) *SigningKeysListResponse
type SigningKeysResourceType ¶
type SigningKeysResourceType string
SigningKeysResourceType signing keys resource type swagger:model SigningKeysResourceType
const ( // SigningKeysResourceTypeSigningKeys captures enum value "signing_keys" SigningKeysResourceTypeSigningKeys SigningKeysResourceType = "signing_keys" )
func (*SigningKeysResourceType) Json ¶
func (m *SigningKeysResourceType) Json() string
type SigningKeysResponse ¶
type SigningKeysResponse struct {
// data
// Required: true
Data *SigningKeysResponseData `json:"data"`
}
SigningKeysResponse signing keys response swagger:model SigningKeysResponse
func SigningKeysResponseWithDefaults ¶
func SigningKeysResponseWithDefaults(defaults client.Defaults) *SigningKeysResponse
func (*SigningKeysResponse) Json ¶
func (m *SigningKeysResponse) Json() string
func (*SigningKeysResponse) MarshalBinary ¶
func (m *SigningKeysResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SigningKeysResponse) UnmarshalBinary ¶
func (m *SigningKeysResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SigningKeysResponse) Validate ¶
func (m *SigningKeysResponse) Validate(formats strfmt.Registry) error
Validate validates this signing keys response
func (*SigningKeysResponse) WithData ¶
func (m *SigningKeysResponse) WithData(data SigningKeysResponseData) *SigningKeysResponse
func (*SigningKeysResponse) WithoutData ¶
func (m *SigningKeysResponse) WithoutData() *SigningKeysResponse
type SigningKeysResponseData ¶
type SigningKeysResponseData struct {
// type
// Required: true
Type *SigningKeysResourceType `json:"type"`
// id
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// version
// Required: true
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 *SigningKeysAttributes `json:"attributes"`
}
SigningKeysResponseData signing keys response data swagger:model SigningKeysResponseData
func SigningKeysResponseDataWithDefaults ¶
func SigningKeysResponseDataWithDefaults(defaults client.Defaults) *SigningKeysResponseData
func (*SigningKeysResponseData) Json ¶
func (m *SigningKeysResponseData) Json() string
func (*SigningKeysResponseData) MarshalBinary ¶
func (m *SigningKeysResponseData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SigningKeysResponseData) UnmarshalBinary ¶
func (m *SigningKeysResponseData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SigningKeysResponseData) Validate ¶
func (m *SigningKeysResponseData) Validate(formats strfmt.Registry) error
Validate validates this signing keys response data
func (*SigningKeysResponseData) WithAttributes ¶
func (m *SigningKeysResponseData) WithAttributes(attributes SigningKeysAttributes) *SigningKeysResponseData
func (*SigningKeysResponseData) WithCreatedOn ¶
func (m *SigningKeysResponseData) WithCreatedOn(createdOn strfmt.DateTime) *SigningKeysResponseData
func (*SigningKeysResponseData) WithID ¶
func (m *SigningKeysResponseData) WithID(id strfmt.UUID) *SigningKeysResponseData
func (*SigningKeysResponseData) WithModifiedOn ¶
func (m *SigningKeysResponseData) WithModifiedOn(modifiedOn strfmt.DateTime) *SigningKeysResponseData
func (*SigningKeysResponseData) WithOrganisationID ¶
func (m *SigningKeysResponseData) WithOrganisationID(organisationID strfmt.UUID) *SigningKeysResponseData
func (*SigningKeysResponseData) WithType ¶
func (m *SigningKeysResponseData) WithType(typeVar SigningKeysResourceType) *SigningKeysResponseData
func (*SigningKeysResponseData) WithVersion ¶
func (m *SigningKeysResponseData) WithVersion(version int64) *SigningKeysResponseData
func (*SigningKeysResponseData) WithoutAttributes ¶
func (m *SigningKeysResponseData) WithoutAttributes() *SigningKeysResponseData
func (*SigningKeysResponseData) WithoutID ¶
func (m *SigningKeysResponseData) WithoutID() *SigningKeysResponseData
func (*SigningKeysResponseData) WithoutOrganisationID ¶
func (m *SigningKeysResponseData) WithoutOrganisationID() *SigningKeysResponseData
func (*SigningKeysResponseData) WithoutType ¶
func (m *SigningKeysResponseData) WithoutType() *SigningKeysResponseData
func (*SigningKeysResponseData) WithoutVersion ¶
func (m *SigningKeysResponseData) WithoutVersion() *SigningKeysResponseData
type SortCode ¶
type SortCode struct {
// attributes
Attributes *SortCodeAttributes `json:"attributes,omitempty"`
// id
ID string `json:"id,omitempty"`
// type
// Pattern: ^[A-Za-z_]*$
Type string `json:"type,omitempty"`
}
SortCode sort code swagger:model SortCode
func SortCodeWithDefaults ¶
func (*SortCode) MarshalBinary ¶
MarshalBinary interface implementation
func (*SortCode) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*SortCode) WithAttributes ¶
func (m *SortCode) WithAttributes(attributes SortCodeAttributes) *SortCode
func (*SortCode) WithoutAttributes ¶
type SortCodeAttributes ¶
type SortCodeAttributes struct {
// bank code
BankCode string `json:"bank_code,omitempty"`
// bank name
BankName string `json:"bank_name,omitempty"`
// bank office title
BankOfficeTitle string `json:"bank_office_title,omitempty"`
// supported schemes
SupportedSchemes *SortCodeAttributesSupportedSchemes `json:"supported_schemes,omitempty"`
}
SortCodeAttributes sort code attributes swagger:model SortCodeAttributes
func SortCodeAttributesWithDefaults ¶
func SortCodeAttributesWithDefaults(defaults client.Defaults) *SortCodeAttributes
func (*SortCodeAttributes) Json ¶
func (m *SortCodeAttributes) Json() string
func (*SortCodeAttributes) MarshalBinary ¶
func (m *SortCodeAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SortCodeAttributes) UnmarshalBinary ¶
func (m *SortCodeAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SortCodeAttributes) Validate ¶
func (m *SortCodeAttributes) Validate(formats strfmt.Registry) error
Validate validates this sort code attributes
func (*SortCodeAttributes) WithBankCode ¶
func (m *SortCodeAttributes) WithBankCode(bankCode string) *SortCodeAttributes
func (*SortCodeAttributes) WithBankName ¶
func (m *SortCodeAttributes) WithBankName(bankName string) *SortCodeAttributes
func (*SortCodeAttributes) WithBankOfficeTitle ¶
func (m *SortCodeAttributes) WithBankOfficeTitle(bankOfficeTitle string) *SortCodeAttributes
func (*SortCodeAttributes) WithSupportedSchemes ¶
func (m *SortCodeAttributes) WithSupportedSchemes(supportedSchemes SortCodeAttributesSupportedSchemes) *SortCodeAttributes
func (*SortCodeAttributes) WithoutSupportedSchemes ¶
func (m *SortCodeAttributes) WithoutSupportedSchemes() *SortCodeAttributes
type SortCodeAttributesSupportedSchemes ¶
type SortCodeAttributesSupportedSchemes struct {
// b a c s
BACS *SortCodeAttributesSupportedSchemesBACS `json:"BACS,omitempty"`
// c c c
CCC *SortCodeAttributesSupportedSchemesCCC `json:"CCC,omitempty"`
// c h a p s
CHAPS *SortCodeAttributesSupportedSchemesCHAPS `json:"CHAPS,omitempty"`
// f p s
FPS *SortCodeAttributesSupportedSchemesFPS `json:"FPS,omitempty"`
}
SortCodeAttributesSupportedSchemes sort code attributes supported schemes swagger:model SortCodeAttributesSupportedSchemes
func SortCodeAttributesSupportedSchemesWithDefaults ¶
func SortCodeAttributesSupportedSchemesWithDefaults(defaults client.Defaults) *SortCodeAttributesSupportedSchemes
func (*SortCodeAttributesSupportedSchemes) Json ¶
func (m *SortCodeAttributesSupportedSchemes) Json() string
func (*SortCodeAttributesSupportedSchemes) MarshalBinary ¶
func (m *SortCodeAttributesSupportedSchemes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SortCodeAttributesSupportedSchemes) UnmarshalBinary ¶
func (m *SortCodeAttributesSupportedSchemes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SortCodeAttributesSupportedSchemes) Validate ¶
func (m *SortCodeAttributesSupportedSchemes) Validate(formats strfmt.Registry) error
Validate validates this sort code attributes supported schemes
func (*SortCodeAttributesSupportedSchemes) WithBACS ¶
func (m *SortCodeAttributesSupportedSchemes) WithBACS(bACS SortCodeAttributesSupportedSchemesBACS) *SortCodeAttributesSupportedSchemes
func (*SortCodeAttributesSupportedSchemes) WithCHAPS ¶
func (m *SortCodeAttributesSupportedSchemes) WithCHAPS(cHAPS SortCodeAttributesSupportedSchemesCHAPS) *SortCodeAttributesSupportedSchemes
func (*SortCodeAttributesSupportedSchemes) WithoutBACS ¶
func (m *SortCodeAttributesSupportedSchemes) WithoutBACS() *SortCodeAttributesSupportedSchemes
func (*SortCodeAttributesSupportedSchemes) WithoutCCC ¶
func (m *SortCodeAttributesSupportedSchemes) WithoutCCC() *SortCodeAttributesSupportedSchemes
func (*SortCodeAttributesSupportedSchemes) WithoutCHAPS ¶
func (m *SortCodeAttributesSupportedSchemes) WithoutCHAPS() *SortCodeAttributesSupportedSchemes
func (*SortCodeAttributesSupportedSchemes) WithoutFPS ¶
func (m *SortCodeAttributesSupportedSchemes) WithoutFPS() *SortCodeAttributesSupportedSchemes
type SortCodeAttributesSupportedSchemesBACS ¶
type SortCodeAttributesSupportedSchemesBACS struct {
// accepts payments
AcceptsPayments *bool `json:"accepts_payments,omitempty"`
// allowed transactions
AllowedTransactions []TransactionGroupCode `json:"allowed_transactions"`
// service status
ServiceStatus string `json:"service_status,omitempty"`
}
SortCodeAttributesSupportedSchemesBACS sort code attributes supported schemes b a c s swagger:model SortCodeAttributesSupportedSchemesBACS
func SortCodeAttributesSupportedSchemesBACSWithDefaults ¶
func SortCodeAttributesSupportedSchemesBACSWithDefaults(defaults client.Defaults) *SortCodeAttributesSupportedSchemesBACS
func (*SortCodeAttributesSupportedSchemesBACS) Json ¶
func (m *SortCodeAttributesSupportedSchemesBACS) Json() string
func (*SortCodeAttributesSupportedSchemesBACS) MarshalBinary ¶
func (m *SortCodeAttributesSupportedSchemesBACS) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SortCodeAttributesSupportedSchemesBACS) UnmarshalBinary ¶
func (m *SortCodeAttributesSupportedSchemesBACS) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SortCodeAttributesSupportedSchemesBACS) Validate ¶
func (m *SortCodeAttributesSupportedSchemesBACS) Validate(formats strfmt.Registry) error
Validate validates this sort code attributes supported schemes b a c s
func (*SortCodeAttributesSupportedSchemesBACS) WithAcceptsPayments ¶
func (m *SortCodeAttributesSupportedSchemesBACS) WithAcceptsPayments(acceptsPayments bool) *SortCodeAttributesSupportedSchemesBACS
func (*SortCodeAttributesSupportedSchemesBACS) WithAllowedTransactions ¶
func (m *SortCodeAttributesSupportedSchemesBACS) WithAllowedTransactions(allowedTransactions []TransactionGroupCode) *SortCodeAttributesSupportedSchemesBACS
func (*SortCodeAttributesSupportedSchemesBACS) WithServiceStatus ¶
func (m *SortCodeAttributesSupportedSchemesBACS) WithServiceStatus(serviceStatus string) *SortCodeAttributesSupportedSchemesBACS
func (*SortCodeAttributesSupportedSchemesBACS) WithoutAcceptsPayments ¶
func (m *SortCodeAttributesSupportedSchemesBACS) WithoutAcceptsPayments() *SortCodeAttributesSupportedSchemesBACS
type SortCodeAttributesSupportedSchemesCCC ¶
type SortCodeAttributesSupportedSchemesCCC struct {
// accepts payments
AcceptsPayments *bool `json:"accepts_payments,omitempty"`
// service status
ServiceStatus string `json:"service_status,omitempty"`
}
SortCodeAttributesSupportedSchemesCCC sort code attributes supported schemes c c c swagger:model SortCodeAttributesSupportedSchemesCCC
func SortCodeAttributesSupportedSchemesCCCWithDefaults ¶
func SortCodeAttributesSupportedSchemesCCCWithDefaults(defaults client.Defaults) *SortCodeAttributesSupportedSchemesCCC
func (*SortCodeAttributesSupportedSchemesCCC) Json ¶
func (m *SortCodeAttributesSupportedSchemesCCC) Json() string
func (*SortCodeAttributesSupportedSchemesCCC) MarshalBinary ¶
func (m *SortCodeAttributesSupportedSchemesCCC) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SortCodeAttributesSupportedSchemesCCC) UnmarshalBinary ¶
func (m *SortCodeAttributesSupportedSchemesCCC) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SortCodeAttributesSupportedSchemesCCC) Validate ¶
func (m *SortCodeAttributesSupportedSchemesCCC) Validate(formats strfmt.Registry) error
Validate validates this sort code attributes supported schemes c c c
func (*SortCodeAttributesSupportedSchemesCCC) WithAcceptsPayments ¶
func (m *SortCodeAttributesSupportedSchemesCCC) WithAcceptsPayments(acceptsPayments bool) *SortCodeAttributesSupportedSchemesCCC
func (*SortCodeAttributesSupportedSchemesCCC) WithServiceStatus ¶
func (m *SortCodeAttributesSupportedSchemesCCC) WithServiceStatus(serviceStatus string) *SortCodeAttributesSupportedSchemesCCC
func (*SortCodeAttributesSupportedSchemesCCC) WithoutAcceptsPayments ¶
func (m *SortCodeAttributesSupportedSchemesCCC) WithoutAcceptsPayments() *SortCodeAttributesSupportedSchemesCCC
type SortCodeAttributesSupportedSchemesCHAPS ¶
type SortCodeAttributesSupportedSchemesCHAPS struct {
// accepts payments
AcceptsPayments *bool `json:"accepts_payments,omitempty"`
// service status
ServiceStatus string `json:"service_status,omitempty"`
}
SortCodeAttributesSupportedSchemesCHAPS sort code attributes supported schemes c h a p s swagger:model SortCodeAttributesSupportedSchemesCHAPS
func SortCodeAttributesSupportedSchemesCHAPSWithDefaults ¶
func SortCodeAttributesSupportedSchemesCHAPSWithDefaults(defaults client.Defaults) *SortCodeAttributesSupportedSchemesCHAPS
func (*SortCodeAttributesSupportedSchemesCHAPS) Json ¶
func (m *SortCodeAttributesSupportedSchemesCHAPS) Json() string
func (*SortCodeAttributesSupportedSchemesCHAPS) MarshalBinary ¶
func (m *SortCodeAttributesSupportedSchemesCHAPS) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SortCodeAttributesSupportedSchemesCHAPS) UnmarshalBinary ¶
func (m *SortCodeAttributesSupportedSchemesCHAPS) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SortCodeAttributesSupportedSchemesCHAPS) Validate ¶
func (m *SortCodeAttributesSupportedSchemesCHAPS) Validate(formats strfmt.Registry) error
Validate validates this sort code attributes supported schemes c h a p s
func (*SortCodeAttributesSupportedSchemesCHAPS) WithAcceptsPayments ¶
func (m *SortCodeAttributesSupportedSchemesCHAPS) WithAcceptsPayments(acceptsPayments bool) *SortCodeAttributesSupportedSchemesCHAPS
func (*SortCodeAttributesSupportedSchemesCHAPS) WithServiceStatus ¶
func (m *SortCodeAttributesSupportedSchemesCHAPS) WithServiceStatus(serviceStatus string) *SortCodeAttributesSupportedSchemesCHAPS
func (*SortCodeAttributesSupportedSchemesCHAPS) WithoutAcceptsPayments ¶
func (m *SortCodeAttributesSupportedSchemesCHAPS) WithoutAcceptsPayments() *SortCodeAttributesSupportedSchemesCHAPS
type SortCodeAttributesSupportedSchemesFPS ¶
type SortCodeAttributesSupportedSchemesFPS struct {
// accepts payments
AcceptsPayments *bool `json:"accepts_payments,omitempty"`
// handling bank code
HandlingBankCode string `json:"handling_bank_code,omitempty"`
// handling bank connection
HandlingBankConnection string `json:"handling_bank_connection,omitempty"`
// service status
ServiceStatus string `json:"service_status,omitempty"`
}
SortCodeAttributesSupportedSchemesFPS sort code attributes supported schemes f p s swagger:model SortCodeAttributesSupportedSchemesFPS
func SortCodeAttributesSupportedSchemesFPSWithDefaults ¶
func SortCodeAttributesSupportedSchemesFPSWithDefaults(defaults client.Defaults) *SortCodeAttributesSupportedSchemesFPS
func (*SortCodeAttributesSupportedSchemesFPS) Json ¶
func (m *SortCodeAttributesSupportedSchemesFPS) Json() string
func (*SortCodeAttributesSupportedSchemesFPS) MarshalBinary ¶
func (m *SortCodeAttributesSupportedSchemesFPS) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SortCodeAttributesSupportedSchemesFPS) UnmarshalBinary ¶
func (m *SortCodeAttributesSupportedSchemesFPS) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SortCodeAttributesSupportedSchemesFPS) Validate ¶
func (m *SortCodeAttributesSupportedSchemesFPS) Validate(formats strfmt.Registry) error
Validate validates this sort code attributes supported schemes f p s
func (*SortCodeAttributesSupportedSchemesFPS) WithAcceptsPayments ¶
func (m *SortCodeAttributesSupportedSchemesFPS) WithAcceptsPayments(acceptsPayments bool) *SortCodeAttributesSupportedSchemesFPS
func (*SortCodeAttributesSupportedSchemesFPS) WithHandlingBankCode ¶
func (m *SortCodeAttributesSupportedSchemesFPS) WithHandlingBankCode(handlingBankCode string) *SortCodeAttributesSupportedSchemesFPS
func (*SortCodeAttributesSupportedSchemesFPS) WithHandlingBankConnection ¶
func (m *SortCodeAttributesSupportedSchemesFPS) WithHandlingBankConnection(handlingBankConnection string) *SortCodeAttributesSupportedSchemesFPS
func (*SortCodeAttributesSupportedSchemesFPS) WithServiceStatus ¶
func (m *SortCodeAttributesSupportedSchemesFPS) WithServiceStatus(serviceStatus string) *SortCodeAttributesSupportedSchemesFPS
func (*SortCodeAttributesSupportedSchemesFPS) WithoutAcceptsPayments ¶
func (m *SortCodeAttributesSupportedSchemesFPS) WithoutAcceptsPayments() *SortCodeAttributesSupportedSchemesFPS
type SortCodeDetailsResponse ¶
type SortCodeDetailsResponse struct {
// data
Data *SortCode `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
SortCodeDetailsResponse sort code details response swagger:model SortCodeDetailsResponse
func SortCodeDetailsResponseWithDefaults ¶
func SortCodeDetailsResponseWithDefaults(defaults client.Defaults) *SortCodeDetailsResponse
func (*SortCodeDetailsResponse) Json ¶
func (m *SortCodeDetailsResponse) Json() string
func (*SortCodeDetailsResponse) MarshalBinary ¶
func (m *SortCodeDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SortCodeDetailsResponse) UnmarshalBinary ¶
func (m *SortCodeDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SortCodeDetailsResponse) Validate ¶
func (m *SortCodeDetailsResponse) Validate(formats strfmt.Registry) error
Validate validates this sort code details response
func (*SortCodeDetailsResponse) WithData ¶
func (m *SortCodeDetailsResponse) WithData(data SortCode) *SortCodeDetailsResponse
func (*SortCodeDetailsResponse) WithLinks ¶
func (m *SortCodeDetailsResponse) WithLinks(links Links) *SortCodeDetailsResponse
func (*SortCodeDetailsResponse) WithoutData ¶
func (m *SortCodeDetailsResponse) WithoutData() *SortCodeDetailsResponse
func (*SortCodeDetailsResponse) WithoutLinks ¶
func (m *SortCodeDetailsResponse) WithoutLinks() *SortCodeDetailsResponse
type StatusReason ¶
type StatusReason string
StatusReason Used to determine appropriate scheme or internal payment reject code. Account status field must be set to closed to use this functionality. swagger:model StatusReason
const ( // StatusReasonClosed captures enum value "closed" StatusReasonClosed StatusReason = "closed" // StatusReasonStopped captures enum value "stopped" StatusReasonStopped StatusReason = "stopped" // StatusReasonCurrency captures enum value "currency" StatusReasonCurrency StatusReason = "currency" // StatusReasonTransferred captures enum value "transferred" StatusReasonTransferred StatusReason = "transferred" // StatusReasonDeceased captures enum value "deceased" StatusReasonDeceased StatusReason = "deceased" // StatusReasonBusinessReasons captures enum value "business_reasons" StatusReasonBusinessReasons StatusReason = "business_reasons" // StatusReasonBeneficiarySensitivities captures enum value "beneficiary_sensitivities" StatusReasonBeneficiarySensitivities StatusReason = "beneficiary_sensitivities" // StatusReasonTermsAndConditions captures enum value "terms_and_conditions" StatusReasonTermsAndConditions StatusReason = "terms_and_conditions" // StatusReasonNone captures enum value "none" StatusReasonNone StatusReason = "none" )
func (*StatusReason) Json ¶
func (m *StatusReason) Json() string
type SubmissionStatus ¶
type SubmissionStatus string
SubmissionStatus submission status swagger:model SubmissionStatus
const ( // SubmissionStatusAccepted captures enum value "accepted" SubmissionStatusAccepted SubmissionStatus = "accepted" // SubmissionStatusValidationPending captures enum value "validation_pending" SubmissionStatusValidationPending SubmissionStatus = "validation_pending" // SubmissionStatusValidationPassed captures enum value "validation_passed" SubmissionStatusValidationPassed SubmissionStatus = "validation_passed" // SubmissionStatusReleasedToGateway captures enum value "released_to_gateway" SubmissionStatusReleasedToGateway SubmissionStatus = "released_to_gateway" // SubmissionStatusSubmitted captures enum value "submitted" SubmissionStatusSubmitted SubmissionStatus = "submitted" // SubmissionStatusDeliveryConfirmed captures enum value "delivery_confirmed" SubmissionStatusDeliveryConfirmed SubmissionStatus = "delivery_confirmed" // SubmissionStatusDeliveryFailed captures enum value "delivery_failed" SubmissionStatusDeliveryFailed SubmissionStatus = "delivery_failed" )
func (*SubmissionStatus) Json ¶
func (m *SubmissionStatus) Json() string
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 {
// Deprecated. Please use callback_uris instead
CallbackTransport CallbackTransport `json:"callback_transport,omitempty"`
// Deprecated. Please use callback_uris instead
// Pattern: ^[A-Za-z0-9 .,@:\&\?=\/\-_]*$
CallbackURI string `json:"callback_uri,omitempty"`
// callback uris
CallbackUris []*CallbackURI `json:"callback_uris"`
// 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 CallbackTransport) *SubscriptionAttributes
func (*SubscriptionAttributes) WithCallbackURI ¶
func (m *SubscriptionAttributes) WithCallbackURI(callbackURI string) *SubscriptionAttributes
func (*SubscriptionAttributes) WithCallbackUris ¶
func (m *SubscriptionAttributes) WithCallbackUris(callbackUris []*CallbackURI) *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) 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 SubscriptionDeliveryError ¶
type SubscriptionDeliveryError struct {
// attributes
Attributes SubscriptionDeliveryErrorAttributes `json:"attributes,omitempty"`
// created on
// Read Only: true
// Format: date-time
CreatedOn strfmt.DateTime `json:"created_on,omitempty"`
// id
// Read Only: true
// Format: uuid
ID strfmt.UUID `json:"id,omitempty"`
// modified on
// Read Only: true
// Format: date-time
ModifiedOn strfmt.DateTime `json:"modified_on,omitempty"`
// organisation id
// Read Only: true
// Format: uuid
OrganisationID strfmt.UUID `json:"organisation_id,omitempty"`
// relationships
Relationships SubscriptionDeliveryErrorRelationships `json:"relationships,omitempty"`
// type
// Read Only: true
Type SubscriptionDeliveryErrorType `json:"type,omitempty"`
// version
// Read Only: true
// Minimum: 0
Version int64 `json:"version"`
}
SubscriptionDeliveryError subscription delivery error swagger:model SubscriptionDeliveryError
func SubscriptionDeliveryErrorWithDefaults ¶
func SubscriptionDeliveryErrorWithDefaults(defaults client.Defaults) *SubscriptionDeliveryError
func (*SubscriptionDeliveryError) Json ¶
func (m *SubscriptionDeliveryError) Json() string
func (*SubscriptionDeliveryError) MarshalBinary ¶
func (m *SubscriptionDeliveryError) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SubscriptionDeliveryError) UnmarshalBinary ¶
func (m *SubscriptionDeliveryError) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SubscriptionDeliveryError) Validate ¶
func (m *SubscriptionDeliveryError) Validate(formats strfmt.Registry) error
Validate validates this subscription delivery error
func (*SubscriptionDeliveryError) WithAttributes ¶
func (m *SubscriptionDeliveryError) WithAttributes(attributes *SubscriptionDeliveryErrorAttributes) *SubscriptionDeliveryError
func (*SubscriptionDeliveryError) WithCreatedOn ¶
func (m *SubscriptionDeliveryError) WithCreatedOn(createdOn strfmt.DateTime) *SubscriptionDeliveryError
func (*SubscriptionDeliveryError) WithID ¶
func (m *SubscriptionDeliveryError) WithID(id strfmt.UUID) *SubscriptionDeliveryError
func (*SubscriptionDeliveryError) WithModifiedOn ¶
func (m *SubscriptionDeliveryError) WithModifiedOn(modifiedOn strfmt.DateTime) *SubscriptionDeliveryError
func (*SubscriptionDeliveryError) WithOrganisationID ¶
func (m *SubscriptionDeliveryError) WithOrganisationID(organisationID strfmt.UUID) *SubscriptionDeliveryError
func (*SubscriptionDeliveryError) WithRelationships ¶
func (m *SubscriptionDeliveryError) WithRelationships(relationships *SubscriptionDeliveryErrorRelationships) *SubscriptionDeliveryError
func (*SubscriptionDeliveryError) WithType ¶
func (m *SubscriptionDeliveryError) WithType(typeVar SubscriptionDeliveryErrorType) *SubscriptionDeliveryError
func (*SubscriptionDeliveryError) WithVersion ¶
func (m *SubscriptionDeliveryError) WithVersion(version int64) *SubscriptionDeliveryError
type SubscriptionDeliveryErrorAttributes ¶
type SubscriptionDeliveryErrorAttributes struct {
// error category
// Read Only: true
ErrorCategory string `json:"error_category,omitempty"`
// error message
// Read Only: true
ErrorMessage string `json:"error_message,omitempty"`
// occurred on
// Read Only: true
// Format: date-time
OccurredOn strfmt.DateTime `json:"occurred_on,omitempty"`
}
SubscriptionDeliveryErrorAttributes subscription delivery error attributes swagger:model SubscriptionDeliveryErrorAttributes
func SubscriptionDeliveryErrorAttributesWithDefaults ¶
func SubscriptionDeliveryErrorAttributesWithDefaults(defaults client.Defaults) *SubscriptionDeliveryErrorAttributes
func (*SubscriptionDeliveryErrorAttributes) Json ¶
func (m *SubscriptionDeliveryErrorAttributes) Json() string
func (*SubscriptionDeliveryErrorAttributes) MarshalBinary ¶
func (m *SubscriptionDeliveryErrorAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SubscriptionDeliveryErrorAttributes) UnmarshalBinary ¶
func (m *SubscriptionDeliveryErrorAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SubscriptionDeliveryErrorAttributes) Validate ¶
func (m *SubscriptionDeliveryErrorAttributes) Validate(formats strfmt.Registry) error
Validate validates this subscription delivery error attributes
func (*SubscriptionDeliveryErrorAttributes) WithErrorCategory ¶
func (m *SubscriptionDeliveryErrorAttributes) WithErrorCategory(errorCategory string) *SubscriptionDeliveryErrorAttributes
func (*SubscriptionDeliveryErrorAttributes) WithErrorMessage ¶
func (m *SubscriptionDeliveryErrorAttributes) WithErrorMessage(errorMessage string) *SubscriptionDeliveryErrorAttributes
func (*SubscriptionDeliveryErrorAttributes) WithOccurredOn ¶
func (m *SubscriptionDeliveryErrorAttributes) WithOccurredOn(occurredOn strfmt.DateTime) *SubscriptionDeliveryErrorAttributes
type SubscriptionDeliveryErrorListResponse ¶
type SubscriptionDeliveryErrorListResponse struct {
// data
Data []SubscriptionDeliveryError `json:"data"`
// links
Links *Links `json:"links,omitempty"`
}
SubscriptionDeliveryErrorListResponse subscription delivery error list response swagger:model SubscriptionDeliveryErrorListResponse
func SubscriptionDeliveryErrorListResponseWithDefaults ¶
func SubscriptionDeliveryErrorListResponseWithDefaults(defaults client.Defaults) *SubscriptionDeliveryErrorListResponse
func (*SubscriptionDeliveryErrorListResponse) Json ¶
func (m *SubscriptionDeliveryErrorListResponse) Json() string
func (*SubscriptionDeliveryErrorListResponse) MarshalBinary ¶
func (m *SubscriptionDeliveryErrorListResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SubscriptionDeliveryErrorListResponse) UnmarshalBinary ¶
func (m *SubscriptionDeliveryErrorListResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SubscriptionDeliveryErrorListResponse) Validate ¶
func (m *SubscriptionDeliveryErrorListResponse) Validate(formats strfmt.Registry) error
Validate validates this subscription delivery error list response
func (*SubscriptionDeliveryErrorListResponse) WithData ¶
func (m *SubscriptionDeliveryErrorListResponse) WithData(data []SubscriptionDeliveryError) *SubscriptionDeliveryErrorListResponse
func (*SubscriptionDeliveryErrorListResponse) WithLinks ¶
func (m *SubscriptionDeliveryErrorListResponse) WithLinks(links Links) *SubscriptionDeliveryErrorListResponse
func (*SubscriptionDeliveryErrorListResponse) WithoutLinks ¶
func (m *SubscriptionDeliveryErrorListResponse) WithoutLinks() *SubscriptionDeliveryErrorListResponse
type SubscriptionDeliveryErrorRelationships ¶
type SubscriptionDeliveryErrorRelationships struct {
// subscription
Subscription SubscriptionRelationship `json:"subscription,omitempty"`
}
SubscriptionDeliveryErrorRelationships subscription delivery error relationships swagger:model SubscriptionDeliveryErrorRelationships
func SubscriptionDeliveryErrorRelationshipsWithDefaults ¶
func SubscriptionDeliveryErrorRelationshipsWithDefaults(defaults client.Defaults) *SubscriptionDeliveryErrorRelationships
func (*SubscriptionDeliveryErrorRelationships) Json ¶
func (m *SubscriptionDeliveryErrorRelationships) Json() string
func (*SubscriptionDeliveryErrorRelationships) MarshalBinary ¶
func (m *SubscriptionDeliveryErrorRelationships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SubscriptionDeliveryErrorRelationships) UnmarshalBinary ¶
func (m *SubscriptionDeliveryErrorRelationships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SubscriptionDeliveryErrorRelationships) Validate ¶
func (m *SubscriptionDeliveryErrorRelationships) Validate(formats strfmt.Registry) error
Validate validates this subscription delivery error relationships
func (*SubscriptionDeliveryErrorRelationships) WithSubscription ¶
func (m *SubscriptionDeliveryErrorRelationships) WithSubscription(subscription *SubscriptionRelationship) *SubscriptionDeliveryErrorRelationships
type SubscriptionDeliveryErrorResponse ¶
type SubscriptionDeliveryErrorResponse struct {
// data
Data SubscriptionDeliveryError `json:"data,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
SubscriptionDeliveryErrorResponse subscription delivery error response swagger:model SubscriptionDeliveryErrorResponse
func SubscriptionDeliveryErrorResponseWithDefaults ¶
func SubscriptionDeliveryErrorResponseWithDefaults(defaults client.Defaults) *SubscriptionDeliveryErrorResponse
func (*SubscriptionDeliveryErrorResponse) Json ¶
func (m *SubscriptionDeliveryErrorResponse) Json() string
func (*SubscriptionDeliveryErrorResponse) MarshalBinary ¶
func (m *SubscriptionDeliveryErrorResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SubscriptionDeliveryErrorResponse) UnmarshalBinary ¶
func (m *SubscriptionDeliveryErrorResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SubscriptionDeliveryErrorResponse) Validate ¶
func (m *SubscriptionDeliveryErrorResponse) Validate(formats strfmt.Registry) error
Validate validates this subscription delivery error response
func (*SubscriptionDeliveryErrorResponse) WithData ¶
func (m *SubscriptionDeliveryErrorResponse) WithData(data *SubscriptionDeliveryError) *SubscriptionDeliveryErrorResponse
func (*SubscriptionDeliveryErrorResponse) WithLinks ¶
func (m *SubscriptionDeliveryErrorResponse) WithLinks(links Links) *SubscriptionDeliveryErrorResponse
func (*SubscriptionDeliveryErrorResponse) WithoutLinks ¶
func (m *SubscriptionDeliveryErrorResponse) WithoutLinks() *SubscriptionDeliveryErrorResponse
type SubscriptionDeliveryErrorType ¶
type SubscriptionDeliveryErrorType string
SubscriptionDeliveryErrorType subscription delivery error type swagger:model SubscriptionDeliveryErrorType
const ( // SubscriptionDeliveryErrorTypeSubscriptionDeliveryErrors captures enum value "subscription_delivery_errors" SubscriptionDeliveryErrorTypeSubscriptionDeliveryErrors SubscriptionDeliveryErrorType = "subscription_delivery_errors" )
func (*SubscriptionDeliveryErrorType) Json ¶
func (m *SubscriptionDeliveryErrorType) Json() string
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 SubscriptionRelationship ¶
type SubscriptionRelationship struct {
// data
// Read Only: true
Data []SubscriptionRelationshipDataItems0 `json:"data"`
}
SubscriptionRelationship subscription relationship swagger:model SubscriptionRelationship
func SubscriptionRelationshipWithDefaults ¶
func SubscriptionRelationshipWithDefaults(defaults client.Defaults) *SubscriptionRelationship
func (*SubscriptionRelationship) Json ¶
func (m *SubscriptionRelationship) Json() string
func (*SubscriptionRelationship) MarshalBinary ¶
func (m *SubscriptionRelationship) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SubscriptionRelationship) UnmarshalBinary ¶
func (m *SubscriptionRelationship) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SubscriptionRelationship) Validate ¶
func (m *SubscriptionRelationship) Validate(formats strfmt.Registry) error
Validate validates this subscription relationship
func (*SubscriptionRelationship) WithData ¶
func (m *SubscriptionRelationship) WithData(data []SubscriptionRelationshipDataItems0) *SubscriptionRelationship
type SubscriptionRelationshipDataItems0 ¶
type SubscriptionRelationshipDataItems0 struct {
// id
// Read Only: true
// Format: uuid
ID strfmt.UUID `json:"id,omitempty"`
// type
// Read Only: true
Type string `json:"type,omitempty"`
}
SubscriptionRelationshipDataItems0 subscription relationship data items0 swagger:model SubscriptionRelationshipDataItems0
func SubscriptionRelationshipDataItems0WithDefaults ¶
func SubscriptionRelationshipDataItems0WithDefaults(defaults client.Defaults) *SubscriptionRelationshipDataItems0
func (*SubscriptionRelationshipDataItems0) Json ¶
func (m *SubscriptionRelationshipDataItems0) Json() string
func (*SubscriptionRelationshipDataItems0) MarshalBinary ¶
func (m *SubscriptionRelationshipDataItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SubscriptionRelationshipDataItems0) UnmarshalBinary ¶
func (m *SubscriptionRelationshipDataItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SubscriptionRelationshipDataItems0) Validate ¶
func (m *SubscriptionRelationshipDataItems0) Validate(formats strfmt.Registry) error
Validate validates this subscription relationship data items0
func (*SubscriptionRelationshipDataItems0) WithID ¶
func (m *SubscriptionRelationshipDataItems0) WithID(id strfmt.UUID) *SubscriptionRelationshipDataItems0
func (*SubscriptionRelationshipDataItems0) WithType ¶
func (m *SubscriptionRelationshipDataItems0) WithType(typeVar string) *SubscriptionRelationshipDataItems0
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 {
// Deprecated. Please use callback_uris instead
CallbackTransport CallbackTransport `json:"callback_transport,omitempty"`
// Deprecated. Please use callback_uris instead
// Pattern: ^[A-Za-z0-9 .,@:\&\?=\/\-_]*$
CallbackURI string `json:"callback_uri,omitempty"`
// callback uris
CallbackUris []*CallbackURI `json:"callback_uris"`
// 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 CallbackTransport) *SubscriptionUpdateAttributes
func (*SubscriptionUpdateAttributes) WithCallbackURI ¶
func (m *SubscriptionUpdateAttributes) WithCallbackURI(callbackURI string) *SubscriptionUpdateAttributes
func (*SubscriptionUpdateAttributes) WithCallbackUris ¶
func (m *SubscriptionUpdateAttributes) WithCallbackUris(callbackUris []*CallbackURI) *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 TransactionGroupCode ¶
type TransactionGroupCode string
TransactionGroupCode transaction group code swagger:model TransactionGroupCode
const ( // TransactionGroupCodeDR captures enum value "DR" TransactionGroupCodeDR TransactionGroupCode = "DR" // TransactionGroupCodeCR captures enum value "CR" TransactionGroupCodeCR TransactionGroupCode = "CR" // TransactionGroupCodeCU captures enum value "CU" TransactionGroupCodeCU TransactionGroupCode = "CU" // TransactionGroupCodeBS captures enum value "BS" TransactionGroupCodeBS TransactionGroupCode = "BS" // TransactionGroupCodeDV captures enum value "DV" TransactionGroupCodeDV TransactionGroupCode = "DV" // TransactionGroupCodeAU captures enum value "AU" TransactionGroupCodeAU TransactionGroupCode = "AU" )
func (*TransactionGroupCode) Json ¶
func (m *TransactionGroupCode) Json() string
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"`
// City/Town of the Beneficiary address
City string `json:"city,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) WithCity ¶
func (m *UltimateEntity) WithCity(city 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 UserDefinedData ¶
type UserDefinedData struct {
// Key of the pair
// Required: true
// Max Length: 35
// Min Length: 1
Key *string `json:"key"`
// Value of the pair
// Required: true
// Max Length: 35
// Min Length: 1
Value *string `json:"value"`
}
UserDefinedData user defined data swagger:model UserDefinedData
func UserDefinedDataWithDefaults ¶
func UserDefinedDataWithDefaults(defaults client.Defaults) *UserDefinedData
func (*UserDefinedData) Json ¶
func (m *UserDefinedData) Json() string
func (*UserDefinedData) MarshalBinary ¶
func (m *UserDefinedData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UserDefinedData) UnmarshalBinary ¶
func (m *UserDefinedData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*UserDefinedData) Validate ¶
func (m *UserDefinedData) Validate(formats strfmt.Registry) error
Validate validates this user defined data
func (*UserDefinedData) WithKey ¶
func (m *UserDefinedData) WithKey(key string) *UserDefinedData
func (*UserDefinedData) WithValue ¶
func (m *UserDefinedData) WithValue(value string) *UserDefinedData
func (*UserDefinedData) WithoutKey ¶
func (m *UserDefinedData) WithoutKey() *UserDefinedData
func (*UserDefinedData) WithoutValue ¶
func (m *UserDefinedData) WithoutValue() *UserDefinedData
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
type ValidationType ¶
type ValidationType string
ValidationType optional validation to apply to the account swagger:model ValidationType
const ( // ValidationTypeCard captures enum value "card" ValidationTypeCard ValidationType = "card" // ValidationTypeMandatoryReference captures enum value "mandatory_reference" ValidationTypeMandatoryReference ValidationType = "mandatory_reference" // ValidationTypeNone captures enum value "none" ValidationTypeNone ValidationType = "none" )
func (*ValidationType) Json ¶
func (m *ValidationType) Json() string
Source Files
¶
- acceptance_qualifier.go
- account.go
- account_amendment.go
- account_amendment_attributes.go
- account_amendment_create.go
- account_amendment_creation.go
- account_amendment_list_response.go
- account_amendment_relationships.go
- account_amendment_response.go
- account_amendment_submission.go
- account_amendment_submission_attributes.go
- account_amendment_submission_create.go
- account_amendment_submission_creation.go
- account_amendment_submission_relationships.go
- account_amendment_submission_response.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_identification.go
- account_identification_attributes.go
- account_identification_data.go
- account_identification_event_data.go
- account_identification_event_relationships.go
- account_identification_event_response.go
- account_identification_list_response.go
- account_identification_relationships.go
- account_identification_request.go
- account_identification_response.go
- account_number.go
- account_number_code.go
- account_number_details_response.go
- account_reference.go
- account_relationships.go
- account_request.go
- account_request_attributes.go
- account_request_create.go
- account_request_creation.go
- account_request_list_response.go
- account_request_relationships.go
- account_request_response.go
- account_request_submission.go
- account_request_submission_attributes.go
- account_request_submission_create.go
- account_request_submission_creation.go
- account_request_submission_relationships.go
- account_request_submission_response.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
- agent.go
- agent_role.go
- amendment_account_reference.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
- branch.go
- branch_amendment.go
- branch_attributes.go
- branch_creation.go
- branch_creation_response.go
- branch_details_list_response.go
- branch_details_response.go
- branch_identification.go
- branch_identification_attributes.go
- branch_identification_data.go
- branch_identification_event_data.go
- branch_identification_event_relationships.go
- branch_identification_event_response.go
- branch_identification_list_response.go
- branch_identification_relationships.go
- branch_identification_request.go
- branch_identification_response.go
- branch_update.go
- branch_validation_type.go
- callback_transport.go
- callback_uri.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
- credential.go
- credential_creation_response.go
- credential_secret.go
- currency_and_amount.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_admission.go
- direct_debit_decision_admission_creation.go
- direct_debit_decision_admission_creation_response.go
- direct_debit_decision_admission_details_response.go
- direct_debit_decision_admission_relationships.go
- direct_debit_decision_admission_status.go
- direct_debit_decision_admission_status_reason.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_recall_submission.go
- direct_debit_recall_submission_details_response.go
- direct_debit_recall_submission_status.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_reversal_submission.go
- direct_debit_reversal_submission_creation.go
- direct_debit_reversal_submission_creation_response.go
- direct_debit_reversal_submission_details_response.go
- direct_debit_reversal_submission_status.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
- intermediary_bank_account_holding_entity.go
- links.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
- metrics_query_response.go
- most_recent_collection.go
- new_advice_submission.go
- new_payment_submission.go
- new_query.go
- new_query_relationships.go
- new_query_response.go
- new_query_response_submission.go
- new_query_submission.go
- new_recall.go
- new_recall_decision_submission.go
- new_recall_submission.go
- new_return_submission.go
- new_reversal_submission.go
- notification.go
- organisation.go
- organisation_attributes.go
- organisation_creation.go
- organisation_creation_response.go
- organisation_details_list_response.go
- organisation_details_response.go
- organisation_identification.go
- organisation_identification_actor.go
- organisation_update.go
- payment.go
- payment_admission.go
- payment_admission_beneficiary_account.go
- payment_admission_details_response.go
- payment_admission_resource_type.go
- payment_admission_status.go
- payment_admission_status_reason.go
- payment_admission_task.go
- payment_admission_task_amendment.go
- payment_admission_task_assignee.go
- payment_admission_task_details_response.go
- payment_admission_task_list_response.go
- payment_admission_task_name.go
- payment_admission_task_relationships.go
- payment_admission_task_status.go
- payment_admission_task_update.go
- payment_advice.go
- payment_creation.go
- payment_creation_response.go
- payment_details_list_response.go
- payment_details_response.go
- payment_recall_resource_type.go
- payment_recall_submission_resource_type.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_resource_type.go
- payment_submission_status.go
- position.go
- position_details_list_response.go
- private_identification.go
- prometheus_metric.go
- prometheus_metric_data.go
- prometheus_result.go
- prometheus_result_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_creation.go
- query_fetch_response.go
- query_list_response.go
- query_relationships.go
- query_resource_type.go
- query_response.go
- query_response_admission.go
- query_response_admission_attributes.go
- query_response_admission_relationships.go
- query_response_admission_resource_type.go
- query_response_admission_response.go
- query_response_admission_status.go
- query_response_answer.go
- query_response_attributes.go
- query_response_charges.go
- query_response_compensation.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
- query_submission.go
- query_submission_attributes.go
- query_submission_creation.go
- query_submission_relationships.go
- query_submission_resource_type.go
- query_submission_response.go
- query_submission_status.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
- reference_mask.go
- reimbursement_account_holding_entity.go
- relationship_account.go
- relationship_advices.go
- relationship_branch.go
- relationship_data.go
- relationship_links.go
- relationship_payment_admission_beneficiary_account.go
- relationship_payment_admission_task.go
- relationship_payment_admission_tasks.go
- relationship_payment_admissions.go
- relationship_payments.go
- relationship_query_response_admission.go
- relationship_query_response_submission.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_full_query.go
- relationships_full_query_response.go
- relationships_payment.go
- relationships_payment_admission.go
- relationships_payment_admission_properties.go
- relationships_payment_properties.go
- relationships_payment_recall.go
- relationships_payment_recall_properties.go
- relationships_payment_recall_submission.go
- relationships_payment_recall_submission_properties.go
- relationships_payment_submission.go
- relationships_payment_submission_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_admission_properties.go
- relationships_query_response_properties.go
- relationships_query_submission.go
- relationships_query_submission_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
- settlement.go
- signing_keys_attributes.go
- signing_keys_list_response.go
- signing_keys_resource_type.go
- signing_keys_response.go
- signing_keys_response_data.go
- sort_code.go
- sort_code_details_response.go
- status_reason.go
- submission_status.go
- subscription.go
- subscription_amendment.go
- subscription_attributes.go
- subscription_creation.go
- subscription_creation_response.go
- subscription_delivery_error.go
- subscription_delivery_error_list_response.go
- subscription_delivery_error_response.go
- subscription_delivery_error_type.go
- subscription_details_list_response.go
- subscription_details_response.go
- subscription_relationship.go
- subscription_update.go
- subscription_update_attributes.go
- token.go
- transaction_group_code.go
- ultimate_entity.go
- user.go
- user_creation.go
- user_creation_response.go
- user_credential_list_response.go
- user_defined_data.go
- user_details_list_response.go
- user_details_response.go
- user_role_list_response.go
- validation_type.go