Documentation
¶
Index ¶
- type BaseDisplay
- type BaseIdDisplayType
- type BaseIdentifier
- func (identifier BaseIdentifier) IdString() string
- func (identifier BaseIdentifier) IsId(id string) bool
- func (identifier BaseIdentifier) IsIdCaseInsensitive(idInsensitive string) bool
- func (identifier BaseIdentifier) IsIdContains(idContains string) bool
- func (identifier BaseIdentifier) IsIdEmpty() bool
- func (identifier BaseIdentifier) IsIdRegexMatches(regex *regexp.Regexp) bool
- func (identifier BaseIdentifier) IsIdWhitespace() bool
- type BaseIsContinueOnError
- type BaseIsGlobal
- type BaseIsRunAll
- type BaseIsSkipOnError
- type BaseTags
- func (receiver BaseTags) HasAllTags(tags ...string) bool
- func (receiver BaseTags) HasAnyTags(tags ...string) bool
- func (receiver BaseTags) IsAnyTagMatchesRegex(regexp2 *regexp.Regexp) bool
- func (receiver BaseTags) IsTagsEmpty() bool
- func (receiver BaseTags) TagsHashset() *corestr.Hashset
- func (receiver BaseTags) TagsLength() int
- type BaseType
- type BaseTypeDotFilter
- type RequestSpecification
- type Specification
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BaseDisplay ¶ added in v0.4.7
type BaseDisplay struct {
Display string `json:"Display"`
}
func (BaseDisplay) IsDisplay ¶ added in v0.4.7
func (receiver BaseDisplay) IsDisplay(display string) bool
func (BaseDisplay) IsDisplayCaseInsensitive ¶ added in v0.4.8
func (receiver BaseDisplay) IsDisplayCaseInsensitive(display string) bool
func (BaseDisplay) IsDisplayContains ¶ added in v0.4.7
func (receiver BaseDisplay) IsDisplayContains(displayContains string) bool
func (BaseDisplay) IsDisplayRegexMatches ¶ added in v0.4.7
func (receiver BaseDisplay) IsDisplayRegexMatches(regex *regexp.Regexp) bool
type BaseIdDisplayType ¶ added in v0.4.7
type BaseIdDisplayType struct { BaseIdentifier BaseDisplay BaseType }
type BaseIdentifier ¶ added in v0.4.7
type BaseIdentifier struct {
Id string `json:"Id"`
}
func (BaseIdentifier) IdString ¶ added in v0.4.7
func (identifier BaseIdentifier) IdString() string
func (BaseIdentifier) IsId ¶ added in v0.4.7
func (identifier BaseIdentifier) IsId(id string) bool
func (BaseIdentifier) IsIdCaseInsensitive ¶ added in v0.4.7
func (identifier BaseIdentifier) IsIdCaseInsensitive(idInsensitive string) bool
func (BaseIdentifier) IsIdContains ¶ added in v0.4.7
func (identifier BaseIdentifier) IsIdContains(idContains string) bool
func (BaseIdentifier) IsIdEmpty ¶ added in v0.4.7
func (identifier BaseIdentifier) IsIdEmpty() bool
func (BaseIdentifier) IsIdRegexMatches ¶ added in v0.4.7
func (identifier BaseIdentifier) IsIdRegexMatches(regex *regexp.Regexp) bool
func (BaseIdentifier) IsIdWhitespace ¶ added in v0.4.7
func (identifier BaseIdentifier) IsIdWhitespace() bool
type BaseIsContinueOnError ¶ added in v0.4.7
type BaseIsContinueOnError struct {
IsContinueOnError bool `json:"IsContinueOnError"`
}
type BaseIsGlobal ¶ added in v0.4.7
type BaseIsGlobal struct {
IsGlobal bool `json:"IsGlobal"`
}
type BaseIsRunAll ¶ added in v0.4.7
type BaseIsRunAll struct {
IsRunAll bool `json:"IsRunAll"`
}
type BaseIsSkipOnError ¶ added in v0.4.7
type BaseIsSkipOnError struct {
IsSkipOnError bool `json:"IsSkipOnError"`
}
type BaseTags ¶ added in v0.4.7
type BaseTags struct { Tags *[]string `json:"Tags,omitempty"` // contains filtered or unexported fields }
func (BaseTags) HasAllTags ¶ added in v0.4.7
func (BaseTags) HasAnyTags ¶ added in v0.4.7
func (BaseTags) IsAnyTagMatchesRegex ¶ added in v0.4.7
func (BaseTags) IsTagsEmpty ¶ added in v0.4.7
func (BaseTags) TagsHashset ¶ added in v0.4.7
func (BaseTags) TagsLength ¶ added in v0.4.7
type BaseTypeDotFilter ¶ added in v0.4.7
type BaseTypeDotFilter struct { TypeDotFilter string `json:"TypeDotFilter"` // contains filtered or unexported fields }
func (BaseTypeDotFilter) GetDotSplitTypes ¶ added in v0.4.8
func (receiver BaseTypeDotFilter) GetDotSplitTypes() []string
type RequestSpecification ¶
type RequestSpecification struct { BaseIdentifier BaseTypeDotFilter BaseTags BaseIsGlobal BaseIsContinueOnError BaseIsRunAll }
func (RequestSpecification) ClonePtr ¶ added in v0.4.7
func (r RequestSpecification) ClonePtr() *RequestSpecification
type Specification ¶
type Specification struct { BaseIdDisplayType BaseTags BaseIsGlobal }
func (Specification) ClonePtr ¶ added in v0.4.7
func (r Specification) ClonePtr() *Specification
Click to show internal directories.
Click to hide internal directories.