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 ApiPinataFileUploadRequest
- func (r ApiPinataFileUploadRequest) Execute() (*PinataResponse, *http.Response, error)
- func (r ApiPinataFileUploadRequest) File(file *os.File) ApiPinataFileUploadRequest
- func (r ApiPinataFileUploadRequest) PinataMetadata(pinataMetadata PinataMetadata) ApiPinataFileUploadRequest
- func (r ApiPinataFileUploadRequest) PinataOptions(pinataOptions PinataOptions) ApiPinataFileUploadRequest
- type ApiPinsGetRequest
- func (r ApiPinsGetRequest) After(after time.Time) ApiPinsGetRequest
- func (r ApiPinsGetRequest) Before(before time.Time) ApiPinsGetRequest
- func (r ApiPinsGetRequest) Cid(cid []string) ApiPinsGetRequest
- func (r ApiPinsGetRequest) Execute() (*PinResults, *http.Response, error)
- func (r ApiPinsGetRequest) Limit(limit int32) ApiPinsGetRequest
- func (r ApiPinsGetRequest) Match(match TextMatchingStrategy) ApiPinsGetRequest
- func (r ApiPinsGetRequest) Meta(meta map[string]string) ApiPinsGetRequest
- func (r ApiPinsGetRequest) Name(name string) ApiPinsGetRequest
- func (r ApiPinsGetRequest) Status(status []Status) ApiPinsGetRequest
- type ApiPinsPostRequest
- type ApiPinsRequestidDeleteRequest
- type ApiPinsRequestidGetRequest
- type ApiPinsRequestidPostRequest
- type ApiWeb3StorageCarUploadRequest
- type BasicAuth
- type Configuration
- type Failure
- type FailureError
- func (o *FailureError) GetDetails() string
- func (o *FailureError) GetDetailsOk() (*string, bool)
- func (o *FailureError) GetReason() string
- func (o *FailureError) GetReasonOk() (*string, bool)
- func (o *FailureError) HasDetails() bool
- func (o FailureError) MarshalJSON() ([]byte, error)
- func (o *FailureError) SetDetails(v string)
- func (o *FailureError) SetReason(v string)
- type FilepinApiService
- func (a *FilepinApiService) PinataFileUpload(ctx context.Context) ApiPinataFileUploadRequest
- func (a *FilepinApiService) PinataFileUploadExecute(r ApiPinataFileUploadRequest) (*PinataResponse, *http.Response, error)
- func (a *FilepinApiService) Web3StorageCarUpload(ctx context.Context) ApiWeb3StorageCarUploadRequest
- func (a *FilepinApiService) Web3StorageCarUploadExecute(r ApiWeb3StorageCarUploadRequest) (*Web3StorageCarResponse, *http.Response, error)
- type GenericOpenAPIError
- type InlineObject
- func (o *InlineObject) GetFile() *os.File
- func (o *InlineObject) GetFileOk() (**os.File, bool)
- func (o *InlineObject) GetPinataMetadata() PinataMetadata
- func (o *InlineObject) GetPinataMetadataOk() (*PinataMetadata, bool)
- func (o *InlineObject) GetPinataOptions() PinataOptions
- func (o *InlineObject) GetPinataOptionsOk() (*PinataOptions, bool)
- func (o *InlineObject) HasPinataMetadata() bool
- func (o *InlineObject) HasPinataOptions() bool
- func (o InlineObject) MarshalJSON() ([]byte, error)
- func (o *InlineObject) SetFile(v *os.File)
- func (o *InlineObject) SetPinataMetadata(v PinataMetadata)
- func (o *InlineObject) SetPinataOptions(v PinataOptions)
- type NullableBool
- type NullableFailure
- type NullableFailureError
- func (v NullableFailureError) Get() *FailureError
- func (v NullableFailureError) IsSet() bool
- func (v NullableFailureError) MarshalJSON() ([]byte, error)
- func (v *NullableFailureError) Set(val *FailureError)
- func (v *NullableFailureError) UnmarshalJSON(src []byte) error
- func (v *NullableFailureError) Unset()
- type NullableFloat32
- type NullableFloat64
- type NullableInlineObject
- func (v NullableInlineObject) Get() *InlineObject
- func (v NullableInlineObject) IsSet() bool
- func (v NullableInlineObject) MarshalJSON() ([]byte, error)
- func (v *NullableInlineObject) Set(val *InlineObject)
- func (v *NullableInlineObject) UnmarshalJSON(src []byte) error
- func (v *NullableInlineObject) Unset()
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullablePin
- type NullablePinResults
- type NullablePinStatus
- type NullablePinataMetadata
- func (v NullablePinataMetadata) Get() *PinataMetadata
- func (v NullablePinataMetadata) IsSet() bool
- func (v NullablePinataMetadata) MarshalJSON() ([]byte, error)
- func (v *NullablePinataMetadata) Set(val *PinataMetadata)
- func (v *NullablePinataMetadata) UnmarshalJSON(src []byte) error
- func (v *NullablePinataMetadata) Unset()
- type NullablePinataOptions
- func (v NullablePinataOptions) Get() *PinataOptions
- func (v NullablePinataOptions) IsSet() bool
- func (v NullablePinataOptions) MarshalJSON() ([]byte, error)
- func (v *NullablePinataOptions) Set(val *PinataOptions)
- func (v *NullablePinataOptions) UnmarshalJSON(src []byte) error
- func (v *NullablePinataOptions) Unset()
- type NullablePinataResponse
- func (v NullablePinataResponse) Get() *PinataResponse
- func (v NullablePinataResponse) IsSet() bool
- func (v NullablePinataResponse) MarshalJSON() ([]byte, error)
- func (v *NullablePinataResponse) Set(val *PinataResponse)
- func (v *NullablePinataResponse) UnmarshalJSON(src []byte) error
- func (v *NullablePinataResponse) Unset()
- type NullableStatus
- type NullableString
- type NullableTextMatchingStrategy
- func (v NullableTextMatchingStrategy) Get() *TextMatchingStrategy
- func (v NullableTextMatchingStrategy) IsSet() bool
- func (v NullableTextMatchingStrategy) MarshalJSON() ([]byte, error)
- func (v *NullableTextMatchingStrategy) Set(val *TextMatchingStrategy)
- func (v *NullableTextMatchingStrategy) UnmarshalJSON(src []byte) error
- func (v *NullableTextMatchingStrategy) Unset()
- type NullableTime
- type NullableWeb3StorageCarResponse
- func (v NullableWeb3StorageCarResponse) Get() *Web3StorageCarResponse
- func (v NullableWeb3StorageCarResponse) IsSet() bool
- func (v NullableWeb3StorageCarResponse) MarshalJSON() ([]byte, error)
- func (v *NullableWeb3StorageCarResponse) Set(val *Web3StorageCarResponse)
- func (v *NullableWeb3StorageCarResponse) UnmarshalJSON(src []byte) error
- func (v *NullableWeb3StorageCarResponse) Unset()
- type Pin
- func (o *Pin) GetCid() string
- func (o *Pin) GetCidOk() (*string, bool)
- func (o *Pin) GetMeta() map[string]string
- func (o *Pin) GetMetaOk() (*map[string]string, bool)
- func (o *Pin) GetName() string
- func (o *Pin) GetNameOk() (*string, bool)
- func (o *Pin) GetOrigins() []string
- func (o *Pin) GetOriginsOk() ([]string, bool)
- func (o *Pin) HasMeta() bool
- func (o *Pin) HasName() bool
- func (o *Pin) HasOrigins() bool
- func (o Pin) MarshalJSON() ([]byte, error)
- func (o *Pin) SetCid(v string)
- func (o *Pin) SetMeta(v map[string]string)
- func (o *Pin) SetName(v string)
- func (o *Pin) SetOrigins(v []string)
- type PinResults
- func (o *PinResults) GetCount() int32
- func (o *PinResults) GetCountOk() (*int32, bool)
- func (o *PinResults) GetResults() []PinStatus
- func (o *PinResults) GetResultsOk() ([]PinStatus, bool)
- func (o PinResults) MarshalJSON() ([]byte, error)
- func (o *PinResults) SetCount(v int32)
- func (o *PinResults) SetResults(v []PinStatus)
- type PinStatus
- func (o *PinStatus) GetCreated() time.Time
- func (o *PinStatus) GetCreatedOk() (*time.Time, bool)
- func (o *PinStatus) GetDelegates() []string
- func (o *PinStatus) GetDelegatesOk() ([]string, bool)
- func (o *PinStatus) GetInfo() map[string]string
- func (o *PinStatus) GetInfoOk() (*map[string]string, bool)
- func (o *PinStatus) GetPin() Pin
- func (o *PinStatus) GetPinOk() (*Pin, bool)
- func (o *PinStatus) GetRequestid() string
- func (o *PinStatus) GetRequestidOk() (*string, bool)
- func (o *PinStatus) GetStatus() Status
- func (o *PinStatus) GetStatusOk() (*Status, bool)
- func (o *PinStatus) HasInfo() bool
- func (o PinStatus) MarshalJSON() ([]byte, error)
- func (o *PinStatus) SetCreated(v time.Time)
- func (o *PinStatus) SetDelegates(v []string)
- func (o *PinStatus) SetInfo(v map[string]string)
- func (o *PinStatus) SetPin(v Pin)
- func (o *PinStatus) SetRequestid(v string)
- func (o *PinStatus) SetStatus(v Status)
- type PinataMetadata
- func (o *PinataMetadata) GetKeyvalues() map[string]string
- func (o *PinataMetadata) GetKeyvaluesOk() (*map[string]string, bool)
- func (o *PinataMetadata) GetName() string
- func (o *PinataMetadata) GetNameOk() (*string, bool)
- func (o *PinataMetadata) HasKeyvalues() bool
- func (o *PinataMetadata) HasName() bool
- func (o PinataMetadata) MarshalJSON() ([]byte, error)
- func (o *PinataMetadata) SetKeyvalues(v map[string]string)
- func (o *PinataMetadata) SetName(v string)
- type PinataOptions
- func (o *PinataOptions) GetCidVersion() string
- func (o *PinataOptions) GetCidVersionOk() (*string, bool)
- func (o *PinataOptions) GetWrapWithDirectory() bool
- func (o *PinataOptions) GetWrapWithDirectoryOk() (*bool, bool)
- func (o *PinataOptions) HasCidVersion() bool
- func (o *PinataOptions) HasWrapWithDirectory() bool
- func (o PinataOptions) MarshalJSON() ([]byte, error)
- func (o *PinataOptions) SetCidVersion(v string)
- func (o *PinataOptions) SetWrapWithDirectory(v bool)
- type PinataResponse
- func (o *PinataResponse) GetIpfsHash() string
- func (o *PinataResponse) GetIpfsHashOk() (*string, bool)
- func (o *PinataResponse) GetPinSize() int32
- func (o *PinataResponse) GetPinSizeOk() (*int32, bool)
- func (o *PinataResponse) GetTimestamp() string
- func (o *PinataResponse) GetTimestampOk() (*string, bool)
- func (o *PinataResponse) HasIpfsHash() bool
- func (o *PinataResponse) HasPinSize() bool
- func (o *PinataResponse) HasTimestamp() bool
- func (o PinataResponse) MarshalJSON() ([]byte, error)
- func (o *PinataResponse) SetIpfsHash(v string)
- func (o *PinataResponse) SetPinSize(v int32)
- func (o *PinataResponse) SetTimestamp(v string)
- type PinsApiService
- func (a *PinsApiService) PinsGet(ctx context.Context) ApiPinsGetRequest
- func (a *PinsApiService) PinsGetExecute(r ApiPinsGetRequest) (*PinResults, *http.Response, error)
- func (a *PinsApiService) PinsPost(ctx context.Context) ApiPinsPostRequest
- func (a *PinsApiService) PinsPostExecute(r ApiPinsPostRequest) (*PinStatus, *http.Response, error)
- func (a *PinsApiService) PinsRequestidDelete(ctx context.Context, requestid string) ApiPinsRequestidDeleteRequest
- func (a *PinsApiService) PinsRequestidDeleteExecute(r ApiPinsRequestidDeleteRequest) (*http.Response, error)
- func (a *PinsApiService) PinsRequestidGet(ctx context.Context, requestid string) ApiPinsRequestidGetRequest
- func (a *PinsApiService) PinsRequestidGetExecute(r ApiPinsRequestidGetRequest) (*PinStatus, *http.Response, error)
- func (a *PinsApiService) PinsRequestidPost(ctx context.Context, requestid string) ApiPinsRequestidPostRequest
- func (a *PinsApiService) PinsRequestidPostExecute(r ApiPinsRequestidPostRequest) (*PinStatus, *http.Response, error)
- type ServerConfiguration
- type ServerConfigurations
- type ServerVariable
- type Status
- type TextMatchingStrategy
- type Web3StorageCarResponse
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") )
var AllowedStatusEnumValues = []Status{
"queued",
"pinning",
"pinned",
"failed",
}
All allowed values of Status enum
var AllowedTextMatchingStrategyEnumValues = []TextMatchingStrategy{
"exact",
"iexact",
"partial",
"ipartial",
}
All allowed values of TextMatchingStrategy enum
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 { FilepinApi *FilepinApiService PinsApi *PinsApiService // contains filtered or unexported fields }
APIClient manages communication with the IPFS Pinning Service API 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.
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 ApiPinataFileUploadRequest ¶
type ApiPinataFileUploadRequest struct { ApiService *FilepinApiService // contains filtered or unexported fields }
func (ApiPinataFileUploadRequest) Execute ¶
func (r ApiPinataFileUploadRequest) Execute() (*PinataResponse, *http.Response, error)
func (ApiPinataFileUploadRequest) File ¶
func (r ApiPinataFileUploadRequest) File(file *os.File) ApiPinataFileUploadRequest
file you're attempting to upload to pinata
func (ApiPinataFileUploadRequest) PinataMetadata ¶
func (r ApiPinataFileUploadRequest) PinataMetadata(pinataMetadata PinataMetadata) ApiPinataFileUploadRequest
func (ApiPinataFileUploadRequest) PinataOptions ¶
func (r ApiPinataFileUploadRequest) PinataOptions(pinataOptions PinataOptions) ApiPinataFileUploadRequest
type ApiPinsGetRequest ¶
type ApiPinsGetRequest struct { ApiService *PinsApiService // contains filtered or unexported fields }
func (ApiPinsGetRequest) After ¶
func (r ApiPinsGetRequest) After(after time.Time) ApiPinsGetRequest
Return results created (queued) after provided timestamp
func (ApiPinsGetRequest) Before ¶
func (r ApiPinsGetRequest) Before(before time.Time) ApiPinsGetRequest
Return results created (queued) before provided timestamp
func (ApiPinsGetRequest) Cid ¶
func (r ApiPinsGetRequest) Cid(cid []string) ApiPinsGetRequest
Return pin objects responsible for pinning the specified CID(s); be aware that using longer hash functions introduces further constraints on the number of CIDs that will fit under the limit of 2000 characters per URL in browser contexts
func (ApiPinsGetRequest) Execute ¶
func (r ApiPinsGetRequest) Execute() (*PinResults, *http.Response, error)
func (ApiPinsGetRequest) Limit ¶
func (r ApiPinsGetRequest) Limit(limit int32) ApiPinsGetRequest
Max records to return
func (ApiPinsGetRequest) Match ¶
func (r ApiPinsGetRequest) Match(match TextMatchingStrategy) ApiPinsGetRequest
Customize the text matching strategy applied when the name filter is present; exact (the default) is a case-sensitive exact match, partial matches anywhere in the name, iexact and ipartial are case-insensitive versions of the exact and partial strategies
func (ApiPinsGetRequest) Meta ¶
func (r ApiPinsGetRequest) Meta(meta map[string]string) ApiPinsGetRequest
Return pin objects that match specified metadata keys passed as a string representation of a JSON object; when implementing a client library, make sure the parameter is URL-encoded to ensure safe transport
func (ApiPinsGetRequest) Name ¶
func (r ApiPinsGetRequest) Name(name string) ApiPinsGetRequest
Return pin objects with specified name (by default a case-sensitive, exact match)
func (ApiPinsGetRequest) Status ¶
func (r ApiPinsGetRequest) Status(status []Status) ApiPinsGetRequest
Return pin objects for pins with the specified status
type ApiPinsPostRequest ¶
type ApiPinsPostRequest struct { ApiService *PinsApiService // contains filtered or unexported fields }
func (ApiPinsPostRequest) Execute ¶
func (r ApiPinsPostRequest) Execute() (*PinStatus, *http.Response, error)
func (ApiPinsPostRequest) Pin ¶
func (r ApiPinsPostRequest) Pin(pin Pin) ApiPinsPostRequest
type ApiPinsRequestidDeleteRequest ¶
type ApiPinsRequestidDeleteRequest struct { ApiService *PinsApiService // contains filtered or unexported fields }
type ApiPinsRequestidGetRequest ¶
type ApiPinsRequestidGetRequest struct { ApiService *PinsApiService // contains filtered or unexported fields }
type ApiPinsRequestidPostRequest ¶
type ApiPinsRequestidPostRequest struct { ApiService *PinsApiService // contains filtered or unexported fields }
func (ApiPinsRequestidPostRequest) Execute ¶
func (r ApiPinsRequestidPostRequest) Execute() (*PinStatus, *http.Response, error)
func (ApiPinsRequestidPostRequest) Pin ¶
func (r ApiPinsRequestidPostRequest) Pin(pin Pin) ApiPinsRequestidPostRequest
type ApiWeb3StorageCarUploadRequest ¶
type ApiWeb3StorageCarUploadRequest struct { ApiService *FilepinApiService // contains filtered or unexported fields }
func (ApiWeb3StorageCarUploadRequest) Body ¶
func (r ApiWeb3StorageCarUploadRequest) Body(body *os.File) ApiWeb3StorageCarUploadRequest
func (ApiWeb3StorageCarUploadRequest) Execute ¶
func (r ApiWeb3StorageCarUploadRequest) Execute() (*Web3StorageCarResponse, *http.Response, error)
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 Failure ¶
type Failure struct {
Error FailureError `json:"error"`
}
Failure Response for a failed request
func NewFailure ¶
func NewFailure(error_ FailureError) *Failure
NewFailure instantiates a new Failure 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 NewFailureWithDefaults ¶
func NewFailureWithDefaults() *Failure
NewFailureWithDefaults instantiates a new Failure 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 (*Failure) GetError ¶
func (o *Failure) GetError() FailureError
GetError returns the Error field value
func (*Failure) GetErrorOk ¶
func (o *Failure) GetErrorOk() (*FailureError, bool)
GetErrorOk returns a tuple with the Error field value and a boolean to check if the value has been set.
func (Failure) MarshalJSON ¶
type FailureError ¶
type FailureError struct { // Mandatory string identifying the type of error Reason string `json:"reason"` // Optional, longer description of the error; may include UUID of transaction for support, links to documentation etc Details *string `json:"details,omitempty"` }
FailureError struct for FailureError
func NewFailureError ¶
func NewFailureError(reason string) *FailureError
NewFailureError instantiates a new FailureError 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 NewFailureErrorWithDefaults ¶
func NewFailureErrorWithDefaults() *FailureError
NewFailureErrorWithDefaults instantiates a new FailureError 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 (*FailureError) GetDetails ¶
func (o *FailureError) GetDetails() string
GetDetails returns the Details field value if set, zero value otherwise.
func (*FailureError) GetDetailsOk ¶
func (o *FailureError) GetDetailsOk() (*string, bool)
GetDetailsOk returns a tuple with the Details field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FailureError) GetReason ¶
func (o *FailureError) GetReason() string
GetReason returns the Reason field value
func (*FailureError) GetReasonOk ¶
func (o *FailureError) GetReasonOk() (*string, bool)
GetReasonOk returns a tuple with the Reason field value and a boolean to check if the value has been set.
func (*FailureError) HasDetails ¶
func (o *FailureError) HasDetails() bool
HasDetails returns a boolean if a field has been set.
func (FailureError) MarshalJSON ¶
func (o FailureError) MarshalJSON() ([]byte, error)
func (*FailureError) SetDetails ¶
func (o *FailureError) SetDetails(v string)
SetDetails gets a reference to the given string and assigns it to the Details field.
func (*FailureError) SetReason ¶
func (o *FailureError) SetReason(v string)
SetReason sets field value
type FilepinApiService ¶
type FilepinApiService service
FilepinApiService FilepinApi service
func (*FilepinApiService) PinataFileUpload ¶
func (a *FilepinApiService) PinataFileUpload(ctx context.Context) ApiPinataFileUploadRequest
PinataFileUpload Upload file to IPFS
pinata services' upload file to ipfs option
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiPinataFileUploadRequest
func (*FilepinApiService) PinataFileUploadExecute ¶
func (a *FilepinApiService) PinataFileUploadExecute(r ApiPinataFileUploadRequest) (*PinataResponse, *http.Response, error)
Execute executes the request
@return PinataResponse
func (*FilepinApiService) Web3StorageCarUpload ¶
func (a *FilepinApiService) Web3StorageCarUpload(ctx context.Context) ApiWeb3StorageCarUploadRequest
Web3StorageCarUpload Upload car file to web3.storage
Upload car file to web3.storage
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiWeb3StorageCarUploadRequest
func (*FilepinApiService) Web3StorageCarUploadExecute ¶
func (a *FilepinApiService) Web3StorageCarUploadExecute(r ApiWeb3StorageCarUploadRequest) (*Web3StorageCarResponse, *http.Response, error)
Execute executes the request
@return Web3StorageCarResponse
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 InlineObject ¶
type InlineObject struct { // file you're attempting to upload to pinata File *os.File `json:"file"` PinataOptions *PinataOptions `json:"pinataOptions,omitempty"` PinataMetadata *PinataMetadata `json:"pinataMetadata,omitempty"` }
InlineObject File upload for pinning request
func NewInlineObject ¶
func NewInlineObject(file *os.File) *InlineObject
NewInlineObject instantiates a new InlineObject 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 NewInlineObjectWithDefaults ¶
func NewInlineObjectWithDefaults() *InlineObject
NewInlineObjectWithDefaults instantiates a new InlineObject 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 (*InlineObject) GetFile ¶
func (o *InlineObject) GetFile() *os.File
GetFile returns the File field value
func (*InlineObject) GetFileOk ¶
func (o *InlineObject) GetFileOk() (**os.File, bool)
GetFileOk returns a tuple with the File field value and a boolean to check if the value has been set.
func (*InlineObject) GetPinataMetadata ¶
func (o *InlineObject) GetPinataMetadata() PinataMetadata
GetPinataMetadata returns the PinataMetadata field value if set, zero value otherwise.
func (*InlineObject) GetPinataMetadataOk ¶
func (o *InlineObject) GetPinataMetadataOk() (*PinataMetadata, bool)
GetPinataMetadataOk returns a tuple with the PinataMetadata field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InlineObject) GetPinataOptions ¶
func (o *InlineObject) GetPinataOptions() PinataOptions
GetPinataOptions returns the PinataOptions field value if set, zero value otherwise.
func (*InlineObject) GetPinataOptionsOk ¶
func (o *InlineObject) GetPinataOptionsOk() (*PinataOptions, bool)
GetPinataOptionsOk returns a tuple with the PinataOptions field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InlineObject) HasPinataMetadata ¶
func (o *InlineObject) HasPinataMetadata() bool
HasPinataMetadata returns a boolean if a field has been set.
func (*InlineObject) HasPinataOptions ¶
func (o *InlineObject) HasPinataOptions() bool
HasPinataOptions returns a boolean if a field has been set.
func (InlineObject) MarshalJSON ¶
func (o InlineObject) MarshalJSON() ([]byte, error)
func (*InlineObject) SetPinataMetadata ¶
func (o *InlineObject) SetPinataMetadata(v PinataMetadata)
SetPinataMetadata gets a reference to the given PinataMetadata and assigns it to the PinataMetadata field.
func (*InlineObject) SetPinataOptions ¶
func (o *InlineObject) SetPinataOptions(v PinataOptions)
SetPinataOptions gets a reference to the given PinataOptions and assigns it to the PinataOptions field.
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 NullableFailure ¶
type NullableFailure struct {
// contains filtered or unexported fields
}
func NewNullableFailure ¶
func NewNullableFailure(val *Failure) *NullableFailure
func (NullableFailure) Get ¶
func (v NullableFailure) Get() *Failure
func (NullableFailure) IsSet ¶
func (v NullableFailure) IsSet() bool
func (NullableFailure) MarshalJSON ¶
func (v NullableFailure) MarshalJSON() ([]byte, error)
func (*NullableFailure) Set ¶
func (v *NullableFailure) Set(val *Failure)
func (*NullableFailure) UnmarshalJSON ¶
func (v *NullableFailure) UnmarshalJSON(src []byte) error
func (*NullableFailure) Unset ¶
func (v *NullableFailure) Unset()
type NullableFailureError ¶
type NullableFailureError struct {
// contains filtered or unexported fields
}
func NewNullableFailureError ¶
func NewNullableFailureError(val *FailureError) *NullableFailureError
func (NullableFailureError) Get ¶
func (v NullableFailureError) Get() *FailureError
func (NullableFailureError) IsSet ¶
func (v NullableFailureError) IsSet() bool
func (NullableFailureError) MarshalJSON ¶
func (v NullableFailureError) MarshalJSON() ([]byte, error)
func (*NullableFailureError) Set ¶
func (v *NullableFailureError) Set(val *FailureError)
func (*NullableFailureError) UnmarshalJSON ¶
func (v *NullableFailureError) UnmarshalJSON(src []byte) error
func (*NullableFailureError) Unset ¶
func (v *NullableFailureError) 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 NullableInlineObject ¶
type NullableInlineObject struct {
// contains filtered or unexported fields
}
func NewNullableInlineObject ¶
func NewNullableInlineObject(val *InlineObject) *NullableInlineObject
func (NullableInlineObject) Get ¶
func (v NullableInlineObject) Get() *InlineObject
func (NullableInlineObject) IsSet ¶
func (v NullableInlineObject) IsSet() bool
func (NullableInlineObject) MarshalJSON ¶
func (v NullableInlineObject) MarshalJSON() ([]byte, error)
func (*NullableInlineObject) Set ¶
func (v *NullableInlineObject) Set(val *InlineObject)
func (*NullableInlineObject) UnmarshalJSON ¶
func (v *NullableInlineObject) UnmarshalJSON(src []byte) error
func (*NullableInlineObject) Unset ¶
func (v *NullableInlineObject) 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 NullablePin ¶
type NullablePin struct {
// contains filtered or unexported fields
}
func NewNullablePin ¶
func NewNullablePin(val *Pin) *NullablePin
func (NullablePin) Get ¶
func (v NullablePin) Get() *Pin
func (NullablePin) IsSet ¶
func (v NullablePin) IsSet() bool
func (NullablePin) MarshalJSON ¶
func (v NullablePin) MarshalJSON() ([]byte, error)
func (*NullablePin) Set ¶
func (v *NullablePin) Set(val *Pin)
func (*NullablePin) UnmarshalJSON ¶
func (v *NullablePin) UnmarshalJSON(src []byte) error
func (*NullablePin) Unset ¶
func (v *NullablePin) Unset()
type NullablePinResults ¶
type NullablePinResults struct {
// contains filtered or unexported fields
}
func NewNullablePinResults ¶
func NewNullablePinResults(val *PinResults) *NullablePinResults
func (NullablePinResults) Get ¶
func (v NullablePinResults) Get() *PinResults
func (NullablePinResults) IsSet ¶
func (v NullablePinResults) IsSet() bool
func (NullablePinResults) MarshalJSON ¶
func (v NullablePinResults) MarshalJSON() ([]byte, error)
func (*NullablePinResults) Set ¶
func (v *NullablePinResults) Set(val *PinResults)
func (*NullablePinResults) UnmarshalJSON ¶
func (v *NullablePinResults) UnmarshalJSON(src []byte) error
func (*NullablePinResults) Unset ¶
func (v *NullablePinResults) Unset()
type NullablePinStatus ¶
type NullablePinStatus struct {
// contains filtered or unexported fields
}
func NewNullablePinStatus ¶
func NewNullablePinStatus(val *PinStatus) *NullablePinStatus
func (NullablePinStatus) Get ¶
func (v NullablePinStatus) Get() *PinStatus
func (NullablePinStatus) IsSet ¶
func (v NullablePinStatus) IsSet() bool
func (NullablePinStatus) MarshalJSON ¶
func (v NullablePinStatus) MarshalJSON() ([]byte, error)
func (*NullablePinStatus) Set ¶
func (v *NullablePinStatus) Set(val *PinStatus)
func (*NullablePinStatus) UnmarshalJSON ¶
func (v *NullablePinStatus) UnmarshalJSON(src []byte) error
func (*NullablePinStatus) Unset ¶
func (v *NullablePinStatus) Unset()
type NullablePinataMetadata ¶
type NullablePinataMetadata struct {
// contains filtered or unexported fields
}
func NewNullablePinataMetadata ¶
func NewNullablePinataMetadata(val *PinataMetadata) *NullablePinataMetadata
func (NullablePinataMetadata) Get ¶
func (v NullablePinataMetadata) Get() *PinataMetadata
func (NullablePinataMetadata) IsSet ¶
func (v NullablePinataMetadata) IsSet() bool
func (NullablePinataMetadata) MarshalJSON ¶
func (v NullablePinataMetadata) MarshalJSON() ([]byte, error)
func (*NullablePinataMetadata) Set ¶
func (v *NullablePinataMetadata) Set(val *PinataMetadata)
func (*NullablePinataMetadata) UnmarshalJSON ¶
func (v *NullablePinataMetadata) UnmarshalJSON(src []byte) error
func (*NullablePinataMetadata) Unset ¶
func (v *NullablePinataMetadata) Unset()
type NullablePinataOptions ¶
type NullablePinataOptions struct {
// contains filtered or unexported fields
}
func NewNullablePinataOptions ¶
func NewNullablePinataOptions(val *PinataOptions) *NullablePinataOptions
func (NullablePinataOptions) Get ¶
func (v NullablePinataOptions) Get() *PinataOptions
func (NullablePinataOptions) IsSet ¶
func (v NullablePinataOptions) IsSet() bool
func (NullablePinataOptions) MarshalJSON ¶
func (v NullablePinataOptions) MarshalJSON() ([]byte, error)
func (*NullablePinataOptions) Set ¶
func (v *NullablePinataOptions) Set(val *PinataOptions)
func (*NullablePinataOptions) UnmarshalJSON ¶
func (v *NullablePinataOptions) UnmarshalJSON(src []byte) error
func (*NullablePinataOptions) Unset ¶
func (v *NullablePinataOptions) Unset()
type NullablePinataResponse ¶
type NullablePinataResponse struct {
// contains filtered or unexported fields
}
func NewNullablePinataResponse ¶
func NewNullablePinataResponse(val *PinataResponse) *NullablePinataResponse
func (NullablePinataResponse) Get ¶
func (v NullablePinataResponse) Get() *PinataResponse
func (NullablePinataResponse) IsSet ¶
func (v NullablePinataResponse) IsSet() bool
func (NullablePinataResponse) MarshalJSON ¶
func (v NullablePinataResponse) MarshalJSON() ([]byte, error)
func (*NullablePinataResponse) Set ¶
func (v *NullablePinataResponse) Set(val *PinataResponse)
func (*NullablePinataResponse) UnmarshalJSON ¶
func (v *NullablePinataResponse) UnmarshalJSON(src []byte) error
func (*NullablePinataResponse) Unset ¶
func (v *NullablePinataResponse) Unset()
type NullableStatus ¶
type NullableStatus struct {
// contains filtered or unexported fields
}
func NewNullableStatus ¶
func NewNullableStatus(val *Status) *NullableStatus
func (NullableStatus) Get ¶
func (v NullableStatus) Get() *Status
func (NullableStatus) IsSet ¶
func (v NullableStatus) IsSet() bool
func (NullableStatus) MarshalJSON ¶
func (v NullableStatus) MarshalJSON() ([]byte, error)
func (*NullableStatus) Set ¶
func (v *NullableStatus) Set(val *Status)
func (*NullableStatus) UnmarshalJSON ¶
func (v *NullableStatus) UnmarshalJSON(src []byte) error
func (*NullableStatus) Unset ¶
func (v *NullableStatus) 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 NullableTextMatchingStrategy ¶
type NullableTextMatchingStrategy struct {
// contains filtered or unexported fields
}
func NewNullableTextMatchingStrategy ¶
func NewNullableTextMatchingStrategy(val *TextMatchingStrategy) *NullableTextMatchingStrategy
func (NullableTextMatchingStrategy) Get ¶
func (v NullableTextMatchingStrategy) Get() *TextMatchingStrategy
func (NullableTextMatchingStrategy) IsSet ¶
func (v NullableTextMatchingStrategy) IsSet() bool
func (NullableTextMatchingStrategy) MarshalJSON ¶
func (v NullableTextMatchingStrategy) MarshalJSON() ([]byte, error)
func (*NullableTextMatchingStrategy) Set ¶
func (v *NullableTextMatchingStrategy) Set(val *TextMatchingStrategy)
func (*NullableTextMatchingStrategy) UnmarshalJSON ¶
func (v *NullableTextMatchingStrategy) UnmarshalJSON(src []byte) error
func (*NullableTextMatchingStrategy) Unset ¶
func (v *NullableTextMatchingStrategy) 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 NullableWeb3StorageCarResponse ¶
type NullableWeb3StorageCarResponse struct {
// contains filtered or unexported fields
}
func NewNullableWeb3StorageCarResponse ¶
func NewNullableWeb3StorageCarResponse(val *Web3StorageCarResponse) *NullableWeb3StorageCarResponse
func (NullableWeb3StorageCarResponse) Get ¶
func (v NullableWeb3StorageCarResponse) Get() *Web3StorageCarResponse
func (NullableWeb3StorageCarResponse) IsSet ¶
func (v NullableWeb3StorageCarResponse) IsSet() bool
func (NullableWeb3StorageCarResponse) MarshalJSON ¶
func (v NullableWeb3StorageCarResponse) MarshalJSON() ([]byte, error)
func (*NullableWeb3StorageCarResponse) Set ¶
func (v *NullableWeb3StorageCarResponse) Set(val *Web3StorageCarResponse)
func (*NullableWeb3StorageCarResponse) UnmarshalJSON ¶
func (v *NullableWeb3StorageCarResponse) UnmarshalJSON(src []byte) error
func (*NullableWeb3StorageCarResponse) Unset ¶
func (v *NullableWeb3StorageCarResponse) Unset()
type Pin ¶
type Pin struct { // Content Identifier (CID) to be pinned recursively Cid string `json:"cid"` // Optional name for pinned data; can be used for lookups later Name *string `json:"name,omitempty"` // Optional list of multiaddrs known to provide the data Origins []string `json:"origins,omitempty"` // Optional metadata for pin object Meta *map[string]string `json:"meta,omitempty"` }
Pin Pin object
func NewPin ¶
NewPin instantiates a new Pin 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 NewPinWithDefaults ¶
func NewPinWithDefaults() *Pin
NewPinWithDefaults instantiates a new Pin 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 (*Pin) GetCidOk ¶
GetCidOk returns a tuple with the Cid field value and a boolean to check if the value has been set.
func (*Pin) GetMetaOk ¶
GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Pin) GetNameOk ¶
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Pin) GetOrigins ¶
GetOrigins returns the Origins field value if set, zero value otherwise.
func (*Pin) GetOriginsOk ¶
GetOriginsOk returns a tuple with the Origins field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Pin) HasOrigins ¶
HasOrigins returns a boolean if a field has been set.
func (Pin) MarshalJSON ¶
func (*Pin) SetMeta ¶
SetMeta gets a reference to the given map[string]string and assigns it to the Meta field.
func (*Pin) SetName ¶
SetName gets a reference to the given string and assigns it to the Name field.
func (*Pin) SetOrigins ¶
SetOrigins gets a reference to the given []string and assigns it to the Origins field.
type PinResults ¶
type PinResults struct { // The total number of pin objects that exist for passed query filters Count int32 `json:"count"` // An array of PinStatus results Results []PinStatus `json:"results"` }
PinResults Response used for listing pin objects matching request
func NewPinResults ¶
func NewPinResults(count int32, results []PinStatus) *PinResults
NewPinResults instantiates a new PinResults 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 NewPinResultsWithDefaults ¶
func NewPinResultsWithDefaults() *PinResults
NewPinResultsWithDefaults instantiates a new PinResults 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 (*PinResults) GetCount ¶
func (o *PinResults) GetCount() int32
GetCount returns the Count field value
func (*PinResults) GetCountOk ¶
func (o *PinResults) GetCountOk() (*int32, bool)
GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.
func (*PinResults) GetResults ¶
func (o *PinResults) GetResults() []PinStatus
GetResults returns the Results field value
func (*PinResults) GetResultsOk ¶
func (o *PinResults) GetResultsOk() ([]PinStatus, bool)
GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.
func (PinResults) MarshalJSON ¶
func (o PinResults) MarshalJSON() ([]byte, error)
func (*PinResults) SetResults ¶
func (o *PinResults) SetResults(v []PinStatus)
SetResults sets field value
type PinStatus ¶
type PinStatus struct { // Globally unique identifier of the pin request; can be used to check the status of ongoing pinning, or pin removal Requestid string `json:"requestid"` Status Status `json:"status"` // Immutable timestamp indicating when a pin request entered a pinning service; can be used for filtering results and pagination Created time.Time `json:"created"` Pin Pin `json:"pin"` // List of multiaddrs designated by pinning service for transferring any new data from external peers Delegates []string `json:"delegates"` // Optional info for PinStatus response Info *map[string]string `json:"info,omitempty"` }
PinStatus Pin object with status
func NewPinStatus ¶
func NewPinStatus(requestid string, status Status, created time.Time, pin Pin, delegates []string) *PinStatus
NewPinStatus instantiates a new PinStatus 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 NewPinStatusWithDefaults ¶
func NewPinStatusWithDefaults() *PinStatus
NewPinStatusWithDefaults instantiates a new PinStatus 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 (*PinStatus) GetCreated ¶
GetCreated returns the Created field value
func (*PinStatus) GetCreatedOk ¶
GetCreatedOk returns a tuple with the Created field value and a boolean to check if the value has been set.
func (*PinStatus) GetDelegates ¶
GetDelegates returns the Delegates field value
func (*PinStatus) GetDelegatesOk ¶
GetDelegatesOk returns a tuple with the Delegates field value and a boolean to check if the value has been set.
func (*PinStatus) GetInfoOk ¶
GetInfoOk returns a tuple with the Info field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PinStatus) GetPinOk ¶
GetPinOk returns a tuple with the Pin field value and a boolean to check if the value has been set.
func (*PinStatus) GetRequestid ¶
GetRequestid returns the Requestid field value
func (*PinStatus) GetRequestidOk ¶
GetRequestidOk returns a tuple with the Requestid field value and a boolean to check if the value has been set.
func (*PinStatus) GetStatusOk ¶
GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.
func (PinStatus) MarshalJSON ¶
func (*PinStatus) SetCreated ¶
SetCreated sets field value
func (*PinStatus) SetDelegates ¶
SetDelegates sets field value
func (*PinStatus) SetInfo ¶
SetInfo gets a reference to the given map[string]string and assigns it to the Info field.
func (*PinStatus) SetRequestid ¶
SetRequestid sets field value
type PinataMetadata ¶
type PinataMetadata struct { // null Name *string `json:"name,omitempty"` Keyvalues *map[string]string `json:"keyvalues,omitempty"` }
PinataMetadata struct for PinataMetadata
func NewPinataMetadata ¶
func NewPinataMetadata() *PinataMetadata
NewPinataMetadata instantiates a new PinataMetadata 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 NewPinataMetadataWithDefaults ¶
func NewPinataMetadataWithDefaults() *PinataMetadata
NewPinataMetadataWithDefaults instantiates a new PinataMetadata 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 (*PinataMetadata) GetKeyvalues ¶
func (o *PinataMetadata) GetKeyvalues() map[string]string
GetKeyvalues returns the Keyvalues field value if set, zero value otherwise.
func (*PinataMetadata) GetKeyvaluesOk ¶
func (o *PinataMetadata) GetKeyvaluesOk() (*map[string]string, bool)
GetKeyvaluesOk returns a tuple with the Keyvalues field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PinataMetadata) GetName ¶
func (o *PinataMetadata) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*PinataMetadata) GetNameOk ¶
func (o *PinataMetadata) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PinataMetadata) HasKeyvalues ¶
func (o *PinataMetadata) HasKeyvalues() bool
HasKeyvalues returns a boolean if a field has been set.
func (*PinataMetadata) HasName ¶
func (o *PinataMetadata) HasName() bool
HasName returns a boolean if a field has been set.
func (PinataMetadata) MarshalJSON ¶
func (o PinataMetadata) MarshalJSON() ([]byte, error)
func (*PinataMetadata) SetKeyvalues ¶
func (o *PinataMetadata) SetKeyvalues(v map[string]string)
SetKeyvalues gets a reference to the given map[string]string and assigns it to the Keyvalues field.
func (*PinataMetadata) SetName ¶
func (o *PinataMetadata) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
type PinataOptions ¶
type PinataOptions struct { // CID version IPFS will use when creating a hash for your content CidVersion *string `json:"cidVersion,omitempty"` // Wrap your content inside of a directory when adding to IPFS. WrapWithDirectory *bool `json:"wrapWithDirectory,omitempty"` }
PinataOptions struct for PinataOptions
func NewPinataOptions ¶
func NewPinataOptions() *PinataOptions
NewPinataOptions instantiates a new PinataOptions 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 NewPinataOptionsWithDefaults ¶
func NewPinataOptionsWithDefaults() *PinataOptions
NewPinataOptionsWithDefaults instantiates a new PinataOptions 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 (*PinataOptions) GetCidVersion ¶
func (o *PinataOptions) GetCidVersion() string
GetCidVersion returns the CidVersion field value if set, zero value otherwise.
func (*PinataOptions) GetCidVersionOk ¶
func (o *PinataOptions) GetCidVersionOk() (*string, bool)
GetCidVersionOk returns a tuple with the CidVersion field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PinataOptions) GetWrapWithDirectory ¶
func (o *PinataOptions) GetWrapWithDirectory() bool
GetWrapWithDirectory returns the WrapWithDirectory field value if set, zero value otherwise.
func (*PinataOptions) GetWrapWithDirectoryOk ¶
func (o *PinataOptions) GetWrapWithDirectoryOk() (*bool, bool)
GetWrapWithDirectoryOk returns a tuple with the WrapWithDirectory field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PinataOptions) HasCidVersion ¶
func (o *PinataOptions) HasCidVersion() bool
HasCidVersion returns a boolean if a field has been set.
func (*PinataOptions) HasWrapWithDirectory ¶
func (o *PinataOptions) HasWrapWithDirectory() bool
HasWrapWithDirectory returns a boolean if a field has been set.
func (PinataOptions) MarshalJSON ¶
func (o PinataOptions) MarshalJSON() ([]byte, error)
func (*PinataOptions) SetCidVersion ¶
func (o *PinataOptions) SetCidVersion(v string)
SetCidVersion gets a reference to the given string and assigns it to the CidVersion field.
func (*PinataOptions) SetWrapWithDirectory ¶
func (o *PinataOptions) SetWrapWithDirectory(v bool)
SetWrapWithDirectory gets a reference to the given bool and assigns it to the WrapWithDirectory field.
type PinataResponse ¶
type PinataResponse struct { // This is the IPFS multi-hash provided back for your content IpfsHash *string `json:"IpfsHash,omitempty"` // This is how large (in bytes) the content you just pinned is PinSize *int32 `json:"PinSize,omitempty"` // This is the timestamp for your content pinning (represented in ISO 8601 format) Timestamp *string `json:"Timestamp,omitempty"` }
PinataResponse response back to file pin request
func NewPinataResponse ¶
func NewPinataResponse() *PinataResponse
NewPinataResponse instantiates a new PinataResponse 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 NewPinataResponseWithDefaults ¶
func NewPinataResponseWithDefaults() *PinataResponse
NewPinataResponseWithDefaults instantiates a new PinataResponse 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 (*PinataResponse) GetIpfsHash ¶
func (o *PinataResponse) GetIpfsHash() string
GetIpfsHash returns the IpfsHash field value if set, zero value otherwise.
func (*PinataResponse) GetIpfsHashOk ¶
func (o *PinataResponse) GetIpfsHashOk() (*string, bool)
GetIpfsHashOk returns a tuple with the IpfsHash field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PinataResponse) GetPinSize ¶
func (o *PinataResponse) GetPinSize() int32
GetPinSize returns the PinSize field value if set, zero value otherwise.
func (*PinataResponse) GetPinSizeOk ¶
func (o *PinataResponse) GetPinSizeOk() (*int32, bool)
GetPinSizeOk returns a tuple with the PinSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PinataResponse) GetTimestamp ¶
func (o *PinataResponse) GetTimestamp() string
GetTimestamp returns the Timestamp field value if set, zero value otherwise.
func (*PinataResponse) GetTimestampOk ¶
func (o *PinataResponse) GetTimestampOk() (*string, bool)
GetTimestampOk returns a tuple with the Timestamp field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PinataResponse) HasIpfsHash ¶
func (o *PinataResponse) HasIpfsHash() bool
HasIpfsHash returns a boolean if a field has been set.
func (*PinataResponse) HasPinSize ¶
func (o *PinataResponse) HasPinSize() bool
HasPinSize returns a boolean if a field has been set.
func (*PinataResponse) HasTimestamp ¶
func (o *PinataResponse) HasTimestamp() bool
HasTimestamp returns a boolean if a field has been set.
func (PinataResponse) MarshalJSON ¶
func (o PinataResponse) MarshalJSON() ([]byte, error)
func (*PinataResponse) SetIpfsHash ¶
func (o *PinataResponse) SetIpfsHash(v string)
SetIpfsHash gets a reference to the given string and assigns it to the IpfsHash field.
func (*PinataResponse) SetPinSize ¶
func (o *PinataResponse) SetPinSize(v int32)
SetPinSize gets a reference to the given int32 and assigns it to the PinSize field.
func (*PinataResponse) SetTimestamp ¶
func (o *PinataResponse) SetTimestamp(v string)
SetTimestamp gets a reference to the given string and assigns it to the Timestamp field.
type PinsApiService ¶
type PinsApiService service
PinsApiService PinsApi service
func (*PinsApiService) PinsGet ¶
func (a *PinsApiService) PinsGet(ctx context.Context) ApiPinsGetRequest
PinsGet List pin objects
List all the pin objects, matching optional filters; when no filter is provided, only successful pins are returned
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiPinsGetRequest
func (*PinsApiService) PinsGetExecute ¶
func (a *PinsApiService) PinsGetExecute(r ApiPinsGetRequest) (*PinResults, *http.Response, error)
Execute executes the request
@return PinResults
func (*PinsApiService) PinsPost ¶
func (a *PinsApiService) PinsPost(ctx context.Context) ApiPinsPostRequest
PinsPost Add pin object
Add a new pin object for the current access token
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiPinsPostRequest
func (*PinsApiService) PinsPostExecute ¶
func (a *PinsApiService) PinsPostExecute(r ApiPinsPostRequest) (*PinStatus, *http.Response, error)
Execute executes the request
@return PinStatus
func (*PinsApiService) PinsRequestidDelete ¶
func (a *PinsApiService) PinsRequestidDelete(ctx context.Context, requestid string) ApiPinsRequestidDeleteRequest
PinsRequestidDelete Remove pin object
Remove a pin object
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param requestid @return ApiPinsRequestidDeleteRequest
func (*PinsApiService) PinsRequestidDeleteExecute ¶
func (a *PinsApiService) PinsRequestidDeleteExecute(r ApiPinsRequestidDeleteRequest) (*http.Response, error)
Execute executes the request
func (*PinsApiService) PinsRequestidGet ¶
func (a *PinsApiService) PinsRequestidGet(ctx context.Context, requestid string) ApiPinsRequestidGetRequest
PinsRequestidGet Get pin object
Get a pin object and its status
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param requestid @return ApiPinsRequestidGetRequest
func (*PinsApiService) PinsRequestidGetExecute ¶
func (a *PinsApiService) PinsRequestidGetExecute(r ApiPinsRequestidGetRequest) (*PinStatus, *http.Response, error)
Execute executes the request
@return PinStatus
func (*PinsApiService) PinsRequestidPost ¶
func (a *PinsApiService) PinsRequestidPost(ctx context.Context, requestid string) ApiPinsRequestidPostRequest
PinsRequestidPost Replace pin object
Replace an existing pin object (shortcut for executing remove and add operations in one step to avoid unnecessary garbage collection of blocks present in both recursive pins)
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param requestid @return ApiPinsRequestidPostRequest
func (*PinsApiService) PinsRequestidPostExecute ¶
func (a *PinsApiService) PinsRequestidPostExecute(r ApiPinsRequestidPostRequest) (*PinStatus, *http.Response, error)
Execute executes the request
@return PinStatus
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
type Status ¶
type Status string
Status Status a pin object can have at a pinning service
const ( QUEUED Status = "queued" PINNING Status = "pinning" PINNED Status = "pinned" FAILED Status = "failed" )
List of Status
func NewStatusFromValue ¶
NewStatusFromValue returns a pointer to a valid Status for the value passed as argument, or an error if the value passed is not allowed by the enum
func (*Status) UnmarshalJSON ¶
type TextMatchingStrategy ¶
type TextMatchingStrategy string
TextMatchingStrategy Alternative text matching strategy
const ( EXACT TextMatchingStrategy = "exact" IEXACT TextMatchingStrategy = "iexact" PARTIAL TextMatchingStrategy = "partial" IPARTIAL TextMatchingStrategy = "ipartial" )
List of TextMatchingStrategy
func NewTextMatchingStrategyFromValue ¶
func NewTextMatchingStrategyFromValue(v string) (*TextMatchingStrategy, error)
NewTextMatchingStrategyFromValue returns a pointer to a valid TextMatchingStrategy for the value passed as argument, or an error if the value passed is not allowed by the enum
func (TextMatchingStrategy) IsValid ¶
func (v TextMatchingStrategy) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (TextMatchingStrategy) Ptr ¶
func (v TextMatchingStrategy) Ptr() *TextMatchingStrategy
Ptr returns reference to TextMatchingStrategy value
func (*TextMatchingStrategy) UnmarshalJSON ¶
func (v *TextMatchingStrategy) UnmarshalJSON(src []byte) error
type Web3StorageCarResponse ¶
type Web3StorageCarResponse struct { // This is the IPFS cid provided back for your content Cid *string `json:"cid,omitempty"` }
Web3StorageCarResponse web3.storage car upload response
func NewWeb3StorageCarResponse ¶
func NewWeb3StorageCarResponse() *Web3StorageCarResponse
NewWeb3StorageCarResponse instantiates a new Web3StorageCarResponse 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 NewWeb3StorageCarResponseWithDefaults ¶
func NewWeb3StorageCarResponseWithDefaults() *Web3StorageCarResponse
NewWeb3StorageCarResponseWithDefaults instantiates a new Web3StorageCarResponse 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 (*Web3StorageCarResponse) GetCid ¶
func (o *Web3StorageCarResponse) GetCid() string
GetCid returns the Cid field value if set, zero value otherwise.
func (*Web3StorageCarResponse) GetCidOk ¶
func (o *Web3StorageCarResponse) GetCidOk() (*string, bool)
GetCidOk returns a tuple with the Cid field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Web3StorageCarResponse) HasCid ¶
func (o *Web3StorageCarResponse) HasCid() bool
HasCid returns a boolean if a field has been set.
func (Web3StorageCarResponse) MarshalJSON ¶
func (o Web3StorageCarResponse) MarshalJSON() ([]byte, error)
func (*Web3StorageCarResponse) SetCid ¶
func (o *Web3StorageCarResponse) SetCid(v string)
SetCid gets a reference to the given string and assigns it to the Cid field.
Source Files
¶
- api_filepin.go
- api_pins.go
- client.go
- configuration.go
- model_failure.go
- model_failure_error.go
- model_inline_object.go
- model_pin.go
- model_pin_results.go
- model_pin_status.go
- model_pinata_metadata.go
- model_pinata_options.go
- model_pinata_response.go
- model_status.go
- model_text_matching_strategy.go
- model_web3_storage_car_response.go
- response.go
- utils.go