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 CreateOrModifyTimerError
- type CreateOrModifyTimerRequest
- func (r *CreateOrModifyTimerRequest) SetRealmId(RealmId string)
- func (r *CreateOrModifyTimerRequest) SetStorageId(StorageId string)
- func (r *CreateOrModifyTimerRequest) SetSupportedFeatures(SupportedFeatures string)
- func (r *CreateOrModifyTimerRequest) SetTimer(Timer models.Timer)
- func (r *CreateOrModifyTimerRequest) SetTimerId(TimerId string)
- type CreateOrModifyTimerResponse
- type CreateOrModifyTimerTimerExpiryPostError
- type CreateOrModifyTimerTimerExpiryPostRequest
- type CreateOrModifyTimerTimerExpiryPostResponse
- type DeleteTimerError
- type DeleteTimerRequest
- type DeleteTimerResponse
- type DeleteTimersError
- type DeleteTimersRequest
- func (r *DeleteTimersRequest) SetExpiredFilter(ExpiredFilter string)
- func (r *DeleteTimersRequest) SetFilter(Filter models.SearchExpression)
- func (r *DeleteTimersRequest) SetRealmId(RealmId string)
- func (r *DeleteTimersRequest) SetStorageId(StorageId string)
- func (r *DeleteTimersRequest) SetSupportedFeatures(SupportedFeatures string)
- type DeleteTimersResponse
- type GetTimerError
- type GetTimerRequest
- type GetTimerResponse
- type SearchTimerError
- type SearchTimerRequest
- func (r *SearchTimerRequest) SetExpiredFilter(ExpiredFilter string)
- func (r *SearchTimerRequest) SetFilter(Filter models.SearchExpression)
- func (r *SearchTimerRequest) SetRealmId(RealmId string)
- func (r *SearchTimerRequest) SetStorageId(StorageId string)
- func (r *SearchTimerRequest) SetSupportedFeatures(SupportedFeatures string)
- type SearchTimerResponse
- type TimerGetApiService
- type TimerSearchApiService
- type TimerStartApiService
- func (a *TimerStartApiService) CreateOrModifyTimer(ctx context.Context, request *CreateOrModifyTimerRequest) (*CreateOrModifyTimerResponse, error)
- func (a *TimerStartApiService) CreateOrModifyTimerTimerExpiryPost(ctx context.Context, uri string, ...) (*CreateOrModifyTimerTimerExpiryPostResponse, error)
- type TimerStopApiService
- type TimerUpdateApiService
- type TimersDeleteApiService
- type UpdateTimerError
- type UpdateTimerRequest
- func (r *UpdateTimerRequest) SetPatchItem(PatchItem []models.PatchItem)
- func (r *UpdateTimerRequest) SetRealmId(RealmId string)
- func (r *UpdateTimerRequest) SetStorageId(StorageId string)
- func (r *UpdateTimerRequest) SetSupportedFeatures(SupportedFeatures string)
- func (r *UpdateTimerRequest) SetTimerId(TimerId string)
- type UpdateTimerResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIClient ¶
type APIClient struct {
// API Services
TimerGetApi *TimerGetApiService
TimerSearchApi *TimerSearchApiService
TimerStartApi *TimerStartApiService
TimerStopApi *TimerStopApiService
TimerUpdateApi *TimerUpdateApiService
TimersDeleteApi *TimersDeleteApiService
// contains filtered or unexported fields
}
APIClient manages communication with the Nudsf_Timer API v1.0.0 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 CreateOrModifyTimerError ¶
type CreateOrModifyTimerError struct {
ProblemDetails models.ProblemDetails
}
type CreateOrModifyTimerRequest ¶
type CreateOrModifyTimerRequest struct {
RealmId *string
StorageId *string
TimerId *string
Timer *models.Timer
SupportedFeatures *string
}
CreateOrModifyTimerRequest
func (*CreateOrModifyTimerRequest) SetRealmId ¶
func (r *CreateOrModifyTimerRequest) SetRealmId(RealmId string)
func (*CreateOrModifyTimerRequest) SetStorageId ¶
func (r *CreateOrModifyTimerRequest) SetStorageId(StorageId string)
func (*CreateOrModifyTimerRequest) SetSupportedFeatures ¶
func (r *CreateOrModifyTimerRequest) SetSupportedFeatures(SupportedFeatures string)
func (*CreateOrModifyTimerRequest) SetTimer ¶
func (r *CreateOrModifyTimerRequest) SetTimer(Timer models.Timer)
func (*CreateOrModifyTimerRequest) SetTimerId ¶
func (r *CreateOrModifyTimerRequest) SetTimerId(TimerId string)
type CreateOrModifyTimerResponse ¶
type CreateOrModifyTimerResponse struct {
}
type CreateOrModifyTimerTimerExpiryPostError ¶
type CreateOrModifyTimerTimerExpiryPostError struct {
ProblemDetails models.ProblemDetails
}
type CreateOrModifyTimerTimerExpiryPostRequest ¶
CreateOrModifyTimerTimerExpiryPostRequest
func (*CreateOrModifyTimerTimerExpiryPostRequest) SetTimer ¶
func (r *CreateOrModifyTimerTimerExpiryPostRequest) SetTimer(Timer models.Timer)
type CreateOrModifyTimerTimerExpiryPostResponse ¶
type CreateOrModifyTimerTimerExpiryPostResponse struct {
}
type DeleteTimerError ¶
type DeleteTimerError struct {
ProblemDetails models.ProblemDetails
}
type DeleteTimerRequest ¶
type DeleteTimerRequest struct {
RealmId *string
StorageId *string
TimerId *string
SupportedFeatures *string
}
DeleteTimerRequest
func (*DeleteTimerRequest) SetRealmId ¶
func (r *DeleteTimerRequest) SetRealmId(RealmId string)
func (*DeleteTimerRequest) SetStorageId ¶
func (r *DeleteTimerRequest) SetStorageId(StorageId string)
func (*DeleteTimerRequest) SetSupportedFeatures ¶
func (r *DeleteTimerRequest) SetSupportedFeatures(SupportedFeatures string)
func (*DeleteTimerRequest) SetTimerId ¶
func (r *DeleteTimerRequest) SetTimerId(TimerId string)
type DeleteTimerResponse ¶
type DeleteTimerResponse struct {
}
type DeleteTimersError ¶
type DeleteTimersError struct {
ProblemDetails models.ProblemDetails
}
type DeleteTimersRequest ¶
type DeleteTimersRequest struct {
RealmId *string
StorageId *string
SupportedFeatures *string
Filter *models.SearchExpression
ExpiredFilter *string
}
DeleteTimersRequest
func (*DeleteTimersRequest) SetExpiredFilter ¶
func (r *DeleteTimersRequest) SetExpiredFilter(ExpiredFilter string)
func (*DeleteTimersRequest) SetFilter ¶
func (r *DeleteTimersRequest) SetFilter(Filter models.SearchExpression)
func (*DeleteTimersRequest) SetRealmId ¶
func (r *DeleteTimersRequest) SetRealmId(RealmId string)
func (*DeleteTimersRequest) SetStorageId ¶
func (r *DeleteTimersRequest) SetStorageId(StorageId string)
func (*DeleteTimersRequest) SetSupportedFeatures ¶
func (r *DeleteTimersRequest) SetSupportedFeatures(SupportedFeatures string)
type DeleteTimersResponse ¶
type DeleteTimersResponse struct {
TimerIdList models.TimerIdList
}
type GetTimerError ¶
type GetTimerError struct {
ProblemDetails models.ProblemDetails
}
type GetTimerRequest ¶
type GetTimerRequest struct {
RealmId *string
StorageId *string
TimerId *string
SupportedFeatures *string
}
GetTimerRequest
func (*GetTimerRequest) SetRealmId ¶
func (r *GetTimerRequest) SetRealmId(RealmId string)
func (*GetTimerRequest) SetStorageId ¶
func (r *GetTimerRequest) SetStorageId(StorageId string)
func (*GetTimerRequest) SetSupportedFeatures ¶
func (r *GetTimerRequest) SetSupportedFeatures(SupportedFeatures string)
func (*GetTimerRequest) SetTimerId ¶
func (r *GetTimerRequest) SetTimerId(TimerId string)
type GetTimerResponse ¶
type SearchTimerError ¶
type SearchTimerError struct {
ProblemDetails models.ProblemDetails
}
type SearchTimerRequest ¶
type SearchTimerRequest struct {
RealmId *string
StorageId *string
Filter *models.SearchExpression
ExpiredFilter *string
SupportedFeatures *string
}
SearchTimerRequest
func (*SearchTimerRequest) SetExpiredFilter ¶
func (r *SearchTimerRequest) SetExpiredFilter(ExpiredFilter string)
func (*SearchTimerRequest) SetFilter ¶
func (r *SearchTimerRequest) SetFilter(Filter models.SearchExpression)
func (*SearchTimerRequest) SetRealmId ¶
func (r *SearchTimerRequest) SetRealmId(RealmId string)
func (*SearchTimerRequest) SetStorageId ¶
func (r *SearchTimerRequest) SetStorageId(StorageId string)
func (*SearchTimerRequest) SetSupportedFeatures ¶
func (r *SearchTimerRequest) SetSupportedFeatures(SupportedFeatures string)
type SearchTimerResponse ¶
type SearchTimerResponse struct {
TimerIdList models.TimerIdList
}
type TimerGetApiService ¶
type TimerGetApiService service
func (*TimerGetApiService) GetTimer ¶
func (a *TimerGetApiService) GetTimer(ctx context.Context, request *GetTimerRequest) (*GetTimerResponse, error)
type TimerSearchApiService ¶
type TimerSearchApiService service
func (*TimerSearchApiService) SearchTimer ¶
func (a *TimerSearchApiService) SearchTimer(ctx context.Context, request *SearchTimerRequest) (*SearchTimerResponse, error)
type TimerStartApiService ¶
type TimerStartApiService service
func (*TimerStartApiService) CreateOrModifyTimer ¶
func (a *TimerStartApiService) CreateOrModifyTimer(ctx context.Context, request *CreateOrModifyTimerRequest) (*CreateOrModifyTimerResponse, error)
func (*TimerStartApiService) CreateOrModifyTimerTimerExpiryPost ¶
func (a *TimerStartApiService) CreateOrModifyTimerTimerExpiryPost(ctx context.Context, uri string, request *CreateOrModifyTimerTimerExpiryPostRequest) (*CreateOrModifyTimerTimerExpiryPostResponse, error)
type TimerStopApiService ¶
type TimerStopApiService service
func (*TimerStopApiService) DeleteTimer ¶
func (a *TimerStopApiService) DeleteTimer(ctx context.Context, request *DeleteTimerRequest) (*DeleteTimerResponse, error)
type TimerUpdateApiService ¶
type TimerUpdateApiService service
func (*TimerUpdateApiService) UpdateTimer ¶
func (a *TimerUpdateApiService) UpdateTimer(ctx context.Context, request *UpdateTimerRequest) (*UpdateTimerResponse, error)
type TimersDeleteApiService ¶
type TimersDeleteApiService service
func (*TimersDeleteApiService) DeleteTimers ¶
func (a *TimersDeleteApiService) DeleteTimers(ctx context.Context, request *DeleteTimersRequest) (*DeleteTimersResponse, error)
type UpdateTimerError ¶
type UpdateTimerError struct {
ProblemDetails models.ProblemDetails
}
type UpdateTimerRequest ¶
type UpdateTimerRequest struct {
RealmId *string
StorageId *string
TimerId *string
PatchItem []models.PatchItem
SupportedFeatures *string
}
UpdateTimerRequest
func (*UpdateTimerRequest) SetPatchItem ¶
func (r *UpdateTimerRequest) SetPatchItem(PatchItem []models.PatchItem)
func (*UpdateTimerRequest) SetRealmId ¶
func (r *UpdateTimerRequest) SetRealmId(RealmId string)
func (*UpdateTimerRequest) SetStorageId ¶
func (r *UpdateTimerRequest) SetStorageId(StorageId string)
func (*UpdateTimerRequest) SetSupportedFeatures ¶
func (r *UpdateTimerRequest) SetSupportedFeatures(SupportedFeatures string)
func (*UpdateTimerRequest) SetTimerId ¶
func (r *UpdateTimerRequest) SetTimerId(TimerId string)
type UpdateTimerResponse ¶
type UpdateTimerResponse struct {
PatchResult models.PatchResult
}
Click to show internal directories.
Click to hide internal directories.