Documentation ¶
Index ¶
- func CreateFindMeetingTimesPostRequestBodyFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- type FindMeetingTimesPostRequestBody
- func (m *FindMeetingTimesPostRequestBody) GetAdditionalData() map[string]interface{}
- func (m *FindMeetingTimesPostRequestBody) GetAttendees() ...
- func (m *FindMeetingTimesPostRequestBody) GetFieldDeserializers() ...
- func (m *FindMeetingTimesPostRequestBody) GetIsOrganizerOptional() *bool
- func (m *FindMeetingTimesPostRequestBody) GetLocationConstraint() ...
- func (m *FindMeetingTimesPostRequestBody) GetMaxCandidates() *int32
- func (m *FindMeetingTimesPostRequestBody) GetMeetingDuration() *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration
- func (m *FindMeetingTimesPostRequestBody) GetMinimumAttendeePercentage() *float64
- func (m *FindMeetingTimesPostRequestBody) GetReturnSuggestionReasons() *bool
- func (m *FindMeetingTimesPostRequestBody) GetTimeConstraint() ...
- func (m *FindMeetingTimesPostRequestBody) Serialize(...) error
- func (m *FindMeetingTimesPostRequestBody) SetAdditionalData(value map[string]interface{})
- func (m *FindMeetingTimesPostRequestBody) SetAttendees(...)
- func (m *FindMeetingTimesPostRequestBody) SetIsOrganizerOptional(value *bool)
- func (m *FindMeetingTimesPostRequestBody) SetLocationConstraint(...)
- func (m *FindMeetingTimesPostRequestBody) SetMaxCandidates(value *int32)
- func (m *FindMeetingTimesPostRequestBody) SetMeetingDuration(...)
- func (m *FindMeetingTimesPostRequestBody) SetMinimumAttendeePercentage(value *float64)
- func (m *FindMeetingTimesPostRequestBody) SetReturnSuggestionReasons(value *bool)
- func (m *FindMeetingTimesPostRequestBody) SetTimeConstraint(...)
- type FindMeetingTimesPostRequestBodyable
- type FindMeetingTimesRequestBuilder
- func (m *FindMeetingTimesRequestBuilder) CreatePostRequestInformation(body FindMeetingTimesPostRequestBodyable) (...)
- func (m *FindMeetingTimesRequestBuilder) CreatePostRequestInformationWithRequestConfiguration(body FindMeetingTimesPostRequestBodyable, ...) (...)
- func (m *FindMeetingTimesRequestBuilder) Post(body FindMeetingTimesPostRequestBodyable) (...)
- func (m *FindMeetingTimesRequestBuilder) PostWithRequestConfigurationAndResponseHandler(body FindMeetingTimesPostRequestBodyable, ...) (...)
- type FindMeetingTimesRequestBuilderPostRequestConfiguration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateFindMeetingTimesPostRequestBodyFromDiscriminatorValue ¶
func CreateFindMeetingTimesPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateFindMeetingTimesPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value
Types ¶
type FindMeetingTimesPostRequestBody ¶
type FindMeetingTimesPostRequestBody struct {
// contains filtered or unexported fields
}
FindMeetingTimesPostRequestBody provides operations to call the findMeetingTimes method.
func NewFindMeetingTimesPostRequestBody ¶
func NewFindMeetingTimesPostRequestBody() *FindMeetingTimesPostRequestBody
NewFindMeetingTimesPostRequestBody instantiates a new findMeetingTimesPostRequestBody and sets the default values.
func (*FindMeetingTimesPostRequestBody) GetAdditionalData ¶
func (m *FindMeetingTimesPostRequestBody) 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 (*FindMeetingTimesPostRequestBody) GetAttendees ¶
func (m *FindMeetingTimesPostRequestBody) GetAttendees() []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AttendeeBaseable
GetAttendees gets the attendees property value. The attendees property
func (*FindMeetingTimesPostRequestBody) GetFieldDeserializers ¶
func (m *FindMeetingTimesPostRequestBody) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model
func (*FindMeetingTimesPostRequestBody) GetIsOrganizerOptional ¶
func (m *FindMeetingTimesPostRequestBody) GetIsOrganizerOptional() *bool
GetIsOrganizerOptional gets the isOrganizerOptional property value. The isOrganizerOptional property
func (*FindMeetingTimesPostRequestBody) GetLocationConstraint ¶
func (m *FindMeetingTimesPostRequestBody) GetLocationConstraint() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.LocationConstraintable
GetLocationConstraint gets the locationConstraint property value. The locationConstraint property
func (*FindMeetingTimesPostRequestBody) GetMaxCandidates ¶
func (m *FindMeetingTimesPostRequestBody) GetMaxCandidates() *int32
GetMaxCandidates gets the maxCandidates property value. The maxCandidates property
func (*FindMeetingTimesPostRequestBody) GetMeetingDuration ¶
func (m *FindMeetingTimesPostRequestBody) GetMeetingDuration() *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration
GetMeetingDuration gets the meetingDuration property value. The meetingDuration property
func (*FindMeetingTimesPostRequestBody) GetMinimumAttendeePercentage ¶
func (m *FindMeetingTimesPostRequestBody) GetMinimumAttendeePercentage() *float64
GetMinimumAttendeePercentage gets the minimumAttendeePercentage property value. The minimumAttendeePercentage property
func (*FindMeetingTimesPostRequestBody) GetReturnSuggestionReasons ¶
func (m *FindMeetingTimesPostRequestBody) GetReturnSuggestionReasons() *bool
GetReturnSuggestionReasons gets the returnSuggestionReasons property value. The returnSuggestionReasons property
func (*FindMeetingTimesPostRequestBody) GetTimeConstraint ¶
func (m *FindMeetingTimesPostRequestBody) GetTimeConstraint() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TimeConstraintable
GetTimeConstraint gets the timeConstraint property value. The timeConstraint property
func (*FindMeetingTimesPostRequestBody) Serialize ¶
func (m *FindMeetingTimesPostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*FindMeetingTimesPostRequestBody) SetAdditionalData ¶
func (m *FindMeetingTimesPostRequestBody) 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 (*FindMeetingTimesPostRequestBody) SetAttendees ¶
func (m *FindMeetingTimesPostRequestBody) SetAttendees(value []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AttendeeBaseable)
SetAttendees sets the attendees property value. The attendees property
func (*FindMeetingTimesPostRequestBody) SetIsOrganizerOptional ¶
func (m *FindMeetingTimesPostRequestBody) SetIsOrganizerOptional(value *bool)
SetIsOrganizerOptional sets the isOrganizerOptional property value. The isOrganizerOptional property
func (*FindMeetingTimesPostRequestBody) SetLocationConstraint ¶
func (m *FindMeetingTimesPostRequestBody) SetLocationConstraint(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.LocationConstraintable)
SetLocationConstraint sets the locationConstraint property value. The locationConstraint property
func (*FindMeetingTimesPostRequestBody) SetMaxCandidates ¶
func (m *FindMeetingTimesPostRequestBody) SetMaxCandidates(value *int32)
SetMaxCandidates sets the maxCandidates property value. The maxCandidates property
func (*FindMeetingTimesPostRequestBody) SetMeetingDuration ¶
func (m *FindMeetingTimesPostRequestBody) SetMeetingDuration(value *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration)
SetMeetingDuration sets the meetingDuration property value. The meetingDuration property
func (*FindMeetingTimesPostRequestBody) SetMinimumAttendeePercentage ¶
func (m *FindMeetingTimesPostRequestBody) SetMinimumAttendeePercentage(value *float64)
SetMinimumAttendeePercentage sets the minimumAttendeePercentage property value. The minimumAttendeePercentage property
func (*FindMeetingTimesPostRequestBody) SetReturnSuggestionReasons ¶
func (m *FindMeetingTimesPostRequestBody) SetReturnSuggestionReasons(value *bool)
SetReturnSuggestionReasons sets the returnSuggestionReasons property value. The returnSuggestionReasons property
func (*FindMeetingTimesPostRequestBody) SetTimeConstraint ¶
func (m *FindMeetingTimesPostRequestBody) SetTimeConstraint(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TimeConstraintable)
SetTimeConstraint sets the timeConstraint property value. The timeConstraint property
type FindMeetingTimesPostRequestBodyable ¶
type FindMeetingTimesPostRequestBodyable 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) }
FindMeetingTimesPostRequestBodyable
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(body FindMeetingTimesPostRequestBodyable) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreatePostRequestInformation invoke action findMeetingTimes
func (*FindMeetingTimesRequestBuilder) CreatePostRequestInformationWithRequestConfiguration ¶
func (m *FindMeetingTimesRequestBuilder) CreatePostRequestInformationWithRequestConfiguration(body FindMeetingTimesPostRequestBodyable, requestConfiguration *FindMeetingTimesRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreatePostRequestInformationWithRequestConfiguration invoke action findMeetingTimes
func (*FindMeetingTimesRequestBuilder) Post ¶
func (m *FindMeetingTimesRequestBuilder) Post(body FindMeetingTimesPostRequestBodyable) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MeetingTimeSuggestionsResultable, error)
Post invoke action findMeetingTimes
func (*FindMeetingTimesRequestBuilder) PostWithRequestConfigurationAndResponseHandler ¶
func (m *FindMeetingTimesRequestBuilder) PostWithRequestConfigurationAndResponseHandler(body FindMeetingTimesPostRequestBodyable, requestConfiguration *FindMeetingTimesRequestBuilderPostRequestConfiguration, responseHandler i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ResponseHandler) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MeetingTimeSuggestionsResultable, error)
PostWithRequestConfigurationAndResponseHandler invoke action findMeetingTimes
type FindMeetingTimesRequestBuilderPostRequestConfiguration ¶
type FindMeetingTimesRequestBuilderPostRequestConfiguration struct { // Request headers Headers map[string]string // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption }
FindMeetingTimesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.