Documentation ¶
Index ¶
- Constants
- func FromWorkflowStep(from v1beta1.WorkflowStep) (apis.WorkflowStep, error)
- func FromWorkflowSubStep(from common.WorkflowSubStep) (apis.WorkflowStep, error)
- type CollectServiceEndpointsSpec
- func NewCollectServiceEndpointsSpec() *CollectServiceEndpointsSpec
- func NewCollectServiceEndpointsSpecEmpty() *CollectServiceEndpointsSpec
- func NewCollectServiceEndpointsSpecList(ps ...*CollectServiceEndpointsSpec) []CollectServiceEndpointsSpec
- func NewCollectServiceEndpointsSpecWith(protocal string) *CollectServiceEndpointsSpec
- func NewCollectServiceEndpointsSpecWithDefault() *CollectServiceEndpointsSpec
- type CollectServiceEndpointsWorkflowStep
- func (c *CollectServiceEndpointsWorkflowStep) Alias(alias string) *CollectServiceEndpointsWorkflowStep
- func (c *CollectServiceEndpointsWorkflowStep) Build() v1beta1.WorkflowStep
- func (c *CollectServiceEndpointsWorkflowStep) DefType() string
- func (c *CollectServiceEndpointsWorkflowStep) DependsOn(dependsOn []string) *CollectServiceEndpointsWorkflowStep
- func (c *CollectServiceEndpointsWorkflowStep) FromWorkflowStep(from v1beta1.WorkflowStep) (*CollectServiceEndpointsWorkflowStep, error)
- func (c *CollectServiceEndpointsWorkflowStep) FromWorkflowSubStep(from common.WorkflowSubStep) (*CollectServiceEndpointsWorkflowStep, error)
- func (o *CollectServiceEndpointsWorkflowStep) GetComponents() []string
- func (o *CollectServiceEndpointsWorkflowStep) GetComponentsOk() ([]string, bool)
- func (o *CollectServiceEndpointsWorkflowStep) GetName() string
- func (o *CollectServiceEndpointsWorkflowStep) GetNameOk() (*string, bool)
- func (o *CollectServiceEndpointsWorkflowStep) GetNamespace() string
- func (o *CollectServiceEndpointsWorkflowStep) GetNamespaceOk() (*string, bool)
- func (o *CollectServiceEndpointsWorkflowStep) GetOuter() bool
- func (o *CollectServiceEndpointsWorkflowStep) GetOuterOk() (*bool, bool)
- func (o *CollectServiceEndpointsWorkflowStep) GetPort() int32
- func (o *CollectServiceEndpointsWorkflowStep) GetPortName() string
- func (o *CollectServiceEndpointsWorkflowStep) GetPortNameOk() (*string, bool)
- func (o *CollectServiceEndpointsWorkflowStep) GetPortOk() (*int32, bool)
- func (o *CollectServiceEndpointsWorkflowStep) GetProtocal() string
- func (o *CollectServiceEndpointsWorkflowStep) GetProtocalOk() (*string, bool)
- func (o *CollectServiceEndpointsWorkflowStep) HasComponents() bool
- func (o *CollectServiceEndpointsWorkflowStep) HasName() bool
- func (o *CollectServiceEndpointsWorkflowStep) HasNamespace() bool
- func (o *CollectServiceEndpointsWorkflowStep) HasOuter() bool
- func (o *CollectServiceEndpointsWorkflowStep) HasPort() bool
- func (o *CollectServiceEndpointsWorkflowStep) HasPortName() bool
- func (c *CollectServiceEndpointsWorkflowStep) If(_if string) *CollectServiceEndpointsWorkflowStep
- func (c *CollectServiceEndpointsWorkflowStep) Inputs(input common.StepInputs) *CollectServiceEndpointsWorkflowStep
- func (c *CollectServiceEndpointsWorkflowStep) Outputs(output common.StepOutputs) *CollectServiceEndpointsWorkflowStep
- func (o *CollectServiceEndpointsWorkflowStep) SetComponents(v []string) *CollectServiceEndpointsWorkflowStep
- func (o *CollectServiceEndpointsWorkflowStep) SetName(v string) *CollectServiceEndpointsWorkflowStep
- func (o *CollectServiceEndpointsWorkflowStep) SetNamespace(v string) *CollectServiceEndpointsWorkflowStep
- func (o *CollectServiceEndpointsWorkflowStep) SetOuter(v bool) *CollectServiceEndpointsWorkflowStep
- func (o *CollectServiceEndpointsWorkflowStep) SetPort(v int32) *CollectServiceEndpointsWorkflowStep
- func (o *CollectServiceEndpointsWorkflowStep) SetPortName(v string) *CollectServiceEndpointsWorkflowStep
- func (o *CollectServiceEndpointsWorkflowStep) SetProtocal(v string) *CollectServiceEndpointsWorkflowStep
- func (c *CollectServiceEndpointsWorkflowStep) Timeout(timeout string) *CollectServiceEndpointsWorkflowStep
- func (o *CollectServiceEndpointsWorkflowStep) Validate() error
- func (c *CollectServiceEndpointsWorkflowStep) WorkflowStepName() string
- type NullableCollectServiceEndpointsSpec
- func (v *NullableCollectServiceEndpointsSpec) Get() *CollectServiceEndpointsSpec
- func (v *NullableCollectServiceEndpointsSpec) IsSet() bool
- func (v NullableCollectServiceEndpointsSpec) MarshalJSON() ([]byte, error)
- func (v *NullableCollectServiceEndpointsSpec) Set(val *CollectServiceEndpointsSpec)
- func (v *NullableCollectServiceEndpointsSpec) UnmarshalJSON(src []byte) error
- func (v *NullableCollectServiceEndpointsSpec) Unset()
Constants ¶
const CollectServiceEndpointsType = "collect-service-endpoints"
Variables ¶
This section is empty.
Functions ¶
func FromWorkflowStep ¶
func FromWorkflowStep(from v1beta1.WorkflowStep) (apis.WorkflowStep, error)
func FromWorkflowSubStep ¶
func FromWorkflowSubStep(from common.WorkflowSubStep) (apis.WorkflowStep, error)
Types ¶
type CollectServiceEndpointsSpec ¶
type CollectServiceEndpointsSpec struct { // Filter the component of the endpoints Components []string `json:"components,omitempty"` // Specify the name of the application Name *string `json:"name,omitempty"` // Specify the namespace of the application Namespace *string `json:"namespace,omitempty"` // Filter the endpoint that are only outer Outer *bool `json:"outer,omitempty"` // Filter the port of the endpoints Port *int32 `json:"port,omitempty"` // Filter the port name of the endpoints PortName *string `json:"portName,omitempty"` // The protocal of endpoint url Protocal *string `json:"protocal"` }
CollectServiceEndpointsSpec struct for CollectServiceEndpointsSpec
func NewCollectServiceEndpointsSpec ¶
func NewCollectServiceEndpointsSpec() *CollectServiceEndpointsSpec
NewCollectServiceEndpointsSpec is short for NewCollectServiceEndpointsSpecWithDefault which instantiates a new CollectServiceEndpointsSpec 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 NewCollectServiceEndpointsSpecEmpty ¶
func NewCollectServiceEndpointsSpecEmpty() *CollectServiceEndpointsSpec
NewCollectServiceEndpointsSpecEmpty instantiates a new CollectServiceEndpointsSpec object with no properties set. This constructor will not assign any default values to properties.
func NewCollectServiceEndpointsSpecList ¶
func NewCollectServiceEndpointsSpecList(ps ...*CollectServiceEndpointsSpec) []CollectServiceEndpointsSpec
NewCollectServiceEndpointsSpecs converts a list CollectServiceEndpointsSpec pointers to objects. This is helpful when the SetCollectServiceEndpointsSpec requires a list of objects
func NewCollectServiceEndpointsSpecWith ¶
func NewCollectServiceEndpointsSpecWith(protocal string) *CollectServiceEndpointsSpec
NewCollectServiceEndpointsSpecWith instantiates a new CollectServiceEndpointsSpec object This constructor will make sure properties required by API are set. For optional properties, it will set default values if they have been defined. The set of arguments will change when the set of required properties is changed
func NewCollectServiceEndpointsSpecWithDefault ¶
func NewCollectServiceEndpointsSpecWithDefault() *CollectServiceEndpointsSpec
NewCollectServiceEndpointsSpecWithDefault instantiates a new CollectServiceEndpointsSpec 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 (CollectServiceEndpointsSpec) MarshalJSON ¶
func (o CollectServiceEndpointsSpec) MarshalJSON() ([]byte, error)
func (CollectServiceEndpointsSpec) ToMap ¶
func (o CollectServiceEndpointsSpec) ToMap() (map[string]interface{}, error)
type CollectServiceEndpointsWorkflowStep ¶
type CollectServiceEndpointsWorkflowStep struct { Base apis.WorkflowStepBase Properties CollectServiceEndpointsSpec }
func CollectServiceEndpoints ¶
func CollectServiceEndpoints(name string) *CollectServiceEndpointsWorkflowStep
func (*CollectServiceEndpointsWorkflowStep) Alias ¶
func (c *CollectServiceEndpointsWorkflowStep) Alias(alias string) *CollectServiceEndpointsWorkflowStep
func (*CollectServiceEndpointsWorkflowStep) Build ¶
func (c *CollectServiceEndpointsWorkflowStep) Build() v1beta1.WorkflowStep
func (*CollectServiceEndpointsWorkflowStep) DefType ¶
func (c *CollectServiceEndpointsWorkflowStep) DefType() string
func (*CollectServiceEndpointsWorkflowStep) DependsOn ¶
func (c *CollectServiceEndpointsWorkflowStep) DependsOn(dependsOn []string) *CollectServiceEndpointsWorkflowStep
func (*CollectServiceEndpointsWorkflowStep) FromWorkflowStep ¶
func (c *CollectServiceEndpointsWorkflowStep) FromWorkflowStep(from v1beta1.WorkflowStep) (*CollectServiceEndpointsWorkflowStep, error)
func (*CollectServiceEndpointsWorkflowStep) FromWorkflowSubStep ¶
func (c *CollectServiceEndpointsWorkflowStep) FromWorkflowSubStep(from common.WorkflowSubStep) (*CollectServiceEndpointsWorkflowStep, error)
func (*CollectServiceEndpointsWorkflowStep) GetComponents ¶
func (o *CollectServiceEndpointsWorkflowStep) GetComponents() []string
GetComponents returns the Components field value if set, zero value otherwise.
func (*CollectServiceEndpointsWorkflowStep) GetComponentsOk ¶
func (o *CollectServiceEndpointsWorkflowStep) GetComponentsOk() ([]string, bool)
GetComponentsOk returns a tuple with the Components field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CollectServiceEndpointsWorkflowStep) GetName ¶
func (o *CollectServiceEndpointsWorkflowStep) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*CollectServiceEndpointsWorkflowStep) GetNameOk ¶
func (o *CollectServiceEndpointsWorkflowStep) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CollectServiceEndpointsWorkflowStep) GetNamespace ¶
func (o *CollectServiceEndpointsWorkflowStep) GetNamespace() string
GetNamespace returns the Namespace field value if set, zero value otherwise.
func (*CollectServiceEndpointsWorkflowStep) GetNamespaceOk ¶
func (o *CollectServiceEndpointsWorkflowStep) GetNamespaceOk() (*string, bool)
GetNamespaceOk returns a tuple with the Namespace field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CollectServiceEndpointsWorkflowStep) GetOuter ¶
func (o *CollectServiceEndpointsWorkflowStep) GetOuter() bool
GetOuter returns the Outer field value if set, zero value otherwise.
func (*CollectServiceEndpointsWorkflowStep) GetOuterOk ¶
func (o *CollectServiceEndpointsWorkflowStep) GetOuterOk() (*bool, bool)
GetOuterOk returns a tuple with the Outer field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CollectServiceEndpointsWorkflowStep) GetPort ¶
func (o *CollectServiceEndpointsWorkflowStep) GetPort() int32
GetPort returns the Port field value if set, zero value otherwise.
func (*CollectServiceEndpointsWorkflowStep) GetPortName ¶
func (o *CollectServiceEndpointsWorkflowStep) GetPortName() string
GetPortName returns the PortName field value if set, zero value otherwise.
func (*CollectServiceEndpointsWorkflowStep) GetPortNameOk ¶
func (o *CollectServiceEndpointsWorkflowStep) GetPortNameOk() (*string, bool)
GetPortNameOk returns a tuple with the PortName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CollectServiceEndpointsWorkflowStep) GetPortOk ¶
func (o *CollectServiceEndpointsWorkflowStep) GetPortOk() (*int32, bool)
GetPortOk returns a tuple with the Port field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CollectServiceEndpointsWorkflowStep) GetProtocal ¶
func (o *CollectServiceEndpointsWorkflowStep) GetProtocal() string
GetProtocal returns the Protocal field value
func (*CollectServiceEndpointsWorkflowStep) GetProtocalOk ¶
func (o *CollectServiceEndpointsWorkflowStep) GetProtocalOk() (*string, bool)
GetProtocalOk returns a tuple with the Protocal field value and a boolean to check if the value has been set.
func (*CollectServiceEndpointsWorkflowStep) HasComponents ¶
func (o *CollectServiceEndpointsWorkflowStep) HasComponents() bool
HasComponents returns a boolean if a field has been set.
func (*CollectServiceEndpointsWorkflowStep) HasName ¶
func (o *CollectServiceEndpointsWorkflowStep) HasName() bool
HasName returns a boolean if a field has been set.
func (*CollectServiceEndpointsWorkflowStep) HasNamespace ¶
func (o *CollectServiceEndpointsWorkflowStep) HasNamespace() bool
HasNamespace returns a boolean if a field has been set.
func (*CollectServiceEndpointsWorkflowStep) HasOuter ¶
func (o *CollectServiceEndpointsWorkflowStep) HasOuter() bool
HasOuter returns a boolean if a field has been set.
func (*CollectServiceEndpointsWorkflowStep) HasPort ¶
func (o *CollectServiceEndpointsWorkflowStep) HasPort() bool
HasPort returns a boolean if a field has been set.
func (*CollectServiceEndpointsWorkflowStep) HasPortName ¶
func (o *CollectServiceEndpointsWorkflowStep) HasPortName() bool
HasPortName returns a boolean if a field has been set.
func (*CollectServiceEndpointsWorkflowStep) If ¶
func (c *CollectServiceEndpointsWorkflowStep) If(_if string) *CollectServiceEndpointsWorkflowStep
func (*CollectServiceEndpointsWorkflowStep) Inputs ¶
func (c *CollectServiceEndpointsWorkflowStep) Inputs(input common.StepInputs) *CollectServiceEndpointsWorkflowStep
func (*CollectServiceEndpointsWorkflowStep) Outputs ¶
func (c *CollectServiceEndpointsWorkflowStep) Outputs(output common.StepOutputs) *CollectServiceEndpointsWorkflowStep
func (*CollectServiceEndpointsWorkflowStep) SetComponents ¶
func (o *CollectServiceEndpointsWorkflowStep) SetComponents(v []string) *CollectServiceEndpointsWorkflowStep
SetComponents gets a reference to the given []string and assigns it to the components field. Components: Filter the component of the endpoints
func (*CollectServiceEndpointsWorkflowStep) SetName ¶
func (o *CollectServiceEndpointsWorkflowStep) SetName(v string) *CollectServiceEndpointsWorkflowStep
SetName gets a reference to the given string and assigns it to the name field. Name: Specify the name of the application
func (*CollectServiceEndpointsWorkflowStep) SetNamespace ¶
func (o *CollectServiceEndpointsWorkflowStep) SetNamespace(v string) *CollectServiceEndpointsWorkflowStep
SetNamespace gets a reference to the given string and assigns it to the namespace field. Namespace: Specify the namespace of the application
func (*CollectServiceEndpointsWorkflowStep) SetOuter ¶
func (o *CollectServiceEndpointsWorkflowStep) SetOuter(v bool) *CollectServiceEndpointsWorkflowStep
SetOuter gets a reference to the given bool and assigns it to the outer field. Outer: Filter the endpoint that are only outer
func (*CollectServiceEndpointsWorkflowStep) SetPort ¶
func (o *CollectServiceEndpointsWorkflowStep) SetPort(v int32) *CollectServiceEndpointsWorkflowStep
SetPort gets a reference to the given int32 and assigns it to the port field. Port: Filter the port of the endpoints
func (*CollectServiceEndpointsWorkflowStep) SetPortName ¶
func (o *CollectServiceEndpointsWorkflowStep) SetPortName(v string) *CollectServiceEndpointsWorkflowStep
SetPortName gets a reference to the given string and assigns it to the portName field. PortName: Filter the port name of the endpoints
func (*CollectServiceEndpointsWorkflowStep) SetProtocal ¶
func (o *CollectServiceEndpointsWorkflowStep) SetProtocal(v string) *CollectServiceEndpointsWorkflowStep
SetProtocal sets field value
func (*CollectServiceEndpointsWorkflowStep) Timeout ¶
func (c *CollectServiceEndpointsWorkflowStep) Timeout(timeout string) *CollectServiceEndpointsWorkflowStep
func (*CollectServiceEndpointsWorkflowStep) Validate ¶
func (o *CollectServiceEndpointsWorkflowStep) Validate() error
Validate validates this CollectServiceEndpointsSpec 1. If the required properties are not set, this will return an error 2. If properties are set, will check if nested required properties are set
func (*CollectServiceEndpointsWorkflowStep) WorkflowStepName ¶
func (c *CollectServiceEndpointsWorkflowStep) WorkflowStepName() string
type NullableCollectServiceEndpointsSpec ¶
type NullableCollectServiceEndpointsSpec struct {
// contains filtered or unexported fields
}
func NewNullableCollectServiceEndpointsSpec ¶
func NewNullableCollectServiceEndpointsSpec(val *CollectServiceEndpointsSpec) *NullableCollectServiceEndpointsSpec
func (*NullableCollectServiceEndpointsSpec) Get ¶
func (v *NullableCollectServiceEndpointsSpec) Get() *CollectServiceEndpointsSpec
func (*NullableCollectServiceEndpointsSpec) IsSet ¶
func (v *NullableCollectServiceEndpointsSpec) IsSet() bool
func (NullableCollectServiceEndpointsSpec) MarshalJSON ¶
func (v NullableCollectServiceEndpointsSpec) MarshalJSON() ([]byte, error)
func (*NullableCollectServiceEndpointsSpec) Set ¶
func (v *NullableCollectServiceEndpointsSpec) Set(val *CollectServiceEndpointsSpec)
func (*NullableCollectServiceEndpointsSpec) UnmarshalJSON ¶
func (v *NullableCollectServiceEndpointsSpec) UnmarshalJSON(src []byte) error
func (*NullableCollectServiceEndpointsSpec) Unset ¶
func (v *NullableCollectServiceEndpointsSpec) Unset()