class

RightDocuments::ApiV1DocumentsDocumentIdSubmissionsPostRequest

Inherits JSON::Serializable < Reference < Object

Constructors

new(recipient_kind : String, recipient_name : String | Nil, jurisdiction : String | Nil, channel : String | Nil, channel_provider : String | Nil, submitted_at : String | Nil, reference : String | Nil, fees : String | Nil, notes : String | Nil, time_zone : String | Nil, court_case : String | Nil, filing_kind : String | Nil, delivery_id : String | Nil)

Initializes the object @param [Hash] attributes Model attributes in the form of hash

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

Class methods

build_from_hash(attributes)

Builds the object from hash @param [Hash] attributes Model attributes in the form of hash @return [Object] Returns the model itself

Source

Instance methods

==(o)

Checks equality by comparing each attribute. @param [Object] Object to be compared

Source
_deserialize(type, value)

Deserializes the data based on type @param string type Data type @param string value Value to be deserialized @return [Object] Deserialized data

Source
_to_hash(value)

Outputs non-array value in the form of hash For object, use to_hash. Otherwise, just return the value @param [Object] value Any valid value @return [Hash] Returns the value in the form of hash

Source
build_from_hash(attributes)

Builds the object from hash @param [Hash] attributes Model attributes in the form of hash @return [Object] Returns the model itself

Source
channel
Source
channel=(channel : String | Nil)
Source
channel=(channel : Nil | String)

Custom attribute writer method checking allowed values (enum). @param [Object] channel Object to be assigned

Source
channel_provider
Source
channel_provider=(channel_provider : String | Nil)
Source
court_case

Court case UUID or case number (court submissions)

Source
court_case=(court_case : String | Nil)

Court case UUID or case number (court submissions)

Source
delivery_id

A delivery of this document to link (a letter to a party)

Source
delivery_id=(delivery_id : String | Nil)

A delivery of this document to link (a letter to a party)

Source
eql?(o)

@see the == method @param [Object] Object to be compared

Source
fees
Source
fees=(fees : String | Nil)
Source
filing_kind

Court submissions

Source
filing_kind=(filing_kind : String | Nil)

Court submissions

Source
filing_kind=(filing_kind : Nil | String)

Custom attribute writer method checking allowed values (enum). @param [Object] filing_kind Object to be assigned

Source
hash

Calculates hash code according to all attributes. @return [Integer] Hash code

Source
jurisdiction
Source
jurisdiction=(jurisdiction : String | Nil)
Source
list_invalid_properties

Show invalid properties with the reasons. Usually used together with valid? @return Array for valid properties with the reasons

Source
notes
Source
notes=(notes : String | Nil)
Source
recipient_kind

Required properties

Source
recipient_kind=(recipient_kind : String)

Required properties

Source
recipient_kind=(recipient_kind : String)

Custom attribute writer method checking allowed values (enum). @param [Object] recipient_kind Object to be assigned

Source
recipient_name

Optional properties

Source
recipient_name=(recipient_name : String | Nil)

Optional properties

Source
reference

Envelope, order or transaction number

Source
reference=(reference : String | Nil)

Envelope, order or transaction number

Source
submitted_at
Source
submitted_at=(submitted_at : String | Nil)
Source
time_zone
Source
time_zone=(time_zone : String | Nil)
Source
to_body

to_body is an alias to to_hash (backward compatibility) @return [Hash] Returns the object in the form of hash

Source
to_hash

Returns the object in the form of hash @return [Hash] Returns the object in the form of hash

Source
to_s

Returns the string representation of the object @return [String] String presentation of the object

Source
valid?

Check to see if the all the properties in the model are valid @return true if the model is valid

Source

Nested types