Documentation
¶
Index ¶
- type APIClient
- type Configuration
- func (c *Configuration) AddDefaultHeader(key string, value string)
- func (c *Configuration) BasePath() string
- func (c *Configuration) DefaultHeader() map[string]string
- func (c *Configuration) HTTPClient() *http.Client
- func (c *Configuration) Host() string
- func (c *Configuration) Metrics() openapi.RequestMetricsHook
- func (c *Configuration) SetBasePath(apiRoot string)
- func (c *Configuration) SetHTTPClient(client *http.Client)
- func (c *Configuration) SetHost(host string)
- func (c *Configuration) SetMetrics(h openapi.RequestMetricsHook)
- func (c *Configuration) SetUserAgent(userAgent string)
- func (c *Configuration) UserAgent() string
- type IndividualApplicationPFDApiService
- type IndividualPFDSubscriptionApiService
- func (a *IndividualPFDSubscriptionApiService) NnefPFDmanagementModifySubscr(ctx context.Context, request *NnefPFDmanagementModifySubscrRequest) (*NnefPFDmanagementModifySubscrResponse, error)
- func (a *IndividualPFDSubscriptionApiService) NnefPFDmanagementUnsubscribe(ctx context.Context, request *NnefPFDmanagementUnsubscribeRequest) (*NnefPFDmanagementUnsubscribeResponse, error)
- type NnefPFDmanagementAllFetchError
- type NnefPFDmanagementAllFetchRequest
- type NnefPFDmanagementAllFetchResponse
- type NnefPFDmanagementAppFetchPartialUpdateError
- type NnefPFDmanagementAppFetchPartialUpdateRequest
- type NnefPFDmanagementAppFetchPartialUpdateResponse
- type NnefPFDmanagementCreateSubscrError
- type NnefPFDmanagementCreateSubscrRequest
- type NnefPFDmanagementCreateSubscrResponse
- type NnefPFDmanagementIndAppFetchError
- type NnefPFDmanagementIndAppFetchRequest
- type NnefPFDmanagementIndAppFetchResponse
- type NnefPFDmanagementModifySubscrError
- type NnefPFDmanagementModifySubscrRequest
- type NnefPFDmanagementModifySubscrResponse
- type NnefPFDmanagementNotifyError
- type NnefPFDmanagementNotifyRequest
- type NnefPFDmanagementNotifyResponse
- type NnefPFDmanagementPushNotifyError
- type NnefPFDmanagementPushNotifyRequest
- type NnefPFDmanagementPushNotifyResponse
- type NnefPFDmanagementUnsubscribeError
- type NnefPFDmanagementUnsubscribeRequest
- type NnefPFDmanagementUnsubscribeResponse
- type PFDOfApplicationsApiService
- type PFDOfApplicationsByPartialUpdateApiService
- type PFDSubscriptionsApiService
- func (a *PFDSubscriptionsApiService) NnefPFDmanagementCreateSubscr(ctx context.Context, request *NnefPFDmanagementCreateSubscrRequest) (*NnefPFDmanagementCreateSubscrResponse, error)
- func (a *PFDSubscriptionsApiService) NnefPFDmanagementNotify(ctx context.Context, uri string, request *NnefPFDmanagementNotifyRequest) (*NnefPFDmanagementNotifyResponse, error)
- func (a *PFDSubscriptionsApiService) NnefPFDmanagementPushNotify(ctx context.Context, uri string, request *NnefPFDmanagementPushNotifyRequest) (*NnefPFDmanagementPushNotifyResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIClient ¶
type APIClient struct {
// API Services
IndividualApplicationPFDApi *IndividualApplicationPFDApiService
IndividualPFDSubscriptionApi *IndividualPFDSubscriptionApiService
PFDOfApplicationsApi *PFDOfApplicationsApiService
PFDOfApplicationsByPartialUpdateApi *PFDOfApplicationsByPartialUpdateApiService
PFDSubscriptionsApi *PFDSubscriptionsApiService
// contains filtered or unexported fields
}
APIClient manages communication with the Nnef_PFDmanagement Service API API v1.2.2 In most cases there should be only one, shared, APIClient.
func NewAPIClient ¶
func NewAPIClient(cfg *Configuration) *APIClient
NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.
type Configuration ¶
type Configuration struct {
MetricsHook openapi.RequestMetricsHook
// contains filtered or unexported fields
}
func NewConfiguration ¶
func NewConfiguration() *Configuration
func (*Configuration) AddDefaultHeader ¶
func (c *Configuration) AddDefaultHeader(key string, value string)
func (*Configuration) BasePath ¶
func (c *Configuration) BasePath() string
func (*Configuration) DefaultHeader ¶
func (c *Configuration) DefaultHeader() map[string]string
func (*Configuration) HTTPClient ¶
func (c *Configuration) HTTPClient() *http.Client
func (*Configuration) Host ¶
func (c *Configuration) Host() string
func (*Configuration) Metrics ¶
func (c *Configuration) Metrics() openapi.RequestMetricsHook
func (*Configuration) SetBasePath ¶
func (c *Configuration) SetBasePath(apiRoot string)
func (*Configuration) SetHTTPClient ¶
func (c *Configuration) SetHTTPClient(client *http.Client)
func (*Configuration) SetHost ¶
func (c *Configuration) SetHost(host string)
func (*Configuration) SetMetrics ¶
func (c *Configuration) SetMetrics(h openapi.RequestMetricsHook)
func (*Configuration) SetUserAgent ¶
func (c *Configuration) SetUserAgent(userAgent string)
func (*Configuration) UserAgent ¶
func (c *Configuration) UserAgent() string
type IndividualApplicationPFDApiService ¶
type IndividualApplicationPFDApiService service
func (*IndividualApplicationPFDApiService) NnefPFDmanagementIndAppFetch ¶
func (a *IndividualApplicationPFDApiService) NnefPFDmanagementIndAppFetch( ctx context.Context, request *NnefPFDmanagementIndAppFetchRequest, ) (*NnefPFDmanagementIndAppFetchResponse, error)
type IndividualPFDSubscriptionApiService ¶
type IndividualPFDSubscriptionApiService service
func (*IndividualPFDSubscriptionApiService) NnefPFDmanagementModifySubscr ¶
func (a *IndividualPFDSubscriptionApiService) NnefPFDmanagementModifySubscr( ctx context.Context, request *NnefPFDmanagementModifySubscrRequest, ) (*NnefPFDmanagementModifySubscrResponse, error)
func (*IndividualPFDSubscriptionApiService) NnefPFDmanagementUnsubscribe ¶
func (a *IndividualPFDSubscriptionApiService) NnefPFDmanagementUnsubscribe( ctx context.Context, request *NnefPFDmanagementUnsubscribeRequest, ) (*NnefPFDmanagementUnsubscribeResponse, error)
type NnefPFDmanagementAllFetchError ¶
type NnefPFDmanagementAllFetchError struct {
ProblemDetails *models.ProblemDetails
}
type NnefPFDmanagementAllFetchRequest ¶
NnefPFDmanagementAllFetchRequest
func (*NnefPFDmanagementAllFetchRequest) SetApplicationIds ¶
func (r *NnefPFDmanagementAllFetchRequest) SetApplicationIds( ApplicationIds []string, )
func (*NnefPFDmanagementAllFetchRequest) SetSupportedFeatures ¶
func (r *NnefPFDmanagementAllFetchRequest) SetSupportedFeatures( SupportedFeatures string, )
type NnefPFDmanagementAllFetchResponse ¶
type NnefPFDmanagementAllFetchResponse struct {
Nef_PFDMgmt_PfdDataForApp []models.Nef_PFDMgmt_PfdDataForApp
}
type NnefPFDmanagementAppFetchPartialUpdateError ¶
type NnefPFDmanagementAppFetchPartialUpdateError struct {
ProblemDetails *models.ProblemDetails
}
type NnefPFDmanagementAppFetchPartialUpdateRequest ¶
type NnefPFDmanagementAppFetchPartialUpdateRequest struct {
RequestBody []models.Nef_PFDMgmt_ApplicationForPfdRequest
}
NnefPFDmanagementAppFetchPartialUpdateRequest
func (*NnefPFDmanagementAppFetchPartialUpdateRequest) SetRequestBody ¶
func (r *NnefPFDmanagementAppFetchPartialUpdateRequest) SetRequestBody( RequestBody []models.Nef_PFDMgmt_ApplicationForPfdRequest, )
type NnefPFDmanagementAppFetchPartialUpdateResponse ¶
type NnefPFDmanagementAppFetchPartialUpdateResponse struct {
Nef_PFDMgmt_PfdDataForApp []models.Nef_PFDMgmt_PfdDataForApp
}
type NnefPFDmanagementCreateSubscrError ¶
type NnefPFDmanagementCreateSubscrError struct {
ProblemDetails *models.ProblemDetails
}
type NnefPFDmanagementCreateSubscrRequest ¶
type NnefPFDmanagementCreateSubscrRequest struct {
RequestBody *models.Nef_PFDMgmt_PfdSubscription
}
NnefPFDmanagementCreateSubscrRequest
func (*NnefPFDmanagementCreateSubscrRequest) SetRequestBody ¶
func (r *NnefPFDmanagementCreateSubscrRequest) SetRequestBody( RequestBody models.Nef_PFDMgmt_PfdSubscription, )
type NnefPFDmanagementCreateSubscrResponse ¶
type NnefPFDmanagementCreateSubscrResponse struct {
Location string
Nef_PFDMgmt_PfdSubscription *models.Nef_PFDMgmt_PfdSubscription
}
type NnefPFDmanagementIndAppFetchError ¶
type NnefPFDmanagementIndAppFetchError struct {
Location string
Var3gpp_Sbi_Target_Nf_Id string
ProblemDetails *models.ProblemDetails
RedirectResponse *models.RedirectResponse
}
type NnefPFDmanagementIndAppFetchRequest ¶
NnefPFDmanagementIndAppFetchRequest
func (*NnefPFDmanagementIndAppFetchRequest) SetAppId ¶
func (r *NnefPFDmanagementIndAppFetchRequest) SetAppId(AppId string)
func (*NnefPFDmanagementIndAppFetchRequest) SetSupportedFeatures ¶
func (r *NnefPFDmanagementIndAppFetchRequest) SetSupportedFeatures( SupportedFeatures string, )
type NnefPFDmanagementIndAppFetchResponse ¶
type NnefPFDmanagementIndAppFetchResponse struct {
Nef_PFDMgmt_PfdDataForApp *models.Nef_PFDMgmt_PfdDataForApp
}
type NnefPFDmanagementModifySubscrError ¶
type NnefPFDmanagementModifySubscrError struct {
Location string
Var3gpp_Sbi_Target_Nf_Id string
ProblemDetails *models.ProblemDetails
RedirectResponse *models.RedirectResponse
}
type NnefPFDmanagementModifySubscrRequest ¶
type NnefPFDmanagementModifySubscrRequest struct {
SubscriptionId *string
RequestBody *models.Nef_PFDMgmt_PfdSubscription
}
NnefPFDmanagementModifySubscrRequest
func (*NnefPFDmanagementModifySubscrRequest) SetRequestBody ¶
func (r *NnefPFDmanagementModifySubscrRequest) SetRequestBody( RequestBody models.Nef_PFDMgmt_PfdSubscription, )
func (*NnefPFDmanagementModifySubscrRequest) SetSubscriptionId ¶
func (r *NnefPFDmanagementModifySubscrRequest) SetSubscriptionId( SubscriptionId string, )
type NnefPFDmanagementModifySubscrResponse ¶
type NnefPFDmanagementModifySubscrResponse struct {
Nef_PFDMgmt_PfdSubscription *models.Nef_PFDMgmt_PfdSubscription
}
type NnefPFDmanagementNotifyError ¶
type NnefPFDmanagementNotifyError struct {
Location string
Var3gpp_Sbi_Target_Nf_Id string
ProblemDetails *models.ProblemDetails
RedirectResponse *models.RedirectResponse
}
type NnefPFDmanagementNotifyRequest ¶
type NnefPFDmanagementNotifyRequest struct {
RequestBody []models.Nef_PFDMgmt_PfdChangeNotification
}
NnefPFDmanagementNotifyRequest
func (*NnefPFDmanagementNotifyRequest) SetRequestBody ¶
func (r *NnefPFDmanagementNotifyRequest) SetRequestBody( RequestBody []models.Nef_PFDMgmt_PfdChangeNotification, )
type NnefPFDmanagementNotifyResponse ¶
type NnefPFDmanagementNotifyResponse struct {
Nef_PFDMgmt_PfdChangeReport []models.Nef_PFDMgmt_PfdChangeReport
}
type NnefPFDmanagementPushNotifyError ¶
type NnefPFDmanagementPushNotifyError struct {
Location string
Var3gpp_Sbi_Target_Nf_Id string
ProblemDetails *models.ProblemDetails
RedirectResponse *models.RedirectResponse
}
type NnefPFDmanagementPushNotifyRequest ¶
type NnefPFDmanagementPushNotifyRequest struct {
RequestBody []models.Nef_PFDMgmt_NotificationPush
}
NnefPFDmanagementPushNotifyRequest
func (*NnefPFDmanagementPushNotifyRequest) SetRequestBody ¶
func (r *NnefPFDmanagementPushNotifyRequest) SetRequestBody( RequestBody []models.Nef_PFDMgmt_NotificationPush, )
type NnefPFDmanagementPushNotifyResponse ¶
type NnefPFDmanagementPushNotifyResponse struct{}
type NnefPFDmanagementUnsubscribeError ¶
type NnefPFDmanagementUnsubscribeError struct {
Location string
Var3gpp_Sbi_Target_Nf_Id string
ProblemDetails *models.ProblemDetails
RedirectResponse *models.RedirectResponse
}
type NnefPFDmanagementUnsubscribeRequest ¶
type NnefPFDmanagementUnsubscribeRequest struct {
SubscriptionId *string
}
NnefPFDmanagementUnsubscribeRequest
func (*NnefPFDmanagementUnsubscribeRequest) SetSubscriptionId ¶
func (r *NnefPFDmanagementUnsubscribeRequest) SetSubscriptionId( SubscriptionId string, )
type NnefPFDmanagementUnsubscribeResponse ¶
type NnefPFDmanagementUnsubscribeResponse struct{}
type PFDOfApplicationsApiService ¶
type PFDOfApplicationsApiService service
func (*PFDOfApplicationsApiService) NnefPFDmanagementAllFetch ¶
func (a *PFDOfApplicationsApiService) NnefPFDmanagementAllFetch( ctx context.Context, request *NnefPFDmanagementAllFetchRequest, ) (*NnefPFDmanagementAllFetchResponse, error)
type PFDOfApplicationsByPartialUpdateApiService ¶
type PFDOfApplicationsByPartialUpdateApiService service
func (*PFDOfApplicationsByPartialUpdateApiService) NnefPFDmanagementAppFetchPartialUpdate ¶
func (a *PFDOfApplicationsByPartialUpdateApiService) NnefPFDmanagementAppFetchPartialUpdate( ctx context.Context, request *NnefPFDmanagementAppFetchPartialUpdateRequest, ) (*NnefPFDmanagementAppFetchPartialUpdateResponse, error)
type PFDSubscriptionsApiService ¶
type PFDSubscriptionsApiService service
func (*PFDSubscriptionsApiService) NnefPFDmanagementCreateSubscr ¶
func (a *PFDSubscriptionsApiService) NnefPFDmanagementCreateSubscr( ctx context.Context, request *NnefPFDmanagementCreateSubscrRequest, ) (*NnefPFDmanagementCreateSubscrResponse, error)
func (*PFDSubscriptionsApiService) NnefPFDmanagementNotify ¶
func (a *PFDSubscriptionsApiService) NnefPFDmanagementNotify( ctx context.Context, uri string, request *NnefPFDmanagementNotifyRequest, ) (*NnefPFDmanagementNotifyResponse, error)
func (*PFDSubscriptionsApiService) NnefPFDmanagementPushNotify ¶
func (a *PFDSubscriptionsApiService) NnefPFDmanagementPushNotify( ctx context.Context, uri string, request *NnefPFDmanagementPushNotifyRequest, ) (*NnefPFDmanagementPushNotifyResponse, error)
Click to show internal directories.
Click to hide internal directories.