class

Rancher::ProcessDefinition

Inherits JSON::Serializable < Rancher::Object < Reference < Object

Constructors

new(pull : JSON::PullParser)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

extension_based

extensionBased => {"type" => "boolean", "description" => nil, "create" => false, "update" => false, "readOnCreateOnly" => false}

Source
extension_based=(extension_based : Bool)

extensionBased => {"type" => "boolean", "description" => nil, "create" => false, "update" => false, "readOnCreateOnly" => false}

Source
extension_based?

extensionBased => {"type" => "boolean", "description" => nil, "create" => false, "update" => false, "readOnCreateOnly" => false}

Source
name

name => {"type" => "string", "description" => nil, "create" => true, "update" => true, "readOnCreateOnly" => false}

Source
name=(name : String)

name => {"type" => "string", "description" => nil, "create" => true, "update" => true, "readOnCreateOnly" => false}

Source
name?

name => {"type" => "string", "description" => nil, "create" => true, "update" => true, "readOnCreateOnly" => false}

Source
post_process_listeners

postProcessListeners => {"type" => "extensionPoint", "description" => nil, "create" => false, "update" => false, "readOnCreateOnly" => false}

Source
post_process_listeners=(post_process_listeners : ExtensionPoint)

postProcessListeners => {"type" => "extensionPoint", "description" => nil, "create" => false, "update" => false, "readOnCreateOnly" => false}

Source
post_process_listeners?

postProcessListeners => {"type" => "extensionPoint", "description" => nil, "create" => false, "update" => false, "readOnCreateOnly" => false}

Source
pre_process_listeners

preProcessListeners => {"type" => "extensionPoint", "description" => nil, "create" => false, "update" => false, "readOnCreateOnly" => false}

Source
pre_process_listeners=(pre_process_listeners : ExtensionPoint)

preProcessListeners => {"type" => "extensionPoint", "description" => nil, "create" => false, "update" => false, "readOnCreateOnly" => false}

Source
pre_process_listeners?

preProcessListeners => {"type" => "extensionPoint", "description" => nil, "create" => false, "update" => false, "readOnCreateOnly" => false}

Source
process_handlers

processHandlers => {"type" => "extensionPoint", "description" => nil, "create" => false, "update" => false, "readOnCreateOnly" => false}

Source
process_handlers=(process_handlers : ExtensionPoint)

processHandlers => {"type" => "extensionPoint", "description" => nil, "create" => false, "update" => false, "readOnCreateOnly" => false}

Source
process_handlers?

processHandlers => {"type" => "extensionPoint", "description" => nil, "create" => false, "update" => false, "readOnCreateOnly" => false}

Source
resource_type

resourceType => {"type" => "string", "description" => nil, "create" => false, "update" => false, "readOnCreateOnly" => false}

Source
resource_type=(resource_type : String)

resourceType => {"type" => "string", "description" => nil, "create" => false, "update" => false, "readOnCreateOnly" => false}

Source
resource_type?

resourceType => {"type" => "string", "description" => nil, "create" => false, "update" => false, "readOnCreateOnly" => false}

Source
state_transitions

stateTransitions => {"type" => "array[stateTransition]", "description" => nil, "create" => false, "update" => false, "readOnCreateOnly" => false}

Source
state_transitions=(state_transitions : Array(StateTransition))

stateTransitions => {"type" => "array[stateTransition]", "description" => nil, "create" => false, "update" => false, "readOnCreateOnly" => false}

Source
state_transitions?

stateTransitions => {"type" => "array[stateTransition]", "description" => nil, "create" => false, "update" => false, "readOnCreateOnly" => false}

Source