Documentation
¶
Index ¶
- type APIClient
- type BroadcastMBSSessionContextsCollectionCollectionApiService
- func (a *BroadcastMBSSessionContextsCollectionCollectionApiService) ContextCreate(ctx context.Context, request *ContextCreateRequest) (*ContextCreateResponse, error)
- func (a *BroadcastMBSSessionContextsCollectionCollectionApiService) ContextCreateContextStatusNotificationPost(ctx context.Context, uri string, ...) (*ContextCreateContextStatusNotificationPostResponse, 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) SetBasePath(apiRoot string)
- func (c *Configuration) SetHTTPClient(client *http.Client)
- func (c *Configuration) SetHost(host string)
- func (c *Configuration) SetUserAgent(userAgent string)
- func (c *Configuration) UserAgent() string
- type ContextCreateContextStatusNotificationPostError
- type ContextCreateContextStatusNotificationPostRequest
- type ContextCreateContextStatusNotificationPostResponse
- 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) ContextCreateContextStatusNotificationPost ¶
func (a *BroadcastMBSSessionContextsCollectionCollectionApiService) ContextCreateContextStatusNotificationPost(ctx context.Context, uri string, request *ContextCreateContextStatusNotificationPostRequest) (*ContextCreateContextStatusNotificationPostResponse, error)
type Configuration ¶
type Configuration struct {
// 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) 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) SetUserAgent ¶
func (c *Configuration) SetUserAgent(userAgent string)
func (*Configuration) UserAgent ¶
func (c *Configuration) UserAgent() string
type ContextCreateContextStatusNotificationPostError ¶
type ContextCreateContextStatusNotificationPostError struct {
Location string
Var3gppSbiTargetNfId string
ProblemDetails models.ProblemDetails
RedirectResponse models.RedirectResponse
}
type ContextCreateContextStatusNotificationPostRequest ¶
type ContextCreateContextStatusNotificationPostRequest struct {
NullRequest *models.NullRequest
}
ContextCreateContextStatusNotificationPostRequest
func (*ContextCreateContextStatusNotificationPostRequest) SetNullRequest ¶
func (r *ContextCreateContextStatusNotificationPostRequest) SetNullRequest(NullRequest models.NullRequest)
type ContextCreateContextStatusNotificationPostResponse ¶
type ContextCreateContextStatusNotificationPostResponse struct {
}
type ContextCreateError ¶
type ContextCreateError struct {
Location string
Var3gppSbiTargetNfId string
ProblemDetails models.ProblemDetails
RedirectResponse models.RedirectResponse
}
type ContextCreateRequest ¶
type ContextCreateRequest struct {
ContextCreateRequest *models.ContextCreateRequest
}
ContextCreateRequest
func (*ContextCreateRequest) SetContextCreateRequest ¶
func (r *ContextCreateRequest) SetContextCreateRequest(ContextCreateRequest models.ContextCreateRequest)
type ContextCreateResponse ¶
type ContextCreateResponse struct {
Location string
ContextCreateResponse201 models.ContextCreateResponse201
}
type ContextDeleteError ¶
type ContextDeleteError struct {
Location string
Var3gppSbiTargetNfId 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
Var3gppSbiTargetNfId string
ProblemDetails models.ProblemDetails
RedirectResponse models.RedirectResponse
}
type ContextUpdateRequest ¶
type ContextUpdateRequest struct {
MbsContextRef *string
ContextUpdateRequest *models.ContextUpdateRequest
}
ContextUpdateRequest
func (*ContextUpdateRequest) SetContextUpdateRequest ¶
func (r *ContextUpdateRequest) SetContextUpdateRequest(ContextUpdateRequest models.ContextUpdateRequest)
func (*ContextUpdateRequest) SetMbsContextRef ¶
func (r *ContextUpdateRequest) SetMbsContextRef(MbsContextRef string)
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.