class DeepL::StyleRuleList

Included Modules

Defined in:

deepl/v3/style_rules.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(style_id : String, name : String, creation_time : Time, updated_time : Time, language : String, version : Int32, configured_rules : Nil | Array(JSON::Any) = nil, custom_instructions : Nil | Array(DeepL::CustomInstruction) = nil) #

[View source]
def self.new(pull : JSON::PullParser) #

[View source]
def self.new(*, __pull_for_json_serializable pull : JSON::PullParser) #

[View source]

Instance Method Detail

def configured_rules : Array(JSON::Any) | Nil #

[View source]
def configured_rules=(configured_rules : Array(JSON::Any) | Nil) #

[View source]
def creation_time : Time #

[View source]
def creation_time=(creation_time : Time) #

[View source]
def custom_instructions : Array(CustomInstruction) | Nil #

[View source]
def custom_instructions=(custom_instructions : Array(CustomInstruction) | Nil) #

[View source]
def language : String #

[View source]
def language=(language : String) #

[View source]
def name : String #

[View source]
def name=(name : String) #

[View source]
def style_id : String #

[View source]
def style_id=(style_id : String) #

[View source]
def updated_time : Time #

[View source]
def updated_time=(updated_time : Time) #

[View source]
def version : Int32 #

[View source]
def version=(version : Int32) #

[View source]