Documentation
¶
Index ¶
- type APIClient
- type BroadcastMBSSessionContextsCollectionCollectionApiService
- func (a *BroadcastMBSSessionContextsCollectionCollectionApiService) ContextCreate(ctx context.Context, request *ContextCreateRequest) (*ContextCreateResponse, error)
- func (a *BroadcastMBSSessionContextsCollectionCollectionApiService) ContextCreateContextStatusNotification(ctx context.Context, uri string, ...) (*ContextCreateContextStatusNotificationResponse, error)
- 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 ContextCreateContextStatusNotificationError
- type ContextCreateContextStatusNotificationRequest
- type ContextCreateContextStatusNotificationResponse
- type ContextCreateError
- type ContextCreateRequest
- type ContextCreateResponse
- type ContextDeleteError
- type ContextDeleteRequest
- type ContextDeleteResponse
- type ContextUpdateError
- type ContextUpdateRequest
- type ContextUpdateResponse
- type IndividualBroadcastMBSSessionContextDocumentApiService
- func (a *IndividualBroadcastMBSSessionContextDocumentApiService) ContextDelete(ctx context.Context, request *ContextDeleteRequest) (*ContextDeleteResponse, error)
- func (a *IndividualBroadcastMBSSessionContextDocumentApiService) ContextUpdate(ctx context.Context, request *ContextUpdateRequest) (*ContextUpdateResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIClient ¶
type APIClient struct {
// API Services
BroadcastMBSSessionContextsCollectionCollectionApi *BroadcastMBSSessionContextsCollectionCollectionApiService
IndividualBroadcastMBSSessionContextDocumentApi *IndividualBroadcastMBSSessionContextDocumentApiService
// contains filtered or unexported fields
}
APIClient manages communication with the Namf_MBSBroadcast API v1.0.4 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 BroadcastMBSSessionContextsCollectionCollectionApiService ¶
type BroadcastMBSSessionContextsCollectionCollectionApiService service
func (*BroadcastMBSSessionContextsCollectionCollectionApiService) ContextCreate ¶
func (a *BroadcastMBSSessionContextsCollectionCollectionApiService) ContextCreate( ctx context.Context, request *ContextCreateRequest, ) (*ContextCreateResponse, error)
func (*BroadcastMBSSessionContextsCollectionCollectionApiService) ContextCreateContextStatusNotification ¶
func (a *BroadcastMBSSessionContextsCollectionCollectionApiService) ContextCreateContextStatusNotification( ctx context.Context, uri string, request *ContextCreateContextStatusNotificationRequest, ) (*ContextCreateContextStatusNotificationResponse, error)
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 ContextCreateContextStatusNotificationError ¶
type ContextCreateContextStatusNotificationError struct {
Location string
Var3gpp_Sbi_Target_Nf_Id string
ProblemDetails *models.ProblemDetails
RedirectResponse *models.RedirectResponse
}
type ContextCreateContextStatusNotificationRequest ¶
type ContextCreateContextStatusNotificationRequest struct {
RequestBody *models.ContextCreateContextStatusNotificationRequestBody
}
ContextCreateContextStatusNotificationRequest
func (*ContextCreateContextStatusNotificationRequest) SetRequestBody ¶
func (r *ContextCreateContextStatusNotificationRequest) SetRequestBody( RequestBody models.ContextCreateContextStatusNotificationRequestBody, )
type ContextCreateContextStatusNotificationResponse ¶
type ContextCreateContextStatusNotificationResponse struct{}
type ContextCreateError ¶
type ContextCreateError struct {
Location string
Var3gpp_Sbi_Target_Nf_Id string
ProblemDetails *models.ProblemDetails
RedirectResponse *models.RedirectResponse
}
type ContextCreateRequest ¶
type ContextCreateRequest struct {
RequestBody *models.ContextCreateRequestBody
}
ContextCreateRequest
func (*ContextCreateRequest) SetRequestBody ¶
func (r *ContextCreateRequest) SetRequestBody( RequestBody models.ContextCreateRequestBody, )
type ContextCreateResponse ¶
type ContextCreateResponse struct {
Location string
ContextCreateResponse201 *models.ContextCreateResponse201
}
type ContextDeleteError ¶
type ContextDeleteError struct {
Location string
Var3gpp_Sbi_Target_Nf_Id string
ProblemDetails *models.ProblemDetails
RedirectResponse *models.RedirectResponse
}
type ContextDeleteRequest ¶
type ContextDeleteRequest struct {
MbsContextRef *string
}
ContextDeleteRequest
func (*ContextDeleteRequest) SetMbsContextRef ¶
func (r *ContextDeleteRequest) SetMbsContextRef(MbsContextRef string)
type ContextDeleteResponse ¶
type ContextDeleteResponse struct{}
type ContextUpdateError ¶
type ContextUpdateError struct {
Location string
Var3gpp_Sbi_Target_Nf_Id string
ProblemDetails *models.ProblemDetails
RedirectResponse *models.RedirectResponse
}
type ContextUpdateRequest ¶
type ContextUpdateRequest struct {
MbsContextRef *string
RequestBody *models.ContextUpdateRequestBody
}
ContextUpdateRequest
func (*ContextUpdateRequest) SetMbsContextRef ¶
func (r *ContextUpdateRequest) SetMbsContextRef(MbsContextRef string)
func (*ContextUpdateRequest) SetRequestBody ¶
func (r *ContextUpdateRequest) SetRequestBody( RequestBody models.ContextUpdateRequestBody, )
type ContextUpdateResponse ¶
type ContextUpdateResponse struct {
ContextUpdateResponse200 *models.ContextUpdateResponse200
}
type IndividualBroadcastMBSSessionContextDocumentApiService ¶
type IndividualBroadcastMBSSessionContextDocumentApiService service
func (*IndividualBroadcastMBSSessionContextDocumentApiService) ContextDelete ¶
func (a *IndividualBroadcastMBSSessionContextDocumentApiService) ContextDelete( ctx context.Context, request *ContextDeleteRequest, ) (*ContextDeleteResponse, error)
func (*IndividualBroadcastMBSSessionContextDocumentApiService) ContextUpdate ¶
func (a *IndividualBroadcastMBSSessionContextDocumentApiService) ContextUpdate( ctx context.Context, request *ContextUpdateRequest, ) (*ContextUpdateResponse, error)
Click to show internal directories.
Click to hide internal directories.