Documentation
¶
Index ¶
- type Client
- func (a *Client) DeleteProviderAccount(params *DeleteProviderAccountParams) (*DeleteProviderAccountOK, error)
- func (a *Client) EditCredentialsOrRefreshProviderAccount(params *EditCredentialsOrRefreshProviderAccountParams) (*EditCredentialsOrRefreshProviderAccountOK, error)
- func (a *Client) GetAllProviderAccounts(params *GetAllProviderAccountsParams) (*GetAllProviderAccountsOK, error)
- func (a *Client) GetProviderAccount(params *GetProviderAccountParams) (*GetProviderAccountOK, error)
- func (a *Client) GetProviderAccountProfiles(params *GetProviderAccountProfilesParams) (*GetProviderAccountProfilesOK, error)
- func (a *Client) LinkProviderAccount(params *LinkProviderAccountParams) (*LinkProviderAccountOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- func (a *Client) UpdatePreferences(params *UpdatePreferencesParams) (*UpdatePreferencesNoContent, error)
- type DeleteProviderAccountBadRequest
- type DeleteProviderAccountNotFound
- type DeleteProviderAccountOK
- type DeleteProviderAccountParams
- func NewDeleteProviderAccountParams() *DeleteProviderAccountParams
- func NewDeleteProviderAccountParamsWithContext(ctx context.Context) *DeleteProviderAccountParams
- func NewDeleteProviderAccountParamsWithHTTPClient(client *http.Client) *DeleteProviderAccountParams
- func NewDeleteProviderAccountParamsWithTimeout(timeout time.Duration) *DeleteProviderAccountParams
- func (o *DeleteProviderAccountParams) SetContext(ctx context.Context)
- func (o *DeleteProviderAccountParams) SetHTTPClient(client *http.Client)
- func (o *DeleteProviderAccountParams) SetProviderAccountID(providerAccountID int64)
- func (o *DeleteProviderAccountParams) SetTimeout(timeout time.Duration)
- func (o *DeleteProviderAccountParams) WithContext(ctx context.Context) *DeleteProviderAccountParams
- func (o *DeleteProviderAccountParams) WithHTTPClient(client *http.Client) *DeleteProviderAccountParams
- func (o *DeleteProviderAccountParams) WithProviderAccountID(providerAccountID int64) *DeleteProviderAccountParams
- func (o *DeleteProviderAccountParams) WithTimeout(timeout time.Duration) *DeleteProviderAccountParams
- func (o *DeleteProviderAccountParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteProviderAccountReader
- type DeleteProviderAccountUnauthorized
- type EditCredentialsOrRefreshProviderAccountBadRequest
- type EditCredentialsOrRefreshProviderAccountNotFound
- type EditCredentialsOrRefreshProviderAccountOK
- type EditCredentialsOrRefreshProviderAccountParams
- func NewEditCredentialsOrRefreshProviderAccountParams() *EditCredentialsOrRefreshProviderAccountParams
- func NewEditCredentialsOrRefreshProviderAccountParamsWithContext(ctx context.Context) *EditCredentialsOrRefreshProviderAccountParams
- func NewEditCredentialsOrRefreshProviderAccountParamsWithHTTPClient(client *http.Client) *EditCredentialsOrRefreshProviderAccountParams
- func NewEditCredentialsOrRefreshProviderAccountParamsWithTimeout(timeout time.Duration) *EditCredentialsOrRefreshProviderAccountParams
- func (o *EditCredentialsOrRefreshProviderAccountParams) SetContext(ctx context.Context)
- func (o *EditCredentialsOrRefreshProviderAccountParams) SetHTTPClient(client *http.Client)
- func (o *EditCredentialsOrRefreshProviderAccountParams) SetProviderAccountIds(providerAccountIds string)
- func (o *EditCredentialsOrRefreshProviderAccountParams) SetProviderAccountRequest(providerAccountRequest *models.ProviderAccountRequest)
- func (o *EditCredentialsOrRefreshProviderAccountParams) SetTimeout(timeout time.Duration)
- func (o *EditCredentialsOrRefreshProviderAccountParams) WithContext(ctx context.Context) *EditCredentialsOrRefreshProviderAccountParams
- func (o *EditCredentialsOrRefreshProviderAccountParams) WithHTTPClient(client *http.Client) *EditCredentialsOrRefreshProviderAccountParams
- func (o *EditCredentialsOrRefreshProviderAccountParams) WithProviderAccountIds(providerAccountIds string) *EditCredentialsOrRefreshProviderAccountParams
- func (o *EditCredentialsOrRefreshProviderAccountParams) WithProviderAccountRequest(providerAccountRequest *models.ProviderAccountRequest) *EditCredentialsOrRefreshProviderAccountParams
- func (o *EditCredentialsOrRefreshProviderAccountParams) WithTimeout(timeout time.Duration) *EditCredentialsOrRefreshProviderAccountParams
- func (o *EditCredentialsOrRefreshProviderAccountParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type EditCredentialsOrRefreshProviderAccountReader
- type EditCredentialsOrRefreshProviderAccountUnauthorized
- type GetAllProviderAccountsNotFound
- type GetAllProviderAccountsOK
- type GetAllProviderAccountsParams
- func NewGetAllProviderAccountsParams() *GetAllProviderAccountsParams
- func NewGetAllProviderAccountsParamsWithContext(ctx context.Context) *GetAllProviderAccountsParams
- func NewGetAllProviderAccountsParamsWithHTTPClient(client *http.Client) *GetAllProviderAccountsParams
- func NewGetAllProviderAccountsParamsWithTimeout(timeout time.Duration) *GetAllProviderAccountsParams
- func (o *GetAllProviderAccountsParams) SetContext(ctx context.Context)
- func (o *GetAllProviderAccountsParams) SetHTTPClient(client *http.Client)
- func (o *GetAllProviderAccountsParams) SetInclude(include string)
- func (o *GetAllProviderAccountsParams) SetTimeout(timeout time.Duration)
- func (o *GetAllProviderAccountsParams) WithContext(ctx context.Context) *GetAllProviderAccountsParams
- func (o *GetAllProviderAccountsParams) WithHTTPClient(client *http.Client) *GetAllProviderAccountsParams
- func (o *GetAllProviderAccountsParams) WithInclude(include string) *GetAllProviderAccountsParams
- func (o *GetAllProviderAccountsParams) WithTimeout(timeout time.Duration) *GetAllProviderAccountsParams
- func (o *GetAllProviderAccountsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAllProviderAccountsReader
- type GetAllProviderAccountsUnauthorized
- type GetProviderAccountBadRequest
- type GetProviderAccountNotFound
- type GetProviderAccountOK
- type GetProviderAccountParams
- func NewGetProviderAccountParams() *GetProviderAccountParams
- func NewGetProviderAccountParamsWithContext(ctx context.Context) *GetProviderAccountParams
- func NewGetProviderAccountParamsWithHTTPClient(client *http.Client) *GetProviderAccountParams
- func NewGetProviderAccountParamsWithTimeout(timeout time.Duration) *GetProviderAccountParams
- func (o *GetProviderAccountParams) SetContext(ctx context.Context)
- func (o *GetProviderAccountParams) SetHTTPClient(client *http.Client)
- func (o *GetProviderAccountParams) SetInclude(include *string)
- func (o *GetProviderAccountParams) SetProviderAccountID(providerAccountID int64)
- func (o *GetProviderAccountParams) SetRequestID(requestID *string)
- func (o *GetProviderAccountParams) SetTimeout(timeout time.Duration)
- func (o *GetProviderAccountParams) WithContext(ctx context.Context) *GetProviderAccountParams
- func (o *GetProviderAccountParams) WithHTTPClient(client *http.Client) *GetProviderAccountParams
- func (o *GetProviderAccountParams) WithInclude(include *string) *GetProviderAccountParams
- func (o *GetProviderAccountParams) WithProviderAccountID(providerAccountID int64) *GetProviderAccountParams
- func (o *GetProviderAccountParams) WithRequestID(requestID *string) *GetProviderAccountParams
- func (o *GetProviderAccountParams) WithTimeout(timeout time.Duration) *GetProviderAccountParams
- func (o *GetProviderAccountParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetProviderAccountProfilesNotFound
- type GetProviderAccountProfilesOK
- type GetProviderAccountProfilesParams
- func NewGetProviderAccountProfilesParams() *GetProviderAccountProfilesParams
- func NewGetProviderAccountProfilesParamsWithContext(ctx context.Context) *GetProviderAccountProfilesParams
- func NewGetProviderAccountProfilesParamsWithHTTPClient(client *http.Client) *GetProviderAccountProfilesParams
- func NewGetProviderAccountProfilesParamsWithTimeout(timeout time.Duration) *GetProviderAccountProfilesParams
- func (o *GetProviderAccountProfilesParams) SetContext(ctx context.Context)
- func (o *GetProviderAccountProfilesParams) SetHTTPClient(client *http.Client)
- func (o *GetProviderAccountProfilesParams) SetProviderAccountID(providerAccountID *string)
- func (o *GetProviderAccountProfilesParams) SetTimeout(timeout time.Duration)
- func (o *GetProviderAccountProfilesParams) WithContext(ctx context.Context) *GetProviderAccountProfilesParams
- func (o *GetProviderAccountProfilesParams) WithHTTPClient(client *http.Client) *GetProviderAccountProfilesParams
- func (o *GetProviderAccountProfilesParams) WithProviderAccountID(providerAccountID *string) *GetProviderAccountProfilesParams
- func (o *GetProviderAccountProfilesParams) WithTimeout(timeout time.Duration) *GetProviderAccountProfilesParams
- func (o *GetProviderAccountProfilesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetProviderAccountProfilesReader
- type GetProviderAccountProfilesUnauthorized
- type GetProviderAccountReader
- type GetProviderAccountUnauthorized
- type LinkProviderAccountBadRequest
- type LinkProviderAccountNotFound
- type LinkProviderAccountOK
- type LinkProviderAccountParams
- func NewLinkProviderAccountParams() *LinkProviderAccountParams
- func NewLinkProviderAccountParamsWithContext(ctx context.Context) *LinkProviderAccountParams
- func NewLinkProviderAccountParamsWithHTTPClient(client *http.Client) *LinkProviderAccountParams
- func NewLinkProviderAccountParamsWithTimeout(timeout time.Duration) *LinkProviderAccountParams
- func (o *LinkProviderAccountParams) SetContext(ctx context.Context)
- func (o *LinkProviderAccountParams) SetHTTPClient(client *http.Client)
- func (o *LinkProviderAccountParams) SetProviderAccountRequest(providerAccountRequest *models.ProviderAccountRequest)
- func (o *LinkProviderAccountParams) SetProviderID(providerID int64)
- func (o *LinkProviderAccountParams) SetTimeout(timeout time.Duration)
- func (o *LinkProviderAccountParams) WithContext(ctx context.Context) *LinkProviderAccountParams
- func (o *LinkProviderAccountParams) WithHTTPClient(client *http.Client) *LinkProviderAccountParams
- func (o *LinkProviderAccountParams) WithProviderAccountRequest(providerAccountRequest *models.ProviderAccountRequest) *LinkProviderAccountParams
- func (o *LinkProviderAccountParams) WithProviderID(providerID int64) *LinkProviderAccountParams
- func (o *LinkProviderAccountParams) WithTimeout(timeout time.Duration) *LinkProviderAccountParams
- func (o *LinkProviderAccountParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type LinkProviderAccountReader
- type LinkProviderAccountUnauthorized
- type UpdatePreferencesBadRequest
- type UpdatePreferencesNoContent
- type UpdatePreferencesNotFound
- type UpdatePreferencesParams
- func NewUpdatePreferencesParams() *UpdatePreferencesParams
- func NewUpdatePreferencesParamsWithContext(ctx context.Context) *UpdatePreferencesParams
- func NewUpdatePreferencesParamsWithHTTPClient(client *http.Client) *UpdatePreferencesParams
- func NewUpdatePreferencesParamsWithTimeout(timeout time.Duration) *UpdatePreferencesParams
- func (o *UpdatePreferencesParams) SetContext(ctx context.Context)
- func (o *UpdatePreferencesParams) SetHTTPClient(client *http.Client)
- func (o *UpdatePreferencesParams) SetPreferences(preferences *models.ProviderAccountPreferencesRequest)
- func (o *UpdatePreferencesParams) SetProviderAccountID(providerAccountID int64)
- func (o *UpdatePreferencesParams) SetTimeout(timeout time.Duration)
- func (o *UpdatePreferencesParams) WithContext(ctx context.Context) *UpdatePreferencesParams
- func (o *UpdatePreferencesParams) WithHTTPClient(client *http.Client) *UpdatePreferencesParams
- func (o *UpdatePreferencesParams) WithPreferences(preferences *models.ProviderAccountPreferencesRequest) *UpdatePreferencesParams
- func (o *UpdatePreferencesParams) WithProviderAccountID(providerAccountID int64) *UpdatePreferencesParams
- func (o *UpdatePreferencesParams) WithTimeout(timeout time.Duration) *UpdatePreferencesParams
- func (o *UpdatePreferencesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type UpdatePreferencesReader
- type UpdatePreferencesUnauthorized
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: • 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> • Update account credentials when the user has changed the authentication information at the provider site. <br> • Post MFA information for the MFA-enabled provider accounts during add and update accounts. <br> • Retrieve the latest information of all the eligible accounts that belong to the user. <br><br><b>Edit Credentials - Notes: </b> <br> • If credentials have to be updated in the Yodlee system, one of the following should be provided: <br> ◦ LoginForm <br> ◦ Field array <br> • LoginForm or the field array, can be obtained from the GET providerAccounts/{providerAccountId}?include=credentials API response. <br> • 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> a.Embed the MFA information provided by the user in the loginForm or field array object.<br> b.Pass one of the following objects as input to this API:<br> • LoginForm<br> • Field array<br/><br><b>Points to consider:</b><br>• 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>• Encrypt the credentials and MFA information using the public key.<br>• 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>• Retrieve the latest information for accounts from the provider site.<br>• Update the renewed consent for an existing provider account.<br>• Retrieve the latest information for all the eligible accounts that belong to the user.<br/><br>Yodlee recommendations: <br/>• Create the field entity with the authParameters provided in the get provider details API.<br>• 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>• This API will trigger a refresh for all the eligible provider accounts(both OB and credential-based accounts).<br>• This API will not refresh closed, inactive, or UAR accounts, or accounts with refreshes in-progress or recently refreshed non-OB accounts.<br>• No parameters should be passed to this API to trigger this action.<br>• 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>• 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>• 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>• If the customer has subscribed to the REFRESH event notification and invoked this API, relevant notifications will be sent to the customer.<br>• A dataset may depend on another dataset for retrieval, so the response will include the requested and dependent datasets.<br>• Check all the dataset additional statuses returned in the response because the provider account status is drawn from the dataset additional statuses.<br>• Updating preferences using this API will trigger refreshes.<br>• 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>• 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 (o *DeleteProviderAccountBadRequest) Error() string
func (*DeleteProviderAccountBadRequest) GetPayload ¶
func (o *DeleteProviderAccountBadRequest) GetPayload() *models.YodleeError
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 ¶
func (o *DeleteProviderAccountNotFound) Error() string
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 ¶
func (o *DeleteProviderAccountParams) WithContext(ctx context.Context) *DeleteProviderAccountParams
WithContext adds the context to the delete provider account params
func (*DeleteProviderAccountParams) WithHTTPClient ¶
func (o *DeleteProviderAccountParams) WithHTTPClient(client *http.Client) *DeleteProviderAccountParams
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 ¶
func (o *DeleteProviderAccountParams) WithTimeout(timeout time.Duration) *DeleteProviderAccountParams
WithTimeout adds the timeout to the delete provider account params
func (*DeleteProviderAccountParams) WriteToRequest ¶
func (o *DeleteProviderAccountParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
func (o *DeleteProviderAccountUnauthorized) Error() string
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 (o *EditCredentialsOrRefreshProviderAccountBadRequest) Error() string
func (*EditCredentialsOrRefreshProviderAccountBadRequest) GetPayload ¶
func (o *EditCredentialsOrRefreshProviderAccountBadRequest) GetPayload() *models.YodleeError
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 ¶
func (o *EditCredentialsOrRefreshProviderAccountNotFound) Error() string
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 (o *EditCredentialsOrRefreshProviderAccountOK) Error() string
func (*EditCredentialsOrRefreshProviderAccountOK) GetPayload ¶
func (o *EditCredentialsOrRefreshProviderAccountOK) GetPayload() *models.UpdatedProviderAccountResponse
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 ¶
func (o *EditCredentialsOrRefreshProviderAccountParams) SetContext(ctx context.Context)
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 ¶
func (o *EditCredentialsOrRefreshProviderAccountParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the edit credentials or refresh provider account params
func (*EditCredentialsOrRefreshProviderAccountParams) WithContext ¶
func (o *EditCredentialsOrRefreshProviderAccountParams) WithContext(ctx context.Context) *EditCredentialsOrRefreshProviderAccountParams
WithContext adds the context to the edit credentials or refresh provider account params
func (*EditCredentialsOrRefreshProviderAccountParams) WithHTTPClient ¶
func (o *EditCredentialsOrRefreshProviderAccountParams) WithHTTPClient(client *http.Client) *EditCredentialsOrRefreshProviderAccountParams
WithHTTPClient adds the HTTPClient to the edit credentials or refresh provider account params
func (*EditCredentialsOrRefreshProviderAccountParams) WithProviderAccountIds ¶
func (o *EditCredentialsOrRefreshProviderAccountParams) WithProviderAccountIds(providerAccountIds string) *EditCredentialsOrRefreshProviderAccountParams
WithProviderAccountIds adds the providerAccountIds to the edit credentials or refresh provider account params
func (*EditCredentialsOrRefreshProviderAccountParams) WithProviderAccountRequest ¶
func (o *EditCredentialsOrRefreshProviderAccountParams) WithProviderAccountRequest(providerAccountRequest *models.ProviderAccountRequest) *EditCredentialsOrRefreshProviderAccountParams
WithProviderAccountRequest adds the providerAccountRequest to the edit credentials or refresh provider account params
func (*EditCredentialsOrRefreshProviderAccountParams) WithTimeout ¶
func (o *EditCredentialsOrRefreshProviderAccountParams) WithTimeout(timeout time.Duration) *EditCredentialsOrRefreshProviderAccountParams
WithTimeout adds the timeout to the edit credentials or refresh provider account params
func (*EditCredentialsOrRefreshProviderAccountParams) WriteToRequest ¶
func (o *EditCredentialsOrRefreshProviderAccountParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
func (o *EditCredentialsOrRefreshProviderAccountUnauthorized) Error() string
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 ¶
func (o *GetAllProviderAccountsNotFound) Error() string
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 ¶
func (o *GetAllProviderAccountsOK) GetPayload() *models.ProviderAccountResponse
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 ¶
func (o *GetAllProviderAccountsParams) WithContext(ctx context.Context) *GetAllProviderAccountsParams
WithContext adds the context to the get all provider accounts params
func (*GetAllProviderAccountsParams) WithHTTPClient ¶
func (o *GetAllProviderAccountsParams) WithHTTPClient(client *http.Client) *GetAllProviderAccountsParams
WithHTTPClient adds the HTTPClient to the get all provider accounts params
func (*GetAllProviderAccountsParams) WithInclude ¶
func (o *GetAllProviderAccountsParams) WithInclude(include string) *GetAllProviderAccountsParams
WithInclude adds the include to the get all provider accounts params
func (*GetAllProviderAccountsParams) WithTimeout ¶
func (o *GetAllProviderAccountsParams) WithTimeout(timeout time.Duration) *GetAllProviderAccountsParams
WithTimeout adds the timeout to the get all provider accounts params
func (*GetAllProviderAccountsParams) WriteToRequest ¶
func (o *GetAllProviderAccountsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
func (o *GetAllProviderAccountsUnauthorized) Error() string
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 (o *GetProviderAccountBadRequest) Error() string
func (*GetProviderAccountBadRequest) GetPayload ¶
func (o *GetProviderAccountBadRequest) GetPayload() *models.YodleeError
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 ¶
func (o *GetProviderAccountNotFound) Error() string
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 ¶
func (o *GetProviderAccountOK) GetPayload() *models.ProviderAccountDetailResponse
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 ¶
func (o *GetProviderAccountParams) WithContext(ctx context.Context) *GetProviderAccountParams
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 ¶
func (o *GetProviderAccountParams) WithTimeout(timeout time.Duration) *GetProviderAccountParams
WithTimeout adds the timeout to the get provider account params
func (*GetProviderAccountParams) WriteToRequest ¶
func (o *GetProviderAccountParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
func (o *GetProviderAccountProfilesNotFound) Error() string
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 (o *GetProviderAccountProfilesOK) Error() string
func (*GetProviderAccountProfilesOK) GetPayload ¶
func (o *GetProviderAccountProfilesOK) GetPayload() *models.ProviderAccountUserProfileResponse
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 ¶
func (o *GetProviderAccountProfilesParams) SetContext(ctx context.Context)
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 ¶
func (o *GetProviderAccountProfilesParams) WithContext(ctx context.Context) *GetProviderAccountProfilesParams
WithContext adds the context to the get provider account profiles params
func (*GetProviderAccountProfilesParams) WithHTTPClient ¶
func (o *GetProviderAccountProfilesParams) WithHTTPClient(client *http.Client) *GetProviderAccountProfilesParams
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 ¶
func (o *GetProviderAccountProfilesParams) WithTimeout(timeout time.Duration) *GetProviderAccountProfilesParams
WithTimeout adds the timeout to the get provider account profiles params
func (*GetProviderAccountProfilesParams) WriteToRequest ¶
func (o *GetProviderAccountProfilesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
func (o *GetProviderAccountProfilesUnauthorized) Error() string
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 ¶
func (o *GetProviderAccountUnauthorized) Error() string
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 (o *LinkProviderAccountBadRequest) Error() string
func (*LinkProviderAccountBadRequest) GetPayload ¶
func (o *LinkProviderAccountBadRequest) GetPayload() *models.YodleeError
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 ¶
func (o *LinkProviderAccountNotFound) Error() string
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 ¶
func (o *LinkProviderAccountOK) GetPayload() *models.AddedProviderAccountResponse
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 ¶
func (o *LinkProviderAccountParams) WithContext(ctx context.Context) *LinkProviderAccountParams
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 ¶
func (o *LinkProviderAccountParams) WithTimeout(timeout time.Duration) *LinkProviderAccountParams
WithTimeout adds the timeout to the link provider account params
func (*LinkProviderAccountParams) WriteToRequest ¶
func (o *LinkProviderAccountParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
func (o *LinkProviderAccountUnauthorized) Error() string
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 (o *UpdatePreferencesBadRequest) Error() string
func (*UpdatePreferencesBadRequest) GetPayload ¶
func (o *UpdatePreferencesBadRequest) GetPayload() *models.YodleeError
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 ¶
func (o *UpdatePreferencesNoContent) Error() string
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 ¶
func (o *UpdatePreferencesParams) WithContext(ctx context.Context) *UpdatePreferencesParams
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 ¶
func (o *UpdatePreferencesParams) WithPreferences(preferences *models.ProviderAccountPreferencesRequest) *UpdatePreferencesParams
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 ¶
func (o *UpdatePreferencesParams) WithTimeout(timeout time.Duration) *UpdatePreferencesParams
WithTimeout adds the timeout to the update preferences params
func (*UpdatePreferencesParams) WriteToRequest ¶
func (o *UpdatePreferencesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
func (o *UpdatePreferencesUnauthorized) Error() string
Source Files
¶
- delete_provider_account_parameters.go
- delete_provider_account_responses.go
- edit_credentials_or_refresh_provider_account_parameters.go
- edit_credentials_or_refresh_provider_account_responses.go
- get_all_provider_accounts_parameters.go
- get_all_provider_accounts_responses.go
- get_provider_account_parameters.go
- get_provider_account_profiles_parameters.go
- get_provider_account_profiles_responses.go
- get_provider_account_responses.go
- link_provider_account_parameters.go
- link_provider_account_responses.go
- provider_accounts_client.go
- update_preferences_parameters.go
- update_preferences_responses.go