Documentation ¶
Index ¶
- func CreateFindMeetingTimesRequestBodyFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- type FindMeetingTimesRequestBody
- func (m *FindMeetingTimesRequestBody) GetAdditionalData() map[string]interface{}
- func (m *FindMeetingTimesRequestBody) GetAttendees() ...
- func (m *FindMeetingTimesRequestBody) GetFieldDeserializers() ...
- func (m *FindMeetingTimesRequestBody) GetIsOrganizerOptional() *bool
- func (m *FindMeetingTimesRequestBody) GetLocationConstraint() ...
- func (m *FindMeetingTimesRequestBody) GetMaxCandidates() *int32
- func (m *FindMeetingTimesRequestBody) GetMeetingDuration() *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration
- func (m *FindMeetingTimesRequestBody) GetMinimumAttendeePercentage() *float64
- func (m *FindMeetingTimesRequestBody) GetReturnSuggestionReasons() *bool
- func (m *FindMeetingTimesRequestBody) GetTimeConstraint() ...
- func (m *FindMeetingTimesRequestBody) Serialize(...) error
- func (m *FindMeetingTimesRequestBody) SetAdditionalData(value map[string]interface{})
- func (m *FindMeetingTimesRequestBody) SetAttendees(...)
- func (m *FindMeetingTimesRequestBody) SetIsOrganizerOptional(value *bool)
- func (m *FindMeetingTimesRequestBody) SetLocationConstraint(...)
- func (m *FindMeetingTimesRequestBody) SetMaxCandidates(value *int32)
- func (m *FindMeetingTimesRequestBody) SetMeetingDuration(...)
- func (m *FindMeetingTimesRequestBody) SetMinimumAttendeePercentage(value *float64)
- func (m *FindMeetingTimesRequestBody) SetReturnSuggestionReasons(value *bool)
- func (m *FindMeetingTimesRequestBody) SetTimeConstraint(...)
- type FindMeetingTimesRequestBodyable
- type FindMeetingTimesRequestBuilder
- type FindMeetingTimesRequestBuilderPostOptions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateFindMeetingTimesRequestBodyFromDiscriminatorValue ¶
func CreateFindMeetingTimesRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateFindMeetingTimesRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value
Types ¶
type FindMeetingTimesRequestBody ¶
type FindMeetingTimesRequestBody struct {
// contains filtered or unexported fields
}
FindMeetingTimesRequestBody provides operations to call the findMeetingTimes method.
func NewFindMeetingTimesRequestBody ¶
func NewFindMeetingTimesRequestBody() *FindMeetingTimesRequestBody
NewFindMeetingTimesRequestBody instantiates a new findMeetingTimesRequestBody and sets the default values.
func (*FindMeetingTimesRequestBody) GetAdditionalData ¶
func (m *FindMeetingTimesRequestBody) GetAdditionalData() map[string]interface{}
GetAdditionalData gets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*FindMeetingTimesRequestBody) GetAttendees ¶
func (m *FindMeetingTimesRequestBody) GetAttendees() []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AttendeeBaseable
GetAttendees gets the attendees property value. The attendees property
func (*FindMeetingTimesRequestBody) GetFieldDeserializers ¶
func (m *FindMeetingTimesRequestBody) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model
func (*FindMeetingTimesRequestBody) GetIsOrganizerOptional ¶
func (m *FindMeetingTimesRequestBody) GetIsOrganizerOptional() *bool
GetIsOrganizerOptional gets the isOrganizerOptional property value. The isOrganizerOptional property
func (*FindMeetingTimesRequestBody) GetLocationConstraint ¶
func (m *FindMeetingTimesRequestBody) GetLocationConstraint() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.LocationConstraintable
GetLocationConstraint gets the locationConstraint property value. The locationConstraint property
func (*FindMeetingTimesRequestBody) GetMaxCandidates ¶
func (m *FindMeetingTimesRequestBody) GetMaxCandidates() *int32
GetMaxCandidates gets the maxCandidates property value. The maxCandidates property
func (*FindMeetingTimesRequestBody) GetMeetingDuration ¶
func (m *FindMeetingTimesRequestBody) GetMeetingDuration() *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration
GetMeetingDuration gets the meetingDuration property value. The meetingDuration property
func (*FindMeetingTimesRequestBody) GetMinimumAttendeePercentage ¶
func (m *FindMeetingTimesRequestBody) GetMinimumAttendeePercentage() *float64
GetMinimumAttendeePercentage gets the minimumAttendeePercentage property value. The minimumAttendeePercentage property
func (*FindMeetingTimesRequestBody) GetReturnSuggestionReasons ¶
func (m *FindMeetingTimesRequestBody) GetReturnSuggestionReasons() *bool
GetReturnSuggestionReasons gets the returnSuggestionReasons property value. The returnSuggestionReasons property
func (*FindMeetingTimesRequestBody) GetTimeConstraint ¶
func (m *FindMeetingTimesRequestBody) GetTimeConstraint() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TimeConstraintable
GetTimeConstraint gets the timeConstraint property value. The timeConstraint property
func (*FindMeetingTimesRequestBody) Serialize ¶
func (m *FindMeetingTimesRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*FindMeetingTimesRequestBody) SetAdditionalData ¶
func (m *FindMeetingTimesRequestBody) SetAdditionalData(value map[string]interface{})
SetAdditionalData sets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*FindMeetingTimesRequestBody) SetAttendees ¶
func (m *FindMeetingTimesRequestBody) SetAttendees(value []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AttendeeBaseable)
SetAttendees sets the attendees property value. The attendees property
func (*FindMeetingTimesRequestBody) SetIsOrganizerOptional ¶
func (m *FindMeetingTimesRequestBody) SetIsOrganizerOptional(value *bool)
SetIsOrganizerOptional sets the isOrganizerOptional property value. The isOrganizerOptional property
func (*FindMeetingTimesRequestBody) SetLocationConstraint ¶
func (m *FindMeetingTimesRequestBody) SetLocationConstraint(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.LocationConstraintable)
SetLocationConstraint sets the locationConstraint property value. The locationConstraint property
func (*FindMeetingTimesRequestBody) SetMaxCandidates ¶
func (m *FindMeetingTimesRequestBody) SetMaxCandidates(value *int32)
SetMaxCandidates sets the maxCandidates property value. The maxCandidates property
func (*FindMeetingTimesRequestBody) SetMeetingDuration ¶
func (m *FindMeetingTimesRequestBody) SetMeetingDuration(value *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration)
SetMeetingDuration sets the meetingDuration property value. The meetingDuration property
func (*FindMeetingTimesRequestBody) SetMinimumAttendeePercentage ¶
func (m *FindMeetingTimesRequestBody) SetMinimumAttendeePercentage(value *float64)
SetMinimumAttendeePercentage sets the minimumAttendeePercentage property value. The minimumAttendeePercentage property
func (*FindMeetingTimesRequestBody) SetReturnSuggestionReasons ¶
func (m *FindMeetingTimesRequestBody) SetReturnSuggestionReasons(value *bool)
SetReturnSuggestionReasons sets the returnSuggestionReasons property value. The returnSuggestionReasons property
func (*FindMeetingTimesRequestBody) SetTimeConstraint ¶
func (m *FindMeetingTimesRequestBody) SetTimeConstraint(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TimeConstraintable)
SetTimeConstraint sets the timeConstraint property value. The timeConstraint property
type FindMeetingTimesRequestBodyable ¶
type FindMeetingTimesRequestBodyable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAttendees() []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AttendeeBaseable GetIsOrganizerOptional() *bool GetLocationConstraint() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.LocationConstraintable GetMaxCandidates() *int32 GetMeetingDuration() *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration GetMinimumAttendeePercentage() *float64 GetReturnSuggestionReasons() *bool GetTimeConstraint() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TimeConstraintable SetAttendees(value []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AttendeeBaseable) SetIsOrganizerOptional(value *bool) SetLocationConstraint(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.LocationConstraintable) SetMaxCandidates(value *int32) SetMeetingDuration(value *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration) SetMinimumAttendeePercentage(value *float64) SetReturnSuggestionReasons(value *bool) SetTimeConstraint(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TimeConstraintable) }
FindMeetingTimesRequestBodyable
type FindMeetingTimesRequestBuilder ¶
type FindMeetingTimesRequestBuilder struct {
// contains filtered or unexported fields
}
FindMeetingTimesRequestBuilder provides operations to call the findMeetingTimes method.
func NewFindMeetingTimesRequestBuilder ¶
func NewFindMeetingTimesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *FindMeetingTimesRequestBuilder
NewFindMeetingTimesRequestBuilder instantiates a new FindMeetingTimesRequestBuilder and sets the default values.
func NewFindMeetingTimesRequestBuilderInternal ¶
func NewFindMeetingTimesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *FindMeetingTimesRequestBuilder
NewFindMeetingTimesRequestBuilderInternal instantiates a new FindMeetingTimesRequestBuilder and sets the default values.
func (*FindMeetingTimesRequestBuilder) CreatePostRequestInformation ¶
func (m *FindMeetingTimesRequestBuilder) CreatePostRequestInformation(options *FindMeetingTimesRequestBuilderPostOptions) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreatePostRequestInformation invoke action findMeetingTimes
func (*FindMeetingTimesRequestBuilder) Post ¶
func (m *FindMeetingTimesRequestBuilder) Post(options *FindMeetingTimesRequestBuilderPostOptions) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MeetingTimeSuggestionsResultable, error)
Post invoke action findMeetingTimes
type FindMeetingTimesRequestBuilderPostOptions ¶
type FindMeetingTimesRequestBuilderPostOptions struct { // Body FindMeetingTimesRequestBodyable // Request headers Headers map[string]string // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption // Response handler to use in place of the default response handling provided by the core service ResponseHandler i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ResponseHandler }
FindMeetingTimesRequestBuilderPostOptions options for Post