package
0.72.1002
Repository: https://github.com/cohesity/go-sdk.git
Documentation: pkg.go.dev

# Functions

New creates a new statistics API client.
New creates a new statistics API client with basic auth credentials.
New creates a new statistics API client with a bearer token for authentication.
NewGetEntitiesDefault creates a GetEntitiesDefault with default headers values.
NewGetEntitiesOK creates a GetEntitiesOK with default headers values.
NewGetEntitiesParams creates a new GetEntitiesParams object, with the default timeout for this client.
NewGetEntitiesParamsWithContext creates a new GetEntitiesParams object with the ability to set a context for a request.
NewGetEntitiesParamsWithHTTPClient creates a new GetEntitiesParams object with the ability to set a custom HTTPClient for a request.
NewGetEntitiesParamsWithTimeout creates a new GetEntitiesParams object with the ability to set a timeout on a request.
NewGetEntitiesSchemaDefault creates a GetEntitiesSchemaDefault with default headers values.
NewGetEntitiesSchemaOK creates a GetEntitiesSchemaOK with default headers values.
NewGetEntitiesSchemaParams creates a new GetEntitiesSchemaParams object, with the default timeout for this client.
NewGetEntitiesSchemaParamsWithContext creates a new GetEntitiesSchemaParams object with the ability to set a context for a request.
NewGetEntitiesSchemaParamsWithHTTPClient creates a new GetEntitiesSchemaParams object with the ability to set a custom HTTPClient for a request.
NewGetEntitiesSchemaParamsWithTimeout creates a new GetEntitiesSchemaParams object with the ability to set a timeout on a request.
NewGetEntitySchemaByNameDefault creates a GetEntitySchemaByNameDefault with default headers values.
NewGetEntitySchemaByNameOK creates a GetEntitySchemaByNameOK with default headers values.
NewGetEntitySchemaByNameParams creates a new GetEntitySchemaByNameParams object, with the default timeout for this client.
NewGetEntitySchemaByNameParamsWithContext creates a new GetEntitySchemaByNameParams object with the ability to set a context for a request.
NewGetEntitySchemaByNameParamsWithHTTPClient creates a new GetEntitySchemaByNameParams object with the ability to set a custom HTTPClient for a request.
NewGetEntitySchemaByNameParamsWithTimeout creates a new GetEntitySchemaByNameParams object with the ability to set a timeout on a request.
NewGetFileDownloadsCounterDefault creates a GetFileDownloadsCounterDefault with default headers values.
NewGetFileDownloadsCounterOK creates a GetFileDownloadsCounterOK with default headers values.
NewGetFileDownloadsCounterParams creates a new GetFileDownloadsCounterParams object, with the default timeout for this client.
NewGetFileDownloadsCounterParamsWithContext creates a new GetFileDownloadsCounterParams object with the ability to set a context for a request.
NewGetFileDownloadsCounterParamsWithHTTPClient creates a new GetFileDownloadsCounterParams object with the ability to set a custom HTTPClient for a request.
NewGetFileDownloadsCounterParamsWithTimeout creates a new GetFileDownloadsCounterParams object with the ability to set a timeout on a request.
NewGetProgressMonitorByPathDefault creates a GetProgressMonitorByPathDefault with default headers values.
NewGetProgressMonitorByPathOK creates a GetProgressMonitorByPathOK with default headers values.
NewGetProgressMonitorByPathParams creates a new GetProgressMonitorByPathParams object, with the default timeout for this client.
NewGetProgressMonitorByPathParamsWithContext creates a new GetProgressMonitorByPathParams object with the ability to set a context for a request.
NewGetProgressMonitorByPathParamsWithHTTPClient creates a new GetProgressMonitorByPathParams object with the ability to set a custom HTTPClient for a request.
NewGetProgressMonitorByPathParamsWithTimeout creates a new GetProgressMonitorByPathParams object with the ability to set a timeout on a request.
NewGetProgressMonitorsDefault creates a GetProgressMonitorsDefault with default headers values.
NewGetProgressMonitorsOK creates a GetProgressMonitorsOK with default headers values.
NewGetProgressMonitorsParams creates a new GetProgressMonitorsParams object, with the default timeout for this client.
NewGetProgressMonitorsParamsWithContext creates a new GetProgressMonitorsParams object with the ability to set a context for a request.
NewGetProgressMonitorsParamsWithHTTPClient creates a new GetProgressMonitorsParams object with the ability to set a custom HTTPClient for a request.
NewGetProgressMonitorsParamsWithTimeout creates a new GetProgressMonitorsParams object with the ability to set a timeout on a request.
NewGetTasksDefault creates a GetTasksDefault with default headers values.
NewGetTasksOK creates a GetTasksOK with default headers values.
NewGetTasksParams creates a new GetTasksParams object, with the default timeout for this client.
NewGetTasksParamsWithContext creates a new GetTasksParams object with the ability to set a context for a request.
NewGetTasksParamsWithHTTPClient creates a new GetTasksParams object with the ability to set a custom HTTPClient for a request.
NewGetTasksParamsWithTimeout creates a new GetTasksParams object with the ability to set a timeout on a request.
NewGetTimeSeriesSchemaDefault creates a GetTimeSeriesSchemaDefault with default headers values.
NewGetTimeSeriesSchemaOK creates a GetTimeSeriesSchemaOK with default headers values.
NewGetTimeSeriesSchemaParams creates a new GetTimeSeriesSchemaParams object, with the default timeout for this client.
NewGetTimeSeriesSchemaParamsWithContext creates a new GetTimeSeriesSchemaParams object with the ability to set a context for a request.
NewGetTimeSeriesSchemaParamsWithHTTPClient creates a new GetTimeSeriesSchemaParams object with the ability to set a custom HTTPClient for a request.
NewGetTimeSeriesSchemaParamsWithTimeout creates a new GetTimeSeriesSchemaParams object with the ability to set a timeout on a request.
NewGetTimeSeriesStatsDefault creates a GetTimeSeriesStatsDefault with default headers values.
NewGetTimeSeriesStatsOK creates a GetTimeSeriesStatsOK with default headers values.
NewGetTimeSeriesStatsParams creates a new GetTimeSeriesStatsParams object, with the default timeout for this client.
NewGetTimeSeriesStatsParamsWithContext creates a new GetTimeSeriesStatsParams object with the ability to set a context for a request.
NewGetTimeSeriesStatsParamsWithHTTPClient creates a new GetTimeSeriesStatsParams object with the ability to set a custom HTTPClient for a request.
NewGetTimeSeriesStatsParamsWithTimeout creates a new GetTimeSeriesStatsParams object with the ability to set a timeout on a request.

# Structs

Client for statistics API */.
GetEntitiesDefault describes a response with status code -1, with default header values.
GetEntitiesOK describes a response with status code 200, with default header values.
GetEntitiesParams contains all the parameters to send to the API endpoint for the get entities operation.
GetEntitiesReader is a Reader for the GetEntities structure.
GetEntitiesSchemaDefault describes a response with status code -1, with default header values.
GetEntitiesSchemaOK describes a response with status code 200, with default header values.
GetEntitiesSchemaParams contains all the parameters to send to the API endpoint for the get entities schema operation.
GetEntitiesSchemaReader is a Reader for the GetEntitiesSchema structure.
GetEntitySchemaByNameDefault describes a response with status code -1, with default header values.
GetEntitySchemaByNameOK describes a response with status code 200, with default header values.
GetEntitySchemaByNameParams contains all the parameters to send to the API endpoint for the get entity schema by name operation.
GetEntitySchemaByNameReader is a Reader for the GetEntitySchemaByName structure.
GetFileDownloadsCounterDefault describes a response with status code -1, with default header values.
GetFileDownloadsCounterOK describes a response with status code 200, with default header values.
GetFileDownloadsCounterParams contains all the parameters to send to the API endpoint for the get file downloads counter operation.
GetFileDownloadsCounterReader is a Reader for the GetFileDownloadsCounter structure.
GetProgressMonitorByPathDefault describes a response with status code -1, with default header values.
GetProgressMonitorByPathOK describes a response with status code 200, with default header values.
GetProgressMonitorByPathParams contains all the parameters to send to the API endpoint for the get progress monitor by path operation.
GetProgressMonitorByPathReader is a Reader for the GetProgressMonitorByPath structure.
GetProgressMonitorsDefault describes a response with status code -1, with default header values.
GetProgressMonitorsOK describes a response with status code 200, with default header values.
GetProgressMonitorsParams contains all the parameters to send to the API endpoint for the get progress monitors operation.
GetProgressMonitorsReader is a Reader for the GetProgressMonitors structure.
GetTasksDefault describes a response with status code -1, with default header values.
GetTasksOK describes a response with status code 200, with default header values.
GetTasksParams contains all the parameters to send to the API endpoint for the get tasks operation.
GetTasksReader is a Reader for the GetTasks structure.
GetTimeSeriesSchemaDefault describes a response with status code -1, with default header values.
GetTimeSeriesSchemaOK describes a response with status code 200, with default header values.
GetTimeSeriesSchemaParams contains all the parameters to send to the API endpoint for the get time series schema operation.
GetTimeSeriesSchemaReader is a Reader for the GetTimeSeriesSchema structure.
GetTimeSeriesStatsDefault describes a response with status code -1, with default header values.
GetTimeSeriesStatsOK describes a response with status code 200, with default header values.
GetTimeSeriesStatsParams contains all the parameters to send to the API endpoint for the get time series stats operation.
GetTimeSeriesStatsReader is a Reader for the GetTimeSeriesStats structure.

# Interfaces

ClientService is the interface for Client methods.

# Type aliases

ClientOption may be used to customize the behavior of Client methods.