package
0.0.0-20240909162626-a7573db56f5b
Repository: https://github.com/imager200/go-sdk.git
Documentation: pkg.go.dev

# Functions

NewBlendAsyncPostRequest calls the generic BlendAsyncPost builder with application/json body.
NewBlendAsyncPostRequestWithBody generates requests for BlendAsyncPost with any type of body.
NewBlendSyncPostRequest calls the generic BlendSyncPost builder with application/json body.
NewBlendSyncPostRequestWithBody generates requests for BlendSyncPost with any type of body.
NewBlurAsyncGetRequest generates requests for BlurAsyncGet.
NewBlurAsyncPostRequestWithBody generates requests for BlurAsyncPost with any type of body.
NewBlurhashAsyncGetRequest generates requests for BlurhashAsyncGet.
NewBlurhashAsyncPostRequestWithBody generates requests for BlurhashAsyncPost with any type of body.
NewBlurhashSyncGetRequest generates requests for BlurhashSyncGet.
NewBlurhashSyncPostRequestWithBody generates requests for BlurhashSyncPost with any type of body.
NewBlurpartialAsyncGetRequest generates requests for BlurpartialAsyncGet.
NewBlurpartialAsyncPostRequestWithBody generates requests for BlurpartialAsyncPost with any type of body.
NewBlurpartialSyncGetRequest generates requests for BlurpartialSyncGet.
NewBlurpartialSyncPostRequestWithBody generates requests for BlurpartialSyncPost with any type of body.
NewBlurSyncGetRequest generates requests for BlurSyncGet.
NewBlurSyncPostRequestWithBody generates requests for BlurSyncPost with any type of body.
NewBrightnessAsyncGetRequest generates requests for BrightnessAsyncGet.
NewBrightnessAsyncPostRequestWithBody generates requests for BrightnessAsyncPost with any type of body.
NewBrightnessSyncGetRequest generates requests for BrightnessSyncGet.
NewBrightnessSyncPostRequestWithBody generates requests for BrightnessSyncPost with any type of body.
Creates a new Client, with reasonable defaults.
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling.
NewCompressAsyncGetRequest generates requests for CompressAsyncGet.
NewCompressAsyncPostRequestWithBody generates requests for CompressAsyncPost with any type of body.
NewCompressSyncGetRequest generates requests for CompressSyncGet.
NewCompressSyncPostRequestWithBody generates requests for CompressSyncPost with any type of body.
NewConcatAsyncPostRequest calls the generic ConcatAsyncPost builder with application/json body.
NewConcatAsyncPostRequestWithBody generates requests for ConcatAsyncPost with any type of body.
NewConcatSyncPostRequest calls the generic ConcatSyncPost builder with application/json body.
NewConcatSyncPostRequestWithBody generates requests for ConcatSyncPost with any type of body.
NewContrastAsyncGetRequest generates requests for ContrastAsyncGet.
NewContrastAsyncPostRequestWithBody generates requests for ContrastAsyncPost with any type of body.
NewContrastSyncGetRequest generates requests for ContrastSyncGet.
NewContrastSyncPostRequestWithBody generates requests for ContrastSyncPost with any type of body.
NewConvertAsyncGetRequest generates requests for ConvertAsyncGet.
NewConvertAsyncPostRequestWithBody generates requests for ConvertAsyncPost with any type of body.
NewConvertSyncGetRequest generates requests for ConvertSyncGet.
NewConvertSyncPostRequestWithBody generates requests for ConvertSyncPost with any type of body.
NewCropAsyncGetRequest generates requests for CropAsyncGet.
NewCropAsyncPostRequestWithBody generates requests for CropAsyncPost with any type of body.
NewCropSyncGetRequest generates requests for CropSyncGet.
NewCropSyncPostRequestWithBody generates requests for CropSyncPost with any type of body.
NewEqualizeAsyncGetRequest generates requests for EqualizeAsyncGet.
NewEqualizeAsyncPostRequestWithBody generates requests for EqualizeAsyncPost with any type of body.
NewEqualizeSyncGetRequest generates requests for EqualizeSyncGet.
NewEqualizeSyncPostRequestWithBody generates requests for EqualizeSyncPost with any type of body.
NewGrayscaleAsyncGetRequest generates requests for GrayscaleAsyncGet.
NewGrayscaleAsyncPostRequestWithBody generates requests for GrayscaleAsyncPost with any type of body.
NewGrayscaleSyncGetRequest generates requests for GrayscaleSyncGet.
NewGrayscaleSyncPostRequestWithBody generates requests for GrayscaleSyncPost with any type of body.
NewImageinfoSyncGetRequest generates requests for ImageinfoSyncGet.
NewImageinfoSyncPostRequestWithBody generates requests for ImageinfoSyncPost with any type of body.
NewPipelineGetRequest generates requests for PipelineGet.
NewPipelineGetStatusRequest generates requests for PipelineGetStatus.
NewPipelinePostRequestWithBody generates requests for PipelinePost with any type of body.
NewResizeAsyncGetRequest generates requests for ResizeAsyncGet.
NewResizeAsyncPostRequestWithBody generates requests for ResizeAsyncPost with any type of body.
NewResizeSyncGetRequest generates requests for ResizeSyncGet.
NewResizeSyncPostRequestWithBody generates requests for ResizeSyncPost with any type of body.
NewRotateAsyncGetRequest generates requests for RotateAsyncGet.
NewRotateAsyncPostRequestWithBody generates requests for RotateAsyncPost with any type of body.
NewRotateSyncGetRequest generates requests for RotateSyncGet.
NewRotateSyncPostRequestWithBody generates requests for RotateSyncPost with any type of body.
NewTextAsyncGetRequest generates requests for TextAsyncGet.
NewTextAsyncPostRequestWithBody generates requests for TextAsyncPost with any type of body.
NewTextSyncGetRequest generates requests for TextSyncGet.
NewTextSyncPostRequestWithBody generates requests for TextSyncPost with any type of body.
ParseBlendAsyncPostResponse parses an HTTP response from a BlendAsyncPostWithResponse call.
ParseBlendSyncPostResponse parses an HTTP response from a BlendSyncPostWithResponse call.
ParseBlurAsyncGetResponse parses an HTTP response from a BlurAsyncGetWithResponse call.
ParseBlurAsyncPostResponse parses an HTTP response from a BlurAsyncPostWithResponse call.
ParseBlurhashAsyncGetResponse parses an HTTP response from a BlurhashAsyncGetWithResponse call.
ParseBlurhashAsyncPostResponse parses an HTTP response from a BlurhashAsyncPostWithResponse call.
ParseBlurhashSyncGetResponse parses an HTTP response from a BlurhashSyncGetWithResponse call.
ParseBlurhashSyncPostResponse parses an HTTP response from a BlurhashSyncPostWithResponse call.
ParseBlurpartialAsyncGetResponse parses an HTTP response from a BlurpartialAsyncGetWithResponse call.
ParseBlurpartialAsyncPostResponse parses an HTTP response from a BlurpartialAsyncPostWithResponse call.
ParseBlurpartialSyncGetResponse parses an HTTP response from a BlurpartialSyncGetWithResponse call.
ParseBlurpartialSyncPostResponse parses an HTTP response from a BlurpartialSyncPostWithResponse call.
ParseBlurSyncGetResponse parses an HTTP response from a BlurSyncGetWithResponse call.
ParseBlurSyncPostResponse parses an HTTP response from a BlurSyncPostWithResponse call.
ParseBrightnessAsyncGetResponse parses an HTTP response from a BrightnessAsyncGetWithResponse call.
ParseBrightnessAsyncPostResponse parses an HTTP response from a BrightnessAsyncPostWithResponse call.
ParseBrightnessSyncGetResponse parses an HTTP response from a BrightnessSyncGetWithResponse call.
ParseBrightnessSyncPostResponse parses an HTTP response from a BrightnessSyncPostWithResponse call.
ParseCompressAsyncGetResponse parses an HTTP response from a CompressAsyncGetWithResponse call.
ParseCompressAsyncPostResponse parses an HTTP response from a CompressAsyncPostWithResponse call.
ParseCompressSyncGetResponse parses an HTTP response from a CompressSyncGetWithResponse call.
ParseCompressSyncPostResponse parses an HTTP response from a CompressSyncPostWithResponse call.
ParseConcatAsyncPostResponse parses an HTTP response from a ConcatAsyncPostWithResponse call.
ParseConcatSyncPostResponse parses an HTTP response from a ConcatSyncPostWithResponse call.
ParseContrastAsyncGetResponse parses an HTTP response from a ContrastAsyncGetWithResponse call.
ParseContrastAsyncPostResponse parses an HTTP response from a ContrastAsyncPostWithResponse call.
ParseContrastSyncGetResponse parses an HTTP response from a ContrastSyncGetWithResponse call.
ParseContrastSyncPostResponse parses an HTTP response from a ContrastSyncPostWithResponse call.
ParseConvertAsyncGetResponse parses an HTTP response from a ConvertAsyncGetWithResponse call.
ParseConvertAsyncPostResponse parses an HTTP response from a ConvertAsyncPostWithResponse call.
ParseConvertSyncGetResponse parses an HTTP response from a ConvertSyncGetWithResponse call.
ParseConvertSyncPostResponse parses an HTTP response from a ConvertSyncPostWithResponse call.
ParseCropAsyncGetResponse parses an HTTP response from a CropAsyncGetWithResponse call.
ParseCropAsyncPostResponse parses an HTTP response from a CropAsyncPostWithResponse call.
ParseCropSyncGetResponse parses an HTTP response from a CropSyncGetWithResponse call.
ParseCropSyncPostResponse parses an HTTP response from a CropSyncPostWithResponse call.
ParseEqualizeAsyncGetResponse parses an HTTP response from a EqualizeAsyncGetWithResponse call.
ParseEqualizeAsyncPostResponse parses an HTTP response from a EqualizeAsyncPostWithResponse call.
ParseEqualizeSyncGetResponse parses an HTTP response from a EqualizeSyncGetWithResponse call.
ParseEqualizeSyncPostResponse parses an HTTP response from a EqualizeSyncPostWithResponse call.
ParseGrayscaleAsyncGetResponse parses an HTTP response from a GrayscaleAsyncGetWithResponse call.
ParseGrayscaleAsyncPostResponse parses an HTTP response from a GrayscaleAsyncPostWithResponse call.
ParseGrayscaleSyncGetResponse parses an HTTP response from a GrayscaleSyncGetWithResponse call.
ParseGrayscaleSyncPostResponse parses an HTTP response from a GrayscaleSyncPostWithResponse call.
ParseImageinfoSyncGetResponse parses an HTTP response from a ImageinfoSyncGetWithResponse call.
ParseImageinfoSyncPostResponse parses an HTTP response from a ImageinfoSyncPostWithResponse call.
ParsePipelineGetResponse parses an HTTP response from a PipelineGetWithResponse call.
ParsePipelineGetStatusResponse parses an HTTP response from a PipelineGetStatusWithResponse call.
ParsePipelinePostResponse parses an HTTP response from a PipelinePostWithResponse call.
ParseResizeAsyncGetResponse parses an HTTP response from a ResizeAsyncGetWithResponse call.
ParseResizeAsyncPostResponse parses an HTTP response from a ResizeAsyncPostWithResponse call.
ParseResizeSyncGetResponse parses an HTTP response from a ResizeSyncGetWithResponse call.
ParseResizeSyncPostResponse parses an HTTP response from a ResizeSyncPostWithResponse call.
ParseRotateAsyncGetResponse parses an HTTP response from a RotateAsyncGetWithResponse call.
ParseRotateAsyncPostResponse parses an HTTP response from a RotateAsyncPostWithResponse call.
ParseRotateSyncGetResponse parses an HTTP response from a RotateSyncGetWithResponse call.
ParseRotateSyncPostResponse parses an HTTP response from a RotateSyncPostWithResponse call.
ParseTextAsyncGetResponse parses an HTTP response from a TextAsyncGetWithResponse call.
ParseTextAsyncPostResponse parses an HTTP response from a TextAsyncPostWithResponse call.
ParseTextSyncGetResponse parses an HTTP response from a TextSyncGetWithResponse call.
ParseTextSyncPostResponse parses an HTTP response from a TextSyncPostWithResponse call.
WithBaseURL overrides the baseURL.
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client.
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request.

# Constants

No description provided by the author
Defines values for BlendRequestMode.
Defines values for BlendRequestMode.
Defines values for BlendRequestTargetFormat.
Defines values for BlendRequestTargetFormat.
Defines values for BlendRequestTargetFormat.
Defines values for ConcatRequestConcatMode.
Defines values for ConcatRequestConcatMode.
Defines values for ConcatRequestConcatMode.
Defines values for ConcatRequestTargetFormat.
Defines values for ConcatRequestTargetFormat.
Defines values for ConcatRequestTargetFormat.
Defines values for ConcatRequestTargetFormat.
Defines values for ConvertAsyncGetParamsTargetFormat.
Defines values for ConvertAsyncGetParamsTargetFormat.
Defines values for ConvertAsyncGetParamsTargetFormat.
Defines values for ConvertAsyncGetParamsTargetFormat.
Defines values for ConvertAsyncGetParamsTargetFormat.
Defines values for ConvertAsyncPostParamsTargetFormat.
Defines values for ConvertAsyncPostParamsTargetFormat.
Defines values for ConvertAsyncPostParamsTargetFormat.
Defines values for ConvertAsyncPostParamsTargetFormat.
Defines values for ConvertAsyncPostParamsTargetFormat.
Defines values for ConvertSyncGetParamsTargetFormat.
Defines values for ConvertSyncGetParamsTargetFormat.
Defines values for ConvertSyncGetParamsTargetFormat.
Defines values for ConvertSyncGetParamsTargetFormat.
Defines values for ConvertSyncGetParamsTargetFormat.
Defines values for ConvertSyncPostParamsTargetFormat.
Defines values for ConvertSyncPostParamsTargetFormat.
Defines values for ConvertSyncPostParamsTargetFormat.
Defines values for ConvertSyncPostParamsTargetFormat.
Defines values for ConvertSyncPostParamsTargetFormat.
Defines values for PipelineStatus.
Defines values for ConcatRequestDirection.
Defines values for PipelineStatus.
Defines values for ResizeAsyncGetParamsResamplingAlgorithm.
Defines values for ResizeAsyncGetParamsResamplingAlgorithm.
Defines values for ResizeAsyncGetParamsResamplingAlgorithm.
Defines values for ResizeAsyncGetParamsResamplingAlgorithm.
Defines values for ResizeAsyncGetParamsResamplingAlgorithm.
Defines values for ResizeAsyncPostParamsResamplingAlgorithm.
Defines values for ResizeAsyncPostParamsResamplingAlgorithm.
Defines values for ResizeAsyncPostParamsResamplingAlgorithm.
Defines values for ResizeAsyncPostParamsResamplingAlgorithm.
Defines values for ResizeAsyncPostParamsResamplingAlgorithm.
Defines values for ResizeSyncGetParamsResamplingAlgorithm.
Defines values for ResizeSyncGetParamsResamplingAlgorithm.
Defines values for ResizeSyncGetParamsResamplingAlgorithm.
Defines values for ResizeSyncGetParamsResamplingAlgorithm.
Defines values for ResizeSyncGetParamsResamplingAlgorithm.
Defines values for ResizeSyncPostParamsResamplingAlgorithm.
Defines values for ResizeSyncPostParamsResamplingAlgorithm.
Defines values for ResizeSyncPostParamsResamplingAlgorithm.
Defines values for ResizeSyncPostParamsResamplingAlgorithm.
Defines values for ResizeSyncPostParamsResamplingAlgorithm.
Defines values for ConcatRequestDirection.

# Structs

No description provided by the author
BlendRequest defines model for blend.Request.
No description provided by the author
BlurAsyncGetParams defines parameters for BlurAsyncGet.
No description provided by the author
BlurAsyncPostParams defines parameters for BlurAsyncPost.
No description provided by the author
BlurhashAsyncGetParams defines parameters for BlurhashAsyncGet.
No description provided by the author
No description provided by the author
BlurhashSyncGetParams defines parameters for BlurhashSyncGet.
No description provided by the author
No description provided by the author
BlurpartialAsyncGetParams defines parameters for BlurpartialAsyncGet.
No description provided by the author
BlurpartialAsyncPostParams defines parameters for BlurpartialAsyncPost.
No description provided by the author
BlurpartialSyncGetParams defines parameters for BlurpartialSyncGet.
No description provided by the author
BlurpartialSyncPostParams defines parameters for BlurpartialSyncPost.
No description provided by the author
BlurSyncGetParams defines parameters for BlurSyncGet.
No description provided by the author
BlurSyncPostParams defines parameters for BlurSyncPost.
No description provided by the author
BrightnessAsyncGetParams defines parameters for BrightnessAsyncGet.
No description provided by the author
BrightnessAsyncPostParams defines parameters for BrightnessAsyncPost.
No description provided by the author
BrightnessSyncGetParams defines parameters for BrightnessSyncGet.
No description provided by the author
BrightnessSyncPostParams defines parameters for BrightnessSyncPost.
No description provided by the author
Client which conforms to the OpenAPI3 specification for this service.
ClientWithResponses builds on ClientInterface to offer response payloads.
CompressAsyncGetParams defines parameters for CompressAsyncGet.
No description provided by the author
CompressAsyncPostParams defines parameters for CompressAsyncPost.
No description provided by the author
CompressSyncGetParams defines parameters for CompressSyncGet.
No description provided by the author
CompressSyncPostParams defines parameters for CompressSyncPost.
No description provided by the author
No description provided by the author
ConcatRequest defines model for concat.Request.
No description provided by the author
ContrastAsyncGetParams defines parameters for ContrastAsyncGet.
No description provided by the author
ContrastAsyncPostParams defines parameters for ContrastAsyncPost.
No description provided by the author
ContrastSyncGetParams defines parameters for ContrastSyncGet.
No description provided by the author
ContrastSyncPostParams defines parameters for ContrastSyncPost.
No description provided by the author
ConvertAsyncGetParams defines parameters for ConvertAsyncGet.
No description provided by the author
ConvertAsyncPostParams defines parameters for ConvertAsyncPost.
No description provided by the author
ConvertSyncGetParams defines parameters for ConvertSyncGet.
No description provided by the author
ConvertSyncPostParams defines parameters for ConvertSyncPost.
No description provided by the author
CropAsyncGetParams defines parameters for CropAsyncGet.
No description provided by the author
CropAsyncPostParams defines parameters for CropAsyncPost.
No description provided by the author
CropSyncGetParams defines parameters for CropSyncGet.
No description provided by the author
CropSyncPostParams defines parameters for CropSyncPost.
No description provided by the author
EqualizeAsyncGetParams defines parameters for EqualizeAsyncGet.
No description provided by the author
No description provided by the author
EqualizeSyncGetParams defines parameters for EqualizeSyncGet.
No description provided by the author
No description provided by the author
ErrorResponse defines model for ErrorResponse.
GrayscaleAsyncGetParams defines parameters for GrayscaleAsyncGet.
No description provided by the author
No description provided by the author
GrayscaleSyncGetParams defines parameters for GrayscaleSyncGet.
No description provided by the author
No description provided by the author
ImageinfoSyncGetParams defines parameters for ImageinfoSyncGet.
No description provided by the author
No description provided by the author
ImageMetadata defines model for ImageMetadata.
InfoResponse defines model for InfoResponse.
PipelineExecutionResult defines model for PipelineExecutionResult.
PipelineGetParams defines parameters for PipelineGet.
No description provided by the author
No description provided by the author
No description provided by the author
ResizeAsyncGetParams defines parameters for ResizeAsyncGet.
No description provided by the author
ResizeAsyncPostParams defines parameters for ResizeAsyncPost.
No description provided by the author
ResizeSyncGetParams defines parameters for ResizeSyncGet.
No description provided by the author
ResizeSyncPostParams defines parameters for ResizeSyncPost.
No description provided by the author
RotateAsyncGetParams defines parameters for RotateAsyncGet.
No description provided by the author
RotateAsyncPostParams defines parameters for RotateAsyncPost.
No description provided by the author
RotateSyncGetParams defines parameters for RotateSyncGet.
No description provided by the author
RotateSyncPostParams defines parameters for RotateSyncPost.
No description provided by the author
SuccessResponse defines model for SuccessResponse.
TextAsyncGetParams defines parameters for TextAsyncGet.
No description provided by the author
TextAsyncPostParams defines parameters for TextAsyncPost.
No description provided by the author
TextSyncGetParams defines parameters for TextSyncGet.
No description provided by the author
TextSyncPostParams defines parameters for TextSyncPost.
No description provided by the author

# Interfaces

The interface specification for the client above.
ClientWithResponsesInterface is the interface specification for the client with responses above.
Doer performs HTTP requests.

# Type aliases

BlendAsyncPostJSONRequestBody defines body for BlendAsyncPost for application/json ContentType.
BlendRequestMode defines model for BlendRequest.Mode.
BlendRequestTargetFormat defines model for BlendRequest.TargetFormat.
BlendSyncPostJSONRequestBody defines body for BlendSyncPost for application/json ContentType.
ClientOption allows setting custom parameters during construction.
ConcatAsyncPostJSONRequestBody defines body for ConcatAsyncPost for application/json ContentType.
ConcatRequestConcatMode Defines whether the result image will be resized to the smaller one or the larger one in case both images have different dimensions.
ConcatRequestDirection This parameter defines how the images will be concatenated.
ConcatRequestTargetFormat defines model for ConcatRequest.TargetFormat.
ConcatSyncPostJSONRequestBody defines body for ConcatSyncPost for application/json ContentType.
ConvertAsyncGetParamsTargetFormat defines parameters for ConvertAsyncGet.
ConvertAsyncPostParamsTargetFormat defines parameters for ConvertAsyncPost.
ConvertSyncGetParamsTargetFormat defines parameters for ConvertSyncGet.
ConvertSyncPostParamsTargetFormat defines parameters for ConvertSyncPost.
PipelineStatus defines model for PipelineStatus.
RequestEditorFn is the function signature for the RequestEditor callback function.
ResizeAsyncGetParamsResamplingAlgorithm defines parameters for ResizeAsyncGet.
ResizeAsyncPostParamsResamplingAlgorithm defines parameters for ResizeAsyncPost.
ResizeSyncGetParamsResamplingAlgorithm defines parameters for ResizeSyncGet.
ResizeSyncPostParamsResamplingAlgorithm defines parameters for ResizeSyncPost.