更新文档内容
This commit is contained in:
367
model_schema_site_users_req.go
Normal file
367
model_schema_site_users_req.go
Normal file
@@ -0,0 +1,367 @@
|
||||
/*
|
||||
No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
|
||||
API version: 1.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package openapi
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// checks if the SchemaSiteUsersReq type satisfies the MappedNullable interface at compile time
|
||||
var _ MappedNullable = &SchemaSiteUsersReq{}
|
||||
|
||||
// SchemaSiteUsersReq struct for SchemaSiteUsersReq
|
||||
type SchemaSiteUsersReq struct {
|
||||
AllowUpdateAvatar *bool `json:"allow_update_avatar,omitempty"`
|
||||
AllowUpdateBio *bool `json:"allow_update_bio,omitempty"`
|
||||
AllowUpdateDisplayName *bool `json:"allow_update_display_name,omitempty"`
|
||||
AllowUpdateLocation *bool `json:"allow_update_location,omitempty"`
|
||||
AllowUpdateUsername *bool `json:"allow_update_username,omitempty"`
|
||||
AllowUpdateWebsite *bool `json:"allow_update_website,omitempty"`
|
||||
DefaultAvatar string `json:"default_avatar"`
|
||||
GravatarBaseUrl *string `json:"gravatar_base_url,omitempty"`
|
||||
}
|
||||
|
||||
// NewSchemaSiteUsersReq instantiates a new SchemaSiteUsersReq 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 NewSchemaSiteUsersReq(defaultAvatar string) *SchemaSiteUsersReq {
|
||||
this := SchemaSiteUsersReq{}
|
||||
this.DefaultAvatar = defaultAvatar
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewSchemaSiteUsersReqWithDefaults instantiates a new SchemaSiteUsersReq 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 NewSchemaSiteUsersReqWithDefaults() *SchemaSiteUsersReq {
|
||||
this := SchemaSiteUsersReq{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetAllowUpdateAvatar returns the AllowUpdateAvatar field value if set, zero value otherwise.
|
||||
func (o *SchemaSiteUsersReq) GetAllowUpdateAvatar() bool {
|
||||
if o == nil || IsNil(o.AllowUpdateAvatar) {
|
||||
var ret bool
|
||||
return ret
|
||||
}
|
||||
return *o.AllowUpdateAvatar
|
||||
}
|
||||
|
||||
// GetAllowUpdateAvatarOk returns a tuple with the AllowUpdateAvatar field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *SchemaSiteUsersReq) GetAllowUpdateAvatarOk() (*bool, bool) {
|
||||
if o == nil || IsNil(o.AllowUpdateAvatar) {
|
||||
return nil, false
|
||||
}
|
||||
return o.AllowUpdateAvatar, true
|
||||
}
|
||||
|
||||
// HasAllowUpdateAvatar returns a boolean if a field has been set.
|
||||
func (o *SchemaSiteUsersReq) HasAllowUpdateAvatar() bool {
|
||||
if o != nil && !IsNil(o.AllowUpdateAvatar) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetAllowUpdateAvatar gets a reference to the given bool and assigns it to the AllowUpdateAvatar field.
|
||||
func (o *SchemaSiteUsersReq) SetAllowUpdateAvatar(v bool) {
|
||||
o.AllowUpdateAvatar = &v
|
||||
}
|
||||
|
||||
// GetAllowUpdateBio returns the AllowUpdateBio field value if set, zero value otherwise.
|
||||
func (o *SchemaSiteUsersReq) GetAllowUpdateBio() bool {
|
||||
if o == nil || IsNil(o.AllowUpdateBio) {
|
||||
var ret bool
|
||||
return ret
|
||||
}
|
||||
return *o.AllowUpdateBio
|
||||
}
|
||||
|
||||
// GetAllowUpdateBioOk returns a tuple with the AllowUpdateBio field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *SchemaSiteUsersReq) GetAllowUpdateBioOk() (*bool, bool) {
|
||||
if o == nil || IsNil(o.AllowUpdateBio) {
|
||||
return nil, false
|
||||
}
|
||||
return o.AllowUpdateBio, true
|
||||
}
|
||||
|
||||
// HasAllowUpdateBio returns a boolean if a field has been set.
|
||||
func (o *SchemaSiteUsersReq) HasAllowUpdateBio() bool {
|
||||
if o != nil && !IsNil(o.AllowUpdateBio) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetAllowUpdateBio gets a reference to the given bool and assigns it to the AllowUpdateBio field.
|
||||
func (o *SchemaSiteUsersReq) SetAllowUpdateBio(v bool) {
|
||||
o.AllowUpdateBio = &v
|
||||
}
|
||||
|
||||
// GetAllowUpdateDisplayName returns the AllowUpdateDisplayName field value if set, zero value otherwise.
|
||||
func (o *SchemaSiteUsersReq) GetAllowUpdateDisplayName() bool {
|
||||
if o == nil || IsNil(o.AllowUpdateDisplayName) {
|
||||
var ret bool
|
||||
return ret
|
||||
}
|
||||
return *o.AllowUpdateDisplayName
|
||||
}
|
||||
|
||||
// GetAllowUpdateDisplayNameOk returns a tuple with the AllowUpdateDisplayName field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *SchemaSiteUsersReq) GetAllowUpdateDisplayNameOk() (*bool, bool) {
|
||||
if o == nil || IsNil(o.AllowUpdateDisplayName) {
|
||||
return nil, false
|
||||
}
|
||||
return o.AllowUpdateDisplayName, true
|
||||
}
|
||||
|
||||
// HasAllowUpdateDisplayName returns a boolean if a field has been set.
|
||||
func (o *SchemaSiteUsersReq) HasAllowUpdateDisplayName() bool {
|
||||
if o != nil && !IsNil(o.AllowUpdateDisplayName) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetAllowUpdateDisplayName gets a reference to the given bool and assigns it to the AllowUpdateDisplayName field.
|
||||
func (o *SchemaSiteUsersReq) SetAllowUpdateDisplayName(v bool) {
|
||||
o.AllowUpdateDisplayName = &v
|
||||
}
|
||||
|
||||
// GetAllowUpdateLocation returns the AllowUpdateLocation field value if set, zero value otherwise.
|
||||
func (o *SchemaSiteUsersReq) GetAllowUpdateLocation() bool {
|
||||
if o == nil || IsNil(o.AllowUpdateLocation) {
|
||||
var ret bool
|
||||
return ret
|
||||
}
|
||||
return *o.AllowUpdateLocation
|
||||
}
|
||||
|
||||
// GetAllowUpdateLocationOk returns a tuple with the AllowUpdateLocation field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *SchemaSiteUsersReq) GetAllowUpdateLocationOk() (*bool, bool) {
|
||||
if o == nil || IsNil(o.AllowUpdateLocation) {
|
||||
return nil, false
|
||||
}
|
||||
return o.AllowUpdateLocation, true
|
||||
}
|
||||
|
||||
// HasAllowUpdateLocation returns a boolean if a field has been set.
|
||||
func (o *SchemaSiteUsersReq) HasAllowUpdateLocation() bool {
|
||||
if o != nil && !IsNil(o.AllowUpdateLocation) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetAllowUpdateLocation gets a reference to the given bool and assigns it to the AllowUpdateLocation field.
|
||||
func (o *SchemaSiteUsersReq) SetAllowUpdateLocation(v bool) {
|
||||
o.AllowUpdateLocation = &v
|
||||
}
|
||||
|
||||
// GetAllowUpdateUsername returns the AllowUpdateUsername field value if set, zero value otherwise.
|
||||
func (o *SchemaSiteUsersReq) GetAllowUpdateUsername() bool {
|
||||
if o == nil || IsNil(o.AllowUpdateUsername) {
|
||||
var ret bool
|
||||
return ret
|
||||
}
|
||||
return *o.AllowUpdateUsername
|
||||
}
|
||||
|
||||
// GetAllowUpdateUsernameOk returns a tuple with the AllowUpdateUsername field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *SchemaSiteUsersReq) GetAllowUpdateUsernameOk() (*bool, bool) {
|
||||
if o == nil || IsNil(o.AllowUpdateUsername) {
|
||||
return nil, false
|
||||
}
|
||||
return o.AllowUpdateUsername, true
|
||||
}
|
||||
|
||||
// HasAllowUpdateUsername returns a boolean if a field has been set.
|
||||
func (o *SchemaSiteUsersReq) HasAllowUpdateUsername() bool {
|
||||
if o != nil && !IsNil(o.AllowUpdateUsername) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetAllowUpdateUsername gets a reference to the given bool and assigns it to the AllowUpdateUsername field.
|
||||
func (o *SchemaSiteUsersReq) SetAllowUpdateUsername(v bool) {
|
||||
o.AllowUpdateUsername = &v
|
||||
}
|
||||
|
||||
// GetAllowUpdateWebsite returns the AllowUpdateWebsite field value if set, zero value otherwise.
|
||||
func (o *SchemaSiteUsersReq) GetAllowUpdateWebsite() bool {
|
||||
if o == nil || IsNil(o.AllowUpdateWebsite) {
|
||||
var ret bool
|
||||
return ret
|
||||
}
|
||||
return *o.AllowUpdateWebsite
|
||||
}
|
||||
|
||||
// GetAllowUpdateWebsiteOk returns a tuple with the AllowUpdateWebsite field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *SchemaSiteUsersReq) GetAllowUpdateWebsiteOk() (*bool, bool) {
|
||||
if o == nil || IsNil(o.AllowUpdateWebsite) {
|
||||
return nil, false
|
||||
}
|
||||
return o.AllowUpdateWebsite, true
|
||||
}
|
||||
|
||||
// HasAllowUpdateWebsite returns a boolean if a field has been set.
|
||||
func (o *SchemaSiteUsersReq) HasAllowUpdateWebsite() bool {
|
||||
if o != nil && !IsNil(o.AllowUpdateWebsite) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetAllowUpdateWebsite gets a reference to the given bool and assigns it to the AllowUpdateWebsite field.
|
||||
func (o *SchemaSiteUsersReq) SetAllowUpdateWebsite(v bool) {
|
||||
o.AllowUpdateWebsite = &v
|
||||
}
|
||||
|
||||
// GetDefaultAvatar returns the DefaultAvatar field value
|
||||
func (o *SchemaSiteUsersReq) GetDefaultAvatar() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.DefaultAvatar
|
||||
}
|
||||
|
||||
// GetDefaultAvatarOk returns a tuple with the DefaultAvatar field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *SchemaSiteUsersReq) GetDefaultAvatarOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.DefaultAvatar, true
|
||||
}
|
||||
|
||||
// SetDefaultAvatar sets field value
|
||||
func (o *SchemaSiteUsersReq) SetDefaultAvatar(v string) {
|
||||
o.DefaultAvatar = v
|
||||
}
|
||||
|
||||
// GetGravatarBaseUrl returns the GravatarBaseUrl field value if set, zero value otherwise.
|
||||
func (o *SchemaSiteUsersReq) GetGravatarBaseUrl() string {
|
||||
if o == nil || IsNil(o.GravatarBaseUrl) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.GravatarBaseUrl
|
||||
}
|
||||
|
||||
// GetGravatarBaseUrlOk returns a tuple with the GravatarBaseUrl field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *SchemaSiteUsersReq) GetGravatarBaseUrlOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.GravatarBaseUrl) {
|
||||
return nil, false
|
||||
}
|
||||
return o.GravatarBaseUrl, true
|
||||
}
|
||||
|
||||
// HasGravatarBaseUrl returns a boolean if a field has been set.
|
||||
func (o *SchemaSiteUsersReq) HasGravatarBaseUrl() bool {
|
||||
if o != nil && !IsNil(o.GravatarBaseUrl) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetGravatarBaseUrl gets a reference to the given string and assigns it to the GravatarBaseUrl field.
|
||||
func (o *SchemaSiteUsersReq) SetGravatarBaseUrl(v string) {
|
||||
o.GravatarBaseUrl = &v
|
||||
}
|
||||
|
||||
func (o SchemaSiteUsersReq) MarshalJSON() ([]byte, error) {
|
||||
toSerialize,err := o.ToMap()
|
||||
if err != nil {
|
||||
return []byte{}, err
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
func (o SchemaSiteUsersReq) ToMap() (map[string]interface{}, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if !IsNil(o.AllowUpdateAvatar) {
|
||||
toSerialize["allow_update_avatar"] = o.AllowUpdateAvatar
|
||||
}
|
||||
if !IsNil(o.AllowUpdateBio) {
|
||||
toSerialize["allow_update_bio"] = o.AllowUpdateBio
|
||||
}
|
||||
if !IsNil(o.AllowUpdateDisplayName) {
|
||||
toSerialize["allow_update_display_name"] = o.AllowUpdateDisplayName
|
||||
}
|
||||
if !IsNil(o.AllowUpdateLocation) {
|
||||
toSerialize["allow_update_location"] = o.AllowUpdateLocation
|
||||
}
|
||||
if !IsNil(o.AllowUpdateUsername) {
|
||||
toSerialize["allow_update_username"] = o.AllowUpdateUsername
|
||||
}
|
||||
if !IsNil(o.AllowUpdateWebsite) {
|
||||
toSerialize["allow_update_website"] = o.AllowUpdateWebsite
|
||||
}
|
||||
toSerialize["default_avatar"] = o.DefaultAvatar
|
||||
if !IsNil(o.GravatarBaseUrl) {
|
||||
toSerialize["gravatar_base_url"] = o.GravatarBaseUrl
|
||||
}
|
||||
return toSerialize, nil
|
||||
}
|
||||
|
||||
type NullableSchemaSiteUsersReq struct {
|
||||
value *SchemaSiteUsersReq
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableSchemaSiteUsersReq) Get() *SchemaSiteUsersReq {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableSchemaSiteUsersReq) Set(val *SchemaSiteUsersReq) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableSchemaSiteUsersReq) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableSchemaSiteUsersReq) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableSchemaSiteUsersReq(val *SchemaSiteUsersReq) *NullableSchemaSiteUsersReq {
|
||||
return &NullableSchemaSiteUsersReq{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableSchemaSiteUsersReq) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableSchemaSiteUsersReq) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user