class Rancher::ProcessDefinition

Included Modules

Defined in:

rancher/types/generated/process_definition.cr

Constructors

Instance Method Summary

Instance methods inherited from class Rancher::Object

client : Client client, client=(client : Client) client=, client? : Client | Nil client?, id : String id, id=(id : String) id=, id? : String | Nil id?, with_client(client : Client) with_client

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]

Instance Method Detail

def extension_based : Bool #

def extension_based=(extension_based : Bool) #

[View source]
def extension_based? : Bool | Nil #

def name : String #

def name=(name : String) #

[View source]
def name? : String | Nil #

def post_process_listeners : ExtensionPoint #

def post_process_listeners=(post_process_listeners : ExtensionPoint) #

[View source]
def post_process_listeners? : ExtensionPoint | Nil #

def pre_process_listeners : ExtensionPoint #

def pre_process_listeners=(pre_process_listeners : ExtensionPoint) #

[View source]
def pre_process_listeners? : ExtensionPoint | Nil #

def process_handlers : ExtensionPoint #

def process_handlers=(process_handlers : ExtensionPoint) #

[View source]
def process_handlers? : ExtensionPoint | Nil #

def resource_type : String #

def resource_type=(resource_type : String) #

[View source]
def resource_type? : String | Nil #

def state_transitions : Array(StateTransition) #

def state_transitions=(state_transitions : Array(StateTransition)) #

[View source]
def state_transitions? : Array(StateTransition) | Nil #