Documentation ¶
Index ¶
- Variables
- func CacheExpires(r *http.Response) time.Time
- func IsNil(i interface{}) bool
- 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 ApiApiCodingCompleteLangPostRequest
- func (r ApiApiCodingCompleteLangPostRequest) ApiCodingCompleteLangPostRequest(apiCodingCompleteLangPostRequest ApiCodingCompleteLangPostRequest) ApiApiCodingCompleteLangPostRequest
- func (r ApiApiCodingCompleteLangPostRequest) Execute() ([]string, *http.Response, error)
- func (r ApiApiCodingCompleteLangPostRequest) XAuthToken(xAuthToken string) ApiApiCodingCompleteLangPostRequest
- type ApiApiCodingConvertLangPostRequest
- func (r ApiApiCodingConvertLangPostRequest) ApiCodingConvertLangPostRequest(apiCodingConvertLangPostRequest ApiCodingConvertLangPostRequest) ApiApiCodingConvertLangPostRequest
- func (r ApiApiCodingConvertLangPostRequest) Execute() ([]string, *http.Response, error)
- func (r ApiApiCodingConvertLangPostRequest) XAuthToken(xAuthToken string) ApiApiCodingConvertLangPostRequest
- type ApiApiCodingExplainLangPostRequest
- func (r ApiApiCodingExplainLangPostRequest) ApiCodingExplainLangPostRequest(apiCodingExplainLangPostRequest ApiCodingExplainLangPostRequest) ApiApiCodingExplainLangPostRequest
- func (r ApiApiCodingExplainLangPostRequest) Execute() ([]string, *http.Response, error)
- func (r ApiApiCodingExplainLangPostRequest) XAuthToken(xAuthToken string) ApiApiCodingExplainLangPostRequest
- type ApiApiCodingFixErrorLangPostRequest
- func (r ApiApiCodingFixErrorLangPostRequest) ApiCodingFixErrorLangPostRequest(apiCodingFixErrorLangPostRequest ApiCodingFixErrorLangPostRequest) ApiApiCodingFixErrorLangPostRequest
- func (r ApiApiCodingFixErrorLangPostRequest) Execute() ([]string, *http.Response, error)
- func (r ApiApiCodingFixErrorLangPostRequest) XAuthToken(xAuthToken string) ApiApiCodingFixErrorLangPostRequest
- type ApiApiCodingGenTestLangPostRequest
- func (r ApiApiCodingGenTestLangPostRequest) ApiCodingExplainLangPostRequest(apiCodingExplainLangPostRequest ApiCodingExplainLangPostRequest) ApiApiCodingGenTestLangPostRequest
- func (r ApiApiCodingGenTestLangPostRequest) Execute() ([]string, *http.Response, error)
- func (r ApiApiCodingGenTestLangPostRequest) XAuthToken(xAuthToken string) ApiApiCodingGenTestLangPostRequest
- type ApiApiDevCapPostRequest
- type ApiApiDevGenTokenPostRequest
- type ApiCodingCompleteLangPostRequest
- func (o *ApiCodingCompleteLangPostRequest) GetAfterContent() string
- func (o *ApiCodingCompleteLangPostRequest) GetAfterContentOk() (*string, bool)
- func (o *ApiCodingCompleteLangPostRequest) GetBeforeContent() string
- func (o *ApiCodingCompleteLangPostRequest) GetBeforeContentOk() (*string, bool)
- func (o ApiCodingCompleteLangPostRequest) MarshalJSON() ([]byte, error)
- func (o *ApiCodingCompleteLangPostRequest) SetAfterContent(v string)
- func (o *ApiCodingCompleteLangPostRequest) SetBeforeContent(v string)
- func (o ApiCodingCompleteLangPostRequest) ToMap() (map[string]interface{}, error)
- type ApiCodingConvertLangPostRequest
- func (o *ApiCodingConvertLangPostRequest) GetContent() string
- func (o *ApiCodingConvertLangPostRequest) GetContentOk() (*string, bool)
- func (o *ApiCodingConvertLangPostRequest) GetDestLang() Lang
- func (o *ApiCodingConvertLangPostRequest) GetDestLangOk() (*Lang, bool)
- func (o ApiCodingConvertLangPostRequest) MarshalJSON() ([]byte, error)
- func (o *ApiCodingConvertLangPostRequest) SetContent(v string)
- func (o *ApiCodingConvertLangPostRequest) SetDestLang(v Lang)
- func (o ApiCodingConvertLangPostRequest) ToMap() (map[string]interface{}, error)
- type ApiCodingExplainLangPostRequest
- func (o *ApiCodingExplainLangPostRequest) GetContent() string
- func (o *ApiCodingExplainLangPostRequest) GetContentOk() (*string, bool)
- func (o ApiCodingExplainLangPostRequest) MarshalJSON() ([]byte, error)
- func (o *ApiCodingExplainLangPostRequest) SetContent(v string)
- func (o ApiCodingExplainLangPostRequest) ToMap() (map[string]interface{}, error)
- type ApiCodingFixErrorLangPostRequest
- func (o *ApiCodingFixErrorLangPostRequest) GetContent() string
- func (o *ApiCodingFixErrorLangPostRequest) GetContentOk() (*string, bool)
- func (o ApiCodingFixErrorLangPostRequest) MarshalJSON() ([]byte, error)
- func (o *ApiCodingFixErrorLangPostRequest) SetContent(v string)
- func (o ApiCodingFixErrorLangPostRequest) ToMap() (map[string]interface{}, error)
- type ApiDevCapPost200Response
- func (o *ApiDevCapPost200Response) GetCompleteLangList() []Lang
- func (o *ApiDevCapPost200Response) GetCompleteLangListOk() ([]Lang, bool)
- func (o *ApiDevCapPost200Response) GetConvertLangList() []Lang
- func (o *ApiDevCapPost200Response) GetConvertLangListOk() ([]Lang, bool)
- func (o *ApiDevCapPost200Response) GetExplainLangList() []Lang
- func (o *ApiDevCapPost200Response) GetExplainLangListOk() ([]Lang, bool)
- func (o *ApiDevCapPost200Response) GetFixErrorLangList() []Lang
- func (o *ApiDevCapPost200Response) GetFixErrorLangListOk() ([]Lang, bool)
- func (o *ApiDevCapPost200Response) GetGenTestLangList() []Lang
- func (o *ApiDevCapPost200Response) GetGenTestLangListOk() ([]Lang, bool)
- func (o ApiDevCapPost200Response) MarshalJSON() ([]byte, error)
- func (o *ApiDevCapPost200Response) SetCompleteLangList(v []Lang)
- func (o *ApiDevCapPost200Response) SetConvertLangList(v []Lang)
- func (o *ApiDevCapPost200Response) SetExplainLangList(v []Lang)
- func (o *ApiDevCapPost200Response) SetFixErrorLangList(v []Lang)
- func (o *ApiDevCapPost200Response) SetGenTestLangList(v []Lang)
- func (o ApiDevCapPost200Response) ToMap() (map[string]interface{}, error)
- type ApiDevGenTokenPost200Response
- func (o *ApiDevGenTokenPost200Response) GetToken() string
- func (o *ApiDevGenTokenPost200Response) GetTokenOk() (*string, bool)
- func (o ApiDevGenTokenPost200Response) MarshalJSON() ([]byte, error)
- func (o *ApiDevGenTokenPost200Response) SetToken(v string)
- func (o ApiDevGenTokenPost200Response) ToMap() (map[string]interface{}, error)
- type ApiDevGenTokenPostRequest
- func (o *ApiDevGenTokenPostRequest) GetContextValue() string
- func (o *ApiDevGenTokenPostRequest) GetContextValueOk() (*string, bool)
- func (o *ApiDevGenTokenPostRequest) GetRandomStr() string
- func (o *ApiDevGenTokenPostRequest) GetRandomStrOk() (*string, bool)
- func (o ApiDevGenTokenPostRequest) MarshalJSON() ([]byte, error)
- func (o *ApiDevGenTokenPostRequest) SetContextValue(v string)
- func (o *ApiDevGenTokenPostRequest) SetRandomStr(v string)
- func (o ApiDevGenTokenPostRequest) ToMap() (map[string]interface{}, error)
- type BasicAuth
- type CodingApiService
- func (a *CodingApiService) ApiCodingCompleteLangPost(ctx context.Context, lang string) ApiApiCodingCompleteLangPostRequest
- func (a *CodingApiService) ApiCodingCompleteLangPostExecute(r ApiApiCodingCompleteLangPostRequest) ([]string, *http.Response, error)
- func (a *CodingApiService) ApiCodingConvertLangPost(ctx context.Context, lang string) ApiApiCodingConvertLangPostRequest
- func (a *CodingApiService) ApiCodingConvertLangPostExecute(r ApiApiCodingConvertLangPostRequest) ([]string, *http.Response, error)
- func (a *CodingApiService) ApiCodingExplainLangPost(ctx context.Context, lang string) ApiApiCodingExplainLangPostRequest
- func (a *CodingApiService) ApiCodingExplainLangPostExecute(r ApiApiCodingExplainLangPostRequest) ([]string, *http.Response, error)
- func (a *CodingApiService) ApiCodingFixErrorLangPost(ctx context.Context, lang string) ApiApiCodingFixErrorLangPostRequest
- func (a *CodingApiService) ApiCodingFixErrorLangPostExecute(r ApiApiCodingFixErrorLangPostRequest) ([]string, *http.Response, error)
- func (a *CodingApiService) ApiCodingGenTestLangPost(ctx context.Context, lang string) ApiApiCodingGenTestLangPostRequest
- func (a *CodingApiService) ApiCodingGenTestLangPostExecute(r ApiApiCodingGenTestLangPostRequest) ([]string, *http.Response, error)
- type Configuration
- type DevApiService
- func (a *DevApiService) ApiDevCapPost(ctx context.Context) ApiApiDevCapPostRequest
- func (a *DevApiService) ApiDevCapPostExecute(r ApiApiDevCapPostRequest) (*ApiDevCapPost200Response, *http.Response, error)
- func (a *DevApiService) ApiDevGenTokenPost(ctx context.Context) ApiApiDevGenTokenPostRequest
- func (a *DevApiService) ApiDevGenTokenPostExecute(r ApiApiDevGenTokenPostRequest) (*ApiDevGenTokenPost200Response, *http.Response, error)
- type ErrInfo
- type GenericOpenAPIError
- type Lang
- type MappedNullable
- type NullableApiCodingCompleteLangPostRequest
- func (v NullableApiCodingCompleteLangPostRequest) Get() *ApiCodingCompleteLangPostRequest
- func (v NullableApiCodingCompleteLangPostRequest) IsSet() bool
- func (v NullableApiCodingCompleteLangPostRequest) MarshalJSON() ([]byte, error)
- func (v *NullableApiCodingCompleteLangPostRequest) Set(val *ApiCodingCompleteLangPostRequest)
- func (v *NullableApiCodingCompleteLangPostRequest) UnmarshalJSON(src []byte) error
- func (v *NullableApiCodingCompleteLangPostRequest) Unset()
- type NullableApiCodingConvertLangPostRequest
- func (v NullableApiCodingConvertLangPostRequest) Get() *ApiCodingConvertLangPostRequest
- func (v NullableApiCodingConvertLangPostRequest) IsSet() bool
- func (v NullableApiCodingConvertLangPostRequest) MarshalJSON() ([]byte, error)
- func (v *NullableApiCodingConvertLangPostRequest) Set(val *ApiCodingConvertLangPostRequest)
- func (v *NullableApiCodingConvertLangPostRequest) UnmarshalJSON(src []byte) error
- func (v *NullableApiCodingConvertLangPostRequest) Unset()
- type NullableApiCodingExplainLangPostRequest
- func (v NullableApiCodingExplainLangPostRequest) Get() *ApiCodingExplainLangPostRequest
- func (v NullableApiCodingExplainLangPostRequest) IsSet() bool
- func (v NullableApiCodingExplainLangPostRequest) MarshalJSON() ([]byte, error)
- func (v *NullableApiCodingExplainLangPostRequest) Set(val *ApiCodingExplainLangPostRequest)
- func (v *NullableApiCodingExplainLangPostRequest) UnmarshalJSON(src []byte) error
- func (v *NullableApiCodingExplainLangPostRequest) Unset()
- type NullableApiCodingFixErrorLangPostRequest
- func (v NullableApiCodingFixErrorLangPostRequest) Get() *ApiCodingFixErrorLangPostRequest
- func (v NullableApiCodingFixErrorLangPostRequest) IsSet() bool
- func (v NullableApiCodingFixErrorLangPostRequest) MarshalJSON() ([]byte, error)
- func (v *NullableApiCodingFixErrorLangPostRequest) Set(val *ApiCodingFixErrorLangPostRequest)
- func (v *NullableApiCodingFixErrorLangPostRequest) UnmarshalJSON(src []byte) error
- func (v *NullableApiCodingFixErrorLangPostRequest) Unset()
- type NullableApiDevCapPost200Response
- func (v NullableApiDevCapPost200Response) Get() *ApiDevCapPost200Response
- func (v NullableApiDevCapPost200Response) IsSet() bool
- func (v NullableApiDevCapPost200Response) MarshalJSON() ([]byte, error)
- func (v *NullableApiDevCapPost200Response) Set(val *ApiDevCapPost200Response)
- func (v *NullableApiDevCapPost200Response) UnmarshalJSON(src []byte) error
- func (v *NullableApiDevCapPost200Response) Unset()
- type NullableApiDevGenTokenPost200Response
- func (v NullableApiDevGenTokenPost200Response) Get() *ApiDevGenTokenPost200Response
- func (v NullableApiDevGenTokenPost200Response) IsSet() bool
- func (v NullableApiDevGenTokenPost200Response) MarshalJSON() ([]byte, error)
- func (v *NullableApiDevGenTokenPost200Response) Set(val *ApiDevGenTokenPost200Response)
- func (v *NullableApiDevGenTokenPost200Response) UnmarshalJSON(src []byte) error
- func (v *NullableApiDevGenTokenPost200Response) Unset()
- type NullableApiDevGenTokenPostRequest
- func (v NullableApiDevGenTokenPostRequest) Get() *ApiDevGenTokenPostRequest
- func (v NullableApiDevGenTokenPostRequest) IsSet() bool
- func (v NullableApiDevGenTokenPostRequest) MarshalJSON() ([]byte, error)
- func (v *NullableApiDevGenTokenPostRequest) Set(val *ApiDevGenTokenPostRequest)
- func (v *NullableApiDevGenTokenPostRequest) UnmarshalJSON(src []byte) error
- func (v *NullableApiDevGenTokenPostRequest) Unset()
- type NullableBool
- type NullableErrInfo
- type NullableFloat32
- type NullableFloat64
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableLang
- type NullableString
- type NullableTime
- type ServerConfiguration
- type ServerConfigurations
- type ServerVariable
Constants ¶
This section is empty.
Variables ¶
var ( // 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 AllowedLangEnumValues = []Lang{
"python",
"c",
"cplusplus",
"java",
"csharp",
"visualbasic",
"javascript",
"sql",
"asm",
"php",
"r",
"go",
"matlab",
"swift",
"delphi",
"ruby",
"perl",
"objc",
"rust",
}
All allowed values of Lang 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 { CodingApi *CodingApiService DevApi *DevApiService // contains filtered or unexported fields }
APIClient manages communication with the ai-proto API v0.0.2 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 ApiApiCodingCompleteLangPostRequest ¶
type ApiApiCodingCompleteLangPostRequest struct { ApiService *CodingApiService // contains filtered or unexported fields }
func (ApiApiCodingCompleteLangPostRequest) ApiCodingCompleteLangPostRequest ¶
func (r ApiApiCodingCompleteLangPostRequest) ApiCodingCompleteLangPostRequest(apiCodingCompleteLangPostRequest ApiCodingCompleteLangPostRequest) ApiApiCodingCompleteLangPostRequest
func (ApiApiCodingCompleteLangPostRequest) Execute ¶
func (r ApiApiCodingCompleteLangPostRequest) Execute() ([]string, *http.Response, error)
func (ApiApiCodingCompleteLangPostRequest) XAuthToken ¶
func (r ApiApiCodingCompleteLangPostRequest) XAuthToken(xAuthToken string) ApiApiCodingCompleteLangPostRequest
type ApiApiCodingConvertLangPostRequest ¶
type ApiApiCodingConvertLangPostRequest struct { ApiService *CodingApiService // contains filtered or unexported fields }
func (ApiApiCodingConvertLangPostRequest) ApiCodingConvertLangPostRequest ¶
func (r ApiApiCodingConvertLangPostRequest) ApiCodingConvertLangPostRequest(apiCodingConvertLangPostRequest ApiCodingConvertLangPostRequest) ApiApiCodingConvertLangPostRequest
func (ApiApiCodingConvertLangPostRequest) Execute ¶
func (r ApiApiCodingConvertLangPostRequest) Execute() ([]string, *http.Response, error)
func (ApiApiCodingConvertLangPostRequest) XAuthToken ¶
func (r ApiApiCodingConvertLangPostRequest) XAuthToken(xAuthToken string) ApiApiCodingConvertLangPostRequest
type ApiApiCodingExplainLangPostRequest ¶
type ApiApiCodingExplainLangPostRequest struct { ApiService *CodingApiService // contains filtered or unexported fields }
func (ApiApiCodingExplainLangPostRequest) ApiCodingExplainLangPostRequest ¶
func (r ApiApiCodingExplainLangPostRequest) ApiCodingExplainLangPostRequest(apiCodingExplainLangPostRequest ApiCodingExplainLangPostRequest) ApiApiCodingExplainLangPostRequest
func (ApiApiCodingExplainLangPostRequest) Execute ¶
func (r ApiApiCodingExplainLangPostRequest) Execute() ([]string, *http.Response, error)
func (ApiApiCodingExplainLangPostRequest) XAuthToken ¶
func (r ApiApiCodingExplainLangPostRequest) XAuthToken(xAuthToken string) ApiApiCodingExplainLangPostRequest
type ApiApiCodingFixErrorLangPostRequest ¶
type ApiApiCodingFixErrorLangPostRequest struct { ApiService *CodingApiService // contains filtered or unexported fields }
func (ApiApiCodingFixErrorLangPostRequest) ApiCodingFixErrorLangPostRequest ¶
func (r ApiApiCodingFixErrorLangPostRequest) ApiCodingFixErrorLangPostRequest(apiCodingFixErrorLangPostRequest ApiCodingFixErrorLangPostRequest) ApiApiCodingFixErrorLangPostRequest
func (ApiApiCodingFixErrorLangPostRequest) Execute ¶
func (r ApiApiCodingFixErrorLangPostRequest) Execute() ([]string, *http.Response, error)
func (ApiApiCodingFixErrorLangPostRequest) XAuthToken ¶
func (r ApiApiCodingFixErrorLangPostRequest) XAuthToken(xAuthToken string) ApiApiCodingFixErrorLangPostRequest
type ApiApiCodingGenTestLangPostRequest ¶
type ApiApiCodingGenTestLangPostRequest struct { ApiService *CodingApiService // contains filtered or unexported fields }
func (ApiApiCodingGenTestLangPostRequest) ApiCodingExplainLangPostRequest ¶
func (r ApiApiCodingGenTestLangPostRequest) ApiCodingExplainLangPostRequest(apiCodingExplainLangPostRequest ApiCodingExplainLangPostRequest) ApiApiCodingGenTestLangPostRequest
func (ApiApiCodingGenTestLangPostRequest) Execute ¶
func (r ApiApiCodingGenTestLangPostRequest) Execute() ([]string, *http.Response, error)
func (ApiApiCodingGenTestLangPostRequest) XAuthToken ¶
func (r ApiApiCodingGenTestLangPostRequest) XAuthToken(xAuthToken string) ApiApiCodingGenTestLangPostRequest
type ApiApiDevCapPostRequest ¶
type ApiApiDevCapPostRequest struct { ApiService *DevApiService // contains filtered or unexported fields }
func (ApiApiDevCapPostRequest) Body ¶
func (r ApiApiDevCapPostRequest) Body(body map[string]interface{}) ApiApiDevCapPostRequest
func (ApiApiDevCapPostRequest) Execute ¶
func (r ApiApiDevCapPostRequest) Execute() (*ApiDevCapPost200Response, *http.Response, error)
func (ApiApiDevCapPostRequest) XAuthToken ¶
func (r ApiApiDevCapPostRequest) XAuthToken(xAuthToken string) ApiApiDevCapPostRequest
type ApiApiDevGenTokenPostRequest ¶
type ApiApiDevGenTokenPostRequest struct { ApiService *DevApiService // contains filtered or unexported fields }
func (ApiApiDevGenTokenPostRequest) ApiDevGenTokenPostRequest ¶
func (r ApiApiDevGenTokenPostRequest) ApiDevGenTokenPostRequest(apiDevGenTokenPostRequest ApiDevGenTokenPostRequest) ApiApiDevGenTokenPostRequest
func (ApiApiDevGenTokenPostRequest) Execute ¶
func (r ApiApiDevGenTokenPostRequest) Execute() (*ApiDevGenTokenPost200Response, *http.Response, error)
type ApiCodingCompleteLangPostRequest ¶
type ApiCodingCompleteLangPostRequest struct { // 编辑器光标前面的代码 BeforeContent string `json:"beforeContent"` // 编辑器光标后面的代码 AfterContent string `json:"afterContent"` }
ApiCodingCompleteLangPostRequest struct for ApiCodingCompleteLangPostRequest
func NewApiCodingCompleteLangPostRequest ¶
func NewApiCodingCompleteLangPostRequest(beforeContent string, afterContent string) *ApiCodingCompleteLangPostRequest
NewApiCodingCompleteLangPostRequest instantiates a new ApiCodingCompleteLangPostRequest 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 NewApiCodingCompleteLangPostRequestWithDefaults ¶
func NewApiCodingCompleteLangPostRequestWithDefaults() *ApiCodingCompleteLangPostRequest
NewApiCodingCompleteLangPostRequestWithDefaults instantiates a new ApiCodingCompleteLangPostRequest 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 (*ApiCodingCompleteLangPostRequest) GetAfterContent ¶
func (o *ApiCodingCompleteLangPostRequest) GetAfterContent() string
GetAfterContent returns the AfterContent field value
func (*ApiCodingCompleteLangPostRequest) GetAfterContentOk ¶
func (o *ApiCodingCompleteLangPostRequest) GetAfterContentOk() (*string, bool)
GetAfterContentOk returns a tuple with the AfterContent field value and a boolean to check if the value has been set.
func (*ApiCodingCompleteLangPostRequest) GetBeforeContent ¶
func (o *ApiCodingCompleteLangPostRequest) GetBeforeContent() string
GetBeforeContent returns the BeforeContent field value
func (*ApiCodingCompleteLangPostRequest) GetBeforeContentOk ¶
func (o *ApiCodingCompleteLangPostRequest) GetBeforeContentOk() (*string, bool)
GetBeforeContentOk returns a tuple with the BeforeContent field value and a boolean to check if the value has been set.
func (ApiCodingCompleteLangPostRequest) MarshalJSON ¶
func (o ApiCodingCompleteLangPostRequest) MarshalJSON() ([]byte, error)
func (*ApiCodingCompleteLangPostRequest) SetAfterContent ¶
func (o *ApiCodingCompleteLangPostRequest) SetAfterContent(v string)
SetAfterContent sets field value
func (*ApiCodingCompleteLangPostRequest) SetBeforeContent ¶
func (o *ApiCodingCompleteLangPostRequest) SetBeforeContent(v string)
SetBeforeContent sets field value
func (ApiCodingCompleteLangPostRequest) ToMap ¶
func (o ApiCodingCompleteLangPostRequest) ToMap() (map[string]interface{}, error)
type ApiCodingConvertLangPostRequest ¶
type ApiCodingConvertLangPostRequest struct { // 代码内容 Content string `json:"content"` DestLang Lang `json:"destLang"` }
ApiCodingConvertLangPostRequest struct for ApiCodingConvertLangPostRequest
func NewApiCodingConvertLangPostRequest ¶
func NewApiCodingConvertLangPostRequest(content string, destLang Lang) *ApiCodingConvertLangPostRequest
NewApiCodingConvertLangPostRequest instantiates a new ApiCodingConvertLangPostRequest 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 NewApiCodingConvertLangPostRequestWithDefaults ¶
func NewApiCodingConvertLangPostRequestWithDefaults() *ApiCodingConvertLangPostRequest
NewApiCodingConvertLangPostRequestWithDefaults instantiates a new ApiCodingConvertLangPostRequest 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 (*ApiCodingConvertLangPostRequest) GetContent ¶
func (o *ApiCodingConvertLangPostRequest) GetContent() string
GetContent returns the Content field value
func (*ApiCodingConvertLangPostRequest) GetContentOk ¶
func (o *ApiCodingConvertLangPostRequest) GetContentOk() (*string, bool)
GetContentOk returns a tuple with the Content field value and a boolean to check if the value has been set.
func (*ApiCodingConvertLangPostRequest) GetDestLang ¶
func (o *ApiCodingConvertLangPostRequest) GetDestLang() Lang
GetDestLang returns the DestLang field value
func (*ApiCodingConvertLangPostRequest) GetDestLangOk ¶
func (o *ApiCodingConvertLangPostRequest) GetDestLangOk() (*Lang, bool)
GetDestLangOk returns a tuple with the DestLang field value and a boolean to check if the value has been set.
func (ApiCodingConvertLangPostRequest) MarshalJSON ¶
func (o ApiCodingConvertLangPostRequest) MarshalJSON() ([]byte, error)
func (*ApiCodingConvertLangPostRequest) SetContent ¶
func (o *ApiCodingConvertLangPostRequest) SetContent(v string)
SetContent sets field value
func (*ApiCodingConvertLangPostRequest) SetDestLang ¶
func (o *ApiCodingConvertLangPostRequest) SetDestLang(v Lang)
SetDestLang sets field value
func (ApiCodingConvertLangPostRequest) ToMap ¶
func (o ApiCodingConvertLangPostRequest) ToMap() (map[string]interface{}, error)
type ApiCodingExplainLangPostRequest ¶
type ApiCodingExplainLangPostRequest struct { // 代码内容 Content string `json:"content"` }
ApiCodingExplainLangPostRequest struct for ApiCodingExplainLangPostRequest
func NewApiCodingExplainLangPostRequest ¶
func NewApiCodingExplainLangPostRequest(content string) *ApiCodingExplainLangPostRequest
NewApiCodingExplainLangPostRequest instantiates a new ApiCodingExplainLangPostRequest 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 NewApiCodingExplainLangPostRequestWithDefaults ¶
func NewApiCodingExplainLangPostRequestWithDefaults() *ApiCodingExplainLangPostRequest
NewApiCodingExplainLangPostRequestWithDefaults instantiates a new ApiCodingExplainLangPostRequest 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 (*ApiCodingExplainLangPostRequest) GetContent ¶
func (o *ApiCodingExplainLangPostRequest) GetContent() string
GetContent returns the Content field value
func (*ApiCodingExplainLangPostRequest) GetContentOk ¶
func (o *ApiCodingExplainLangPostRequest) GetContentOk() (*string, bool)
GetContentOk returns a tuple with the Content field value and a boolean to check if the value has been set.
func (ApiCodingExplainLangPostRequest) MarshalJSON ¶
func (o ApiCodingExplainLangPostRequest) MarshalJSON() ([]byte, error)
func (*ApiCodingExplainLangPostRequest) SetContent ¶
func (o *ApiCodingExplainLangPostRequest) SetContent(v string)
SetContent sets field value
func (ApiCodingExplainLangPostRequest) ToMap ¶
func (o ApiCodingExplainLangPostRequest) ToMap() (map[string]interface{}, error)
type ApiCodingFixErrorLangPostRequest ¶
type ApiCodingFixErrorLangPostRequest struct { // 报错内容 Content string `json:"content"` }
ApiCodingFixErrorLangPostRequest struct for ApiCodingFixErrorLangPostRequest
func NewApiCodingFixErrorLangPostRequest ¶
func NewApiCodingFixErrorLangPostRequest(content string) *ApiCodingFixErrorLangPostRequest
NewApiCodingFixErrorLangPostRequest instantiates a new ApiCodingFixErrorLangPostRequest 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 NewApiCodingFixErrorLangPostRequestWithDefaults ¶
func NewApiCodingFixErrorLangPostRequestWithDefaults() *ApiCodingFixErrorLangPostRequest
NewApiCodingFixErrorLangPostRequestWithDefaults instantiates a new ApiCodingFixErrorLangPostRequest 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 (*ApiCodingFixErrorLangPostRequest) GetContent ¶
func (o *ApiCodingFixErrorLangPostRequest) GetContent() string
GetContent returns the Content field value
func (*ApiCodingFixErrorLangPostRequest) GetContentOk ¶
func (o *ApiCodingFixErrorLangPostRequest) GetContentOk() (*string, bool)
GetContentOk returns a tuple with the Content field value and a boolean to check if the value has been set.
func (ApiCodingFixErrorLangPostRequest) MarshalJSON ¶
func (o ApiCodingFixErrorLangPostRequest) MarshalJSON() ([]byte, error)
func (*ApiCodingFixErrorLangPostRequest) SetContent ¶
func (o *ApiCodingFixErrorLangPostRequest) SetContent(v string)
SetContent sets field value
func (ApiCodingFixErrorLangPostRequest) ToMap ¶
func (o ApiCodingFixErrorLangPostRequest) ToMap() (map[string]interface{}, error)
type ApiDevCapPost200Response ¶
type ApiDevCapPost200Response struct { // 代码补全支持的编程语言列表 CompleteLangList []Lang `json:"completeLangList"` // 生成测试代码支持的编程语言列表 GenTestLangList []Lang `json:"genTestLangList"` // 转换编程语言的支持列表 ConvertLangList []Lang `json:"convertLangList"` // 代码解释支持的编程语言列表 ExplainLangList []Lang `json:"explainLangList"` // 根据错误提示给出修复方案支持的编程语言列表 FixErrorLangList []Lang `json:"fixErrorLangList"` }
ApiDevCapPost200Response struct for ApiDevCapPost200Response
func NewApiDevCapPost200Response ¶
func NewApiDevCapPost200Response(completeLangList []Lang, genTestLangList []Lang, convertLangList []Lang, explainLangList []Lang, fixErrorLangList []Lang) *ApiDevCapPost200Response
NewApiDevCapPost200Response instantiates a new ApiDevCapPost200Response 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 NewApiDevCapPost200ResponseWithDefaults ¶
func NewApiDevCapPost200ResponseWithDefaults() *ApiDevCapPost200Response
NewApiDevCapPost200ResponseWithDefaults instantiates a new ApiDevCapPost200Response 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 (*ApiDevCapPost200Response) GetCompleteLangList ¶
func (o *ApiDevCapPost200Response) GetCompleteLangList() []Lang
GetCompleteLangList returns the CompleteLangList field value
func (*ApiDevCapPost200Response) GetCompleteLangListOk ¶
func (o *ApiDevCapPost200Response) GetCompleteLangListOk() ([]Lang, bool)
GetCompleteLangListOk returns a tuple with the CompleteLangList field value and a boolean to check if the value has been set.
func (*ApiDevCapPost200Response) GetConvertLangList ¶
func (o *ApiDevCapPost200Response) GetConvertLangList() []Lang
GetConvertLangList returns the ConvertLangList field value
func (*ApiDevCapPost200Response) GetConvertLangListOk ¶
func (o *ApiDevCapPost200Response) GetConvertLangListOk() ([]Lang, bool)
GetConvertLangListOk returns a tuple with the ConvertLangList field value and a boolean to check if the value has been set.
func (*ApiDevCapPost200Response) GetExplainLangList ¶
func (o *ApiDevCapPost200Response) GetExplainLangList() []Lang
GetExplainLangList returns the ExplainLangList field value
func (*ApiDevCapPost200Response) GetExplainLangListOk ¶
func (o *ApiDevCapPost200Response) GetExplainLangListOk() ([]Lang, bool)
GetExplainLangListOk returns a tuple with the ExplainLangList field value and a boolean to check if the value has been set.
func (*ApiDevCapPost200Response) GetFixErrorLangList ¶
func (o *ApiDevCapPost200Response) GetFixErrorLangList() []Lang
GetFixErrorLangList returns the FixErrorLangList field value
func (*ApiDevCapPost200Response) GetFixErrorLangListOk ¶
func (o *ApiDevCapPost200Response) GetFixErrorLangListOk() ([]Lang, bool)
GetFixErrorLangListOk returns a tuple with the FixErrorLangList field value and a boolean to check if the value has been set.
func (*ApiDevCapPost200Response) GetGenTestLangList ¶
func (o *ApiDevCapPost200Response) GetGenTestLangList() []Lang
GetGenTestLangList returns the GenTestLangList field value
func (*ApiDevCapPost200Response) GetGenTestLangListOk ¶
func (o *ApiDevCapPost200Response) GetGenTestLangListOk() ([]Lang, bool)
GetGenTestLangListOk returns a tuple with the GenTestLangList field value and a boolean to check if the value has been set.
func (ApiDevCapPost200Response) MarshalJSON ¶
func (o ApiDevCapPost200Response) MarshalJSON() ([]byte, error)
func (*ApiDevCapPost200Response) SetCompleteLangList ¶
func (o *ApiDevCapPost200Response) SetCompleteLangList(v []Lang)
SetCompleteLangList sets field value
func (*ApiDevCapPost200Response) SetConvertLangList ¶
func (o *ApiDevCapPost200Response) SetConvertLangList(v []Lang)
SetConvertLangList sets field value
func (*ApiDevCapPost200Response) SetExplainLangList ¶
func (o *ApiDevCapPost200Response) SetExplainLangList(v []Lang)
SetExplainLangList sets field value
func (*ApiDevCapPost200Response) SetFixErrorLangList ¶
func (o *ApiDevCapPost200Response) SetFixErrorLangList(v []Lang)
SetFixErrorLangList sets field value
func (*ApiDevCapPost200Response) SetGenTestLangList ¶
func (o *ApiDevCapPost200Response) SetGenTestLangList(v []Lang)
SetGenTestLangList sets field value
func (ApiDevCapPost200Response) ToMap ¶
func (o ApiDevCapPost200Response) ToMap() (map[string]interface{}, error)
type ApiDevGenTokenPost200Response ¶
type ApiDevGenTokenPost200Response struct { // 登录凭证 Token string `json:"token"` }
ApiDevGenTokenPost200Response struct for ApiDevGenTokenPost200Response
func NewApiDevGenTokenPost200Response ¶
func NewApiDevGenTokenPost200Response(token string) *ApiDevGenTokenPost200Response
NewApiDevGenTokenPost200Response instantiates a new ApiDevGenTokenPost200Response 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 NewApiDevGenTokenPost200ResponseWithDefaults ¶
func NewApiDevGenTokenPost200ResponseWithDefaults() *ApiDevGenTokenPost200Response
NewApiDevGenTokenPost200ResponseWithDefaults instantiates a new ApiDevGenTokenPost200Response 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 (*ApiDevGenTokenPost200Response) GetToken ¶
func (o *ApiDevGenTokenPost200Response) GetToken() string
GetToken returns the Token field value
func (*ApiDevGenTokenPost200Response) GetTokenOk ¶
func (o *ApiDevGenTokenPost200Response) GetTokenOk() (*string, bool)
GetTokenOk returns a tuple with the Token field value and a boolean to check if the value has been set.
func (ApiDevGenTokenPost200Response) MarshalJSON ¶
func (o ApiDevGenTokenPost200Response) MarshalJSON() ([]byte, error)
func (*ApiDevGenTokenPost200Response) SetToken ¶
func (o *ApiDevGenTokenPost200Response) SetToken(v string)
SetToken sets field value
func (ApiDevGenTokenPost200Response) ToMap ¶
func (o ApiDevGenTokenPost200Response) ToMap() (map[string]interface{}, error)
type ApiDevGenTokenPostRequest ¶
type ApiDevGenTokenPostRequest struct { // 上下文信息 ContextValue string `json:"contextValue"` // 随机字符串,加密因子。需要32位长度以上 RandomStr string `json:"randomStr"` }
ApiDevGenTokenPostRequest struct for ApiDevGenTokenPostRequest
func NewApiDevGenTokenPostRequest ¶
func NewApiDevGenTokenPostRequest(contextValue string, randomStr string) *ApiDevGenTokenPostRequest
NewApiDevGenTokenPostRequest instantiates a new ApiDevGenTokenPostRequest 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 NewApiDevGenTokenPostRequestWithDefaults ¶
func NewApiDevGenTokenPostRequestWithDefaults() *ApiDevGenTokenPostRequest
NewApiDevGenTokenPostRequestWithDefaults instantiates a new ApiDevGenTokenPostRequest 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 (*ApiDevGenTokenPostRequest) GetContextValue ¶
func (o *ApiDevGenTokenPostRequest) GetContextValue() string
GetContextValue returns the ContextValue field value
func (*ApiDevGenTokenPostRequest) GetContextValueOk ¶
func (o *ApiDevGenTokenPostRequest) GetContextValueOk() (*string, bool)
GetContextValueOk returns a tuple with the ContextValue field value and a boolean to check if the value has been set.
func (*ApiDevGenTokenPostRequest) GetRandomStr ¶
func (o *ApiDevGenTokenPostRequest) GetRandomStr() string
GetRandomStr returns the RandomStr field value
func (*ApiDevGenTokenPostRequest) GetRandomStrOk ¶
func (o *ApiDevGenTokenPostRequest) GetRandomStrOk() (*string, bool)
GetRandomStrOk returns a tuple with the RandomStr field value and a boolean to check if the value has been set.
func (ApiDevGenTokenPostRequest) MarshalJSON ¶
func (o ApiDevGenTokenPostRequest) MarshalJSON() ([]byte, error)
func (*ApiDevGenTokenPostRequest) SetContextValue ¶
func (o *ApiDevGenTokenPostRequest) SetContextValue(v string)
SetContextValue sets field value
func (*ApiDevGenTokenPostRequest) SetRandomStr ¶
func (o *ApiDevGenTokenPostRequest) SetRandomStr(v string)
SetRandomStr sets field value
func (ApiDevGenTokenPostRequest) ToMap ¶
func (o ApiDevGenTokenPostRequest) ToMap() (map[string]interface{}, 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 CodingApiService ¶
type CodingApiService service
CodingApiService CodingApi service
func (*CodingApiService) ApiCodingCompleteLangPost ¶
func (a *CodingApiService) ApiCodingCompleteLangPost(ctx context.Context, lang string) ApiApiCodingCompleteLangPostRequest
ApiCodingCompleteLangPost 根据上下文补全代码
根据上下文补全代码
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param lang @return ApiApiCodingCompleteLangPostRequest
func (*CodingApiService) ApiCodingCompleteLangPostExecute ¶
func (a *CodingApiService) ApiCodingCompleteLangPostExecute(r ApiApiCodingCompleteLangPostRequest) ([]string, *http.Response, error)
Execute executes the request
@return []string
func (*CodingApiService) ApiCodingConvertLangPost ¶
func (a *CodingApiService) ApiCodingConvertLangPost(ctx context.Context, lang string) ApiApiCodingConvertLangPostRequest
ApiCodingConvertLangPost 对选中代码转换成其他编程语言
对选中代码转换成其他编程语言
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param lang @return ApiApiCodingConvertLangPostRequest
func (*CodingApiService) ApiCodingConvertLangPostExecute ¶
func (a *CodingApiService) ApiCodingConvertLangPostExecute(r ApiApiCodingConvertLangPostRequest) ([]string, *http.Response, error)
Execute executes the request
@return []string
func (*CodingApiService) ApiCodingExplainLangPost ¶
func (a *CodingApiService) ApiCodingExplainLangPost(ctx context.Context, lang string) ApiApiCodingExplainLangPostRequest
ApiCodingExplainLangPost 解释选择代码
解释选择代码
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param lang @return ApiApiCodingExplainLangPostRequest
func (*CodingApiService) ApiCodingExplainLangPostExecute ¶
func (a *CodingApiService) ApiCodingExplainLangPostExecute(r ApiApiCodingExplainLangPostRequest) ([]string, *http.Response, error)
Execute executes the request
@return []string
func (*CodingApiService) ApiCodingFixErrorLangPost ¶
func (a *CodingApiService) ApiCodingFixErrorLangPost(ctx context.Context, lang string) ApiApiCodingFixErrorLangPostRequest
ApiCodingFixErrorLangPost 根据错误提示给出解决方案
根据错误提示给出解决方案
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param lang @return ApiApiCodingFixErrorLangPostRequest
func (*CodingApiService) ApiCodingFixErrorLangPostExecute ¶
func (a *CodingApiService) ApiCodingFixErrorLangPostExecute(r ApiApiCodingFixErrorLangPostRequest) ([]string, *http.Response, error)
Execute executes the request
@return []string
func (*CodingApiService) ApiCodingGenTestLangPost ¶
func (a *CodingApiService) ApiCodingGenTestLangPost(ctx context.Context, lang string) ApiApiCodingGenTestLangPostRequest
ApiCodingGenTestLangPost 对选中函数生成测试代码
对选中函数生成测试代码
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param lang @return ApiApiCodingGenTestLangPostRequest
func (*CodingApiService) ApiCodingGenTestLangPostExecute ¶
func (a *CodingApiService) ApiCodingGenTestLangPostExecute(r ApiApiCodingGenTestLangPostRequest) ([]string, *http.Response, error)
Execute executes the request
@return []string
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 DevApiService ¶
type DevApiService service
DevApiService DevApi service
func (*DevApiService) ApiDevCapPost ¶
func (a *DevApiService) ApiDevCapPost(ctx context.Context) ApiApiDevCapPostRequest
ApiDevCapPost 获取ai能力列表
获取ai能力列表
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiApiDevCapPostRequest
func (*DevApiService) ApiDevCapPostExecute ¶
func (a *DevApiService) ApiDevCapPostExecute(r ApiApiDevCapPostRequest) (*ApiDevCapPost200Response, *http.Response, error)
Execute executes the request
@return ApiDevCapPost200Response
func (*DevApiService) ApiDevGenTokenPost ¶
func (a *DevApiService) ApiDevGenTokenPost(ctx context.Context) ApiApiDevGenTokenPostRequest
ApiDevGenTokenPost 生成authToken,只在开发模式下有效
生成authToken,只在开发模式下有效
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiApiDevGenTokenPostRequest
func (*DevApiService) ApiDevGenTokenPostExecute ¶
func (a *DevApiService) ApiDevGenTokenPostExecute(r ApiApiDevGenTokenPostRequest) (*ApiDevGenTokenPost200Response, *http.Response, error)
Execute executes the request
@return ApiDevGenTokenPost200Response
type ErrInfo ¶
type ErrInfo struct { // 错误信息 ErrMsg *string `json:"errMsg,omitempty"` }
ErrInfo struct for ErrInfo
func NewErrInfo ¶
func NewErrInfo() *ErrInfo
NewErrInfo instantiates a new ErrInfo 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 NewErrInfoWithDefaults ¶
func NewErrInfoWithDefaults() *ErrInfo
NewErrInfoWithDefaults instantiates a new ErrInfo 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 (*ErrInfo) GetErrMsgOk ¶
GetErrMsgOk returns a tuple with the ErrMsg field value if set, nil otherwise and a boolean to check if the value has been set.
func (ErrInfo) MarshalJSON ¶
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 Lang ¶
type Lang string
Lang 编程语言
const ( PYTHON Lang = "python" C Lang = "c" CPLUSPLUS Lang = "cplusplus" JAVA Lang = "java" CSHARP Lang = "csharp" VISUALBASIC Lang = "visualbasic" JAVASCRIPT Lang = "javascript" SQL Lang = "sql" ASM Lang = "asm" PHP Lang = "php" R Lang = "r" GO Lang = "go" MATLAB Lang = "matlab" SWIFT Lang = "swift" DELPHI Lang = "delphi" RUBY Lang = "ruby" PERL Lang = "perl" OBJC Lang = "objc" RUST Lang = "rust" )
List of Lang
func NewLangFromValue ¶
NewLangFromValue returns a pointer to a valid Lang for the value passed as argument, or an error if the value passed is not allowed by the enum
func (*Lang) UnmarshalJSON ¶
type MappedNullable ¶
type NullableApiCodingCompleteLangPostRequest ¶
type NullableApiCodingCompleteLangPostRequest struct {
// contains filtered or unexported fields
}
func NewNullableApiCodingCompleteLangPostRequest ¶
func NewNullableApiCodingCompleteLangPostRequest(val *ApiCodingCompleteLangPostRequest) *NullableApiCodingCompleteLangPostRequest
func (NullableApiCodingCompleteLangPostRequest) IsSet ¶
func (v NullableApiCodingCompleteLangPostRequest) IsSet() bool
func (NullableApiCodingCompleteLangPostRequest) MarshalJSON ¶
func (v NullableApiCodingCompleteLangPostRequest) MarshalJSON() ([]byte, error)
func (*NullableApiCodingCompleteLangPostRequest) Set ¶
func (v *NullableApiCodingCompleteLangPostRequest) Set(val *ApiCodingCompleteLangPostRequest)
func (*NullableApiCodingCompleteLangPostRequest) UnmarshalJSON ¶
func (v *NullableApiCodingCompleteLangPostRequest) UnmarshalJSON(src []byte) error
func (*NullableApiCodingCompleteLangPostRequest) Unset ¶
func (v *NullableApiCodingCompleteLangPostRequest) Unset()
type NullableApiCodingConvertLangPostRequest ¶
type NullableApiCodingConvertLangPostRequest struct {
// contains filtered or unexported fields
}
func NewNullableApiCodingConvertLangPostRequest ¶
func NewNullableApiCodingConvertLangPostRequest(val *ApiCodingConvertLangPostRequest) *NullableApiCodingConvertLangPostRequest
func (NullableApiCodingConvertLangPostRequest) IsSet ¶
func (v NullableApiCodingConvertLangPostRequest) IsSet() bool
func (NullableApiCodingConvertLangPostRequest) MarshalJSON ¶
func (v NullableApiCodingConvertLangPostRequest) MarshalJSON() ([]byte, error)
func (*NullableApiCodingConvertLangPostRequest) Set ¶
func (v *NullableApiCodingConvertLangPostRequest) Set(val *ApiCodingConvertLangPostRequest)
func (*NullableApiCodingConvertLangPostRequest) UnmarshalJSON ¶
func (v *NullableApiCodingConvertLangPostRequest) UnmarshalJSON(src []byte) error
func (*NullableApiCodingConvertLangPostRequest) Unset ¶
func (v *NullableApiCodingConvertLangPostRequest) Unset()
type NullableApiCodingExplainLangPostRequest ¶
type NullableApiCodingExplainLangPostRequest struct {
// contains filtered or unexported fields
}
func NewNullableApiCodingExplainLangPostRequest ¶
func NewNullableApiCodingExplainLangPostRequest(val *ApiCodingExplainLangPostRequest) *NullableApiCodingExplainLangPostRequest
func (NullableApiCodingExplainLangPostRequest) IsSet ¶
func (v NullableApiCodingExplainLangPostRequest) IsSet() bool
func (NullableApiCodingExplainLangPostRequest) MarshalJSON ¶
func (v NullableApiCodingExplainLangPostRequest) MarshalJSON() ([]byte, error)
func (*NullableApiCodingExplainLangPostRequest) Set ¶
func (v *NullableApiCodingExplainLangPostRequest) Set(val *ApiCodingExplainLangPostRequest)
func (*NullableApiCodingExplainLangPostRequest) UnmarshalJSON ¶
func (v *NullableApiCodingExplainLangPostRequest) UnmarshalJSON(src []byte) error
func (*NullableApiCodingExplainLangPostRequest) Unset ¶
func (v *NullableApiCodingExplainLangPostRequest) Unset()
type NullableApiCodingFixErrorLangPostRequest ¶
type NullableApiCodingFixErrorLangPostRequest struct {
// contains filtered or unexported fields
}
func NewNullableApiCodingFixErrorLangPostRequest ¶
func NewNullableApiCodingFixErrorLangPostRequest(val *ApiCodingFixErrorLangPostRequest) *NullableApiCodingFixErrorLangPostRequest
func (NullableApiCodingFixErrorLangPostRequest) IsSet ¶
func (v NullableApiCodingFixErrorLangPostRequest) IsSet() bool
func (NullableApiCodingFixErrorLangPostRequest) MarshalJSON ¶
func (v NullableApiCodingFixErrorLangPostRequest) MarshalJSON() ([]byte, error)
func (*NullableApiCodingFixErrorLangPostRequest) Set ¶
func (v *NullableApiCodingFixErrorLangPostRequest) Set(val *ApiCodingFixErrorLangPostRequest)
func (*NullableApiCodingFixErrorLangPostRequest) UnmarshalJSON ¶
func (v *NullableApiCodingFixErrorLangPostRequest) UnmarshalJSON(src []byte) error
func (*NullableApiCodingFixErrorLangPostRequest) Unset ¶
func (v *NullableApiCodingFixErrorLangPostRequest) Unset()
type NullableApiDevCapPost200Response ¶
type NullableApiDevCapPost200Response struct {
// contains filtered or unexported fields
}
func NewNullableApiDevCapPost200Response ¶
func NewNullableApiDevCapPost200Response(val *ApiDevCapPost200Response) *NullableApiDevCapPost200Response
func (NullableApiDevCapPost200Response) Get ¶
func (v NullableApiDevCapPost200Response) Get() *ApiDevCapPost200Response
func (NullableApiDevCapPost200Response) IsSet ¶
func (v NullableApiDevCapPost200Response) IsSet() bool
func (NullableApiDevCapPost200Response) MarshalJSON ¶
func (v NullableApiDevCapPost200Response) MarshalJSON() ([]byte, error)
func (*NullableApiDevCapPost200Response) Set ¶
func (v *NullableApiDevCapPost200Response) Set(val *ApiDevCapPost200Response)
func (*NullableApiDevCapPost200Response) UnmarshalJSON ¶
func (v *NullableApiDevCapPost200Response) UnmarshalJSON(src []byte) error
func (*NullableApiDevCapPost200Response) Unset ¶
func (v *NullableApiDevCapPost200Response) Unset()
type NullableApiDevGenTokenPost200Response ¶
type NullableApiDevGenTokenPost200Response struct {
// contains filtered or unexported fields
}
func NewNullableApiDevGenTokenPost200Response ¶
func NewNullableApiDevGenTokenPost200Response(val *ApiDevGenTokenPost200Response) *NullableApiDevGenTokenPost200Response
func (NullableApiDevGenTokenPost200Response) Get ¶
func (v NullableApiDevGenTokenPost200Response) Get() *ApiDevGenTokenPost200Response
func (NullableApiDevGenTokenPost200Response) IsSet ¶
func (v NullableApiDevGenTokenPost200Response) IsSet() bool
func (NullableApiDevGenTokenPost200Response) MarshalJSON ¶
func (v NullableApiDevGenTokenPost200Response) MarshalJSON() ([]byte, error)
func (*NullableApiDevGenTokenPost200Response) Set ¶
func (v *NullableApiDevGenTokenPost200Response) Set(val *ApiDevGenTokenPost200Response)
func (*NullableApiDevGenTokenPost200Response) UnmarshalJSON ¶
func (v *NullableApiDevGenTokenPost200Response) UnmarshalJSON(src []byte) error
func (*NullableApiDevGenTokenPost200Response) Unset ¶
func (v *NullableApiDevGenTokenPost200Response) Unset()
type NullableApiDevGenTokenPostRequest ¶
type NullableApiDevGenTokenPostRequest struct {
// contains filtered or unexported fields
}
func NewNullableApiDevGenTokenPostRequest ¶
func NewNullableApiDevGenTokenPostRequest(val *ApiDevGenTokenPostRequest) *NullableApiDevGenTokenPostRequest
func (NullableApiDevGenTokenPostRequest) Get ¶
func (v NullableApiDevGenTokenPostRequest) Get() *ApiDevGenTokenPostRequest
func (NullableApiDevGenTokenPostRequest) IsSet ¶
func (v NullableApiDevGenTokenPostRequest) IsSet() bool
func (NullableApiDevGenTokenPostRequest) MarshalJSON ¶
func (v NullableApiDevGenTokenPostRequest) MarshalJSON() ([]byte, error)
func (*NullableApiDevGenTokenPostRequest) Set ¶
func (v *NullableApiDevGenTokenPostRequest) Set(val *ApiDevGenTokenPostRequest)
func (*NullableApiDevGenTokenPostRequest) UnmarshalJSON ¶
func (v *NullableApiDevGenTokenPostRequest) UnmarshalJSON(src []byte) error
func (*NullableApiDevGenTokenPostRequest) Unset ¶
func (v *NullableApiDevGenTokenPostRequest) Unset()
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 NullableErrInfo ¶
type NullableErrInfo struct {
// contains filtered or unexported fields
}
func NewNullableErrInfo ¶
func NewNullableErrInfo(val *ErrInfo) *NullableErrInfo
func (NullableErrInfo) Get ¶
func (v NullableErrInfo) Get() *ErrInfo
func (NullableErrInfo) IsSet ¶
func (v NullableErrInfo) IsSet() bool
func (NullableErrInfo) MarshalJSON ¶
func (v NullableErrInfo) MarshalJSON() ([]byte, error)
func (*NullableErrInfo) Set ¶
func (v *NullableErrInfo) Set(val *ErrInfo)
func (*NullableErrInfo) UnmarshalJSON ¶
func (v *NullableErrInfo) UnmarshalJSON(src []byte) error
func (*NullableErrInfo) Unset ¶
func (v *NullableErrInfo) Unset()
type NullableFloat32 ¶
type NullableFloat32 struct {
// contains filtered or unexported fields
}
func NewNullableFloat32 ¶
func NewNullableFloat32(val *float32) *NullableFloat32
func (NullableFloat32) Get ¶
func (v NullableFloat32) Get() *float32
func (NullableFloat32) IsSet ¶
func (v NullableFloat32) IsSet() bool
func (NullableFloat32) MarshalJSON ¶
func (v NullableFloat32) MarshalJSON() ([]byte, error)
func (*NullableFloat32) Set ¶
func (v *NullableFloat32) Set(val *float32)
func (*NullableFloat32) UnmarshalJSON ¶
func (v *NullableFloat32) UnmarshalJSON(src []byte) error
func (*NullableFloat32) Unset ¶
func (v *NullableFloat32) Unset()
type NullableFloat64 ¶
type NullableFloat64 struct {
// contains filtered or unexported fields
}
func NewNullableFloat64 ¶
func NewNullableFloat64(val *float64) *NullableFloat64
func (NullableFloat64) Get ¶
func (v NullableFloat64) Get() *float64
func (NullableFloat64) IsSet ¶
func (v NullableFloat64) IsSet() bool
func (NullableFloat64) MarshalJSON ¶
func (v NullableFloat64) MarshalJSON() ([]byte, error)
func (*NullableFloat64) Set ¶
func (v *NullableFloat64) Set(val *float64)
func (*NullableFloat64) UnmarshalJSON ¶
func (v *NullableFloat64) UnmarshalJSON(src []byte) error
func (*NullableFloat64) Unset ¶
func (v *NullableFloat64) Unset()
type NullableInt ¶
type NullableInt struct {
// contains filtered or unexported fields
}
func NewNullableInt ¶
func NewNullableInt(val *int) *NullableInt
func (NullableInt) Get ¶
func (v NullableInt) Get() *int
func (NullableInt) IsSet ¶
func (v NullableInt) IsSet() bool
func (NullableInt) MarshalJSON ¶
func (v NullableInt) MarshalJSON() ([]byte, error)
func (*NullableInt) Set ¶
func (v *NullableInt) Set(val *int)
func (*NullableInt) UnmarshalJSON ¶
func (v *NullableInt) UnmarshalJSON(src []byte) error
func (*NullableInt) Unset ¶
func (v *NullableInt) Unset()
type NullableInt32 ¶
type NullableInt32 struct {
// contains filtered or unexported fields
}
func NewNullableInt32 ¶
func NewNullableInt32(val *int32) *NullableInt32
func (NullableInt32) Get ¶
func (v NullableInt32) Get() *int32
func (NullableInt32) IsSet ¶
func (v NullableInt32) IsSet() bool
func (NullableInt32) MarshalJSON ¶
func (v NullableInt32) MarshalJSON() ([]byte, error)
func (*NullableInt32) Set ¶
func (v *NullableInt32) Set(val *int32)
func (*NullableInt32) UnmarshalJSON ¶
func (v *NullableInt32) UnmarshalJSON(src []byte) error
func (*NullableInt32) Unset ¶
func (v *NullableInt32) Unset()
type NullableInt64 ¶
type NullableInt64 struct {
// contains filtered or unexported fields
}
func NewNullableInt64 ¶
func NewNullableInt64(val *int64) *NullableInt64
func (NullableInt64) Get ¶
func (v NullableInt64) Get() *int64
func (NullableInt64) IsSet ¶
func (v NullableInt64) IsSet() bool
func (NullableInt64) MarshalJSON ¶
func (v NullableInt64) MarshalJSON() ([]byte, error)
func (*NullableInt64) Set ¶
func (v *NullableInt64) Set(val *int64)
func (*NullableInt64) UnmarshalJSON ¶
func (v *NullableInt64) UnmarshalJSON(src []byte) error
func (*NullableInt64) Unset ¶
func (v *NullableInt64) Unset()
type NullableLang ¶
type NullableLang struct {
// contains filtered or unexported fields
}
func NewNullableLang ¶
func NewNullableLang(val *Lang) *NullableLang
func (NullableLang) Get ¶
func (v NullableLang) Get() *Lang
func (NullableLang) IsSet ¶
func (v NullableLang) IsSet() bool
func (NullableLang) MarshalJSON ¶
func (v NullableLang) MarshalJSON() ([]byte, error)
func (*NullableLang) Set ¶
func (v *NullableLang) Set(val *Lang)
func (*NullableLang) UnmarshalJSON ¶
func (v *NullableLang) UnmarshalJSON(src []byte) error
func (*NullableLang) Unset ¶
func (v *NullableLang) Unset()
type NullableString ¶
type NullableString struct {
// contains filtered or unexported fields
}
func NewNullableString ¶
func NewNullableString(val *string) *NullableString
func (NullableString) Get ¶
func (v NullableString) Get() *string
func (NullableString) IsSet ¶
func (v NullableString) IsSet() bool
func (NullableString) MarshalJSON ¶
func (v NullableString) MarshalJSON() ([]byte, error)
func (*NullableString) Set ¶
func (v *NullableString) Set(val *string)
func (*NullableString) UnmarshalJSON ¶
func (v *NullableString) UnmarshalJSON(src []byte) error
func (*NullableString) Unset ¶
func (v *NullableString) Unset()
type NullableTime ¶
type NullableTime struct {
// contains filtered or unexported fields
}
func NewNullableTime ¶
func NewNullableTime(val *time.Time) *NullableTime
func (NullableTime) Get ¶
func (v NullableTime) Get() *time.Time
func (NullableTime) IsSet ¶
func (v NullableTime) IsSet() bool
func (NullableTime) MarshalJSON ¶
func (v NullableTime) MarshalJSON() ([]byte, error)
func (*NullableTime) Set ¶
func (v *NullableTime) Set(val *time.Time)
func (*NullableTime) UnmarshalJSON ¶
func (v *NullableTime) UnmarshalJSON(src []byte) error
func (*NullableTime) Unset ¶
func (v *NullableTime) Unset()
type 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
Source Files ¶
- api_coding.go
- api_dev.go
- client.go
- configuration.go
- model__api_coding_complete__lang__post_request.go
- model__api_coding_convert__lang__post_request.go
- model__api_coding_explain__lang__post_request.go
- model__api_coding_fix_error__lang__post_request.go
- model__api_dev_cap_post_200_response.go
- model_api_dev_gen_token_post_200_response.go
- model_api_dev_gen_token_post_request.go
- model_err_info.go
- model_lang.go
- response.go
- utils.go