struct Google::Calendar::V3::Events::EventsInsertRequest
- Google::Calendar::V3::Events::EventsInsertRequest
- Struct
- Value
- Object
Included Modules
- Google::Resource
- JSON::Serializable
- MessagePack::Serializable
Defined in:
calendar/v3/events.crConstructors
- .new(pull : JSON::PullParser)
- .new(pull : MessagePack::Unpacker)
- .new(*, start : Google::Calendar::V3::Date | Google::Calendar::V3::Timestamp, end __arg3 : Google::Calendar::V3::Date | Google::Calendar::V3::Timestamp, summary : Nil | String = nil, description : Nil | String = nil, attendees : Nil | Array(Google::Calendar::V3::Attendee) = nil, attachments : Nil | Array(Google::Calendar::V3::Events::Attachment) = nil, visibility : Google::Calendar::V3::Event::Visibility | Nil = nil, status : Google::Calendar::V3::Event::Status | Nil = nil)
Instance Method Summary
- #attachments : Array(Attachment)
- #attendees : Array(Attendee)
- #description : String | Nil
- #end : Timestamp | Date
- #start : Timestamp | Date
- #status : Event::Status | Nil
- #summary : String | Nil
- #visibility : Event::Visibility | Nil
Macros inherited from module Google::Resource
field(var, key = nil, **options, &block)
field,
field!(var, key = nil, **options, &block)
field!,
field?(var, key = nil, **options, &block)
field?
Constructor Detail
def self.new(*, start : Google::Calendar::V3::Date | Google::Calendar::V3::Timestamp, end __arg3 : Google::Calendar::V3::Date | Google::Calendar::V3::Timestamp, summary : Nil | String = nil, description : Nil | String = nil, attendees : Nil | Array(Google::Calendar::V3::Attendee) = nil, attachments : Nil | Array(Google::Calendar::V3::Events::Attachment) = nil, visibility : Google::Calendar::V3::Event::Visibility | Nil = nil, status : Google::Calendar::V3::Event::Status | Nil = nil)
#