Versions in this module Expand all Collapse all v0 v0.1.3 Feb 9, 2025 Changes in this version + var ServerList = []string + func Bool(b bool) *bool + func Float32(f float32) *float32 + func Float64(f float64) *float64 + func Int(i int) *int + func Int64(i int64) *int64 + func Pointer[T any](v T) *T + func String(s string) *string + type Analyze struct + func (s *Analyze) AiVisionGeneral(ctx context.Context, request components.AnalyzeAIVisionGeneralRequest, ...) (*operations.AnalyzeAiVisionGeneralResponse, error) + func (s *Analyze) AiVisionModeration(ctx context.Context, request components.AnalyzeAIVisionModerationRequest, ...) (*operations.AnalyzeAiVisionModerationResponse, error) + func (s *Analyze) AiVisionTagging(ctx context.Context, request components.AnalyzeAIVisionTaggingRequest, ...) (*operations.AnalyzeAiVisionTaggingResponse, error) + func (s *Analyze) Captioning(ctx context.Context, request components.BaseAnalyzeRequest, ...) (*operations.AnalyzeCaptioningResponse, error) + func (s *Analyze) CldFashion(ctx context.Context, request components.BaseAnalyzeRequest, ...) (*operations.AnalyzeCldFashionResponse, error) + func (s *Analyze) CldText(ctx context.Context, request components.BaseAnalyzeRequest, ...) (*operations.AnalyzeCldTextResponse, error) + func (s *Analyze) Coco(ctx context.Context, request components.BaseAnalyzeRequest, ...) (*operations.AnalyzeCocoResponse, error) + func (s *Analyze) GoogleLogoDetection(ctx context.Context, request components.BaseAnalyzeRequest, ...) (*operations.AnalyzeGoogleLogoDetectionResponse, error) + func (s *Analyze) GoogleTagging(ctx context.Context, request components.BaseAnalyzeRequest, ...) (*operations.AnalyzeGoogleTaggingResponse, error) + func (s *Analyze) HumanAnatomy(ctx context.Context, request components.BaseAnalyzeRequest, ...) (*operations.AnalyzeHumanAnatomyResponse, error) + func (s *Analyze) ImageQuality(ctx context.Context, request components.BaseAnalyzeRequest, ...) (*operations.AnalyzeImageQualityResponse, error) + func (s *Analyze) Lvis(ctx context.Context, request components.BaseAnalyzeRequest, ...) (*operations.AnalyzeLvisResponse, error) + func (s *Analyze) ShopClassifier(ctx context.Context, request components.BaseAnalyzeRequest, ...) (*operations.AnalyzeShopClassifierResponse, error) + func (s *Analyze) Unidet(ctx context.Context, request components.BaseAnalyzeRequest, ...) (*operations.AnalyzeUnidetResponse, error) + func (s *Analyze) WatermarkDetection(ctx context.Context, request components.BaseAnalyzeRequest, ...) (*operations.AnalyzeWatermarkDetectionResponse, error) + type CloudinaryAnalysis struct + Analyze *Analyze + Tasks *Tasks + func New(opts ...SDKOption) *CloudinaryAnalysis + type HTTPClient interface + Do func(req *http.Request) (*http.Response, error) + type SDKOption func(*CloudinaryAnalysis) + func WithClient(client HTTPClient) SDKOption + func WithCloudName(cloudName string) SDKOption + func WithRetryConfig(retryConfig retry.Config) SDKOption + func WithSecurity(security components.Security) SDKOption + func WithSecuritySource(security func(context.Context) (components.Security, error)) SDKOption + func WithServerIndex(serverIndex int) SDKOption + func WithServerURL(serverURL string) SDKOption + func WithTemplatedServerURL(serverURL string, params map[string]string) SDKOption + func WithTimeout(timeout time.Duration) SDKOption + type Tasks struct + func (s *Tasks) GetStatus(ctx context.Context, taskID string, opts ...operations.Option) (*operations.GetAnalysisTaskStatusResponse, error)