refactor: expose generated code and client business logic to share with Kapacitor (#103)
* refactor: take clients out of internal * refactor: move stdio to pkg * Move internal/api to api * refactor: final changes for Kapacitor to access shared functionality * chore: regenerate mocks * fix: bad automated refactor * chore: extra formatting not caught by make fmt
This commit is contained in:
278
api/model_dialect.gen.go
Normal file
278
api/model_dialect.gen.go
Normal file
@ -0,0 +1,278 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// Dialect Dialect are options to change the default CSV output format; https://www.w3.org/TR/2015/REC-tabular-metadata-20151217/#dialect-descriptions
|
||||
type Dialect struct {
|
||||
// If true, the results will contain a header row
|
||||
Header *bool `json:"header,omitempty"`
|
||||
// Separator between cells; the default is ,
|
||||
Delimiter *string `json:"delimiter,omitempty"`
|
||||
// https://www.w3.org/TR/2015/REC-tabular-data-model-20151217/#columns
|
||||
Annotations *[]string `json:"annotations,omitempty"`
|
||||
// Character prefixed to comment strings
|
||||
CommentPrefix *string `json:"commentPrefix,omitempty"`
|
||||
// Format of timestamps
|
||||
DateTimeFormat *string `json:"dateTimeFormat,omitempty"`
|
||||
}
|
||||
|
||||
// NewDialect instantiates a new Dialect 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 NewDialect() *Dialect {
|
||||
this := Dialect{}
|
||||
var header bool = true
|
||||
this.Header = &header
|
||||
var delimiter string = ","
|
||||
this.Delimiter = &delimiter
|
||||
var commentPrefix string = "#"
|
||||
this.CommentPrefix = &commentPrefix
|
||||
var dateTimeFormat string = "RFC3339"
|
||||
this.DateTimeFormat = &dateTimeFormat
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewDialectWithDefaults instantiates a new Dialect 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 NewDialectWithDefaults() *Dialect {
|
||||
this := Dialect{}
|
||||
var header bool = true
|
||||
this.Header = &header
|
||||
var delimiter string = ","
|
||||
this.Delimiter = &delimiter
|
||||
var commentPrefix string = "#"
|
||||
this.CommentPrefix = &commentPrefix
|
||||
var dateTimeFormat string = "RFC3339"
|
||||
this.DateTimeFormat = &dateTimeFormat
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetHeader returns the Header field value if set, zero value otherwise.
|
||||
func (o *Dialect) GetHeader() bool {
|
||||
if o == nil || o.Header == nil {
|
||||
var ret bool
|
||||
return ret
|
||||
}
|
||||
return *o.Header
|
||||
}
|
||||
|
||||
// GetHeaderOk returns a tuple with the Header field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *Dialect) GetHeaderOk() (*bool, bool) {
|
||||
if o == nil || o.Header == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Header, true
|
||||
}
|
||||
|
||||
// HasHeader returns a boolean if a field has been set.
|
||||
func (o *Dialect) HasHeader() bool {
|
||||
if o != nil && o.Header != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetHeader gets a reference to the given bool and assigns it to the Header field.
|
||||
func (o *Dialect) SetHeader(v bool) {
|
||||
o.Header = &v
|
||||
}
|
||||
|
||||
// GetDelimiter returns the Delimiter field value if set, zero value otherwise.
|
||||
func (o *Dialect) GetDelimiter() string {
|
||||
if o == nil || o.Delimiter == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Delimiter
|
||||
}
|
||||
|
||||
// GetDelimiterOk returns a tuple with the Delimiter field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *Dialect) GetDelimiterOk() (*string, bool) {
|
||||
if o == nil || o.Delimiter == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Delimiter, true
|
||||
}
|
||||
|
||||
// HasDelimiter returns a boolean if a field has been set.
|
||||
func (o *Dialect) HasDelimiter() bool {
|
||||
if o != nil && o.Delimiter != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetDelimiter gets a reference to the given string and assigns it to the Delimiter field.
|
||||
func (o *Dialect) SetDelimiter(v string) {
|
||||
o.Delimiter = &v
|
||||
}
|
||||
|
||||
// GetAnnotations returns the Annotations field value if set, zero value otherwise.
|
||||
func (o *Dialect) GetAnnotations() []string {
|
||||
if o == nil || o.Annotations == nil {
|
||||
var ret []string
|
||||
return ret
|
||||
}
|
||||
return *o.Annotations
|
||||
}
|
||||
|
||||
// GetAnnotationsOk returns a tuple with the Annotations field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *Dialect) GetAnnotationsOk() (*[]string, bool) {
|
||||
if o == nil || o.Annotations == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Annotations, true
|
||||
}
|
||||
|
||||
// HasAnnotations returns a boolean if a field has been set.
|
||||
func (o *Dialect) HasAnnotations() bool {
|
||||
if o != nil && o.Annotations != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetAnnotations gets a reference to the given []string and assigns it to the Annotations field.
|
||||
func (o *Dialect) SetAnnotations(v []string) {
|
||||
o.Annotations = &v
|
||||
}
|
||||
|
||||
// GetCommentPrefix returns the CommentPrefix field value if set, zero value otherwise.
|
||||
func (o *Dialect) GetCommentPrefix() string {
|
||||
if o == nil || o.CommentPrefix == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.CommentPrefix
|
||||
}
|
||||
|
||||
// GetCommentPrefixOk returns a tuple with the CommentPrefix field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *Dialect) GetCommentPrefixOk() (*string, bool) {
|
||||
if o == nil || o.CommentPrefix == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.CommentPrefix, true
|
||||
}
|
||||
|
||||
// HasCommentPrefix returns a boolean if a field has been set.
|
||||
func (o *Dialect) HasCommentPrefix() bool {
|
||||
if o != nil && o.CommentPrefix != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetCommentPrefix gets a reference to the given string and assigns it to the CommentPrefix field.
|
||||
func (o *Dialect) SetCommentPrefix(v string) {
|
||||
o.CommentPrefix = &v
|
||||
}
|
||||
|
||||
// GetDateTimeFormat returns the DateTimeFormat field value if set, zero value otherwise.
|
||||
func (o *Dialect) GetDateTimeFormat() string {
|
||||
if o == nil || o.DateTimeFormat == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.DateTimeFormat
|
||||
}
|
||||
|
||||
// GetDateTimeFormatOk returns a tuple with the DateTimeFormat field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *Dialect) GetDateTimeFormatOk() (*string, bool) {
|
||||
if o == nil || o.DateTimeFormat == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.DateTimeFormat, true
|
||||
}
|
||||
|
||||
// HasDateTimeFormat returns a boolean if a field has been set.
|
||||
func (o *Dialect) HasDateTimeFormat() bool {
|
||||
if o != nil && o.DateTimeFormat != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetDateTimeFormat gets a reference to the given string and assigns it to the DateTimeFormat field.
|
||||
func (o *Dialect) SetDateTimeFormat(v string) {
|
||||
o.DateTimeFormat = &v
|
||||
}
|
||||
|
||||
func (o Dialect) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if o.Header != nil {
|
||||
toSerialize["header"] = o.Header
|
||||
}
|
||||
if o.Delimiter != nil {
|
||||
toSerialize["delimiter"] = o.Delimiter
|
||||
}
|
||||
if o.Annotations != nil {
|
||||
toSerialize["annotations"] = o.Annotations
|
||||
}
|
||||
if o.CommentPrefix != nil {
|
||||
toSerialize["commentPrefix"] = o.CommentPrefix
|
||||
}
|
||||
if o.DateTimeFormat != nil {
|
||||
toSerialize["dateTimeFormat"] = o.DateTimeFormat
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableDialect struct {
|
||||
value *Dialect
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableDialect) Get() *Dialect {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableDialect) Set(val *Dialect) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableDialect) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableDialect) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableDialect(val *Dialect) *NullableDialect {
|
||||
return &NullableDialect{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableDialect) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableDialect) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
Reference in New Issue
Block a user