Documentation ¶
Index ¶
- Variables
- func CacheExpires(r *http.Response) time.Time
- func PtrBool(v bool) *bool
- func PtrFloat32(v float32) *float32
- func PtrFloat64(v float64) *float64
- func PtrInt(v int) *int
- func PtrInt32(v int32) *int32
- func PtrInt64(v int64) *int64
- func PtrString(v string) *string
- func PtrTime(v time.Time) *time.Time
- type APIClient
- type APIKey
- type APIResponse
- type ApiGetPageRequest
- func (r ApiGetPageRequest) Domain(domain string) ApiGetPageRequest
- func (r ApiGetPageRequest) End(end int64) ApiGetPageRequest
- func (r ApiGetPageRequest) Execute() (*PublicPerformanceResponse, *http.Response, error)
- func (r ApiGetPageRequest) Interval(interval string) ApiGetPageRequest
- func (r ApiGetPageRequest) Pad(pad bool) ApiGetPageRequest
- func (r ApiGetPageRequest) Path(path string) ApiGetPageRequest
- func (r ApiGetPageRequest) Period(period string) ApiGetPageRequest
- func (r ApiGetPageRequest) Start(start int64) ApiGetPageRequest
- func (r ApiGetPageRequest) Sum(sum bool) ApiGetPageRequest
- type ApiGetUptimeRequest
- func (r ApiGetUptimeRequest) Domain(domain string) ApiGetUptimeRequest
- func (r ApiGetUptimeRequest) End(end int64) ApiGetUptimeRequest
- func (r ApiGetUptimeRequest) Execute() (*PublicPerformanceResponse, *http.Response, error)
- func (r ApiGetUptimeRequest) Interval(interval string) ApiGetUptimeRequest
- func (r ApiGetUptimeRequest) Pad(pad bool) ApiGetUptimeRequest
- func (r ApiGetUptimeRequest) Path(path string) ApiGetUptimeRequest
- func (r ApiGetUptimeRequest) Period(period string) ApiGetUptimeRequest
- func (r ApiGetUptimeRequest) Start(start int64) ApiGetUptimeRequest
- func (r ApiGetUptimeRequest) Sum(sum bool) ApiGetUptimeRequest
- type BasicAuth
- type Configuration
- type Error
- func (o *Error) GetCategory() string
- func (o *Error) GetCategoryOk() (*string, bool)
- func (o *Error) GetContext() map[string][]string
- func (o *Error) GetContextOk() (*map[string][]string, bool)
- func (o *Error) GetCorrelationId() string
- func (o *Error) GetCorrelationIdOk() (*string, bool)
- func (o *Error) GetErrors() []ErrorDetail
- func (o *Error) GetErrorsOk() ([]ErrorDetail, bool)
- func (o *Error) GetLinks() map[string]string
- func (o *Error) GetLinksOk() (*map[string]string, bool)
- func (o *Error) GetMessage() string
- func (o *Error) GetMessageOk() (*string, bool)
- func (o *Error) GetSubCategory() string
- func (o *Error) GetSubCategoryOk() (*string, bool)
- func (o *Error) HasContext() bool
- func (o *Error) HasErrors() bool
- func (o *Error) HasLinks() bool
- func (o *Error) HasSubCategory() bool
- func (o Error) MarshalJSON() ([]byte, error)
- func (o *Error) SetCategory(v string)
- func (o *Error) SetContext(v map[string][]string)
- func (o *Error) SetCorrelationId(v string)
- func (o *Error) SetErrors(v []ErrorDetail)
- func (o *Error) SetLinks(v map[string]string)
- func (o *Error) SetMessage(v string)
- func (o *Error) SetSubCategory(v string)
- type ErrorDetail
- func (o *ErrorDetail) GetCode() string
- func (o *ErrorDetail) GetCodeOk() (*string, bool)
- func (o *ErrorDetail) GetContext() map[string][]string
- func (o *ErrorDetail) GetContextOk() (*map[string][]string, bool)
- func (o *ErrorDetail) GetIn() string
- func (o *ErrorDetail) GetInOk() (*string, bool)
- func (o *ErrorDetail) GetMessage() string
- func (o *ErrorDetail) GetMessageOk() (*string, bool)
- func (o *ErrorDetail) GetSubCategory() string
- func (o *ErrorDetail) GetSubCategoryOk() (*string, bool)
- func (o *ErrorDetail) HasCode() bool
- func (o *ErrorDetail) HasContext() bool
- func (o *ErrorDetail) HasIn() bool
- func (o *ErrorDetail) HasSubCategory() bool
- func (o ErrorDetail) MarshalJSON() ([]byte, error)
- func (o *ErrorDetail) SetCode(v string)
- func (o *ErrorDetail) SetContext(v map[string][]string)
- func (o *ErrorDetail) SetIn(v string)
- func (o *ErrorDetail) SetMessage(v string)
- func (o *ErrorDetail) SetSubCategory(v string)
- type GenericOpenAPIError
- type NullableBool
- type NullableError
- type NullableErrorDetail
- func (v NullableErrorDetail) Get() *ErrorDetail
- func (v NullableErrorDetail) IsSet() bool
- func (v NullableErrorDetail) MarshalJSON() ([]byte, error)
- func (v *NullableErrorDetail) Set(val *ErrorDetail)
- func (v *NullableErrorDetail) UnmarshalJSON(src []byte) error
- func (v *NullableErrorDetail) Unset()
- type NullableFloat32
- type NullableFloat64
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullablePerformanceView
- func (v NullablePerformanceView) Get() *PerformanceView
- func (v NullablePerformanceView) IsSet() bool
- func (v NullablePerformanceView) MarshalJSON() ([]byte, error)
- func (v *NullablePerformanceView) Set(val *PerformanceView)
- func (v *NullablePerformanceView) UnmarshalJSON(src []byte) error
- func (v *NullablePerformanceView) Unset()
- type NullablePublicPerformanceResponse
- func (v NullablePublicPerformanceResponse) Get() *PublicPerformanceResponse
- func (v NullablePublicPerformanceResponse) IsSet() bool
- func (v NullablePublicPerformanceResponse) MarshalJSON() ([]byte, error)
- func (v *NullablePublicPerformanceResponse) Set(val *PublicPerformanceResponse)
- func (v *NullablePublicPerformanceResponse) UnmarshalJSON(src []byte) error
- func (v *NullablePublicPerformanceResponse) Unset()
- type NullableString
- type NullableTime
- type PerformanceView
- func (o *PerformanceView) GetAvgOriginResponseTime() int32
- func (o *PerformanceView) GetAvgOriginResponseTimeOk() (*int32, bool)
- func (o *PerformanceView) GetCacheHitRate() float32
- func (o *PerformanceView) GetCacheHitRateOk() (*float32, bool)
- func (o *PerformanceView) GetCacheHits() int32
- func (o *PerformanceView) GetCacheHitsOk() (*int32, bool)
- func (o *PerformanceView) GetEndDatetime() string
- func (o *PerformanceView) GetEndDatetimeOk() (*string, bool)
- func (o *PerformanceView) GetEndTimestamp() int64
- func (o *PerformanceView) GetEndTimestampOk() (*int64, bool)
- func (o *PerformanceView) GetResponseTimeMs() int32
- func (o *PerformanceView) GetResponseTimeMsOk() (*int32, bool)
- func (o *PerformanceView) GetStartDatetime() string
- func (o *PerformanceView) GetStartDatetimeOk() (*string, bool)
- func (o *PerformanceView) GetStartTimestamp() int64
- func (o *PerformanceView) GetStartTimestampOk() (*int64, bool)
- func (o *PerformanceView) GetTotalRequestTime() int32
- func (o *PerformanceView) GetTotalRequestTimeOk() (*int32, bool)
- func (o *PerformanceView) GetTotalRequests() int32
- func (o *PerformanceView) GetTotalRequestsOk() (*int32, bool)
- func (o *PerformanceView) GetVar100X() int32
- func (o *PerformanceView) GetVar100XOk() (*int32, bool)
- func (o *PerformanceView) GetVar20X() int32
- func (o *PerformanceView) GetVar20XOk() (*int32, bool)
- func (o *PerformanceView) GetVar30X() int32
- func (o *PerformanceView) GetVar30XOk() (*int32, bool)
- func (o *PerformanceView) GetVar403() int32
- func (o *PerformanceView) GetVar403Ok() (*int32, bool)
- func (o *PerformanceView) GetVar404() int32
- func (o *PerformanceView) GetVar404Ok() (*int32, bool)
- func (o *PerformanceView) GetVar40X() int32
- func (o *PerformanceView) GetVar40XOk() (*int32, bool)
- func (o *PerformanceView) GetVar500() int32
- func (o *PerformanceView) GetVar500Ok() (*int32, bool)
- func (o *PerformanceView) GetVar504() int32
- func (o *PerformanceView) GetVar504Ok() (*int32, bool)
- func (o *PerformanceView) GetVar50X() int32
- func (o *PerformanceView) GetVar50XOk() (*int32, bool)
- func (o *PerformanceView) GetVar50th() int32
- func (o *PerformanceView) GetVar50thOk() (*int32, bool)
- func (o *PerformanceView) GetVar95th() int32
- func (o *PerformanceView) GetVar95thOk() (*int32, bool)
- func (o *PerformanceView) GetVar99th() int32
- func (o *PerformanceView) GetVar99thOk() (*int32, bool)
- func (o PerformanceView) MarshalJSON() ([]byte, error)
- func (o *PerformanceView) SetAvgOriginResponseTime(v int32)
- func (o *PerformanceView) SetCacheHitRate(v float32)
- func (o *PerformanceView) SetCacheHits(v int32)
- func (o *PerformanceView) SetEndDatetime(v string)
- func (o *PerformanceView) SetEndTimestamp(v int64)
- func (o *PerformanceView) SetResponseTimeMs(v int32)
- func (o *PerformanceView) SetStartDatetime(v string)
- func (o *PerformanceView) SetStartTimestamp(v int64)
- func (o *PerformanceView) SetTotalRequestTime(v int32)
- func (o *PerformanceView) SetTotalRequests(v int32)
- func (o *PerformanceView) SetVar100X(v int32)
- func (o *PerformanceView) SetVar20X(v int32)
- func (o *PerformanceView) SetVar30X(v int32)
- func (o *PerformanceView) SetVar403(v int32)
- func (o *PerformanceView) SetVar404(v int32)
- func (o *PerformanceView) SetVar40X(v int32)
- func (o *PerformanceView) SetVar500(v int32)
- func (o *PerformanceView) SetVar504(v int32)
- func (o *PerformanceView) SetVar50X(v int32)
- func (o *PerformanceView) SetVar50th(v int32)
- func (o *PerformanceView) SetVar95th(v int32)
- func (o *PerformanceView) SetVar99th(v int32)
- type PublicPerformanceApiService
- func (a *PublicPerformanceApiService) GetPage(ctx context.Context) ApiGetPageRequest
- func (a *PublicPerformanceApiService) GetPageExecute(r ApiGetPageRequest) (*PublicPerformanceResponse, *http.Response, error)
- func (a *PublicPerformanceApiService) GetUptime(ctx context.Context) ApiGetUptimeRequest
- func (a *PublicPerformanceApiService) GetUptimeExecute(r ApiGetUptimeRequest) (*PublicPerformanceResponse, *http.Response, error)
- type PublicPerformanceResponse
- func (o *PublicPerformanceResponse) GetData() []PerformanceView
- func (o *PublicPerformanceResponse) GetDataOk() ([]PerformanceView, bool)
- func (o *PublicPerformanceResponse) GetDomain() string
- func (o *PublicPerformanceResponse) GetDomainOk() (*string, bool)
- func (o *PublicPerformanceResponse) GetEndInterval() int64
- func (o *PublicPerformanceResponse) GetEndIntervalOk() (*int64, bool)
- func (o *PublicPerformanceResponse) GetInterval() string
- func (o *PublicPerformanceResponse) GetIntervalOk() (*string, bool)
- func (o *PublicPerformanceResponse) GetPath() string
- func (o *PublicPerformanceResponse) GetPathOk() (*string, bool)
- func (o *PublicPerformanceResponse) GetPeriod() string
- func (o *PublicPerformanceResponse) GetPeriodOk() (*string, bool)
- func (o *PublicPerformanceResponse) GetStartInterval() int64
- func (o *PublicPerformanceResponse) GetStartIntervalOk() (*int64, bool)
- func (o *PublicPerformanceResponse) HasDomain() bool
- func (o *PublicPerformanceResponse) HasPath() bool
- func (o *PublicPerformanceResponse) HasPeriod() bool
- func (o PublicPerformanceResponse) MarshalJSON() ([]byte, error)
- func (o *PublicPerformanceResponse) SetData(v []PerformanceView)
- func (o *PublicPerformanceResponse) SetDomain(v string)
- func (o *PublicPerformanceResponse) SetEndInterval(v int64)
- func (o *PublicPerformanceResponse) SetInterval(v string)
- func (o *PublicPerformanceResponse) SetPath(v string)
- func (o *PublicPerformanceResponse) SetPeriod(v string)
- func (o *PublicPerformanceResponse) SetStartInterval(v int64)
- type ServerConfiguration
- type ServerConfigurations
- type ServerVariable
Constants ¶
This section is empty.
Variables ¶
var ( // ContextOAuth2 takes an oauth2.TokenSource as authentication for the request. ContextOAuth2 = contextKey("token") // ContextBasicAuth takes BasicAuth as authentication for the request. ContextBasicAuth = contextKey("basic") // ContextAccessToken takes a string oauth2 access token as authentication for the request. ContextAccessToken = contextKey("accesstoken") // ContextAPIKeys takes a string apikey as authentication for the request ContextAPIKeys = contextKey("apiKeys") // ContextHttpSignatureAuth takes HttpSignatureAuth as authentication for the request. ContextHttpSignatureAuth = contextKey("httpsignature") // ContextServerIndex uses a server configuration from the index. ContextServerIndex = contextKey("serverIndex") // ContextOperationServerIndices uses a server configuration from the index mapping. ContextOperationServerIndices = contextKey("serverOperationIndices") // ContextServerVariables overrides a server configuration variables. ContextServerVariables = contextKey("serverVariables") // ContextOperationServerVariables overrides a server configuration variables using operation specific values. ContextOperationServerVariables = contextKey("serverOperationVariables") )
Functions ¶
func CacheExpires ¶
CacheExpires helper function to determine remaining time before repeating a request.
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value.
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float value.
Types ¶
type APIClient ¶
type APIClient struct { PublicPerformanceApi *PublicPerformanceApiService // contains filtered or unexported fields }
APIClient manages communication with the CMS Performance API API vv3 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.
func (*APIClient) GetConfig ¶
func (c *APIClient) GetConfig() *Configuration
Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior
type APIKey ¶
APIKey provides API key based authentication to a request passed via context using ContextAPIKey
type APIResponse ¶
type APIResponse struct { *http.Response `json:"-"` Message string `json:"message,omitempty"` // Operation is the name of the OpenAPI operation. Operation string `json:"operation,omitempty"` // RequestURL is the request URL. This value is always available, even if the // embedded *http.Response is nil. RequestURL string `json:"url,omitempty"` // Method is the HTTP method used for the request. This value is always // available, even if the embedded *http.Response is nil. Method string `json:"method,omitempty"` // Payload holds the contents of the response body (which may be nil or empty). // This is provided here as the raw response.Body() reader will have already // been drained. Payload []byte `json:"-"` }
APIResponse stores the API response returned by the server.
func NewAPIResponse ¶
func NewAPIResponse(r *http.Response) *APIResponse
NewAPIResponse returns a new APIResponse object.
func NewAPIResponseWithError ¶
func NewAPIResponseWithError(errorMessage string) *APIResponse
NewAPIResponseWithError returns a new APIResponse object with the provided error message.
type ApiGetPageRequest ¶
type ApiGetPageRequest struct { ApiService *PublicPerformanceApiService // contains filtered or unexported fields }
func (ApiGetPageRequest) Domain ¶
func (r ApiGetPageRequest) Domain(domain string) ApiGetPageRequest
The domain to search return data for.
func (ApiGetPageRequest) End ¶
func (r ApiGetPageRequest) End(end int64) ApiGetPageRequest
A timestamp in milliseconds that indicates the end of the time period.
func (ApiGetPageRequest) Execute ¶
func (r ApiGetPageRequest) Execute() (*PublicPerformanceResponse, *http.Response, error)
func (ApiGetPageRequest) Interval ¶
func (r ApiGetPageRequest) Interval(interval string) ApiGetPageRequest
The time series interval to group data by. Valid intervals: [1m, 5m, 15m, 30m, 1h, 4h, 12h, 1d, 1w]
func (ApiGetPageRequest) Pad ¶
func (r ApiGetPageRequest) Pad(pad bool) ApiGetPageRequest
Specifies whether the time series data should have empty intervals if performance data is not present to create a continuous set.
func (ApiGetPageRequest) Path ¶
func (r ApiGetPageRequest) Path(path string) ApiGetPageRequest
The url path of the domain to return data for.
func (ApiGetPageRequest) Period ¶
func (r ApiGetPageRequest) Period(period string) ApiGetPageRequest
A relative period to return time series data for. This value is ignored if start and/or end are provided. Valid periods: [15m, 30m, 1h, 4h, 12h, 1d, 1w]
func (ApiGetPageRequest) Start ¶
func (r ApiGetPageRequest) Start(start int64) ApiGetPageRequest
A timestamp in milliseconds that indicates the start of the time period.
func (ApiGetPageRequest) Sum ¶
func (r ApiGetPageRequest) Sum(sum bool) ApiGetPageRequest
Specifies whether the time series data should be summated for the given period. Defaults to false.
type ApiGetUptimeRequest ¶
type ApiGetUptimeRequest struct { ApiService *PublicPerformanceApiService // contains filtered or unexported fields }
func (ApiGetUptimeRequest) Domain ¶
func (r ApiGetUptimeRequest) Domain(domain string) ApiGetUptimeRequest
The domain to search return data for.
func (ApiGetUptimeRequest) End ¶
func (r ApiGetUptimeRequest) End(end int64) ApiGetUptimeRequest
A timestamp in milliseconds that indicates the end of the time period.
func (ApiGetUptimeRequest) Execute ¶
func (r ApiGetUptimeRequest) Execute() (*PublicPerformanceResponse, *http.Response, error)
func (ApiGetUptimeRequest) Interval ¶
func (r ApiGetUptimeRequest) Interval(interval string) ApiGetUptimeRequest
The time series interval to group data by. Valid intervals: [1m, 5m, 15m, 30m, 1h, 4h, 12h, 1d, 1w]
func (ApiGetUptimeRequest) Pad ¶
func (r ApiGetUptimeRequest) Pad(pad bool) ApiGetUptimeRequest
Specifies whether the time series data should have empty intervals if performance data is not present to create a continuous set.
func (ApiGetUptimeRequest) Path ¶
func (r ApiGetUptimeRequest) Path(path string) ApiGetUptimeRequest
func (ApiGetUptimeRequest) Period ¶
func (r ApiGetUptimeRequest) Period(period string) ApiGetUptimeRequest
A relative period to return time series data for. This value is ignored if start and/or end are provided. Valid periods: [15m, 30m, 1h, 4h, 12h, 1d, 1w]
func (ApiGetUptimeRequest) Start ¶
func (r ApiGetUptimeRequest) Start(start int64) ApiGetUptimeRequest
A timestamp in milliseconds that indicates the start of the time period.
func (ApiGetUptimeRequest) Sum ¶
func (r ApiGetUptimeRequest) Sum(sum bool) ApiGetUptimeRequest
Specifies whether the time series data should be summated for the given period. Defaults to false.
type BasicAuth ¶
type BasicAuth struct { UserName string `json:"userName,omitempty"` Password string `json:"password,omitempty"` }
BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth
type Configuration ¶
type Configuration struct { Host string `json:"host,omitempty"` Scheme string `json:"scheme,omitempty"` DefaultHeader map[string]string `json:"defaultHeader,omitempty"` UserAgent string `json:"userAgent,omitempty"` Debug bool `json:"debug,omitempty"` Servers ServerConfigurations OperationServers map[string]ServerConfigurations HTTPClient *http.Client }
Configuration stores the configuration of the API client
func NewConfiguration ¶
func NewConfiguration() *Configuration
NewConfiguration returns a new Configuration object
func (*Configuration) AddDefaultHeader ¶
func (c *Configuration) AddDefaultHeader(key string, value string)
AddDefaultHeader adds a new HTTP header to the default header in the request
func (*Configuration) ServerURLWithContext ¶
ServerURLWithContext returns a new server URL given an endpoint
type Error ¶
type Error struct { // A human readable message describing the error along with remediation steps where appropriate Message string `json:"message"` // A unique identifier for the request. Include this value with any error reports or support tickets CorrelationId string `json:"correlationId"` // The error category Category string `json:"category"` // A specific category that contains more specific detail about the error SubCategory *string `json:"subCategory,omitempty"` // further information about the error Errors []ErrorDetail `json:"errors,omitempty"` // Context about the error condition Context *map[string][]string `json:"context,omitempty"` // A map of link names to associated URIs containing documentation about the error or recommended remediation steps Links *map[string]string `json:"links,omitempty"` }
Error struct for Error
func NewError ¶
NewError instantiates a new Error object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewErrorWithDefaults ¶
func NewErrorWithDefaults() *Error
NewErrorWithDefaults instantiates a new Error object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Error) GetCategory ¶
GetCategory returns the Category field value
func (*Error) GetCategoryOk ¶
GetCategoryOk returns a tuple with the Category field value and a boolean to check if the value has been set.
func (*Error) GetContext ¶
GetContext returns the Context field value if set, zero value otherwise.
func (*Error) GetContextOk ¶
GetContextOk returns a tuple with the Context field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Error) GetCorrelationId ¶
GetCorrelationId returns the CorrelationId field value
func (*Error) GetCorrelationIdOk ¶
GetCorrelationIdOk returns a tuple with the CorrelationId field value and a boolean to check if the value has been set.
func (*Error) GetErrors ¶
func (o *Error) GetErrors() []ErrorDetail
GetErrors returns the Errors field value if set, zero value otherwise.
func (*Error) GetErrorsOk ¶
func (o *Error) GetErrorsOk() ([]ErrorDetail, bool)
GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Error) GetLinksOk ¶
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Error) GetMessage ¶
GetMessage returns the Message field value
func (*Error) GetMessageOk ¶
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (*Error) GetSubCategory ¶
GetSubCategory returns the SubCategory field value if set, zero value otherwise.
func (*Error) GetSubCategoryOk ¶
GetSubCategoryOk returns a tuple with the SubCategory field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Error) HasContext ¶
HasContext returns a boolean if a field has been set.
func (*Error) HasSubCategory ¶
HasSubCategory returns a boolean if a field has been set.
func (Error) MarshalJSON ¶
func (*Error) SetContext ¶
SetContext gets a reference to the given map[string][]string and assigns it to the Context field.
func (*Error) SetCorrelationId ¶
SetCorrelationId sets field value
func (*Error) SetErrors ¶
func (o *Error) SetErrors(v []ErrorDetail)
SetErrors gets a reference to the given []ErrorDetail and assigns it to the Errors field.
func (*Error) SetLinks ¶
SetLinks gets a reference to the given map[string]string and assigns it to the Links field.
func (*Error) SetSubCategory ¶
SetSubCategory gets a reference to the given string and assigns it to the SubCategory field.
type ErrorDetail ¶
type ErrorDetail struct { // A human readable message describing the error along with remediation steps where appropriate Message string `json:"message"` // The name of the field or parameter in which the error was found. In *string `json:"in,omitempty"` // The status code associated with the error detail Code *string `json:"code,omitempty"` // A specific category that contains more specific detail about the error SubCategory *string `json:"subCategory,omitempty"` // Context about the error condition Context *map[string][]string `json:"context,omitempty"` }
ErrorDetail struct for ErrorDetail
func NewErrorDetail ¶
func NewErrorDetail(message string) *ErrorDetail
NewErrorDetail instantiates a new ErrorDetail object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewErrorDetailWithDefaults ¶
func NewErrorDetailWithDefaults() *ErrorDetail
NewErrorDetailWithDefaults instantiates a new ErrorDetail object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ErrorDetail) GetCode ¶
func (o *ErrorDetail) GetCode() string
GetCode returns the Code field value if set, zero value otherwise.
func (*ErrorDetail) GetCodeOk ¶
func (o *ErrorDetail) GetCodeOk() (*string, bool)
GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ErrorDetail) GetContext ¶
func (o *ErrorDetail) GetContext() map[string][]string
GetContext returns the Context field value if set, zero value otherwise.
func (*ErrorDetail) GetContextOk ¶
func (o *ErrorDetail) GetContextOk() (*map[string][]string, bool)
GetContextOk returns a tuple with the Context field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ErrorDetail) GetIn ¶
func (o *ErrorDetail) GetIn() string
GetIn returns the In field value if set, zero value otherwise.
func (*ErrorDetail) GetInOk ¶
func (o *ErrorDetail) GetInOk() (*string, bool)
GetInOk returns a tuple with the In field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ErrorDetail) GetMessage ¶
func (o *ErrorDetail) GetMessage() string
GetMessage returns the Message field value
func (*ErrorDetail) GetMessageOk ¶
func (o *ErrorDetail) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (*ErrorDetail) GetSubCategory ¶
func (o *ErrorDetail) GetSubCategory() string
GetSubCategory returns the SubCategory field value if set, zero value otherwise.
func (*ErrorDetail) GetSubCategoryOk ¶
func (o *ErrorDetail) GetSubCategoryOk() (*string, bool)
GetSubCategoryOk returns a tuple with the SubCategory field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ErrorDetail) HasCode ¶
func (o *ErrorDetail) HasCode() bool
HasCode returns a boolean if a field has been set.
func (*ErrorDetail) HasContext ¶
func (o *ErrorDetail) HasContext() bool
HasContext returns a boolean if a field has been set.
func (*ErrorDetail) HasIn ¶
func (o *ErrorDetail) HasIn() bool
HasIn returns a boolean if a field has been set.
func (*ErrorDetail) HasSubCategory ¶
func (o *ErrorDetail) HasSubCategory() bool
HasSubCategory returns a boolean if a field has been set.
func (ErrorDetail) MarshalJSON ¶
func (o ErrorDetail) MarshalJSON() ([]byte, error)
func (*ErrorDetail) SetCode ¶
func (o *ErrorDetail) SetCode(v string)
SetCode gets a reference to the given string and assigns it to the Code field.
func (*ErrorDetail) SetContext ¶
func (o *ErrorDetail) SetContext(v map[string][]string)
SetContext gets a reference to the given map[string][]string and assigns it to the Context field.
func (*ErrorDetail) SetIn ¶
func (o *ErrorDetail) SetIn(v string)
SetIn gets a reference to the given string and assigns it to the In field.
func (*ErrorDetail) SetMessage ¶
func (o *ErrorDetail) SetMessage(v string)
SetMessage sets field value
func (*ErrorDetail) SetSubCategory ¶
func (o *ErrorDetail) SetSubCategory(v string)
SetSubCategory gets a reference to the given string and assigns it to the SubCategory field.
type GenericOpenAPIError ¶
type GenericOpenAPIError struct {
// contains filtered or unexported fields
}
GenericOpenAPIError Provides access to the body, error and model on returned errors.
func (GenericOpenAPIError) Body ¶
func (e GenericOpenAPIError) Body() []byte
Body returns the raw bytes of the response
func (GenericOpenAPIError) Error ¶
func (e GenericOpenAPIError) Error() string
Error returns non-empty string if there was an error.
func (GenericOpenAPIError) Model ¶
func (e GenericOpenAPIError) Model() interface{}
Model returns the unpacked model of the error
type NullableBool ¶
type NullableBool struct {
// contains filtered or unexported fields
}
func NewNullableBool ¶
func NewNullableBool(val *bool) *NullableBool
func (NullableBool) Get ¶
func (v NullableBool) Get() *bool
func (NullableBool) IsSet ¶
func (v NullableBool) IsSet() bool
func (NullableBool) MarshalJSON ¶
func (v NullableBool) MarshalJSON() ([]byte, error)
func (*NullableBool) Set ¶
func (v *NullableBool) Set(val *bool)
func (*NullableBool) UnmarshalJSON ¶
func (v *NullableBool) UnmarshalJSON(src []byte) error
func (*NullableBool) Unset ¶
func (v *NullableBool) Unset()
type NullableError ¶
type NullableError struct {
// contains filtered or unexported fields
}
func NewNullableError ¶
func NewNullableError(val *Error) *NullableError
func (NullableError) Get ¶
func (v NullableError) Get() *Error
func (NullableError) IsSet ¶
func (v NullableError) IsSet() bool
func (NullableError) MarshalJSON ¶
func (v NullableError) MarshalJSON() ([]byte, error)
func (*NullableError) Set ¶
func (v *NullableError) Set(val *Error)
func (*NullableError) UnmarshalJSON ¶
func (v *NullableError) UnmarshalJSON(src []byte) error
func (*NullableError) Unset ¶
func (v *NullableError) Unset()
type NullableErrorDetail ¶
type NullableErrorDetail struct {
// contains filtered or unexported fields
}
func NewNullableErrorDetail ¶
func NewNullableErrorDetail(val *ErrorDetail) *NullableErrorDetail
func (NullableErrorDetail) Get ¶
func (v NullableErrorDetail) Get() *ErrorDetail
func (NullableErrorDetail) IsSet ¶
func (v NullableErrorDetail) IsSet() bool
func (NullableErrorDetail) MarshalJSON ¶
func (v NullableErrorDetail) MarshalJSON() ([]byte, error)
func (*NullableErrorDetail) Set ¶
func (v *NullableErrorDetail) Set(val *ErrorDetail)
func (*NullableErrorDetail) UnmarshalJSON ¶
func (v *NullableErrorDetail) UnmarshalJSON(src []byte) error
func (*NullableErrorDetail) Unset ¶
func (v *NullableErrorDetail) Unset()
type NullableFloat32 ¶
type NullableFloat32 struct {
// contains filtered or unexported fields
}
func NewNullableFloat32 ¶
func NewNullableFloat32(val *float32) *NullableFloat32
func (NullableFloat32) Get ¶
func (v NullableFloat32) Get() *float32
func (NullableFloat32) IsSet ¶
func (v NullableFloat32) IsSet() bool
func (NullableFloat32) MarshalJSON ¶
func (v NullableFloat32) MarshalJSON() ([]byte, error)
func (*NullableFloat32) Set ¶
func (v *NullableFloat32) Set(val *float32)
func (*NullableFloat32) UnmarshalJSON ¶
func (v *NullableFloat32) UnmarshalJSON(src []byte) error
func (*NullableFloat32) Unset ¶
func (v *NullableFloat32) Unset()
type NullableFloat64 ¶
type NullableFloat64 struct {
// contains filtered or unexported fields
}
func NewNullableFloat64 ¶
func NewNullableFloat64(val *float64) *NullableFloat64
func (NullableFloat64) Get ¶
func (v NullableFloat64) Get() *float64
func (NullableFloat64) IsSet ¶
func (v NullableFloat64) IsSet() bool
func (NullableFloat64) MarshalJSON ¶
func (v NullableFloat64) MarshalJSON() ([]byte, error)
func (*NullableFloat64) Set ¶
func (v *NullableFloat64) Set(val *float64)
func (*NullableFloat64) UnmarshalJSON ¶
func (v *NullableFloat64) UnmarshalJSON(src []byte) error
func (*NullableFloat64) Unset ¶
func (v *NullableFloat64) Unset()
type NullableInt ¶
type NullableInt struct {
// contains filtered or unexported fields
}
func NewNullableInt ¶
func NewNullableInt(val *int) *NullableInt
func (NullableInt) Get ¶
func (v NullableInt) Get() *int
func (NullableInt) IsSet ¶
func (v NullableInt) IsSet() bool
func (NullableInt) MarshalJSON ¶
func (v NullableInt) MarshalJSON() ([]byte, error)
func (*NullableInt) Set ¶
func (v *NullableInt) Set(val *int)
func (*NullableInt) UnmarshalJSON ¶
func (v *NullableInt) UnmarshalJSON(src []byte) error
func (*NullableInt) Unset ¶
func (v *NullableInt) Unset()
type NullableInt32 ¶
type NullableInt32 struct {
// contains filtered or unexported fields
}
func NewNullableInt32 ¶
func NewNullableInt32(val *int32) *NullableInt32
func (NullableInt32) Get ¶
func (v NullableInt32) Get() *int32
func (NullableInt32) IsSet ¶
func (v NullableInt32) IsSet() bool
func (NullableInt32) MarshalJSON ¶
func (v NullableInt32) MarshalJSON() ([]byte, error)
func (*NullableInt32) Set ¶
func (v *NullableInt32) Set(val *int32)
func (*NullableInt32) UnmarshalJSON ¶
func (v *NullableInt32) UnmarshalJSON(src []byte) error
func (*NullableInt32) Unset ¶
func (v *NullableInt32) Unset()
type NullableInt64 ¶
type NullableInt64 struct {
// contains filtered or unexported fields
}
func NewNullableInt64 ¶
func NewNullableInt64(val *int64) *NullableInt64
func (NullableInt64) Get ¶
func (v NullableInt64) Get() *int64
func (NullableInt64) IsSet ¶
func (v NullableInt64) IsSet() bool
func (NullableInt64) MarshalJSON ¶
func (v NullableInt64) MarshalJSON() ([]byte, error)
func (*NullableInt64) Set ¶
func (v *NullableInt64) Set(val *int64)
func (*NullableInt64) UnmarshalJSON ¶
func (v *NullableInt64) UnmarshalJSON(src []byte) error
func (*NullableInt64) Unset ¶
func (v *NullableInt64) Unset()
type NullablePerformanceView ¶
type NullablePerformanceView struct {
// contains filtered or unexported fields
}
func NewNullablePerformanceView ¶
func NewNullablePerformanceView(val *PerformanceView) *NullablePerformanceView
func (NullablePerformanceView) Get ¶
func (v NullablePerformanceView) Get() *PerformanceView
func (NullablePerformanceView) IsSet ¶
func (v NullablePerformanceView) IsSet() bool
func (NullablePerformanceView) MarshalJSON ¶
func (v NullablePerformanceView) MarshalJSON() ([]byte, error)
func (*NullablePerformanceView) Set ¶
func (v *NullablePerformanceView) Set(val *PerformanceView)
func (*NullablePerformanceView) UnmarshalJSON ¶
func (v *NullablePerformanceView) UnmarshalJSON(src []byte) error
func (*NullablePerformanceView) Unset ¶
func (v *NullablePerformanceView) Unset()
type NullablePublicPerformanceResponse ¶
type NullablePublicPerformanceResponse struct {
// contains filtered or unexported fields
}
func NewNullablePublicPerformanceResponse ¶
func NewNullablePublicPerformanceResponse(val *PublicPerformanceResponse) *NullablePublicPerformanceResponse
func (NullablePublicPerformanceResponse) Get ¶
func (v NullablePublicPerformanceResponse) Get() *PublicPerformanceResponse
func (NullablePublicPerformanceResponse) IsSet ¶
func (v NullablePublicPerformanceResponse) IsSet() bool
func (NullablePublicPerformanceResponse) MarshalJSON ¶
func (v NullablePublicPerformanceResponse) MarshalJSON() ([]byte, error)
func (*NullablePublicPerformanceResponse) Set ¶
func (v *NullablePublicPerformanceResponse) Set(val *PublicPerformanceResponse)
func (*NullablePublicPerformanceResponse) UnmarshalJSON ¶
func (v *NullablePublicPerformanceResponse) UnmarshalJSON(src []byte) error
func (*NullablePublicPerformanceResponse) Unset ¶
func (v *NullablePublicPerformanceResponse) Unset()
type NullableString ¶
type NullableString struct {
// contains filtered or unexported fields
}
func NewNullableString ¶
func NewNullableString(val *string) *NullableString
func (NullableString) Get ¶
func (v NullableString) Get() *string
func (NullableString) IsSet ¶
func (v NullableString) IsSet() bool
func (NullableString) MarshalJSON ¶
func (v NullableString) MarshalJSON() ([]byte, error)
func (*NullableString) Set ¶
func (v *NullableString) Set(val *string)
func (*NullableString) UnmarshalJSON ¶
func (v *NullableString) UnmarshalJSON(src []byte) error
func (*NullableString) Unset ¶
func (v *NullableString) Unset()
type NullableTime ¶
type NullableTime struct {
// contains filtered or unexported fields
}
func NewNullableTime ¶
func NewNullableTime(val *time.Time) *NullableTime
func (NullableTime) Get ¶
func (v NullableTime) Get() *time.Time
func (NullableTime) IsSet ¶
func (v NullableTime) IsSet() bool
func (NullableTime) MarshalJSON ¶
func (v NullableTime) MarshalJSON() ([]byte, error)
func (*NullableTime) Set ¶
func (v *NullableTime) Set(val *time.Time)
func (*NullableTime) UnmarshalJSON ¶
func (v *NullableTime) UnmarshalJSON(src []byte) error
func (*NullableTime) Unset ¶
func (v *NullableTime) Unset()
type PerformanceView ¶
type PerformanceView struct { // The timestamp in milliseconds of the start of this interval. StartTimestamp int64 `json:"startTimestamp"` // The timestamp in milliseconds of the end of this interval. EndTimestamp int64 `json:"endTimestamp"` StartDatetime string `json:"startDatetime"` EndDatetime string `json:"endDatetime"` // The total number of requests received in this period. TotalRequests int32 `json:"totalRequests"` // The total number of requests that were served cached responses. CacheHits int32 `json:"cacheHits"` // The percentage of requests that were served cached responses. CacheHitRate float32 `json:"cacheHitRate"` TotalRequestTime int32 `json:"totalRequestTime"` // The average response time in milliseconds from the origin to the edge. AvgOriginResponseTime int32 `json:"avgOriginResponseTime"` // The average response time in milliseconds. ResponseTimeMs int32 `json:"responseTimeMs"` // The number of responses that had an http status code between 1000-1999. Var100X int32 `json:"100X"` // The number of responses that had an http status code between 200-299. Var20X int32 `json:"20X"` // The number of responses that had an http status code between 300-399. Var30X int32 `json:"30X"` // The number of responses that had an http status code between 400-499. Var40X int32 `json:"40X"` // The number of responses that had an http status code between 500-599. Var50X int32 `json:"50X"` // The number of responses that had an http status code of 403. Var403 int32 `json:"403"` // The number of responses that had an http status code of 404. Var404 int32 `json:"404"` // The number of responses that had an http status code of 500. Var500 int32 `json:"500"` // The number of responses that had an http status code of 504. Var504 int32 `json:"504"` // The 50th percentile response time. Var50th int32 `json:"50th"` // The 95th percentile response time. Var95th int32 `json:"95th"` // The 99th percentile response time. Var99th int32 `json:"99th"` }
PerformanceView An individual time series performance data point.
func NewPerformanceView ¶
func NewPerformanceView(startTimestamp int64, endTimestamp int64, startDatetime string, endDatetime string, totalRequests int32, cacheHits int32, cacheHitRate float32, totalRequestTime int32, avgOriginResponseTime int32, responseTimeMs int32, var100X int32, var20X int32, var30X int32, var40X int32, var50X int32, var403 int32, var404 int32, var500 int32, var504 int32, var50th int32, var95th int32, var99th int32) *PerformanceView
NewPerformanceView instantiates a new PerformanceView object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPerformanceViewWithDefaults ¶
func NewPerformanceViewWithDefaults() *PerformanceView
NewPerformanceViewWithDefaults instantiates a new PerformanceView object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*PerformanceView) GetAvgOriginResponseTime ¶
func (o *PerformanceView) GetAvgOriginResponseTime() int32
GetAvgOriginResponseTime returns the AvgOriginResponseTime field value
func (*PerformanceView) GetAvgOriginResponseTimeOk ¶
func (o *PerformanceView) GetAvgOriginResponseTimeOk() (*int32, bool)
GetAvgOriginResponseTimeOk returns a tuple with the AvgOriginResponseTime field value and a boolean to check if the value has been set.
func (*PerformanceView) GetCacheHitRate ¶
func (o *PerformanceView) GetCacheHitRate() float32
GetCacheHitRate returns the CacheHitRate field value
func (*PerformanceView) GetCacheHitRateOk ¶
func (o *PerformanceView) GetCacheHitRateOk() (*float32, bool)
GetCacheHitRateOk returns a tuple with the CacheHitRate field value and a boolean to check if the value has been set.
func (*PerformanceView) GetCacheHits ¶
func (o *PerformanceView) GetCacheHits() int32
GetCacheHits returns the CacheHits field value
func (*PerformanceView) GetCacheHitsOk ¶
func (o *PerformanceView) GetCacheHitsOk() (*int32, bool)
GetCacheHitsOk returns a tuple with the CacheHits field value and a boolean to check if the value has been set.
func (*PerformanceView) GetEndDatetime ¶
func (o *PerformanceView) GetEndDatetime() string
GetEndDatetime returns the EndDatetime field value
func (*PerformanceView) GetEndDatetimeOk ¶
func (o *PerformanceView) GetEndDatetimeOk() (*string, bool)
GetEndDatetimeOk returns a tuple with the EndDatetime field value and a boolean to check if the value has been set.
func (*PerformanceView) GetEndTimestamp ¶
func (o *PerformanceView) GetEndTimestamp() int64
GetEndTimestamp returns the EndTimestamp field value
func (*PerformanceView) GetEndTimestampOk ¶
func (o *PerformanceView) GetEndTimestampOk() (*int64, bool)
GetEndTimestampOk returns a tuple with the EndTimestamp field value and a boolean to check if the value has been set.
func (*PerformanceView) GetResponseTimeMs ¶
func (o *PerformanceView) GetResponseTimeMs() int32
GetResponseTimeMs returns the ResponseTimeMs field value
func (*PerformanceView) GetResponseTimeMsOk ¶
func (o *PerformanceView) GetResponseTimeMsOk() (*int32, bool)
GetResponseTimeMsOk returns a tuple with the ResponseTimeMs field value and a boolean to check if the value has been set.
func (*PerformanceView) GetStartDatetime ¶
func (o *PerformanceView) GetStartDatetime() string
GetStartDatetime returns the StartDatetime field value
func (*PerformanceView) GetStartDatetimeOk ¶
func (o *PerformanceView) GetStartDatetimeOk() (*string, bool)
GetStartDatetimeOk returns a tuple with the StartDatetime field value and a boolean to check if the value has been set.
func (*PerformanceView) GetStartTimestamp ¶
func (o *PerformanceView) GetStartTimestamp() int64
GetStartTimestamp returns the StartTimestamp field value
func (*PerformanceView) GetStartTimestampOk ¶
func (o *PerformanceView) GetStartTimestampOk() (*int64, bool)
GetStartTimestampOk returns a tuple with the StartTimestamp field value and a boolean to check if the value has been set.
func (*PerformanceView) GetTotalRequestTime ¶
func (o *PerformanceView) GetTotalRequestTime() int32
GetTotalRequestTime returns the TotalRequestTime field value
func (*PerformanceView) GetTotalRequestTimeOk ¶
func (o *PerformanceView) GetTotalRequestTimeOk() (*int32, bool)
GetTotalRequestTimeOk returns a tuple with the TotalRequestTime field value and a boolean to check if the value has been set.
func (*PerformanceView) GetTotalRequests ¶
func (o *PerformanceView) GetTotalRequests() int32
GetTotalRequests returns the TotalRequests field value
func (*PerformanceView) GetTotalRequestsOk ¶
func (o *PerformanceView) GetTotalRequestsOk() (*int32, bool)
GetTotalRequestsOk returns a tuple with the TotalRequests field value and a boolean to check if the value has been set.
func (*PerformanceView) GetVar100X ¶
func (o *PerformanceView) GetVar100X() int32
GetVar100X returns the Var100X field value
func (*PerformanceView) GetVar100XOk ¶
func (o *PerformanceView) GetVar100XOk() (*int32, bool)
GetVar100XOk returns a tuple with the Var100X field value and a boolean to check if the value has been set.
func (*PerformanceView) GetVar20X ¶
func (o *PerformanceView) GetVar20X() int32
GetVar20X returns the Var20X field value
func (*PerformanceView) GetVar20XOk ¶
func (o *PerformanceView) GetVar20XOk() (*int32, bool)
GetVar20XOk returns a tuple with the Var20X field value and a boolean to check if the value has been set.
func (*PerformanceView) GetVar30X ¶
func (o *PerformanceView) GetVar30X() int32
GetVar30X returns the Var30X field value
func (*PerformanceView) GetVar30XOk ¶
func (o *PerformanceView) GetVar30XOk() (*int32, bool)
GetVar30XOk returns a tuple with the Var30X field value and a boolean to check if the value has been set.
func (*PerformanceView) GetVar403 ¶
func (o *PerformanceView) GetVar403() int32
GetVar403 returns the Var403 field value
func (*PerformanceView) GetVar403Ok ¶
func (o *PerformanceView) GetVar403Ok() (*int32, bool)
GetVar403Ok returns a tuple with the Var403 field value and a boolean to check if the value has been set.
func (*PerformanceView) GetVar404 ¶
func (o *PerformanceView) GetVar404() int32
GetVar404 returns the Var404 field value
func (*PerformanceView) GetVar404Ok ¶
func (o *PerformanceView) GetVar404Ok() (*int32, bool)
GetVar404Ok returns a tuple with the Var404 field value and a boolean to check if the value has been set.
func (*PerformanceView) GetVar40X ¶
func (o *PerformanceView) GetVar40X() int32
GetVar40X returns the Var40X field value
func (*PerformanceView) GetVar40XOk ¶
func (o *PerformanceView) GetVar40XOk() (*int32, bool)
GetVar40XOk returns a tuple with the Var40X field value and a boolean to check if the value has been set.
func (*PerformanceView) GetVar500 ¶
func (o *PerformanceView) GetVar500() int32
GetVar500 returns the Var500 field value
func (*PerformanceView) GetVar500Ok ¶
func (o *PerformanceView) GetVar500Ok() (*int32, bool)
GetVar500Ok returns a tuple with the Var500 field value and a boolean to check if the value has been set.
func (*PerformanceView) GetVar504 ¶
func (o *PerformanceView) GetVar504() int32
GetVar504 returns the Var504 field value
func (*PerformanceView) GetVar504Ok ¶
func (o *PerformanceView) GetVar504Ok() (*int32, bool)
GetVar504Ok returns a tuple with the Var504 field value and a boolean to check if the value has been set.
func (*PerformanceView) GetVar50X ¶
func (o *PerformanceView) GetVar50X() int32
GetVar50X returns the Var50X field value
func (*PerformanceView) GetVar50XOk ¶
func (o *PerformanceView) GetVar50XOk() (*int32, bool)
GetVar50XOk returns a tuple with the Var50X field value and a boolean to check if the value has been set.
func (*PerformanceView) GetVar50th ¶
func (o *PerformanceView) GetVar50th() int32
GetVar50th returns the Var50th field value
func (*PerformanceView) GetVar50thOk ¶
func (o *PerformanceView) GetVar50thOk() (*int32, bool)
GetVar50thOk returns a tuple with the Var50th field value and a boolean to check if the value has been set.
func (*PerformanceView) GetVar95th ¶
func (o *PerformanceView) GetVar95th() int32
GetVar95th returns the Var95th field value
func (*PerformanceView) GetVar95thOk ¶
func (o *PerformanceView) GetVar95thOk() (*int32, bool)
GetVar95thOk returns a tuple with the Var95th field value and a boolean to check if the value has been set.
func (*PerformanceView) GetVar99th ¶
func (o *PerformanceView) GetVar99th() int32
GetVar99th returns the Var99th field value
func (*PerformanceView) GetVar99thOk ¶
func (o *PerformanceView) GetVar99thOk() (*int32, bool)
GetVar99thOk returns a tuple with the Var99th field value and a boolean to check if the value has been set.
func (PerformanceView) MarshalJSON ¶
func (o PerformanceView) MarshalJSON() ([]byte, error)
func (*PerformanceView) SetAvgOriginResponseTime ¶
func (o *PerformanceView) SetAvgOriginResponseTime(v int32)
SetAvgOriginResponseTime sets field value
func (*PerformanceView) SetCacheHitRate ¶
func (o *PerformanceView) SetCacheHitRate(v float32)
SetCacheHitRate sets field value
func (*PerformanceView) SetCacheHits ¶
func (o *PerformanceView) SetCacheHits(v int32)
SetCacheHits sets field value
func (*PerformanceView) SetEndDatetime ¶
func (o *PerformanceView) SetEndDatetime(v string)
SetEndDatetime sets field value
func (*PerformanceView) SetEndTimestamp ¶
func (o *PerformanceView) SetEndTimestamp(v int64)
SetEndTimestamp sets field value
func (*PerformanceView) SetResponseTimeMs ¶
func (o *PerformanceView) SetResponseTimeMs(v int32)
SetResponseTimeMs sets field value
func (*PerformanceView) SetStartDatetime ¶
func (o *PerformanceView) SetStartDatetime(v string)
SetStartDatetime sets field value
func (*PerformanceView) SetStartTimestamp ¶
func (o *PerformanceView) SetStartTimestamp(v int64)
SetStartTimestamp sets field value
func (*PerformanceView) SetTotalRequestTime ¶
func (o *PerformanceView) SetTotalRequestTime(v int32)
SetTotalRequestTime sets field value
func (*PerformanceView) SetTotalRequests ¶
func (o *PerformanceView) SetTotalRequests(v int32)
SetTotalRequests sets field value
func (*PerformanceView) SetVar100X ¶
func (o *PerformanceView) SetVar100X(v int32)
SetVar100X sets field value
func (*PerformanceView) SetVar20X ¶
func (o *PerformanceView) SetVar20X(v int32)
SetVar20X sets field value
func (*PerformanceView) SetVar30X ¶
func (o *PerformanceView) SetVar30X(v int32)
SetVar30X sets field value
func (*PerformanceView) SetVar403 ¶
func (o *PerformanceView) SetVar403(v int32)
SetVar403 sets field value
func (*PerformanceView) SetVar404 ¶
func (o *PerformanceView) SetVar404(v int32)
SetVar404 sets field value
func (*PerformanceView) SetVar40X ¶
func (o *PerformanceView) SetVar40X(v int32)
SetVar40X sets field value
func (*PerformanceView) SetVar500 ¶
func (o *PerformanceView) SetVar500(v int32)
SetVar500 sets field value
func (*PerformanceView) SetVar504 ¶
func (o *PerformanceView) SetVar504(v int32)
SetVar504 sets field value
func (*PerformanceView) SetVar50X ¶
func (o *PerformanceView) SetVar50X(v int32)
SetVar50X sets field value
func (*PerformanceView) SetVar50th ¶
func (o *PerformanceView) SetVar50th(v int32)
SetVar50th sets field value
func (*PerformanceView) SetVar95th ¶
func (o *PerformanceView) SetVar95th(v int32)
SetVar95th sets field value
func (*PerformanceView) SetVar99th ¶
func (o *PerformanceView) SetVar99th(v int32)
SetVar99th sets field value
type PublicPerformanceApiService ¶
type PublicPerformanceApiService service
PublicPerformanceApiService PublicPerformanceApi service
func (*PublicPerformanceApiService) GetPage ¶
func (a *PublicPerformanceApiService) GetPage(ctx context.Context) ApiGetPageRequest
GetPage View your website's performance.
Returns time series data website performance data for the given domain and/or path.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiGetPageRequest
func (*PublicPerformanceApiService) GetPageExecute ¶
func (a *PublicPerformanceApiService) GetPageExecute(r ApiGetPageRequest) (*PublicPerformanceResponse, *http.Response, error)
Execute executes the request
@return PublicPerformanceResponse
func (*PublicPerformanceApiService) GetUptime ¶
func (a *PublicPerformanceApiService) GetUptime(ctx context.Context) ApiGetUptimeRequest
GetUptime View your website's uptime.
Returns uptime time series website performance data for the given domain.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiGetUptimeRequest
func (*PublicPerformanceApiService) GetUptimeExecute ¶
func (a *PublicPerformanceApiService) GetUptimeExecute(r ApiGetUptimeRequest) (*PublicPerformanceResponse, *http.Response, error)
Execute executes the request
@return PublicPerformanceResponse
type PublicPerformanceResponse ¶
type PublicPerformanceResponse struct { Data []PerformanceView `json:"data"` Domain *string `json:"domain,omitempty"` Path *string `json:"path,omitempty"` StartInterval int64 `json:"startInterval"` EndInterval int64 `json:"endInterval"` Interval string `json:"interval"` Period *string `json:"period,omitempty"` }
PublicPerformanceResponse struct for PublicPerformanceResponse
func NewPublicPerformanceResponse ¶
func NewPublicPerformanceResponse(data []PerformanceView, startInterval int64, endInterval int64, interval string) *PublicPerformanceResponse
NewPublicPerformanceResponse instantiates a new PublicPerformanceResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPublicPerformanceResponseWithDefaults ¶
func NewPublicPerformanceResponseWithDefaults() *PublicPerformanceResponse
NewPublicPerformanceResponseWithDefaults instantiates a new PublicPerformanceResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*PublicPerformanceResponse) GetData ¶
func (o *PublicPerformanceResponse) GetData() []PerformanceView
GetData returns the Data field value
func (*PublicPerformanceResponse) GetDataOk ¶
func (o *PublicPerformanceResponse) GetDataOk() ([]PerformanceView, bool)
GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.
func (*PublicPerformanceResponse) GetDomain ¶
func (o *PublicPerformanceResponse) GetDomain() string
GetDomain returns the Domain field value if set, zero value otherwise.
func (*PublicPerformanceResponse) GetDomainOk ¶
func (o *PublicPerformanceResponse) GetDomainOk() (*string, bool)
GetDomainOk returns a tuple with the Domain field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPerformanceResponse) GetEndInterval ¶
func (o *PublicPerformanceResponse) GetEndInterval() int64
GetEndInterval returns the EndInterval field value
func (*PublicPerformanceResponse) GetEndIntervalOk ¶
func (o *PublicPerformanceResponse) GetEndIntervalOk() (*int64, bool)
GetEndIntervalOk returns a tuple with the EndInterval field value and a boolean to check if the value has been set.
func (*PublicPerformanceResponse) GetInterval ¶
func (o *PublicPerformanceResponse) GetInterval() string
GetInterval returns the Interval field value
func (*PublicPerformanceResponse) GetIntervalOk ¶
func (o *PublicPerformanceResponse) GetIntervalOk() (*string, bool)
GetIntervalOk returns a tuple with the Interval field value and a boolean to check if the value has been set.
func (*PublicPerformanceResponse) GetPath ¶
func (o *PublicPerformanceResponse) GetPath() string
GetPath returns the Path field value if set, zero value otherwise.
func (*PublicPerformanceResponse) GetPathOk ¶
func (o *PublicPerformanceResponse) GetPathOk() (*string, bool)
GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPerformanceResponse) GetPeriod ¶
func (o *PublicPerformanceResponse) GetPeriod() string
GetPeriod returns the Period field value if set, zero value otherwise.
func (*PublicPerformanceResponse) GetPeriodOk ¶
func (o *PublicPerformanceResponse) GetPeriodOk() (*string, bool)
GetPeriodOk returns a tuple with the Period field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPerformanceResponse) GetStartInterval ¶
func (o *PublicPerformanceResponse) GetStartInterval() int64
GetStartInterval returns the StartInterval field value
func (*PublicPerformanceResponse) GetStartIntervalOk ¶
func (o *PublicPerformanceResponse) GetStartIntervalOk() (*int64, bool)
GetStartIntervalOk returns a tuple with the StartInterval field value and a boolean to check if the value has been set.
func (*PublicPerformanceResponse) HasDomain ¶
func (o *PublicPerformanceResponse) HasDomain() bool
HasDomain returns a boolean if a field has been set.
func (*PublicPerformanceResponse) HasPath ¶
func (o *PublicPerformanceResponse) HasPath() bool
HasPath returns a boolean if a field has been set.
func (*PublicPerformanceResponse) HasPeriod ¶
func (o *PublicPerformanceResponse) HasPeriod() bool
HasPeriod returns a boolean if a field has been set.
func (PublicPerformanceResponse) MarshalJSON ¶
func (o PublicPerformanceResponse) MarshalJSON() ([]byte, error)
func (*PublicPerformanceResponse) SetData ¶
func (o *PublicPerformanceResponse) SetData(v []PerformanceView)
SetData sets field value
func (*PublicPerformanceResponse) SetDomain ¶
func (o *PublicPerformanceResponse) SetDomain(v string)
SetDomain gets a reference to the given string and assigns it to the Domain field.
func (*PublicPerformanceResponse) SetEndInterval ¶
func (o *PublicPerformanceResponse) SetEndInterval(v int64)
SetEndInterval sets field value
func (*PublicPerformanceResponse) SetInterval ¶
func (o *PublicPerformanceResponse) SetInterval(v string)
SetInterval sets field value
func (*PublicPerformanceResponse) SetPath ¶
func (o *PublicPerformanceResponse) SetPath(v string)
SetPath gets a reference to the given string and assigns it to the Path field.
func (*PublicPerformanceResponse) SetPeriod ¶
func (o *PublicPerformanceResponse) SetPeriod(v string)
SetPeriod gets a reference to the given string and assigns it to the Period field.
func (*PublicPerformanceResponse) SetStartInterval ¶
func (o *PublicPerformanceResponse) SetStartInterval(v int64)
SetStartInterval sets field value
type ServerConfiguration ¶
type ServerConfiguration struct { URL string Description string Variables map[string]ServerVariable }
ServerConfiguration stores the information about a server
type ServerConfigurations ¶
type ServerConfigurations []ServerConfiguration
ServerConfigurations stores multiple ServerConfiguration items
type ServerVariable ¶
ServerVariable stores the information about a server variable