Name | Type | Description | Notes |
---|---|---|---|
IsEnabled | Pointer to bool | [optional] | |
TimezoneId | Pointer to string | [optional] | |
AutoClear | Pointer to string | [optional] | |
MaxRestrictionLengthSeconds | Pointer to int32 | [optional] | |
DisplayNameType | Pointer to string | [optional] | |
Features | Pointer to TeacherFeatures | [optional] | |
SafelistedApps | Pointer to []SafelistedAppsInner | [optional] |
func NewTeacherSettingsResponse() *TeacherSettingsResponse
NewTeacherSettingsResponse instantiates a new TeacherSettingsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewTeacherSettingsResponseWithDefaults() *TeacherSettingsResponse
NewTeacherSettingsResponseWithDefaults instantiates a new TeacherSettingsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *TeacherSettingsResponse) GetIsEnabled() bool
GetIsEnabled returns the IsEnabled field if non-nil, zero value otherwise.
func (o *TeacherSettingsResponse) GetIsEnabledOk() (*bool, bool)
GetIsEnabledOk returns a tuple with the IsEnabled field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TeacherSettingsResponse) SetIsEnabled(v bool)
SetIsEnabled sets IsEnabled field to given value.
func (o *TeacherSettingsResponse) HasIsEnabled() bool
HasIsEnabled returns a boolean if a field has been set.
func (o *TeacherSettingsResponse) GetTimezoneId() string
GetTimezoneId returns the TimezoneId field if non-nil, zero value otherwise.
func (o *TeacherSettingsResponse) GetTimezoneIdOk() (*string, bool)
GetTimezoneIdOk returns a tuple with the TimezoneId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TeacherSettingsResponse) SetTimezoneId(v string)
SetTimezoneId sets TimezoneId field to given value.
func (o *TeacherSettingsResponse) HasTimezoneId() bool
HasTimezoneId returns a boolean if a field has been set.
func (o *TeacherSettingsResponse) GetAutoClear() string
GetAutoClear returns the AutoClear field if non-nil, zero value otherwise.
func (o *TeacherSettingsResponse) GetAutoClearOk() (*string, bool)
GetAutoClearOk returns a tuple with the AutoClear field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TeacherSettingsResponse) SetAutoClear(v string)
SetAutoClear sets AutoClear field to given value.
func (o *TeacherSettingsResponse) HasAutoClear() bool
HasAutoClear returns a boolean if a field has been set.
func (o *TeacherSettingsResponse) GetMaxRestrictionLengthSeconds() int32
GetMaxRestrictionLengthSeconds returns the MaxRestrictionLengthSeconds field if non-nil, zero value otherwise.
func (o *TeacherSettingsResponse) GetMaxRestrictionLengthSecondsOk() (*int32, bool)
GetMaxRestrictionLengthSecondsOk returns a tuple with the MaxRestrictionLengthSeconds field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TeacherSettingsResponse) SetMaxRestrictionLengthSeconds(v int32)
SetMaxRestrictionLengthSeconds sets MaxRestrictionLengthSeconds field to given value.
func (o *TeacherSettingsResponse) HasMaxRestrictionLengthSeconds() bool
HasMaxRestrictionLengthSeconds returns a boolean if a field has been set.
func (o *TeacherSettingsResponse) GetDisplayNameType() string
GetDisplayNameType returns the DisplayNameType field if non-nil, zero value otherwise.
func (o *TeacherSettingsResponse) GetDisplayNameTypeOk() (*string, bool)
GetDisplayNameTypeOk returns a tuple with the DisplayNameType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TeacherSettingsResponse) SetDisplayNameType(v string)
SetDisplayNameType sets DisplayNameType field to given value.
func (o *TeacherSettingsResponse) HasDisplayNameType() bool
HasDisplayNameType returns a boolean if a field has been set.
func (o *TeacherSettingsResponse) GetFeatures() TeacherFeatures
GetFeatures returns the Features field if non-nil, zero value otherwise.
func (o *TeacherSettingsResponse) GetFeaturesOk() (*TeacherFeatures, bool)
GetFeaturesOk returns a tuple with the Features field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TeacherSettingsResponse) SetFeatures(v TeacherFeatures)
SetFeatures sets Features field to given value.
func (o *TeacherSettingsResponse) HasFeatures() bool
HasFeatures returns a boolean if a field has been set.
func (o *TeacherSettingsResponse) GetSafelistedApps() []SafelistedAppsInner
GetSafelistedApps returns the SafelistedApps field if non-nil, zero value otherwise.
func (o *TeacherSettingsResponse) GetSafelistedAppsOk() (*[]SafelistedAppsInner, bool)
GetSafelistedAppsOk returns a tuple with the SafelistedApps field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TeacherSettingsResponse) SetSafelistedApps(v []SafelistedAppsInner)
SetSafelistedApps sets SafelistedApps field to given value.
func (o *TeacherSettingsResponse) HasSafelistedApps() bool
HasSafelistedApps returns a boolean if a field has been set.