Documentation
¶
Index ¶
- func NewApi() *openapiartApi
- func Validate()
- type Api
- type ChecksumPattern
- type EObject
- type FObject
- type GObject
- type GetConfigResponse_StatusCode200
- type GrpcTransport
- type HttpTransport
- type IntegerPattern
- type Ipv4Pattern
- type Ipv6Pattern
- type JObject
- type KObject
- type LObject
- type LevelFour
- type LevelOne
- type LevelThree
- type LevelTwo
- type MacPattern
- type Mandate
- type OpenapiartApi
- type PatternChecksumPatternChecksum
- type PatternIntegerPatternInteger
- type PatternIntegerPatternIntegerCounter
- type PatternIpv4PatternIpv4
- type PatternIpv4PatternIpv4Counter
- type PatternIpv6PatternIpv6
- type PatternIpv6PatternIpv6Counter
- type PatternMacPatternMac
- type PatternMacPatternMacCounter
- type PrefixConfig
- type PrefixConfigGObjectIter
- type PrefixConfigJObjectIter
- type SetConfigResponse_StatusCode200
- type UpdateConfig
- type UpdateConfigGObjectIter
- type UpdateConfigResponse_StatusCode200
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Api ¶
type Api interface { NewGrpcTransport() GrpcTransport NewHttpTransport() HttpTransport }
type ChecksumPattern ¶
type EObject ¶
type EObject interface { ToYaml() string ToJson() string FromYaml(value string) error FromJson(value string) error EA() float32 SetEA(value float32) EObject EB() float64 SetEB(value float64) EObject Name() string SetName(value string) EObject MParam1() string SetMParam1(value string) EObject MParam2() string SetMParam2(value string) EObject // contains filtered or unexported methods }
type GObject ¶
type GObject interface { ToYaml() string ToJson() string FromYaml(value string) error FromJson(value string) error GA() string SetGA(value string) GObject GB() int32 SetGB(value int32) GObject GC() float32 SetGC(value float32) GObject GD() string SetGD(value string) GObject GE() float64 SetGE(value float64) GObject Name() string SetName(value string) GObject // contains filtered or unexported methods }
type GrpcTransport ¶
type GrpcTransport interface { SetLocation(value string) GrpcTransport Location() string SetRequestTimeout(value int) GrpcTransport RequestTimeout() int }
type HttpTransport ¶
type HttpTransport interface { SetLocation(value string) HttpTransport Location() string SetVerify(value bool) HttpTransport Verify() bool }
type IntegerPattern ¶
type Ipv4Pattern ¶
type Ipv6Pattern ¶
type LObject ¶
type LObject interface { ToYaml() string ToJson() string FromYaml(value string) error FromJson(value string) error String() string SetString(value string) LObject Integer() int32 SetInteger(value int32) LObject Float() float32 SetFloat(value float32) LObject Double() float64 SetDouble(value float64) LObject Mac() string SetMac(value string) LObject Ipv4() string SetIpv4(value string) LObject Ipv6() string SetIpv6(value string) LObject Hex() string SetHex(value string) LObject // contains filtered or unexported methods }
type LevelThree ¶
type MacPattern ¶
type OpenapiartApi ¶
type OpenapiartApi interface { Api NewPrefixConfig() PrefixConfig NewUpdateConfig() UpdateConfig SetConfig(prefixConfig PrefixConfig) (SetConfigResponse_StatusCode200, error) UpdateConfig(updateConfig UpdateConfig) (UpdateConfigResponse_StatusCode200, error) GetConfig() (GetConfigResponse_StatusCode200, error) }
type PatternIntegerPatternInteger ¶
type PatternIntegerPatternInteger interface { ToYaml() string ToJson() string FromYaml(value string) error FromJson(value string) error Value() int32 SetValue(value int32) PatternIntegerPatternInteger Values() []int32 SetValues(value []int32) PatternIntegerPatternInteger Increment() PatternIntegerPatternIntegerCounter Decrement() PatternIntegerPatternIntegerCounter // contains filtered or unexported methods }
type PatternIntegerPatternIntegerCounter ¶
type PatternIntegerPatternIntegerCounter interface { ToYaml() string ToJson() string FromYaml(value string) error FromJson(value string) error Start() int32 SetStart(value int32) PatternIntegerPatternIntegerCounter Step() int32 SetStep(value int32) PatternIntegerPatternIntegerCounter Count() int32 SetCount(value int32) PatternIntegerPatternIntegerCounter // contains filtered or unexported methods }
type PatternIpv4PatternIpv4 ¶
type PatternIpv4PatternIpv4 interface { ToYaml() string ToJson() string FromYaml(value string) error FromJson(value string) error Value() string SetValue(value string) PatternIpv4PatternIpv4 Values() []string SetValues(value []string) PatternIpv4PatternIpv4 Increment() PatternIpv4PatternIpv4Counter Decrement() PatternIpv4PatternIpv4Counter // contains filtered or unexported methods }
type PatternIpv4PatternIpv4Counter ¶
type PatternIpv4PatternIpv4Counter interface { ToYaml() string ToJson() string FromYaml(value string) error FromJson(value string) error Start() string SetStart(value string) PatternIpv4PatternIpv4Counter Step() string SetStep(value string) PatternIpv4PatternIpv4Counter Count() int32 SetCount(value int32) PatternIpv4PatternIpv4Counter // contains filtered or unexported methods }
type PatternIpv6PatternIpv6 ¶
type PatternIpv6PatternIpv6 interface { ToYaml() string ToJson() string FromYaml(value string) error FromJson(value string) error Value() string SetValue(value string) PatternIpv6PatternIpv6 Values() []string SetValues(value []string) PatternIpv6PatternIpv6 Increment() PatternIpv6PatternIpv6Counter Decrement() PatternIpv6PatternIpv6Counter // contains filtered or unexported methods }
type PatternIpv6PatternIpv6Counter ¶
type PatternIpv6PatternIpv6Counter interface { ToYaml() string ToJson() string FromYaml(value string) error FromJson(value string) error Start() string SetStart(value string) PatternIpv6PatternIpv6Counter Step() string SetStep(value string) PatternIpv6PatternIpv6Counter Count() int32 SetCount(value int32) PatternIpv6PatternIpv6Counter // contains filtered or unexported methods }
type PatternMacPatternMac ¶
type PatternMacPatternMac interface { ToYaml() string ToJson() string FromYaml(value string) error FromJson(value string) error Value() string SetValue(value string) PatternMacPatternMac Values() []string SetValues(value []string) PatternMacPatternMac Increment() PatternMacPatternMacCounter Decrement() PatternMacPatternMacCounter // contains filtered or unexported methods }
type PatternMacPatternMacCounter ¶
type PatternMacPatternMacCounter interface { ToYaml() string ToJson() string FromYaml(value string) error FromJson(value string) error Start() string SetStart(value string) PatternMacPatternMacCounter Step() string SetStep(value string) PatternMacPatternMacCounter Count() int32 SetCount(value int32) PatternMacPatternMacCounter // contains filtered or unexported methods }
type PrefixConfig ¶
type PrefixConfig interface { ToYaml() string ToJson() string FromYaml(value string) error FromJson(value string) error Ieee8021Qbb() bool SetIeee8021Qbb(value bool) PrefixConfig Space1() int32 SetSpace1(value int32) PrefixConfig FullDuplex100Mb() int32 SetFullDuplex100Mb(value int32) PrefixConfig A() string SetA(value string) PrefixConfig B() float32 SetB(value float32) PrefixConfig C() int32 SetC(value int32) PrefixConfig E() EObject F() FObject G() PrefixConfigGObjectIter H() bool SetH(value bool) PrefixConfig I() []byte SetI(value []byte) PrefixConfig J() PrefixConfigJObjectIter K() KObject L() LObject Level() LevelOne Mandatory() Mandate Ipv4Pattern() Ipv4Pattern Ipv6Pattern() Ipv6Pattern MacPattern() MacPattern IntegerPattern() IntegerPattern ChecksumPattern() ChecksumPattern Name() string SetName(value string) PrefixConfig // contains filtered or unexported methods }
type PrefixConfigGObjectIter ¶
type PrefixConfigJObjectIter ¶
type UpdateConfig ¶
type UpdateConfigGObjectIter ¶
Click to show internal directories.
Click to hide internal directories.