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 GetNWDAFAnalyticsError
- type GetNWDAFAnalyticsRequest
- func (r *GetNWDAFAnalyticsRequest) SetAnaReq(AnaReq models.Nwdaf_EvtSubs_EventReportingRequirement)
- func (r *GetNWDAFAnalyticsRequest) SetEventFilter(EventFilter models.Nwdaf_AnalyticsInfo_EventFilter)
- func (r *GetNWDAFAnalyticsRequest) SetEventId(EventId models.Nwdaf_AnalyticsInfo_EventId)
- func (r *GetNWDAFAnalyticsRequest) SetSupportedFeatures(SupportedFeatures string)
- func (r *GetNWDAFAnalyticsRequest) SetTgtUe(TgtUe models.Nwdaf_EvtSubs_TargetUeInformation)
- type GetNWDAFAnalyticsResponse
- type GetNwdafContextError
- type GetNwdafContextRequest
- type GetNwdafContextResponse
- type NWDAFAnalyticsDocumentApiService
- type NWDAFContextDocumentApiService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIClient ¶
type APIClient struct {
// API Services
NWDAFAnalyticsDocumentApi *NWDAFAnalyticsDocumentApiService
NWDAFContextDocumentApi *NWDAFContextDocumentApiService
// contains filtered or unexported fields
}
APIClient manages communication with the Nnwdaf_AnalyticsInfo 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 ¶ added in v1.2.1
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 ¶ added in v1.2.1
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 GetNWDAFAnalyticsError ¶
type GetNWDAFAnalyticsError struct {
Nwdaf_AnalyticsInfo_ProblemDetailsAnalyticsInfoRequest *models.Nwdaf_AnalyticsInfo_ProblemDetailsAnalyticsInfoRequest
ProblemDetails *models.ProblemDetails
}
type GetNWDAFAnalyticsRequest ¶
type GetNWDAFAnalyticsRequest struct {
EventId *models.Nwdaf_AnalyticsInfo_EventId
AnaReq *models.Nwdaf_EvtSubs_EventReportingRequirement
EventFilter *models.Nwdaf_AnalyticsInfo_EventFilter
SupportedFeatures *string
TgtUe *models.Nwdaf_EvtSubs_TargetUeInformation
}
GetNWDAFAnalyticsRequest
func (*GetNWDAFAnalyticsRequest) SetAnaReq ¶
func (r *GetNWDAFAnalyticsRequest) SetAnaReq( AnaReq models.Nwdaf_EvtSubs_EventReportingRequirement, )
func (*GetNWDAFAnalyticsRequest) SetEventFilter ¶
func (r *GetNWDAFAnalyticsRequest) SetEventFilter( EventFilter models.Nwdaf_AnalyticsInfo_EventFilter, )
func (*GetNWDAFAnalyticsRequest) SetEventId ¶
func (r *GetNWDAFAnalyticsRequest) SetEventId( EventId models.Nwdaf_AnalyticsInfo_EventId, )
func (*GetNWDAFAnalyticsRequest) SetSupportedFeatures ¶
func (r *GetNWDAFAnalyticsRequest) SetSupportedFeatures( SupportedFeatures string, )
func (*GetNWDAFAnalyticsRequest) SetTgtUe ¶
func (r *GetNWDAFAnalyticsRequest) SetTgtUe( TgtUe models.Nwdaf_EvtSubs_TargetUeInformation, )
type GetNWDAFAnalyticsResponse ¶
type GetNWDAFAnalyticsResponse struct {
Nwdaf_AnalyticsInfo_AnalyticsData *models.Nwdaf_AnalyticsInfo_AnalyticsData
}
type GetNwdafContextError ¶
type GetNwdafContextError struct {
ProblemDetails *models.ProblemDetails
}
type GetNwdafContextRequest ¶
type GetNwdafContextRequest struct {
ContextIds *models.Nwdaf_AnalyticsInfo_ContextIdList
ReqContext *models.Nwdaf_AnalyticsInfo_RequestedContext
}
GetNwdafContextRequest
func (*GetNwdafContextRequest) SetContextIds ¶
func (r *GetNwdafContextRequest) SetContextIds( ContextIds models.Nwdaf_AnalyticsInfo_ContextIdList, )
func (*GetNwdafContextRequest) SetReqContext ¶
func (r *GetNwdafContextRequest) SetReqContext( ReqContext models.Nwdaf_AnalyticsInfo_RequestedContext, )
type GetNwdafContextResponse ¶
type GetNwdafContextResponse struct {
Nwdaf_AnalyticsInfo_ContextData *models.Nwdaf_AnalyticsInfo_ContextData
}
type NWDAFAnalyticsDocumentApiService ¶
type NWDAFAnalyticsDocumentApiService service
func (*NWDAFAnalyticsDocumentApiService) GetNWDAFAnalytics ¶
func (a *NWDAFAnalyticsDocumentApiService) GetNWDAFAnalytics( ctx context.Context, request *GetNWDAFAnalyticsRequest, ) (*GetNWDAFAnalyticsResponse, error)
type NWDAFContextDocumentApiService ¶
type NWDAFContextDocumentApiService service
func (*NWDAFContextDocumentApiService) GetNwdafContext ¶
func (a *NWDAFContextDocumentApiService) GetNwdafContext( ctx context.Context, request *GetNwdafContextRequest, ) (*GetNwdafContextResponse, error)
Click to show internal directories.
Click to hide internal directories.