Documentation ¶
Index ¶
- Constants
- func FromWorkflowStep(from v1beta1.WorkflowStep) (apis.WorkflowStep, error)
- func FromWorkflowSubStep(from common.WorkflowSubStep) (apis.WorkflowStep, error)
- type NullableReadConfigSpec
- func (v *NullableReadConfigSpec) Get() *ReadConfigSpec
- func (v *NullableReadConfigSpec) IsSet() bool
- func (v NullableReadConfigSpec) MarshalJSON() ([]byte, error)
- func (v *NullableReadConfigSpec) Set(val *ReadConfigSpec)
- func (v *NullableReadConfigSpec) UnmarshalJSON(src []byte) error
- func (v *NullableReadConfigSpec) Unset()
- type ReadConfigSpec
- type ReadConfigWorkflowStep
- func (r *ReadConfigWorkflowStep) Alias(alias string) *ReadConfigWorkflowStep
- func (r *ReadConfigWorkflowStep) Build() v1beta1.WorkflowStep
- func (r *ReadConfigWorkflowStep) DefType() string
- func (r *ReadConfigWorkflowStep) DependsOn(dependsOn []string) *ReadConfigWorkflowStep
- func (r *ReadConfigWorkflowStep) FromWorkflowStep(from v1beta1.WorkflowStep) (*ReadConfigWorkflowStep, error)
- func (r *ReadConfigWorkflowStep) FromWorkflowSubStep(from common.WorkflowSubStep) (*ReadConfigWorkflowStep, error)
- func (o *ReadConfigWorkflowStep) GetName() string
- func (o *ReadConfigWorkflowStep) GetNameOk() (*string, bool)
- func (o *ReadConfigWorkflowStep) GetNamespace() string
- func (o *ReadConfigWorkflowStep) GetNamespaceOk() (*string, bool)
- func (o *ReadConfigWorkflowStep) HasNamespace() bool
- func (r *ReadConfigWorkflowStep) If(_if string) *ReadConfigWorkflowStep
- func (r *ReadConfigWorkflowStep) Inputs(input common.StepInputs) *ReadConfigWorkflowStep
- func (r *ReadConfigWorkflowStep) Outputs(output common.StepOutputs) *ReadConfigWorkflowStep
- func (o *ReadConfigWorkflowStep) SetName(v string) *ReadConfigWorkflowStep
- func (o *ReadConfigWorkflowStep) SetNamespace(v string) *ReadConfigWorkflowStep
- func (r *ReadConfigWorkflowStep) Timeout(timeout string) *ReadConfigWorkflowStep
- func (o *ReadConfigWorkflowStep) Validate() error
- func (r *ReadConfigWorkflowStep) WorkflowStepName() string
Constants ¶
const ReadConfigType = "read-config"
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 NullableReadConfigSpec ¶
type NullableReadConfigSpec struct {
// contains filtered or unexported fields
}
func NewNullableReadConfigSpec ¶
func NewNullableReadConfigSpec(val *ReadConfigSpec) *NullableReadConfigSpec
func (*NullableReadConfigSpec) Get ¶
func (v *NullableReadConfigSpec) Get() *ReadConfigSpec
func (*NullableReadConfigSpec) IsSet ¶
func (v *NullableReadConfigSpec) IsSet() bool
func (NullableReadConfigSpec) MarshalJSON ¶
func (v NullableReadConfigSpec) MarshalJSON() ([]byte, error)
func (*NullableReadConfigSpec) Set ¶
func (v *NullableReadConfigSpec) Set(val *ReadConfigSpec)
func (*NullableReadConfigSpec) UnmarshalJSON ¶
func (v *NullableReadConfigSpec) UnmarshalJSON(src []byte) error
func (*NullableReadConfigSpec) Unset ¶
func (v *NullableReadConfigSpec) Unset()
type ReadConfigSpec ¶
type ReadConfigSpec struct { // Specify the name of the config. Name *string `json:"name"` // Specify the namespace of the config. Namespace *string `json:"namespace,omitempty"` }
ReadConfigSpec struct for ReadConfigSpec
func NewReadConfigSpec ¶
func NewReadConfigSpec() *ReadConfigSpec
NewReadConfigSpec is short for NewReadConfigSpecWithDefault which instantiates a new ReadConfigSpec 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 NewReadConfigSpecEmpty ¶
func NewReadConfigSpecEmpty() *ReadConfigSpec
NewReadConfigSpecEmpty instantiates a new ReadConfigSpec object with no properties set. This constructor will not assign any default values to properties.
func NewReadConfigSpecList ¶
func NewReadConfigSpecList(ps ...*ReadConfigSpec) []ReadConfigSpec
NewReadConfigSpecs converts a list ReadConfigSpec pointers to objects. This is helpful when the SetReadConfigSpec requires a list of objects
func NewReadConfigSpecWith ¶
func NewReadConfigSpecWith(name string) *ReadConfigSpec
NewReadConfigSpecWith instantiates a new ReadConfigSpec 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 NewReadConfigSpecWithDefault ¶
func NewReadConfigSpecWithDefault() *ReadConfigSpec
NewReadConfigSpecWithDefault instantiates a new ReadConfigSpec 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 (ReadConfigSpec) MarshalJSON ¶
func (o ReadConfigSpec) MarshalJSON() ([]byte, error)
func (ReadConfigSpec) ToMap ¶
func (o ReadConfigSpec) ToMap() (map[string]interface{}, error)
type ReadConfigWorkflowStep ¶
type ReadConfigWorkflowStep struct { Base apis.WorkflowStepBase Properties ReadConfigSpec }
func ReadConfig ¶
func ReadConfig(name string) *ReadConfigWorkflowStep
func (*ReadConfigWorkflowStep) Alias ¶
func (r *ReadConfigWorkflowStep) Alias(alias string) *ReadConfigWorkflowStep
func (*ReadConfigWorkflowStep) Build ¶
func (r *ReadConfigWorkflowStep) Build() v1beta1.WorkflowStep
func (*ReadConfigWorkflowStep) DefType ¶
func (r *ReadConfigWorkflowStep) DefType() string
func (*ReadConfigWorkflowStep) DependsOn ¶
func (r *ReadConfigWorkflowStep) DependsOn(dependsOn []string) *ReadConfigWorkflowStep
func (*ReadConfigWorkflowStep) FromWorkflowStep ¶
func (r *ReadConfigWorkflowStep) FromWorkflowStep(from v1beta1.WorkflowStep) (*ReadConfigWorkflowStep, error)
func (*ReadConfigWorkflowStep) FromWorkflowSubStep ¶
func (r *ReadConfigWorkflowStep) FromWorkflowSubStep(from common.WorkflowSubStep) (*ReadConfigWorkflowStep, error)
func (*ReadConfigWorkflowStep) GetName ¶
func (o *ReadConfigWorkflowStep) GetName() string
GetName returns the Name field value
func (*ReadConfigWorkflowStep) GetNameOk ¶
func (o *ReadConfigWorkflowStep) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*ReadConfigWorkflowStep) GetNamespace ¶
func (o *ReadConfigWorkflowStep) GetNamespace() string
GetNamespace returns the Namespace field value if set, zero value otherwise.
func (*ReadConfigWorkflowStep) GetNamespaceOk ¶
func (o *ReadConfigWorkflowStep) 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 (*ReadConfigWorkflowStep) HasNamespace ¶
func (o *ReadConfigWorkflowStep) HasNamespace() bool
HasNamespace returns a boolean if a field has been set.
func (*ReadConfigWorkflowStep) If ¶
func (r *ReadConfigWorkflowStep) If(_if string) *ReadConfigWorkflowStep
func (*ReadConfigWorkflowStep) Inputs ¶
func (r *ReadConfigWorkflowStep) Inputs(input common.StepInputs) *ReadConfigWorkflowStep
func (*ReadConfigWorkflowStep) Outputs ¶
func (r *ReadConfigWorkflowStep) Outputs(output common.StepOutputs) *ReadConfigWorkflowStep
func (*ReadConfigWorkflowStep) SetName ¶
func (o *ReadConfigWorkflowStep) SetName(v string) *ReadConfigWorkflowStep
SetName sets field value
func (*ReadConfigWorkflowStep) SetNamespace ¶
func (o *ReadConfigWorkflowStep) SetNamespace(v string) *ReadConfigWorkflowStep
SetNamespace gets a reference to the given string and assigns it to the namespace field. Namespace: Specify the namespace of the config.
func (*ReadConfigWorkflowStep) Timeout ¶
func (r *ReadConfigWorkflowStep) Timeout(timeout string) *ReadConfigWorkflowStep
func (*ReadConfigWorkflowStep) Validate ¶
func (o *ReadConfigWorkflowStep) Validate() error
Validate validates this ReadConfigSpec 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 (*ReadConfigWorkflowStep) WorkflowStepName ¶
func (r *ReadConfigWorkflowStep) WorkflowStepName() string