provider_accounts

package
v0.0.0-...-5f4f26f Latest Latest
Warning

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

Go to latest
Published: Nov 13, 2019 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for provider accounts API

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) *Client

New creates a new provider accounts API client.

func (*Client) DeleteProviderAccount

func (a *Client) DeleteProviderAccount(params *DeleteProviderAccountParams) (*DeleteProviderAccountOK, error)

DeleteProviderAccount deletes provider account

The delete provider account service is used to delete a provider account <br>from the Yodlee system. This service also deletes the accounts that are created in the <br>Yodlee system for that provider account. This service does not return a response. <br>The HTTP response code is 204 (Success with no content).<br>

func (*Client) EditCredentialsOrRefreshProviderAccount

func (a *Client) EditCredentialsOrRefreshProviderAccount(params *EditCredentialsOrRefreshProviderAccountParams) (*EditCredentialsOrRefreshProviderAccountOK, error)

EditCredentialsOrRefreshProviderAccount updates account

<b>Credential-based Implementation Notes:</b> <br>The update account API is used to: &bull; Retrieve the latest information for accounts that belong to one providerAccount from the provider site. You must allow at least 15 min between requests. <br> &bull; Update account credentials when the user has changed the authentication information at the provider site. <br> &bull; Post MFA information for the MFA-enabled provider accounts during add and update accounts. <br> &bull; Retrieve the latest information of all the eligible accounts that belong to the user. <br><br><b>Edit Credentials - Notes: </b> <br> &bull; If credentials have to be updated in the Yodlee system, one of the following should be provided: <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#9702; LoginForm <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#9702; Field array <br> &bull; LoginForm or the field array, can be obtained from the GET providerAccounts/{providerAccountId}?include=credentials API response. <br> &bull; The credentials provided by the user should be embedded in the loginForm or field array object before you pass to this API. <br><b>Posting MFA Info - Notes: </b> <br>1. You might receive the MFA request details to be presented to the end user in the GET providerAccounts/{providerAccount} API during polling or through REFRESH webhooks notificaiton. <br>2. After receiving the inputs from your user: <br>&nbsp;&nbsp;&nbsp;&nbsp;a.Embed the MFA information provided by the user in the loginForm or field array object.<br>&nbsp;&nbsp;&nbsp;&nbsp;b.Pass one of the following objects as input to this API:<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; LoginForm<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Field array<br/><br><b>Points to consider:</b><br>&bull; Data to be retrieved from the provider site can be overridden using datasetName or dataset. If you do pass datasetName, all the datasets that are implicitly configured for <br>the dataset will be retrieved. This action is allowed for edit credentials and single provider account refresh flows only. <br>&bull; Encrypt the credentials and MFA information using the public key.<br>&bull; While testing the PKI feature in sandbox environment, encrypt the password credentials and answers to the MFA questions using the encryption tool.<br/><br><b>--------------------------------------------------------------------------------------------------------------------------------</b><br><b>Open Banking (OB)-based Authentication - Notes:</b><br>The update account API is used to:<br>&bull; Retrieve the latest information for accounts from the provider site.<br>&bull; Update the renewed consent for an existing provider account.<br>&bull; Retrieve the latest information for all the eligible accounts that belong to the user.<br/><br>Yodlee recommendations: <br/>&bull; Create the field entity with the authParameters provided in the get provider details API.<br>&bull; Populate the field entity with the values received from the OB site and pass it to this API.<br/><br><b>--------------------------------------------------------------------------------------------------------------------------------</b><br><b>Update All Eligible Accounts - Notes: </b><br>&bull; This API will trigger a refresh for all the eligible provider accounts(both OB and credential-based accounts).<br>&bull; This API will not refresh closed, inactive, or UAR accounts, or accounts with refreshes in-progress or recently refreshed non-OB accounts.<br>&bull; No parameters should be passed to this API to trigger this action.<br>&bull; Do not call this API often. Our recommendation is to call this only at the time the user logs in to your app because it can hamper other API calls performance. <br>&bull; The response only contains information for accounts that were refreshed. If no accounts are eligible for refresh, no response is returned.<br/><br><b>--------------------------------------------------------------------------------------------------------------------------------</b><br><b>What follows are common to both OB and credential-based authentication implementations: </b><br>&bull; Check the status of the providerAccount before invoking this API. Do not call this API to trigger any action on a providerAccount when an action is already in progress for the providerAccount. <br>&bull; If the customer has subscribed to the REFRESH event notification and invoked this API, relevant notifications will be sent to the customer.<br>&bull; A dataset may depend on another dataset for retrieval, so the response will include the requested and dependent datasets.<br>&bull; Check all the dataset additional statuses returned in the response because the provider account status is drawn from the dataset additional statuses.<br>&bull; Updating preferences using this API will trigger refreshes.<br>&bull; Pass linkedProviderAccountId in the input to link a user’s credential-based providerAccount with the OB providerAccount or viceversa. Ensure that the both the providerAccounts belong to the same institution. <br>&bull; The content type has to be passed as application/json for the body parameter.<br>

func (*Client) GetAllProviderAccounts

func (a *Client) GetAllProviderAccounts(params *GetAllProviderAccountsParams) (*GetAllProviderAccountsOK, error)

GetAllProviderAccounts gets provider accounts

The get provider accounts service is used to return all the provider accounts added by the user. <br>This includes the failed and successfully added provider accounts.<br>

func (*Client) GetProviderAccount

func (a *Client) GetProviderAccount(params *GetProviderAccountParams) (*GetProviderAccountOK, error)

GetProviderAccount gets provider account details

The get provider account details service is used to learn the status of adding accounts and updating accounts.<br>This service has to be called continuously to know the progress level of the triggered process. This service also provides the MFA information requested by the provider site.<br>When include=credentials,questions is passed as input, the service returns the credentials (non-password values) and questions stored in the Yodlee system for that provider account. <br><b>Note:</b> The password and answer fields are not returned in the response.<br>

func (*Client) GetProviderAccountProfiles

func (a *Client) GetProviderAccountProfiles(params *GetProviderAccountProfilesParams) (*GetProviderAccountProfilesOK, error)

GetProviderAccountProfiles gets user profile details

The get provider accounts profile service is used to return the user profile details that are associated to the provider account. <br>

func (*Client) LinkProviderAccount

func (a *Client) LinkProviderAccount(params *LinkProviderAccountParams) (*LinkProviderAccountOK, error)

LinkProviderAccount adds account

1. The add account service is used to link the user's account with the provider site to the Yodlee system. <br> 2. Providers that need multifactor authentication are also supported by this service.<br> 3. The loginForm or the field array are the objects under the provider object which is <br>obtained from the <a href="https://developer.yodlee.com/apidocs/index.php#!/providers/getSiteDetail">get provider details</a> service response. The credentials provided by the user should be <br>embedded in the loginForm or field array object.<br> <b>Note:</b> If you are testing <a href="https://developer.yodlee.com/KnowledgeBase/How_to_use_PKI">PKI feature</a>, for encrypting the credentials use <a href="https://developer.yodlee.com/apidocs/utility/encrypt.html">encryption utility</a>.<br> 4. Data to be retrieved from the provider site can be passed using datasetName or dataset. If you pass datasetName, all the attributes that are implicitly configured for the dataset will be retrieved. <br> 5. The response includes the Yodlee generated ID (providerAccountId) for the account along with the refresh information.<br> 6. The <a href="https://developer.yodlee.com/apidocs/index.php#!/providerAccounts/getRefreshForProviderAccount">get provider account details</a> service has to be polled continuously till the account addition status is FAILED or PARTIAL_SUCCESS or SUCCESS<br> 7. If the customer has not subscribed to the event notification for accounts that need multifactor authentication (MFA), the get providerAccount service has to be called continuously till the login form (supported types are token, question & answer, and captcha) is returned in the response.<br> 8. The <a href="https://developer.yodlee.com/apidocs/index.php#!/providerAccounts/updateAccount">update account</a> service should be called to post the MFA information to continue adding the account. <br> 9. Refer to the <a href="https://developer.yodlee.com/Yodlee_API/docs/v1_1/API_Flow">add account</a> flow chart for implementation.<br> 10. This API has <a href="https://developer.yodlee.com/Yodlee_API/docs/v1_1/Webhooks">webhooks</a> support. If the customer has subscribed to the REFRESH event notification and invoked this API for adding an account, relevant notifications will be sent to the customer. <br> 11.The add account service is used to link the user's account with the provider site to the Yodlee system. The generated consent id for the provider site, authorization code received in the PUT consent along with the token received needs to be provided in the request.<br> <b>Note:</b> A dataset may depend on another dataset for retrieval, so the response will include the requested datasets and the dependent datasets.<br> It is necessary to check all the dataset additional statuses returned in the response, as the provider account status is drawn from the dataset additional statuses.<br> The content type has to be passed as application/json for the body parameter<br>

func (*Client) SetTransport

func (a *Client) SetTransport(transport runtime.ClientTransport)

SetTransport changes the transport on the client

func (*Client) UpdatePreferences

func (a *Client) UpdatePreferences(params *UpdatePreferencesParams) (*UpdatePreferencesNoContent, error)

UpdatePreferences updates preferences

This endpoint is used to update preferences like data extracts and auto refreshes without triggering refresh for the providerAccount.<br>Setting isDataExtractsEnabled to false will not trigger data extracts notification and dataExtracts/events will not reflect any data change that is happening for the providerAccount.<br>Modified data will not be provided in the dataExtracts/userData endpoint.<br>Setting isAutoRefreshEnabled to false will not trigger auto refreshes for the provider account.<br>

type DeleteProviderAccountBadRequest

type DeleteProviderAccountBadRequest struct {
	Payload *models.YodleeError
}

DeleteProviderAccountBadRequest handles this case with default header values.

Y800 : Invalid value for providerAccountId

func NewDeleteProviderAccountBadRequest

func NewDeleteProviderAccountBadRequest() *DeleteProviderAccountBadRequest

NewDeleteProviderAccountBadRequest creates a DeleteProviderAccountBadRequest with default headers values

func (*DeleteProviderAccountBadRequest) Error

func (*DeleteProviderAccountBadRequest) GetPayload

type DeleteProviderAccountNotFound

type DeleteProviderAccountNotFound struct {
}

DeleteProviderAccountNotFound handles this case with default header values.

Not Found

func NewDeleteProviderAccountNotFound

func NewDeleteProviderAccountNotFound() *DeleteProviderAccountNotFound

NewDeleteProviderAccountNotFound creates a DeleteProviderAccountNotFound with default headers values

func (*DeleteProviderAccountNotFound) Error

type DeleteProviderAccountOK

type DeleteProviderAccountOK struct {
}

DeleteProviderAccountOK handles this case with default header values.

OK

func NewDeleteProviderAccountOK

func NewDeleteProviderAccountOK() *DeleteProviderAccountOK

NewDeleteProviderAccountOK creates a DeleteProviderAccountOK with default headers values

func (*DeleteProviderAccountOK) Error

func (o *DeleteProviderAccountOK) Error() string

type DeleteProviderAccountParams

type DeleteProviderAccountParams struct {

	/*ProviderAccountID
	  providerAccountId

	*/
	ProviderAccountID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeleteProviderAccountParams contains all the parameters to send to the API endpoint for the delete provider account operation typically these are written to a http.Request

func NewDeleteProviderAccountParams

func NewDeleteProviderAccountParams() *DeleteProviderAccountParams

NewDeleteProviderAccountParams creates a new DeleteProviderAccountParams object with the default values initialized.

func NewDeleteProviderAccountParamsWithContext

func NewDeleteProviderAccountParamsWithContext(ctx context.Context) *DeleteProviderAccountParams

NewDeleteProviderAccountParamsWithContext creates a new DeleteProviderAccountParams object with the default values initialized, and the ability to set a context for a request

func NewDeleteProviderAccountParamsWithHTTPClient

func NewDeleteProviderAccountParamsWithHTTPClient(client *http.Client) *DeleteProviderAccountParams

NewDeleteProviderAccountParamsWithHTTPClient creates a new DeleteProviderAccountParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteProviderAccountParamsWithTimeout

func NewDeleteProviderAccountParamsWithTimeout(timeout time.Duration) *DeleteProviderAccountParams

NewDeleteProviderAccountParamsWithTimeout creates a new DeleteProviderAccountParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteProviderAccountParams) SetContext

func (o *DeleteProviderAccountParams) SetContext(ctx context.Context)

SetContext adds the context to the delete provider account params

func (*DeleteProviderAccountParams) SetHTTPClient

func (o *DeleteProviderAccountParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the delete provider account params

func (*DeleteProviderAccountParams) SetProviderAccountID

func (o *DeleteProviderAccountParams) SetProviderAccountID(providerAccountID int64)

SetProviderAccountID adds the providerAccountId to the delete provider account params

func (*DeleteProviderAccountParams) SetTimeout

func (o *DeleteProviderAccountParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the delete provider account params

func (*DeleteProviderAccountParams) WithContext

WithContext adds the context to the delete provider account params

func (*DeleteProviderAccountParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete provider account params

func (*DeleteProviderAccountParams) WithProviderAccountID

func (o *DeleteProviderAccountParams) WithProviderAccountID(providerAccountID int64) *DeleteProviderAccountParams

WithProviderAccountID adds the providerAccountID to the delete provider account params

func (*DeleteProviderAccountParams) WithTimeout

WithTimeout adds the timeout to the delete provider account params

func (*DeleteProviderAccountParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteProviderAccountReader

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

DeleteProviderAccountReader is a Reader for the DeleteProviderAccount structure.

func (*DeleteProviderAccountReader) ReadResponse

func (o *DeleteProviderAccountReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DeleteProviderAccountUnauthorized

type DeleteProviderAccountUnauthorized struct {
}

DeleteProviderAccountUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteProviderAccountUnauthorized

func NewDeleteProviderAccountUnauthorized() *DeleteProviderAccountUnauthorized

NewDeleteProviderAccountUnauthorized creates a DeleteProviderAccountUnauthorized with default headers values

func (*DeleteProviderAccountUnauthorized) Error

type EditCredentialsOrRefreshProviderAccountBadRequest

type EditCredentialsOrRefreshProviderAccountBadRequest struct {
	Payload *models.YodleeError
}

EditCredentialsOrRefreshProviderAccountBadRequest handles this case with default header values.

Y805 : Multiple providerAccountId not supported for updating credentials<br>Y800 : Invalid value for credentialsParam<br>Y400 : id and value in credentialsParam are mandatory<br>Y806 : Invalid input<br>Y823 : Credentials are not applicable for real estate aggregated / manual accounts<br>

func NewEditCredentialsOrRefreshProviderAccountBadRequest

func NewEditCredentialsOrRefreshProviderAccountBadRequest() *EditCredentialsOrRefreshProviderAccountBadRequest

NewEditCredentialsOrRefreshProviderAccountBadRequest creates a EditCredentialsOrRefreshProviderAccountBadRequest with default headers values

func (*EditCredentialsOrRefreshProviderAccountBadRequest) Error

func (*EditCredentialsOrRefreshProviderAccountBadRequest) GetPayload

type EditCredentialsOrRefreshProviderAccountNotFound

type EditCredentialsOrRefreshProviderAccountNotFound struct {
}

EditCredentialsOrRefreshProviderAccountNotFound handles this case with default header values.

Not Found

func NewEditCredentialsOrRefreshProviderAccountNotFound

func NewEditCredentialsOrRefreshProviderAccountNotFound() *EditCredentialsOrRefreshProviderAccountNotFound

NewEditCredentialsOrRefreshProviderAccountNotFound creates a EditCredentialsOrRefreshProviderAccountNotFound with default headers values

func (*EditCredentialsOrRefreshProviderAccountNotFound) Error

type EditCredentialsOrRefreshProviderAccountOK

type EditCredentialsOrRefreshProviderAccountOK struct {
	Payload *models.UpdatedProviderAccountResponse
}

EditCredentialsOrRefreshProviderAccountOK handles this case with default header values.

OK

func NewEditCredentialsOrRefreshProviderAccountOK

func NewEditCredentialsOrRefreshProviderAccountOK() *EditCredentialsOrRefreshProviderAccountOK

NewEditCredentialsOrRefreshProviderAccountOK creates a EditCredentialsOrRefreshProviderAccountOK with default headers values

func (*EditCredentialsOrRefreshProviderAccountOK) Error

func (*EditCredentialsOrRefreshProviderAccountOK) GetPayload

type EditCredentialsOrRefreshProviderAccountParams

type EditCredentialsOrRefreshProviderAccountParams struct {

	/*ProviderAccountIds
	  comma separated providerAccountIds

	*/
	ProviderAccountIds string
	/*ProviderAccountRequest
	  loginForm or field entity

	*/
	ProviderAccountRequest *models.ProviderAccountRequest

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

EditCredentialsOrRefreshProviderAccountParams contains all the parameters to send to the API endpoint for the edit credentials or refresh provider account operation typically these are written to a http.Request

func NewEditCredentialsOrRefreshProviderAccountParams

func NewEditCredentialsOrRefreshProviderAccountParams() *EditCredentialsOrRefreshProviderAccountParams

NewEditCredentialsOrRefreshProviderAccountParams creates a new EditCredentialsOrRefreshProviderAccountParams object with the default values initialized.

func NewEditCredentialsOrRefreshProviderAccountParamsWithContext

func NewEditCredentialsOrRefreshProviderAccountParamsWithContext(ctx context.Context) *EditCredentialsOrRefreshProviderAccountParams

NewEditCredentialsOrRefreshProviderAccountParamsWithContext creates a new EditCredentialsOrRefreshProviderAccountParams object with the default values initialized, and the ability to set a context for a request

func NewEditCredentialsOrRefreshProviderAccountParamsWithHTTPClient

func NewEditCredentialsOrRefreshProviderAccountParamsWithHTTPClient(client *http.Client) *EditCredentialsOrRefreshProviderAccountParams

NewEditCredentialsOrRefreshProviderAccountParamsWithHTTPClient creates a new EditCredentialsOrRefreshProviderAccountParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewEditCredentialsOrRefreshProviderAccountParamsWithTimeout

func NewEditCredentialsOrRefreshProviderAccountParamsWithTimeout(timeout time.Duration) *EditCredentialsOrRefreshProviderAccountParams

NewEditCredentialsOrRefreshProviderAccountParamsWithTimeout creates a new EditCredentialsOrRefreshProviderAccountParams object with the default values initialized, and the ability to set a timeout on a request

func (*EditCredentialsOrRefreshProviderAccountParams) SetContext

SetContext adds the context to the edit credentials or refresh provider account params

func (*EditCredentialsOrRefreshProviderAccountParams) SetHTTPClient

func (o *EditCredentialsOrRefreshProviderAccountParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the edit credentials or refresh provider account params

func (*EditCredentialsOrRefreshProviderAccountParams) SetProviderAccountIds

func (o *EditCredentialsOrRefreshProviderAccountParams) SetProviderAccountIds(providerAccountIds string)

SetProviderAccountIds adds the providerAccountIds to the edit credentials or refresh provider account params

func (*EditCredentialsOrRefreshProviderAccountParams) SetProviderAccountRequest

func (o *EditCredentialsOrRefreshProviderAccountParams) SetProviderAccountRequest(providerAccountRequest *models.ProviderAccountRequest)

SetProviderAccountRequest adds the providerAccountRequest to the edit credentials or refresh provider account params

func (*EditCredentialsOrRefreshProviderAccountParams) SetTimeout

SetTimeout adds the timeout to the edit credentials or refresh provider account params

func (*EditCredentialsOrRefreshProviderAccountParams) WithContext

WithContext adds the context to the edit credentials or refresh provider account params

func (*EditCredentialsOrRefreshProviderAccountParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the edit credentials or refresh provider account params

func (*EditCredentialsOrRefreshProviderAccountParams) WithProviderAccountIds

WithProviderAccountIds adds the providerAccountIds to the edit credentials or refresh provider account params

func (*EditCredentialsOrRefreshProviderAccountParams) WithProviderAccountRequest

WithProviderAccountRequest adds the providerAccountRequest to the edit credentials or refresh provider account params

func (*EditCredentialsOrRefreshProviderAccountParams) WithTimeout

WithTimeout adds the timeout to the edit credentials or refresh provider account params

func (*EditCredentialsOrRefreshProviderAccountParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type EditCredentialsOrRefreshProviderAccountReader

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

EditCredentialsOrRefreshProviderAccountReader is a Reader for the EditCredentialsOrRefreshProviderAccount structure.

func (*EditCredentialsOrRefreshProviderAccountReader) ReadResponse

func (o *EditCredentialsOrRefreshProviderAccountReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type EditCredentialsOrRefreshProviderAccountUnauthorized

type EditCredentialsOrRefreshProviderAccountUnauthorized struct {
}

EditCredentialsOrRefreshProviderAccountUnauthorized handles this case with default header values.

Unauthorized

func NewEditCredentialsOrRefreshProviderAccountUnauthorized

func NewEditCredentialsOrRefreshProviderAccountUnauthorized() *EditCredentialsOrRefreshProviderAccountUnauthorized

NewEditCredentialsOrRefreshProviderAccountUnauthorized creates a EditCredentialsOrRefreshProviderAccountUnauthorized with default headers values

func (*EditCredentialsOrRefreshProviderAccountUnauthorized) Error

type GetAllProviderAccountsNotFound

type GetAllProviderAccountsNotFound struct {
}

GetAllProviderAccountsNotFound handles this case with default header values.

Not Found

func NewGetAllProviderAccountsNotFound

func NewGetAllProviderAccountsNotFound() *GetAllProviderAccountsNotFound

NewGetAllProviderAccountsNotFound creates a GetAllProviderAccountsNotFound with default headers values

func (*GetAllProviderAccountsNotFound) Error

type GetAllProviderAccountsOK

type GetAllProviderAccountsOK struct {
	Payload *models.ProviderAccountResponse
}

GetAllProviderAccountsOK handles this case with default header values.

OK

func NewGetAllProviderAccountsOK

func NewGetAllProviderAccountsOK() *GetAllProviderAccountsOK

NewGetAllProviderAccountsOK creates a GetAllProviderAccountsOK with default headers values

func (*GetAllProviderAccountsOK) Error

func (o *GetAllProviderAccountsOK) Error() string

func (*GetAllProviderAccountsOK) GetPayload

type GetAllProviderAccountsParams

type GetAllProviderAccountsParams struct {

	/*Include
	  include

	*/
	Include string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetAllProviderAccountsParams contains all the parameters to send to the API endpoint for the get all provider accounts operation typically these are written to a http.Request

func NewGetAllProviderAccountsParams

func NewGetAllProviderAccountsParams() *GetAllProviderAccountsParams

NewGetAllProviderAccountsParams creates a new GetAllProviderAccountsParams object with the default values initialized.

func NewGetAllProviderAccountsParamsWithContext

func NewGetAllProviderAccountsParamsWithContext(ctx context.Context) *GetAllProviderAccountsParams

NewGetAllProviderAccountsParamsWithContext creates a new GetAllProviderAccountsParams object with the default values initialized, and the ability to set a context for a request

func NewGetAllProviderAccountsParamsWithHTTPClient

func NewGetAllProviderAccountsParamsWithHTTPClient(client *http.Client) *GetAllProviderAccountsParams

NewGetAllProviderAccountsParamsWithHTTPClient creates a new GetAllProviderAccountsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetAllProviderAccountsParamsWithTimeout

func NewGetAllProviderAccountsParamsWithTimeout(timeout time.Duration) *GetAllProviderAccountsParams

NewGetAllProviderAccountsParamsWithTimeout creates a new GetAllProviderAccountsParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetAllProviderAccountsParams) SetContext

func (o *GetAllProviderAccountsParams) SetContext(ctx context.Context)

SetContext adds the context to the get all provider accounts params

func (*GetAllProviderAccountsParams) SetHTTPClient

func (o *GetAllProviderAccountsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get all provider accounts params

func (*GetAllProviderAccountsParams) SetInclude

func (o *GetAllProviderAccountsParams) SetInclude(include string)

SetInclude adds the include to the get all provider accounts params

func (*GetAllProviderAccountsParams) SetTimeout

func (o *GetAllProviderAccountsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get all provider accounts params

func (*GetAllProviderAccountsParams) WithContext

WithContext adds the context to the get all provider accounts params

func (*GetAllProviderAccountsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get all provider accounts params

func (*GetAllProviderAccountsParams) WithInclude

WithInclude adds the include to the get all provider accounts params

func (*GetAllProviderAccountsParams) WithTimeout

WithTimeout adds the timeout to the get all provider accounts params

func (*GetAllProviderAccountsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAllProviderAccountsReader

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

GetAllProviderAccountsReader is a Reader for the GetAllProviderAccounts structure.

func (*GetAllProviderAccountsReader) ReadResponse

func (o *GetAllProviderAccountsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetAllProviderAccountsUnauthorized

type GetAllProviderAccountsUnauthorized struct {
}

GetAllProviderAccountsUnauthorized handles this case with default header values.

Unauthorized

func NewGetAllProviderAccountsUnauthorized

func NewGetAllProviderAccountsUnauthorized() *GetAllProviderAccountsUnauthorized

NewGetAllProviderAccountsUnauthorized creates a GetAllProviderAccountsUnauthorized with default headers values

func (*GetAllProviderAccountsUnauthorized) Error

type GetProviderAccountBadRequest

type GetProviderAccountBadRequest struct {
	Payload *models.YodleeError
}

GetProviderAccountBadRequest handles this case with default header values.

Y800 : Invalid value for providerAccountId<br>Y816 : questions can only be requested for questionAndAnswer Supported Sites

func NewGetProviderAccountBadRequest

func NewGetProviderAccountBadRequest() *GetProviderAccountBadRequest

NewGetProviderAccountBadRequest creates a GetProviderAccountBadRequest with default headers values

func (*GetProviderAccountBadRequest) Error

func (*GetProviderAccountBadRequest) GetPayload

type GetProviderAccountNotFound

type GetProviderAccountNotFound struct {
}

GetProviderAccountNotFound handles this case with default header values.

Not Found

func NewGetProviderAccountNotFound

func NewGetProviderAccountNotFound() *GetProviderAccountNotFound

NewGetProviderAccountNotFound creates a GetProviderAccountNotFound with default headers values

func (*GetProviderAccountNotFound) Error

type GetProviderAccountOK

type GetProviderAccountOK struct {
	Payload *models.ProviderAccountDetailResponse
}

GetProviderAccountOK handles this case with default header values.

OK

func NewGetProviderAccountOK

func NewGetProviderAccountOK() *GetProviderAccountOK

NewGetProviderAccountOK creates a GetProviderAccountOK with default headers values

func (*GetProviderAccountOK) Error

func (o *GetProviderAccountOK) Error() string

func (*GetProviderAccountOK) GetPayload

type GetProviderAccountParams

type GetProviderAccountParams struct {

	/*Include
	  include credentials,questions

	*/
	Include *string
	/*ProviderAccountID
	  providerAccountId

	*/
	ProviderAccountID int64
	/*RequestID
	  The unique identifier for the request that returns contextual data

	*/
	RequestID *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetProviderAccountParams contains all the parameters to send to the API endpoint for the get provider account operation typically these are written to a http.Request

func NewGetProviderAccountParams

func NewGetProviderAccountParams() *GetProviderAccountParams

NewGetProviderAccountParams creates a new GetProviderAccountParams object with the default values initialized.

func NewGetProviderAccountParamsWithContext

func NewGetProviderAccountParamsWithContext(ctx context.Context) *GetProviderAccountParams

NewGetProviderAccountParamsWithContext creates a new GetProviderAccountParams object with the default values initialized, and the ability to set a context for a request

func NewGetProviderAccountParamsWithHTTPClient

func NewGetProviderAccountParamsWithHTTPClient(client *http.Client) *GetProviderAccountParams

NewGetProviderAccountParamsWithHTTPClient creates a new GetProviderAccountParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetProviderAccountParamsWithTimeout

func NewGetProviderAccountParamsWithTimeout(timeout time.Duration) *GetProviderAccountParams

NewGetProviderAccountParamsWithTimeout creates a new GetProviderAccountParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetProviderAccountParams) SetContext

func (o *GetProviderAccountParams) SetContext(ctx context.Context)

SetContext adds the context to the get provider account params

func (*GetProviderAccountParams) SetHTTPClient

func (o *GetProviderAccountParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get provider account params

func (*GetProviderAccountParams) SetInclude

func (o *GetProviderAccountParams) SetInclude(include *string)

SetInclude adds the include to the get provider account params

func (*GetProviderAccountParams) SetProviderAccountID

func (o *GetProviderAccountParams) SetProviderAccountID(providerAccountID int64)

SetProviderAccountID adds the providerAccountId to the get provider account params

func (*GetProviderAccountParams) SetRequestID

func (o *GetProviderAccountParams) SetRequestID(requestID *string)

SetRequestID adds the requestId to the get provider account params

func (*GetProviderAccountParams) SetTimeout

func (o *GetProviderAccountParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get provider account params

func (*GetProviderAccountParams) WithContext

WithContext adds the context to the get provider account params

func (*GetProviderAccountParams) WithHTTPClient

func (o *GetProviderAccountParams) WithHTTPClient(client *http.Client) *GetProviderAccountParams

WithHTTPClient adds the HTTPClient to the get provider account params

func (*GetProviderAccountParams) WithInclude

func (o *GetProviderAccountParams) WithInclude(include *string) *GetProviderAccountParams

WithInclude adds the include to the get provider account params

func (*GetProviderAccountParams) WithProviderAccountID

func (o *GetProviderAccountParams) WithProviderAccountID(providerAccountID int64) *GetProviderAccountParams

WithProviderAccountID adds the providerAccountID to the get provider account params

func (*GetProviderAccountParams) WithRequestID

func (o *GetProviderAccountParams) WithRequestID(requestID *string) *GetProviderAccountParams

WithRequestID adds the requestID to the get provider account params

func (*GetProviderAccountParams) WithTimeout

WithTimeout adds the timeout to the get provider account params

func (*GetProviderAccountParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetProviderAccountProfilesNotFound

type GetProviderAccountProfilesNotFound struct {
}

GetProviderAccountProfilesNotFound handles this case with default header values.

Not Found

func NewGetProviderAccountProfilesNotFound

func NewGetProviderAccountProfilesNotFound() *GetProviderAccountProfilesNotFound

NewGetProviderAccountProfilesNotFound creates a GetProviderAccountProfilesNotFound with default headers values

func (*GetProviderAccountProfilesNotFound) Error

type GetProviderAccountProfilesOK

type GetProviderAccountProfilesOK struct {
	Payload *models.ProviderAccountUserProfileResponse
}

GetProviderAccountProfilesOK handles this case with default header values.

OK

func NewGetProviderAccountProfilesOK

func NewGetProviderAccountProfilesOK() *GetProviderAccountProfilesOK

NewGetProviderAccountProfilesOK creates a GetProviderAccountProfilesOK with default headers values

func (*GetProviderAccountProfilesOK) Error

func (*GetProviderAccountProfilesOK) GetPayload

type GetProviderAccountProfilesParams

type GetProviderAccountProfilesParams struct {

	/*ProviderAccountID
	  Comma separated providerAccountIds.

	*/
	ProviderAccountID *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetProviderAccountProfilesParams contains all the parameters to send to the API endpoint for the get provider account profiles operation typically these are written to a http.Request

func NewGetProviderAccountProfilesParams

func NewGetProviderAccountProfilesParams() *GetProviderAccountProfilesParams

NewGetProviderAccountProfilesParams creates a new GetProviderAccountProfilesParams object with the default values initialized.

func NewGetProviderAccountProfilesParamsWithContext

func NewGetProviderAccountProfilesParamsWithContext(ctx context.Context) *GetProviderAccountProfilesParams

NewGetProviderAccountProfilesParamsWithContext creates a new GetProviderAccountProfilesParams object with the default values initialized, and the ability to set a context for a request

func NewGetProviderAccountProfilesParamsWithHTTPClient

func NewGetProviderAccountProfilesParamsWithHTTPClient(client *http.Client) *GetProviderAccountProfilesParams

NewGetProviderAccountProfilesParamsWithHTTPClient creates a new GetProviderAccountProfilesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetProviderAccountProfilesParamsWithTimeout

func NewGetProviderAccountProfilesParamsWithTimeout(timeout time.Duration) *GetProviderAccountProfilesParams

NewGetProviderAccountProfilesParamsWithTimeout creates a new GetProviderAccountProfilesParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetProviderAccountProfilesParams) SetContext

SetContext adds the context to the get provider account profiles params

func (*GetProviderAccountProfilesParams) SetHTTPClient

func (o *GetProviderAccountProfilesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get provider account profiles params

func (*GetProviderAccountProfilesParams) SetProviderAccountID

func (o *GetProviderAccountProfilesParams) SetProviderAccountID(providerAccountID *string)

SetProviderAccountID adds the providerAccountId to the get provider account profiles params

func (*GetProviderAccountProfilesParams) SetTimeout

func (o *GetProviderAccountProfilesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get provider account profiles params

func (*GetProviderAccountProfilesParams) WithContext

WithContext adds the context to the get provider account profiles params

func (*GetProviderAccountProfilesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get provider account profiles params

func (*GetProviderAccountProfilesParams) WithProviderAccountID

func (o *GetProviderAccountProfilesParams) WithProviderAccountID(providerAccountID *string) *GetProviderAccountProfilesParams

WithProviderAccountID adds the providerAccountID to the get provider account profiles params

func (*GetProviderAccountProfilesParams) WithTimeout

WithTimeout adds the timeout to the get provider account profiles params

func (*GetProviderAccountProfilesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetProviderAccountProfilesReader

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

GetProviderAccountProfilesReader is a Reader for the GetProviderAccountProfiles structure.

func (*GetProviderAccountProfilesReader) ReadResponse

func (o *GetProviderAccountProfilesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetProviderAccountProfilesUnauthorized

type GetProviderAccountProfilesUnauthorized struct {
}

GetProviderAccountProfilesUnauthorized handles this case with default header values.

Unauthorized

func NewGetProviderAccountProfilesUnauthorized

func NewGetProviderAccountProfilesUnauthorized() *GetProviderAccountProfilesUnauthorized

NewGetProviderAccountProfilesUnauthorized creates a GetProviderAccountProfilesUnauthorized with default headers values

func (*GetProviderAccountProfilesUnauthorized) Error

type GetProviderAccountReader

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

GetProviderAccountReader is a Reader for the GetProviderAccount structure.

func (*GetProviderAccountReader) ReadResponse

func (o *GetProviderAccountReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetProviderAccountUnauthorized

type GetProviderAccountUnauthorized struct {
}

GetProviderAccountUnauthorized handles this case with default header values.

Unauthorized

func NewGetProviderAccountUnauthorized

func NewGetProviderAccountUnauthorized() *GetProviderAccountUnauthorized

NewGetProviderAccountUnauthorized creates a GetProviderAccountUnauthorized with default headers values

func (*GetProviderAccountUnauthorized) Error

type LinkProviderAccountBadRequest

type LinkProviderAccountBadRequest struct {
	Payload *models.YodleeError
}

LinkProviderAccountBadRequest handles this case with default header values.

Y803 : providerId is mandatory<br>Y803 : Invalid value for credentialsParam<br>Y400 : id and value in credentialsParam are mandatory<br>Y901 : Service not supported

func NewLinkProviderAccountBadRequest

func NewLinkProviderAccountBadRequest() *LinkProviderAccountBadRequest

NewLinkProviderAccountBadRequest creates a LinkProviderAccountBadRequest with default headers values

func (*LinkProviderAccountBadRequest) Error

func (*LinkProviderAccountBadRequest) GetPayload

type LinkProviderAccountNotFound

type LinkProviderAccountNotFound struct {
}

LinkProviderAccountNotFound handles this case with default header values.

Not Found

func NewLinkProviderAccountNotFound

func NewLinkProviderAccountNotFound() *LinkProviderAccountNotFound

NewLinkProviderAccountNotFound creates a LinkProviderAccountNotFound with default headers values

func (*LinkProviderAccountNotFound) Error

type LinkProviderAccountOK

type LinkProviderAccountOK struct {
	Payload *models.AddedProviderAccountResponse
}

LinkProviderAccountOK handles this case with default header values.

OK

func NewLinkProviderAccountOK

func NewLinkProviderAccountOK() *LinkProviderAccountOK

NewLinkProviderAccountOK creates a LinkProviderAccountOK with default headers values

func (*LinkProviderAccountOK) Error

func (o *LinkProviderAccountOK) Error() string

func (*LinkProviderAccountOK) GetPayload

type LinkProviderAccountParams

type LinkProviderAccountParams struct {

	/*ProviderAccountRequest
	  loginForm or field entity

	*/
	ProviderAccountRequest *models.ProviderAccountRequest
	/*ProviderID
	  providerId

	*/
	ProviderID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

LinkProviderAccountParams contains all the parameters to send to the API endpoint for the link provider account operation typically these are written to a http.Request

func NewLinkProviderAccountParams

func NewLinkProviderAccountParams() *LinkProviderAccountParams

NewLinkProviderAccountParams creates a new LinkProviderAccountParams object with the default values initialized.

func NewLinkProviderAccountParamsWithContext

func NewLinkProviderAccountParamsWithContext(ctx context.Context) *LinkProviderAccountParams

NewLinkProviderAccountParamsWithContext creates a new LinkProviderAccountParams object with the default values initialized, and the ability to set a context for a request

func NewLinkProviderAccountParamsWithHTTPClient

func NewLinkProviderAccountParamsWithHTTPClient(client *http.Client) *LinkProviderAccountParams

NewLinkProviderAccountParamsWithHTTPClient creates a new LinkProviderAccountParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewLinkProviderAccountParamsWithTimeout

func NewLinkProviderAccountParamsWithTimeout(timeout time.Duration) *LinkProviderAccountParams

NewLinkProviderAccountParamsWithTimeout creates a new LinkProviderAccountParams object with the default values initialized, and the ability to set a timeout on a request

func (*LinkProviderAccountParams) SetContext

func (o *LinkProviderAccountParams) SetContext(ctx context.Context)

SetContext adds the context to the link provider account params

func (*LinkProviderAccountParams) SetHTTPClient

func (o *LinkProviderAccountParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the link provider account params

func (*LinkProviderAccountParams) SetProviderAccountRequest

func (o *LinkProviderAccountParams) SetProviderAccountRequest(providerAccountRequest *models.ProviderAccountRequest)

SetProviderAccountRequest adds the providerAccountRequest to the link provider account params

func (*LinkProviderAccountParams) SetProviderID

func (o *LinkProviderAccountParams) SetProviderID(providerID int64)

SetProviderID adds the providerId to the link provider account params

func (*LinkProviderAccountParams) SetTimeout

func (o *LinkProviderAccountParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the link provider account params

func (*LinkProviderAccountParams) WithContext

WithContext adds the context to the link provider account params

func (*LinkProviderAccountParams) WithHTTPClient

func (o *LinkProviderAccountParams) WithHTTPClient(client *http.Client) *LinkProviderAccountParams

WithHTTPClient adds the HTTPClient to the link provider account params

func (*LinkProviderAccountParams) WithProviderAccountRequest

func (o *LinkProviderAccountParams) WithProviderAccountRequest(providerAccountRequest *models.ProviderAccountRequest) *LinkProviderAccountParams

WithProviderAccountRequest adds the providerAccountRequest to the link provider account params

func (*LinkProviderAccountParams) WithProviderID

func (o *LinkProviderAccountParams) WithProviderID(providerID int64) *LinkProviderAccountParams

WithProviderID adds the providerID to the link provider account params

func (*LinkProviderAccountParams) WithTimeout

WithTimeout adds the timeout to the link provider account params

func (*LinkProviderAccountParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type LinkProviderAccountReader

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

LinkProviderAccountReader is a Reader for the LinkProviderAccount structure.

func (*LinkProviderAccountReader) ReadResponse

func (o *LinkProviderAccountReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type LinkProviderAccountUnauthorized

type LinkProviderAccountUnauthorized struct {
}

LinkProviderAccountUnauthorized handles this case with default header values.

Unauthorized

func NewLinkProviderAccountUnauthorized

func NewLinkProviderAccountUnauthorized() *LinkProviderAccountUnauthorized

NewLinkProviderAccountUnauthorized creates a LinkProviderAccountUnauthorized with default headers values

func (*LinkProviderAccountUnauthorized) Error

type UpdatePreferencesBadRequest

type UpdatePreferencesBadRequest struct {
	Payload *models.YodleeError
}

UpdatePreferencesBadRequest handles this case with default header values.

Y800 : Invalid value for preferences<br>Y800 : Invalid value for preferences.isDataExtractsEnabled<br>Y800 : Invalid value for preferences.isAutoRefreshEnabled<br>Y807 : Resource not found<br>Y830 : Data extracts feature has to be enabled to set preferences.isDataExtractsEnabled as true<br>Y830 : Auto refresh feature has to be enabled to set preferences.isAutoRefreshEnabled as true

func NewUpdatePreferencesBadRequest

func NewUpdatePreferencesBadRequest() *UpdatePreferencesBadRequest

NewUpdatePreferencesBadRequest creates a UpdatePreferencesBadRequest with default headers values

func (*UpdatePreferencesBadRequest) Error

func (*UpdatePreferencesBadRequest) GetPayload

type UpdatePreferencesNoContent

type UpdatePreferencesNoContent struct {
}

UpdatePreferencesNoContent handles this case with default header values.

OK

func NewUpdatePreferencesNoContent

func NewUpdatePreferencesNoContent() *UpdatePreferencesNoContent

NewUpdatePreferencesNoContent creates a UpdatePreferencesNoContent with default headers values

func (*UpdatePreferencesNoContent) Error

type UpdatePreferencesNotFound

type UpdatePreferencesNotFound struct {
}

UpdatePreferencesNotFound handles this case with default header values.

Not Found

func NewUpdatePreferencesNotFound

func NewUpdatePreferencesNotFound() *UpdatePreferencesNotFound

NewUpdatePreferencesNotFound creates a UpdatePreferencesNotFound with default headers values

func (*UpdatePreferencesNotFound) Error

func (o *UpdatePreferencesNotFound) Error() string

type UpdatePreferencesParams

type UpdatePreferencesParams struct {

	/*Preferences
	  preferences

	*/
	Preferences *models.ProviderAccountPreferencesRequest
	/*ProviderAccountID
	  providerAccountId

	*/
	ProviderAccountID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdatePreferencesParams contains all the parameters to send to the API endpoint for the update preferences operation typically these are written to a http.Request

func NewUpdatePreferencesParams

func NewUpdatePreferencesParams() *UpdatePreferencesParams

NewUpdatePreferencesParams creates a new UpdatePreferencesParams object with the default values initialized.

func NewUpdatePreferencesParamsWithContext

func NewUpdatePreferencesParamsWithContext(ctx context.Context) *UpdatePreferencesParams

NewUpdatePreferencesParamsWithContext creates a new UpdatePreferencesParams object with the default values initialized, and the ability to set a context for a request

func NewUpdatePreferencesParamsWithHTTPClient

func NewUpdatePreferencesParamsWithHTTPClient(client *http.Client) *UpdatePreferencesParams

NewUpdatePreferencesParamsWithHTTPClient creates a new UpdatePreferencesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewUpdatePreferencesParamsWithTimeout

func NewUpdatePreferencesParamsWithTimeout(timeout time.Duration) *UpdatePreferencesParams

NewUpdatePreferencesParamsWithTimeout creates a new UpdatePreferencesParams object with the default values initialized, and the ability to set a timeout on a request

func (*UpdatePreferencesParams) SetContext

func (o *UpdatePreferencesParams) SetContext(ctx context.Context)

SetContext adds the context to the update preferences params

func (*UpdatePreferencesParams) SetHTTPClient

func (o *UpdatePreferencesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update preferences params

func (*UpdatePreferencesParams) SetPreferences

func (o *UpdatePreferencesParams) SetPreferences(preferences *models.ProviderAccountPreferencesRequest)

SetPreferences adds the preferences to the update preferences params

func (*UpdatePreferencesParams) SetProviderAccountID

func (o *UpdatePreferencesParams) SetProviderAccountID(providerAccountID int64)

SetProviderAccountID adds the providerAccountId to the update preferences params

func (*UpdatePreferencesParams) SetTimeout

func (o *UpdatePreferencesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update preferences params

func (*UpdatePreferencesParams) WithContext

WithContext adds the context to the update preferences params

func (*UpdatePreferencesParams) WithHTTPClient

func (o *UpdatePreferencesParams) WithHTTPClient(client *http.Client) *UpdatePreferencesParams

WithHTTPClient adds the HTTPClient to the update preferences params

func (*UpdatePreferencesParams) WithPreferences

WithPreferences adds the preferences to the update preferences params

func (*UpdatePreferencesParams) WithProviderAccountID

func (o *UpdatePreferencesParams) WithProviderAccountID(providerAccountID int64) *UpdatePreferencesParams

WithProviderAccountID adds the providerAccountID to the update preferences params

func (*UpdatePreferencesParams) WithTimeout

WithTimeout adds the timeout to the update preferences params

func (*UpdatePreferencesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdatePreferencesReader

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

UpdatePreferencesReader is a Reader for the UpdatePreferences structure.

func (*UpdatePreferencesReader) ReadResponse

func (o *UpdatePreferencesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdatePreferencesUnauthorized

type UpdatePreferencesUnauthorized struct {
}

UpdatePreferencesUnauthorized handles this case with default header values.

Unauthorized

func NewUpdatePreferencesUnauthorized

func NewUpdatePreferencesUnauthorized() *UpdatePreferencesUnauthorized

NewUpdatePreferencesUnauthorized creates a UpdatePreferencesUnauthorized with default headers values

func (*UpdatePreferencesUnauthorized) Error

Jump to

Keyboard shortcuts

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