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 CreatePFDManagementTransactionError
- type CreatePFDManagementTransactionNotificationDestinationError
- type CreatePFDManagementTransactionNotificationDestinationRequest
- type CreatePFDManagementTransactionNotificationDestinationResponse
- type CreatePFDManagementTransactionRequest
- type CreatePFDManagementTransactionResponse
- type DeleteIndApplicationPFDManagementError
- type DeleteIndApplicationPFDManagementRequest
- type DeleteIndApplicationPFDManagementResponse
- type DeleteIndPFDManagementTransactionError
- type DeleteIndPFDManagementTransactionRequest
- type DeleteIndPFDManagementTransactionResponse
- type FetchAllPFDManagementTransactionsError
- type FetchAllPFDManagementTransactionsRequest
- type FetchAllPFDManagementTransactionsResponse
- type FetchIndApplicationPFDManagementError
- type FetchIndApplicationPFDManagementRequest
- type FetchIndApplicationPFDManagementResponse
- type FetchIndPFDManagementTransactionError
- type FetchIndPFDManagementTransactionRequest
- type FetchIndPFDManagementTransactionResponse
- type IndividualApplicationPFDManagementApiService
- func (a *IndividualApplicationPFDManagementApiService) DeleteIndApplicationPFDManagement(ctx context.Context, request *DeleteIndApplicationPFDManagementRequest) (*DeleteIndApplicationPFDManagementResponse, error)
- func (a *IndividualApplicationPFDManagementApiService) FetchIndApplicationPFDManagement(ctx context.Context, request *FetchIndApplicationPFDManagementRequest) (*FetchIndApplicationPFDManagementResponse, error)
- func (a *IndividualApplicationPFDManagementApiService) ModifyIndApplicationPFDManagement(ctx context.Context, request *ModifyIndApplicationPFDManagementRequest) (*ModifyIndApplicationPFDManagementResponse, error)
- func (a *IndividualApplicationPFDManagementApiService) UpdateIndApplicationPFDManagement(ctx context.Context, request *UpdateIndApplicationPFDManagementRequest) (*UpdateIndApplicationPFDManagementResponse, error)
- type IndividualPFDManagementTransactionApiService
- func (a *IndividualPFDManagementTransactionApiService) DeleteIndPFDManagementTransaction(ctx context.Context, request *DeleteIndPFDManagementTransactionRequest) (*DeleteIndPFDManagementTransactionResponse, error)
- func (a *IndividualPFDManagementTransactionApiService) FetchIndPFDManagementTransaction(ctx context.Context, request *FetchIndPFDManagementTransactionRequest) (*FetchIndPFDManagementTransactionResponse, error)
- func (a *IndividualPFDManagementTransactionApiService) ModifyIndPFDManagementTransaction(ctx context.Context, request *ModifyIndPFDManagementTransactionRequest) (*ModifyIndPFDManagementTransactionResponse, error)
- func (a *IndividualPFDManagementTransactionApiService) UpdateIndPFDManagementTransaction(ctx context.Context, request *UpdateIndPFDManagementTransactionRequest) (*UpdateIndPFDManagementTransactionResponse, error)
- type ModifyIndApplicationPFDManagementError
- type ModifyIndApplicationPFDManagementRequest
- func (r *ModifyIndApplicationPFDManagementRequest) SetAppId(AppId string)
- func (r *ModifyIndApplicationPFDManagementRequest) SetRequestBody(RequestBody models.Nef_T8PFDMgmt_PfdData)
- func (r *ModifyIndApplicationPFDManagementRequest) SetScsAsId(ScsAsId string)
- func (r *ModifyIndApplicationPFDManagementRequest) SetTransactionId(TransactionId string)
- type ModifyIndApplicationPFDManagementResponse
- type ModifyIndPFDManagementTransactionError
- type ModifyIndPFDManagementTransactionRequest
- type ModifyIndPFDManagementTransactionResponse
- type PFDManagementTransactionsApiService
- func (a *PFDManagementTransactionsApiService) CreatePFDManagementTransaction(ctx context.Context, request *CreatePFDManagementTransactionRequest) (*CreatePFDManagementTransactionResponse, error)
- func (a *PFDManagementTransactionsApiService) CreatePFDManagementTransactionNotificationDestination(ctx context.Context, uri string, ...) (*CreatePFDManagementTransactionNotificationDestinationResponse, error)
- func (a *PFDManagementTransactionsApiService) FetchAllPFDManagementTransactions(ctx context.Context, request *FetchAllPFDManagementTransactionsRequest) (*FetchAllPFDManagementTransactionsResponse, error)
- type UpdateIndApplicationPFDManagementError
- type UpdateIndApplicationPFDManagementRequest
- func (r *UpdateIndApplicationPFDManagementRequest) SetAppId(AppId string)
- func (r *UpdateIndApplicationPFDManagementRequest) SetRequestBody(RequestBody models.Nef_T8PFDMgmt_PfdData)
- func (r *UpdateIndApplicationPFDManagementRequest) SetScsAsId(ScsAsId string)
- func (r *UpdateIndApplicationPFDManagementRequest) SetTransactionId(TransactionId string)
- type UpdateIndApplicationPFDManagementResponse
- type UpdateIndPFDManagementTransactionError
- type UpdateIndPFDManagementTransactionRequest
- type UpdateIndPFDManagementTransactionResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIClient ¶
type APIClient struct {
// API Services
IndividualApplicationPFDManagementApi *IndividualApplicationPFDManagementApiService
IndividualPFDManagementTransactionApi *IndividualPFDManagementTransactionApiService
PFDManagementTransactionsApi *PFDManagementTransactionsApiService
// contains filtered or unexported fields
}
APIClient manages communication with the 3gpp-pfd-management API v1.2.1 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 CreatePFDManagementTransactionError ¶
type CreatePFDManagementTransactionError struct {
Nef_ProblemDetails *models.Nef_ProblemDetails
Nef_T8PFDMgmt_PfdReport []models.Nef_T8PFDMgmt_PfdReport
}
type CreatePFDManagementTransactionNotificationDestinationError ¶
type CreatePFDManagementTransactionNotificationDestinationError struct {
Location string
Nef_ProblemDetails *models.Nef_ProblemDetails
}
type CreatePFDManagementTransactionNotificationDestinationRequest ¶
type CreatePFDManagementTransactionNotificationDestinationRequest struct {
RequestBody []models.Nef_T8PFDMgmt_PfdReport
}
CreatePFDManagementTransactionNotificationDestinationRequest
func (*CreatePFDManagementTransactionNotificationDestinationRequest) SetRequestBody ¶
func (r *CreatePFDManagementTransactionNotificationDestinationRequest) SetRequestBody( RequestBody []models.Nef_T8PFDMgmt_PfdReport, )
type CreatePFDManagementTransactionNotificationDestinationResponse ¶
type CreatePFDManagementTransactionNotificationDestinationResponse struct{}
type CreatePFDManagementTransactionRequest ¶
type CreatePFDManagementTransactionRequest struct {
ScsAsId *string
RequestBody *models.Nef_T8PFDMgmt_PfdManagement
}
CreatePFDManagementTransactionRequest
func (*CreatePFDManagementTransactionRequest) SetRequestBody ¶
func (r *CreatePFDManagementTransactionRequest) SetRequestBody( RequestBody models.Nef_T8PFDMgmt_PfdManagement, )
func (*CreatePFDManagementTransactionRequest) SetScsAsId ¶
func (r *CreatePFDManagementTransactionRequest) SetScsAsId(ScsAsId string)
type CreatePFDManagementTransactionResponse ¶
type CreatePFDManagementTransactionResponse struct {
Location string
Nef_T8PFDMgmt_PfdManagement *models.Nef_T8PFDMgmt_PfdManagement
}
type DeleteIndApplicationPFDManagementError ¶
type DeleteIndApplicationPFDManagementError struct {
Location string
Nef_ProblemDetails *models.Nef_ProblemDetails
}
type DeleteIndApplicationPFDManagementRequest ¶
type DeleteIndApplicationPFDManagementRequest struct {
ScsAsId *string
TransactionId *string
AppId *string
}
DeleteIndApplicationPFDManagementRequest
func (*DeleteIndApplicationPFDManagementRequest) SetAppId ¶
func (r *DeleteIndApplicationPFDManagementRequest) SetAppId(AppId string)
func (*DeleteIndApplicationPFDManagementRequest) SetScsAsId ¶
func (r *DeleteIndApplicationPFDManagementRequest) SetScsAsId(ScsAsId string)
func (*DeleteIndApplicationPFDManagementRequest) SetTransactionId ¶
func (r *DeleteIndApplicationPFDManagementRequest) SetTransactionId( TransactionId string, )
type DeleteIndApplicationPFDManagementResponse ¶
type DeleteIndApplicationPFDManagementResponse struct{}
type DeleteIndPFDManagementTransactionError ¶
type DeleteIndPFDManagementTransactionError struct {
Location string
Nef_ProblemDetails *models.Nef_ProblemDetails
}
type DeleteIndPFDManagementTransactionRequest ¶
DeleteIndPFDManagementTransactionRequest
func (*DeleteIndPFDManagementTransactionRequest) SetScsAsId ¶
func (r *DeleteIndPFDManagementTransactionRequest) SetScsAsId(ScsAsId string)
func (*DeleteIndPFDManagementTransactionRequest) SetTransactionId ¶
func (r *DeleteIndPFDManagementTransactionRequest) SetTransactionId( TransactionId string, )
type DeleteIndPFDManagementTransactionResponse ¶
type DeleteIndPFDManagementTransactionResponse struct{}
type FetchAllPFDManagementTransactionsError ¶
type FetchAllPFDManagementTransactionsError struct {
Location string
Nef_ProblemDetails *models.Nef_ProblemDetails
}
type FetchAllPFDManagementTransactionsRequest ¶
FetchAllPFDManagementTransactionsRequest
func (*FetchAllPFDManagementTransactionsRequest) SetExternalAppIds ¶
func (r *FetchAllPFDManagementTransactionsRequest) SetExternalAppIds( ExternalAppIds []string, )
func (*FetchAllPFDManagementTransactionsRequest) SetScsAsId ¶
func (r *FetchAllPFDManagementTransactionsRequest) SetScsAsId(ScsAsId string)
type FetchAllPFDManagementTransactionsResponse ¶
type FetchAllPFDManagementTransactionsResponse struct {
Nef_T8PFDMgmt_PfdManagement []models.Nef_T8PFDMgmt_PfdManagement
}
type FetchIndApplicationPFDManagementError ¶
type FetchIndApplicationPFDManagementError struct {
Location string
Nef_ProblemDetails *models.Nef_ProblemDetails
}
type FetchIndApplicationPFDManagementRequest ¶
type FetchIndApplicationPFDManagementRequest struct {
ScsAsId *string
TransactionId *string
AppId *string
}
FetchIndApplicationPFDManagementRequest
func (*FetchIndApplicationPFDManagementRequest) SetAppId ¶
func (r *FetchIndApplicationPFDManagementRequest) SetAppId(AppId string)
func (*FetchIndApplicationPFDManagementRequest) SetScsAsId ¶
func (r *FetchIndApplicationPFDManagementRequest) SetScsAsId(ScsAsId string)
func (*FetchIndApplicationPFDManagementRequest) SetTransactionId ¶
func (r *FetchIndApplicationPFDManagementRequest) SetTransactionId( TransactionId string, )
type FetchIndApplicationPFDManagementResponse ¶
type FetchIndApplicationPFDManagementResponse struct {
Nef_T8PFDMgmt_PfdData *models.Nef_T8PFDMgmt_PfdData
}
type FetchIndPFDManagementTransactionError ¶
type FetchIndPFDManagementTransactionError struct {
Location string
Nef_ProblemDetails *models.Nef_ProblemDetails
}
type FetchIndPFDManagementTransactionRequest ¶
FetchIndPFDManagementTransactionRequest
func (*FetchIndPFDManagementTransactionRequest) SetScsAsId ¶
func (r *FetchIndPFDManagementTransactionRequest) SetScsAsId(ScsAsId string)
func (*FetchIndPFDManagementTransactionRequest) SetTransactionId ¶
func (r *FetchIndPFDManagementTransactionRequest) SetTransactionId( TransactionId string, )
type FetchIndPFDManagementTransactionResponse ¶
type FetchIndPFDManagementTransactionResponse struct {
Nef_T8PFDMgmt_PfdManagement *models.Nef_T8PFDMgmt_PfdManagement
}
type IndividualApplicationPFDManagementApiService ¶
type IndividualApplicationPFDManagementApiService service
func (*IndividualApplicationPFDManagementApiService) DeleteIndApplicationPFDManagement ¶
func (a *IndividualApplicationPFDManagementApiService) DeleteIndApplicationPFDManagement( ctx context.Context, request *DeleteIndApplicationPFDManagementRequest, ) (*DeleteIndApplicationPFDManagementResponse, error)
func (*IndividualApplicationPFDManagementApiService) FetchIndApplicationPFDManagement ¶
func (a *IndividualApplicationPFDManagementApiService) FetchIndApplicationPFDManagement( ctx context.Context, request *FetchIndApplicationPFDManagementRequest, ) (*FetchIndApplicationPFDManagementResponse, error)
func (*IndividualApplicationPFDManagementApiService) ModifyIndApplicationPFDManagement ¶
func (a *IndividualApplicationPFDManagementApiService) ModifyIndApplicationPFDManagement( ctx context.Context, request *ModifyIndApplicationPFDManagementRequest, ) (*ModifyIndApplicationPFDManagementResponse, error)
func (*IndividualApplicationPFDManagementApiService) UpdateIndApplicationPFDManagement ¶
func (a *IndividualApplicationPFDManagementApiService) UpdateIndApplicationPFDManagement( ctx context.Context, request *UpdateIndApplicationPFDManagementRequest, ) (*UpdateIndApplicationPFDManagementResponse, error)
type IndividualPFDManagementTransactionApiService ¶
type IndividualPFDManagementTransactionApiService service
func (*IndividualPFDManagementTransactionApiService) DeleteIndPFDManagementTransaction ¶
func (a *IndividualPFDManagementTransactionApiService) DeleteIndPFDManagementTransaction( ctx context.Context, request *DeleteIndPFDManagementTransactionRequest, ) (*DeleteIndPFDManagementTransactionResponse, error)
func (*IndividualPFDManagementTransactionApiService) FetchIndPFDManagementTransaction ¶
func (a *IndividualPFDManagementTransactionApiService) FetchIndPFDManagementTransaction( ctx context.Context, request *FetchIndPFDManagementTransactionRequest, ) (*FetchIndPFDManagementTransactionResponse, error)
func (*IndividualPFDManagementTransactionApiService) ModifyIndPFDManagementTransaction ¶
func (a *IndividualPFDManagementTransactionApiService) ModifyIndPFDManagementTransaction( ctx context.Context, request *ModifyIndPFDManagementTransactionRequest, ) (*ModifyIndPFDManagementTransactionResponse, error)
func (*IndividualPFDManagementTransactionApiService) UpdateIndPFDManagementTransaction ¶
func (a *IndividualPFDManagementTransactionApiService) UpdateIndPFDManagementTransaction( ctx context.Context, request *UpdateIndPFDManagementTransactionRequest, ) (*UpdateIndPFDManagementTransactionResponse, error)
type ModifyIndApplicationPFDManagementError ¶
type ModifyIndApplicationPFDManagementError struct {
Location string
Nef_ProblemDetails *models.Nef_ProblemDetails
Nef_T8PFDMgmt_PfdReport *models.Nef_T8PFDMgmt_PfdReport
}
type ModifyIndApplicationPFDManagementRequest ¶
type ModifyIndApplicationPFDManagementRequest struct {
ScsAsId *string
TransactionId *string
AppId *string
RequestBody *models.Nef_T8PFDMgmt_PfdData
}
ModifyIndApplicationPFDManagementRequest
func (*ModifyIndApplicationPFDManagementRequest) SetAppId ¶
func (r *ModifyIndApplicationPFDManagementRequest) SetAppId(AppId string)
func (*ModifyIndApplicationPFDManagementRequest) SetRequestBody ¶
func (r *ModifyIndApplicationPFDManagementRequest) SetRequestBody( RequestBody models.Nef_T8PFDMgmt_PfdData, )
func (*ModifyIndApplicationPFDManagementRequest) SetScsAsId ¶
func (r *ModifyIndApplicationPFDManagementRequest) SetScsAsId(ScsAsId string)
func (*ModifyIndApplicationPFDManagementRequest) SetTransactionId ¶
func (r *ModifyIndApplicationPFDManagementRequest) SetTransactionId( TransactionId string, )
type ModifyIndApplicationPFDManagementResponse ¶
type ModifyIndApplicationPFDManagementResponse struct {
Nef_T8PFDMgmt_PfdData *models.Nef_T8PFDMgmt_PfdData
}
type ModifyIndPFDManagementTransactionError ¶
type ModifyIndPFDManagementTransactionError struct {
Location string
Nef_ProblemDetails *models.Nef_ProblemDetails
Nef_T8PFDMgmt_PfdReport []models.Nef_T8PFDMgmt_PfdReport
}
type ModifyIndPFDManagementTransactionRequest ¶
type ModifyIndPFDManagementTransactionRequest struct {
ScsAsId *string
TransactionId *string
RequestBody *models.Nef_T8PFDMgmt_PfdManagementPatch
}
ModifyIndPFDManagementTransactionRequest
func (*ModifyIndPFDManagementTransactionRequest) SetRequestBody ¶
func (r *ModifyIndPFDManagementTransactionRequest) SetRequestBody( RequestBody models.Nef_T8PFDMgmt_PfdManagementPatch, )
func (*ModifyIndPFDManagementTransactionRequest) SetScsAsId ¶
func (r *ModifyIndPFDManagementTransactionRequest) SetScsAsId(ScsAsId string)
func (*ModifyIndPFDManagementTransactionRequest) SetTransactionId ¶
func (r *ModifyIndPFDManagementTransactionRequest) SetTransactionId( TransactionId string, )
type ModifyIndPFDManagementTransactionResponse ¶
type ModifyIndPFDManagementTransactionResponse struct {
Nef_T8PFDMgmt_PfdManagement *models.Nef_T8PFDMgmt_PfdManagement
}
type PFDManagementTransactionsApiService ¶
type PFDManagementTransactionsApiService service
func (*PFDManagementTransactionsApiService) CreatePFDManagementTransaction ¶
func (a *PFDManagementTransactionsApiService) CreatePFDManagementTransaction( ctx context.Context, request *CreatePFDManagementTransactionRequest, ) (*CreatePFDManagementTransactionResponse, error)
func (*PFDManagementTransactionsApiService) CreatePFDManagementTransactionNotificationDestination ¶
func (a *PFDManagementTransactionsApiService) CreatePFDManagementTransactionNotificationDestination( ctx context.Context, uri string, request *CreatePFDManagementTransactionNotificationDestinationRequest, ) (*CreatePFDManagementTransactionNotificationDestinationResponse, error)
func (*PFDManagementTransactionsApiService) FetchAllPFDManagementTransactions ¶
func (a *PFDManagementTransactionsApiService) FetchAllPFDManagementTransactions( ctx context.Context, request *FetchAllPFDManagementTransactionsRequest, ) (*FetchAllPFDManagementTransactionsResponse, error)
type UpdateIndApplicationPFDManagementError ¶
type UpdateIndApplicationPFDManagementError struct {
Location string
Nef_ProblemDetails *models.Nef_ProblemDetails
Nef_T8PFDMgmt_PfdReport *models.Nef_T8PFDMgmt_PfdReport
}
type UpdateIndApplicationPFDManagementRequest ¶
type UpdateIndApplicationPFDManagementRequest struct {
ScsAsId *string
TransactionId *string
AppId *string
RequestBody *models.Nef_T8PFDMgmt_PfdData
}
UpdateIndApplicationPFDManagementRequest
func (*UpdateIndApplicationPFDManagementRequest) SetAppId ¶
func (r *UpdateIndApplicationPFDManagementRequest) SetAppId(AppId string)
func (*UpdateIndApplicationPFDManagementRequest) SetRequestBody ¶
func (r *UpdateIndApplicationPFDManagementRequest) SetRequestBody( RequestBody models.Nef_T8PFDMgmt_PfdData, )
func (*UpdateIndApplicationPFDManagementRequest) SetScsAsId ¶
func (r *UpdateIndApplicationPFDManagementRequest) SetScsAsId(ScsAsId string)
func (*UpdateIndApplicationPFDManagementRequest) SetTransactionId ¶
func (r *UpdateIndApplicationPFDManagementRequest) SetTransactionId( TransactionId string, )
type UpdateIndApplicationPFDManagementResponse ¶
type UpdateIndApplicationPFDManagementResponse struct {
Nef_T8PFDMgmt_PfdData *models.Nef_T8PFDMgmt_PfdData
}
type UpdateIndPFDManagementTransactionError ¶
type UpdateIndPFDManagementTransactionError struct {
Location string
Nef_ProblemDetails *models.Nef_ProblemDetails
Nef_T8PFDMgmt_PfdReport []models.Nef_T8PFDMgmt_PfdReport
}
type UpdateIndPFDManagementTransactionRequest ¶
type UpdateIndPFDManagementTransactionRequest struct {
ScsAsId *string
TransactionId *string
RequestBody *models.Nef_T8PFDMgmt_PfdManagement
}
UpdateIndPFDManagementTransactionRequest
func (*UpdateIndPFDManagementTransactionRequest) SetRequestBody ¶
func (r *UpdateIndPFDManagementTransactionRequest) SetRequestBody( RequestBody models.Nef_T8PFDMgmt_PfdManagement, )
func (*UpdateIndPFDManagementTransactionRequest) SetScsAsId ¶
func (r *UpdateIndPFDManagementTransactionRequest) SetScsAsId(ScsAsId string)
func (*UpdateIndPFDManagementTransactionRequest) SetTransactionId ¶
func (r *UpdateIndPFDManagementTransactionRequest) SetTransactionId( TransactionId string, )
type UpdateIndPFDManagementTransactionResponse ¶
type UpdateIndPFDManagementTransactionResponse struct {
Nef_T8PFDMgmt_PfdManagement *models.Nef_T8PFDMgmt_PfdManagement
}