feat: generating code
This commit is contained in:
parent
c329d58970
commit
51663cd8d0
1221 changed files with 271709 additions and 2444 deletions
600
pkg/logsalpha/model_access_token.go
Normal file
600
pkg/logsalpha/model_access_token.go
Normal file
|
|
@ -0,0 +1,600 @@
|
|||
/*
|
||||
STACKIT Logs API
|
||||
|
||||
This API provides endpoints for managing STACKIT Logs.
|
||||
|
||||
API version: 1alpha.0.3
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package logsalpha
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
"fmt"
|
||||
"time"
|
||||
)
|
||||
|
||||
// checks if the AccessToken type satisfies the MappedNullable interface at compile time
|
||||
var _ MappedNullable = &AccessToken{}
|
||||
|
||||
/*
|
||||
types and functions for accessToken
|
||||
*/
|
||||
|
||||
// isNotNullableString
|
||||
type AccessTokenGetAccessTokenAttributeType = *string
|
||||
|
||||
func getAccessTokenGetAccessTokenAttributeTypeOk(arg AccessTokenGetAccessTokenAttributeType) (ret AccessTokenGetAccessTokenRetType, ok bool) {
|
||||
if arg == nil {
|
||||
return ret, false
|
||||
}
|
||||
return *arg, true
|
||||
}
|
||||
|
||||
func setAccessTokenGetAccessTokenAttributeType(arg *AccessTokenGetAccessTokenAttributeType, val AccessTokenGetAccessTokenRetType) {
|
||||
*arg = &val
|
||||
}
|
||||
|
||||
type AccessTokenGetAccessTokenArgType = string
|
||||
type AccessTokenGetAccessTokenRetType = string
|
||||
|
||||
/*
|
||||
types and functions for creator
|
||||
*/
|
||||
|
||||
// isNotNullableString
|
||||
type AccessTokenGetCreatorAttributeType = *string
|
||||
|
||||
func getAccessTokenGetCreatorAttributeTypeOk(arg AccessTokenGetCreatorAttributeType) (ret AccessTokenGetCreatorRetType, ok bool) {
|
||||
if arg == nil {
|
||||
return ret, false
|
||||
}
|
||||
return *arg, true
|
||||
}
|
||||
|
||||
func setAccessTokenGetCreatorAttributeType(arg *AccessTokenGetCreatorAttributeType, val AccessTokenGetCreatorRetType) {
|
||||
*arg = &val
|
||||
}
|
||||
|
||||
type AccessTokenGetCreatorArgType = string
|
||||
type AccessTokenGetCreatorRetType = string
|
||||
|
||||
/*
|
||||
types and functions for description
|
||||
*/
|
||||
|
||||
// isNotNullableString
|
||||
type AccessTokenGetDescriptionAttributeType = *string
|
||||
|
||||
func getAccessTokenGetDescriptionAttributeTypeOk(arg AccessTokenGetDescriptionAttributeType) (ret AccessTokenGetDescriptionRetType, ok bool) {
|
||||
if arg == nil {
|
||||
return ret, false
|
||||
}
|
||||
return *arg, true
|
||||
}
|
||||
|
||||
func setAccessTokenGetDescriptionAttributeType(arg *AccessTokenGetDescriptionAttributeType, val AccessTokenGetDescriptionRetType) {
|
||||
*arg = &val
|
||||
}
|
||||
|
||||
type AccessTokenGetDescriptionArgType = string
|
||||
type AccessTokenGetDescriptionRetType = string
|
||||
|
||||
/*
|
||||
types and functions for displayName
|
||||
*/
|
||||
|
||||
// isNotNullableString
|
||||
type AccessTokenGetDisplayNameAttributeType = *string
|
||||
|
||||
func getAccessTokenGetDisplayNameAttributeTypeOk(arg AccessTokenGetDisplayNameAttributeType) (ret AccessTokenGetDisplayNameRetType, ok bool) {
|
||||
if arg == nil {
|
||||
return ret, false
|
||||
}
|
||||
return *arg, true
|
||||
}
|
||||
|
||||
func setAccessTokenGetDisplayNameAttributeType(arg *AccessTokenGetDisplayNameAttributeType, val AccessTokenGetDisplayNameRetType) {
|
||||
*arg = &val
|
||||
}
|
||||
|
||||
type AccessTokenGetDisplayNameArgType = string
|
||||
type AccessTokenGetDisplayNameRetType = string
|
||||
|
||||
/*
|
||||
types and functions for expires
|
||||
*/
|
||||
|
||||
// isBoolean
|
||||
type AccessTokengetExpiresAttributeType = *bool
|
||||
type AccessTokengetExpiresArgType = bool
|
||||
type AccessTokengetExpiresRetType = bool
|
||||
|
||||
func getAccessTokengetExpiresAttributeTypeOk(arg AccessTokengetExpiresAttributeType) (ret AccessTokengetExpiresRetType, ok bool) {
|
||||
if arg == nil {
|
||||
return ret, false
|
||||
}
|
||||
return *arg, true
|
||||
}
|
||||
|
||||
func setAccessTokengetExpiresAttributeType(arg *AccessTokengetExpiresAttributeType, val AccessTokengetExpiresRetType) {
|
||||
*arg = &val
|
||||
}
|
||||
|
||||
/*
|
||||
types and functions for id
|
||||
*/
|
||||
|
||||
// isNotNullableString
|
||||
type AccessTokenGetIdAttributeType = *string
|
||||
|
||||
func getAccessTokenGetIdAttributeTypeOk(arg AccessTokenGetIdAttributeType) (ret AccessTokenGetIdRetType, ok bool) {
|
||||
if arg == nil {
|
||||
return ret, false
|
||||
}
|
||||
return *arg, true
|
||||
}
|
||||
|
||||
func setAccessTokenGetIdAttributeType(arg *AccessTokenGetIdAttributeType, val AccessTokenGetIdRetType) {
|
||||
*arg = &val
|
||||
}
|
||||
|
||||
type AccessTokenGetIdArgType = string
|
||||
type AccessTokenGetIdRetType = string
|
||||
|
||||
/*
|
||||
types and functions for permissions
|
||||
*/
|
||||
|
||||
// isArray
|
||||
type AccessTokenGetPermissionsAttributeType = *[]string
|
||||
type AccessTokenGetPermissionsArgType = []string
|
||||
type AccessTokenGetPermissionsRetType = []string
|
||||
|
||||
func getAccessTokenGetPermissionsAttributeTypeOk(arg AccessTokenGetPermissionsAttributeType) (ret AccessTokenGetPermissionsRetType, ok bool) {
|
||||
if arg == nil {
|
||||
return ret, false
|
||||
}
|
||||
return *arg, true
|
||||
}
|
||||
|
||||
func setAccessTokenGetPermissionsAttributeType(arg *AccessTokenGetPermissionsAttributeType, val AccessTokenGetPermissionsRetType) {
|
||||
*arg = &val
|
||||
}
|
||||
|
||||
/*
|
||||
types and functions for status
|
||||
*/
|
||||
|
||||
// isEnum
|
||||
|
||||
// AccessTokenStatus the model 'AccessToken'
|
||||
// value type for enums
|
||||
type AccessTokenStatus string
|
||||
|
||||
// List of Status
|
||||
const (
|
||||
ACCESSTOKENSTATUS_ACTIVE AccessTokenStatus = "active"
|
||||
ACCESSTOKENSTATUS_EXPIRED AccessTokenStatus = "expired"
|
||||
)
|
||||
|
||||
// All allowed values of AccessToken enum
|
||||
var AllowedAccessTokenStatusEnumValues = []AccessTokenStatus{
|
||||
"active",
|
||||
"expired",
|
||||
}
|
||||
|
||||
func (v *AccessTokenStatus) UnmarshalJSON(src []byte) error {
|
||||
// use a type alias to prevent infinite recursion during unmarshal,
|
||||
// see https://biscuit.ninja/posts/go-avoid-an-infitine-loop-with-custom-json-unmarshallers
|
||||
type TmpJson AccessTokenStatus
|
||||
var value TmpJson
|
||||
err := json.Unmarshal(src, &value)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
// Allow unmarshalling zero value for testing purposes
|
||||
var zeroValue TmpJson
|
||||
if value == zeroValue {
|
||||
return nil
|
||||
}
|
||||
enumTypeValue := AccessTokenStatus(value)
|
||||
for _, existing := range AllowedAccessTokenStatusEnumValues {
|
||||
if existing == enumTypeValue {
|
||||
*v = enumTypeValue
|
||||
return nil
|
||||
}
|
||||
}
|
||||
|
||||
return fmt.Errorf("%+v is not a valid AccessToken", value)
|
||||
}
|
||||
|
||||
// NewAccessTokenStatusFromValue returns a pointer to a valid AccessTokenStatus
|
||||
// for the value passed as argument, or an error if the value passed is not allowed by the enum
|
||||
func NewAccessTokenStatusFromValue(v AccessTokenStatus) (*AccessTokenStatus, error) {
|
||||
ev := AccessTokenStatus(v)
|
||||
if ev.IsValid() {
|
||||
return &ev, nil
|
||||
} else {
|
||||
return nil, fmt.Errorf("invalid value '%v' for AccessTokenStatus: valid values are %v", v, AllowedAccessTokenStatusEnumValues)
|
||||
}
|
||||
}
|
||||
|
||||
// IsValid return true if the value is valid for the enum, false otherwise
|
||||
func (v AccessTokenStatus) IsValid() bool {
|
||||
for _, existing := range AllowedAccessTokenStatusEnumValues {
|
||||
if existing == v {
|
||||
return true
|
||||
}
|
||||
}
|
||||
return false
|
||||
}
|
||||
|
||||
// Ptr returns reference to StatusStatus value
|
||||
func (v AccessTokenStatus) Ptr() *AccessTokenStatus {
|
||||
return &v
|
||||
}
|
||||
|
||||
type NullableAccessTokenStatus struct {
|
||||
value *AccessTokenStatus
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableAccessTokenStatus) Get() *AccessTokenStatus {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableAccessTokenStatus) Set(val *AccessTokenStatus) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableAccessTokenStatus) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableAccessTokenStatus) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableAccessTokenStatus(val *AccessTokenStatus) *NullableAccessTokenStatus {
|
||||
return &NullableAccessTokenStatus{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableAccessTokenStatus) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableAccessTokenStatus) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
|
||||
type AccessTokenGetStatusAttributeType = *AccessTokenStatus
|
||||
type AccessTokenGetStatusArgType = AccessTokenStatus
|
||||
type AccessTokenGetStatusRetType = AccessTokenStatus
|
||||
|
||||
func getAccessTokenGetStatusAttributeTypeOk(arg AccessTokenGetStatusAttributeType) (ret AccessTokenGetStatusRetType, ok bool) {
|
||||
if arg == nil {
|
||||
return ret, false
|
||||
}
|
||||
return *arg, true
|
||||
}
|
||||
|
||||
func setAccessTokenGetStatusAttributeType(arg *AccessTokenGetStatusAttributeType, val AccessTokenGetStatusRetType) {
|
||||
*arg = &val
|
||||
}
|
||||
|
||||
/*
|
||||
types and functions for validUntil
|
||||
*/
|
||||
|
||||
// isDateTime
|
||||
type AccessTokenGetValidUntilAttributeType = *time.Time
|
||||
type AccessTokenGetValidUntilArgType = time.Time
|
||||
type AccessTokenGetValidUntilRetType = time.Time
|
||||
|
||||
func getAccessTokenGetValidUntilAttributeTypeOk(arg AccessTokenGetValidUntilAttributeType) (ret AccessTokenGetValidUntilRetType, ok bool) {
|
||||
if arg == nil {
|
||||
return ret, false
|
||||
}
|
||||
return *arg, true
|
||||
}
|
||||
|
||||
func setAccessTokenGetValidUntilAttributeType(arg *AccessTokenGetValidUntilAttributeType, val AccessTokenGetValidUntilRetType) {
|
||||
*arg = &val
|
||||
}
|
||||
|
||||
// AccessToken struct for AccessToken
|
||||
type AccessToken struct {
|
||||
// A generated access token. Only available on creation.
|
||||
AccessToken AccessTokenGetAccessTokenAttributeType `json:"accessToken,omitempty"`
|
||||
// The user who created the access token.
|
||||
// REQUIRED
|
||||
Creator AccessTokenGetCreatorAttributeType `json:"creator" required:"true"`
|
||||
// The description of the access token.
|
||||
Description AccessTokenGetDescriptionAttributeType `json:"description,omitempty"`
|
||||
// The displayed name of the access token.
|
||||
// REQUIRED
|
||||
DisplayName AccessTokenGetDisplayNameAttributeType `json:"displayName" required:"true"`
|
||||
// Indicates if the access token can expire.
|
||||
// REQUIRED
|
||||
Expires AccessTokengetExpiresAttributeType `json:"expires" required:"true"`
|
||||
// An auto generated unique id which identifies the access token.
|
||||
// REQUIRED
|
||||
Id AccessTokenGetIdAttributeType `json:"id" required:"true"`
|
||||
// The access permissions granted to the access token.
|
||||
// REQUIRED
|
||||
Permissions AccessTokenGetPermissionsAttributeType `json:"permissions" required:"true"`
|
||||
// REQUIRED
|
||||
Status AccessTokenGetStatusAttributeType `json:"status" required:"true"`
|
||||
// The date and time util an access token is valid to (inclusively).
|
||||
ValidUntil AccessTokenGetValidUntilAttributeType `json:"validUntil,omitempty"`
|
||||
}
|
||||
|
||||
type _AccessToken AccessToken
|
||||
|
||||
// NewAccessToken instantiates a new AccessToken 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 NewAccessToken(creator AccessTokenGetCreatorArgType, displayName AccessTokenGetDisplayNameArgType, expires AccessTokengetExpiresArgType, id AccessTokenGetIdArgType, permissions AccessTokenGetPermissionsArgType, status AccessTokenGetStatusArgType) *AccessToken {
|
||||
this := AccessToken{}
|
||||
setAccessTokenGetCreatorAttributeType(&this.Creator, creator)
|
||||
setAccessTokenGetDisplayNameAttributeType(&this.DisplayName, displayName)
|
||||
setAccessTokengetExpiresAttributeType(&this.Expires, expires)
|
||||
setAccessTokenGetIdAttributeType(&this.Id, id)
|
||||
setAccessTokenGetPermissionsAttributeType(&this.Permissions, permissions)
|
||||
setAccessTokenGetStatusAttributeType(&this.Status, status)
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewAccessTokenWithDefaults instantiates a new AccessToken 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 NewAccessTokenWithDefaults() *AccessToken {
|
||||
this := AccessToken{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetAccessToken returns the AccessToken field value if set, zero value otherwise.
|
||||
func (o *AccessToken) GetAccessToken() (res AccessTokenGetAccessTokenRetType) {
|
||||
res, _ = o.GetAccessTokenOk()
|
||||
return
|
||||
}
|
||||
|
||||
// GetAccessTokenOk returns a tuple with the AccessToken field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *AccessToken) GetAccessTokenOk() (ret AccessTokenGetAccessTokenRetType, ok bool) {
|
||||
return getAccessTokenGetAccessTokenAttributeTypeOk(o.AccessToken)
|
||||
}
|
||||
|
||||
// HasAccessToken returns a boolean if a field has been set.
|
||||
func (o *AccessToken) HasAccessToken() bool {
|
||||
_, ok := o.GetAccessTokenOk()
|
||||
return ok
|
||||
}
|
||||
|
||||
// SetAccessToken gets a reference to the given string and assigns it to the AccessToken field.
|
||||
func (o *AccessToken) SetAccessToken(v AccessTokenGetAccessTokenRetType) {
|
||||
setAccessTokenGetAccessTokenAttributeType(&o.AccessToken, v)
|
||||
}
|
||||
|
||||
// GetCreator returns the Creator field value
|
||||
func (o *AccessToken) GetCreator() (ret AccessTokenGetCreatorRetType) {
|
||||
ret, _ = o.GetCreatorOk()
|
||||
return ret
|
||||
}
|
||||
|
||||
// GetCreatorOk returns a tuple with the Creator field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *AccessToken) GetCreatorOk() (ret AccessTokenGetCreatorRetType, ok bool) {
|
||||
return getAccessTokenGetCreatorAttributeTypeOk(o.Creator)
|
||||
}
|
||||
|
||||
// SetCreator sets field value
|
||||
func (o *AccessToken) SetCreator(v AccessTokenGetCreatorRetType) {
|
||||
setAccessTokenGetCreatorAttributeType(&o.Creator, v)
|
||||
}
|
||||
|
||||
// GetDescription returns the Description field value if set, zero value otherwise.
|
||||
func (o *AccessToken) GetDescription() (res AccessTokenGetDescriptionRetType) {
|
||||
res, _ = o.GetDescriptionOk()
|
||||
return
|
||||
}
|
||||
|
||||
// GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *AccessToken) GetDescriptionOk() (ret AccessTokenGetDescriptionRetType, ok bool) {
|
||||
return getAccessTokenGetDescriptionAttributeTypeOk(o.Description)
|
||||
}
|
||||
|
||||
// HasDescription returns a boolean if a field has been set.
|
||||
func (o *AccessToken) HasDescription() bool {
|
||||
_, ok := o.GetDescriptionOk()
|
||||
return ok
|
||||
}
|
||||
|
||||
// SetDescription gets a reference to the given string and assigns it to the Description field.
|
||||
func (o *AccessToken) SetDescription(v AccessTokenGetDescriptionRetType) {
|
||||
setAccessTokenGetDescriptionAttributeType(&o.Description, v)
|
||||
}
|
||||
|
||||
// GetDisplayName returns the DisplayName field value
|
||||
func (o *AccessToken) GetDisplayName() (ret AccessTokenGetDisplayNameRetType) {
|
||||
ret, _ = o.GetDisplayNameOk()
|
||||
return ret
|
||||
}
|
||||
|
||||
// GetDisplayNameOk returns a tuple with the DisplayName field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *AccessToken) GetDisplayNameOk() (ret AccessTokenGetDisplayNameRetType, ok bool) {
|
||||
return getAccessTokenGetDisplayNameAttributeTypeOk(o.DisplayName)
|
||||
}
|
||||
|
||||
// SetDisplayName sets field value
|
||||
func (o *AccessToken) SetDisplayName(v AccessTokenGetDisplayNameRetType) {
|
||||
setAccessTokenGetDisplayNameAttributeType(&o.DisplayName, v)
|
||||
}
|
||||
|
||||
// GetExpires returns the Expires field value
|
||||
func (o *AccessToken) GetExpires() (ret AccessTokengetExpiresRetType) {
|
||||
ret, _ = o.GetExpiresOk()
|
||||
return ret
|
||||
}
|
||||
|
||||
// GetExpiresOk returns a tuple with the Expires field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *AccessToken) GetExpiresOk() (ret AccessTokengetExpiresRetType, ok bool) {
|
||||
return getAccessTokengetExpiresAttributeTypeOk(o.Expires)
|
||||
}
|
||||
|
||||
// SetExpires sets field value
|
||||
func (o *AccessToken) SetExpires(v AccessTokengetExpiresRetType) {
|
||||
setAccessTokengetExpiresAttributeType(&o.Expires, v)
|
||||
}
|
||||
|
||||
// GetId returns the Id field value
|
||||
func (o *AccessToken) GetId() (ret AccessTokenGetIdRetType) {
|
||||
ret, _ = o.GetIdOk()
|
||||
return ret
|
||||
}
|
||||
|
||||
// GetIdOk returns a tuple with the Id field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *AccessToken) GetIdOk() (ret AccessTokenGetIdRetType, ok bool) {
|
||||
return getAccessTokenGetIdAttributeTypeOk(o.Id)
|
||||
}
|
||||
|
||||
// SetId sets field value
|
||||
func (o *AccessToken) SetId(v AccessTokenGetIdRetType) {
|
||||
setAccessTokenGetIdAttributeType(&o.Id, v)
|
||||
}
|
||||
|
||||
// GetPermissions returns the Permissions field value
|
||||
func (o *AccessToken) GetPermissions() (ret AccessTokenGetPermissionsRetType) {
|
||||
ret, _ = o.GetPermissionsOk()
|
||||
return ret
|
||||
}
|
||||
|
||||
// GetPermissionsOk returns a tuple with the Permissions field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *AccessToken) GetPermissionsOk() (ret AccessTokenGetPermissionsRetType, ok bool) {
|
||||
return getAccessTokenGetPermissionsAttributeTypeOk(o.Permissions)
|
||||
}
|
||||
|
||||
// SetPermissions sets field value
|
||||
func (o *AccessToken) SetPermissions(v AccessTokenGetPermissionsRetType) {
|
||||
setAccessTokenGetPermissionsAttributeType(&o.Permissions, v)
|
||||
}
|
||||
|
||||
// GetStatus returns the Status field value
|
||||
func (o *AccessToken) GetStatus() (ret AccessTokenGetStatusRetType) {
|
||||
ret, _ = o.GetStatusOk()
|
||||
return ret
|
||||
}
|
||||
|
||||
// GetStatusOk returns a tuple with the Status field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *AccessToken) GetStatusOk() (ret AccessTokenGetStatusRetType, ok bool) {
|
||||
return getAccessTokenGetStatusAttributeTypeOk(o.Status)
|
||||
}
|
||||
|
||||
// SetStatus sets field value
|
||||
func (o *AccessToken) SetStatus(v AccessTokenGetStatusRetType) {
|
||||
setAccessTokenGetStatusAttributeType(&o.Status, v)
|
||||
}
|
||||
|
||||
// GetValidUntil returns the ValidUntil field value if set, zero value otherwise.
|
||||
func (o *AccessToken) GetValidUntil() (res AccessTokenGetValidUntilRetType) {
|
||||
res, _ = o.GetValidUntilOk()
|
||||
return
|
||||
}
|
||||
|
||||
// GetValidUntilOk returns a tuple with the ValidUntil field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *AccessToken) GetValidUntilOk() (ret AccessTokenGetValidUntilRetType, ok bool) {
|
||||
return getAccessTokenGetValidUntilAttributeTypeOk(o.ValidUntil)
|
||||
}
|
||||
|
||||
// HasValidUntil returns a boolean if a field has been set.
|
||||
func (o *AccessToken) HasValidUntil() bool {
|
||||
_, ok := o.GetValidUntilOk()
|
||||
return ok
|
||||
}
|
||||
|
||||
// SetValidUntil gets a reference to the given time.Time and assigns it to the ValidUntil field.
|
||||
func (o *AccessToken) SetValidUntil(v AccessTokenGetValidUntilRetType) {
|
||||
setAccessTokenGetValidUntilAttributeType(&o.ValidUntil, v)
|
||||
}
|
||||
|
||||
func (o AccessToken) ToMap() (map[string]interface{}, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if val, ok := getAccessTokenGetAccessTokenAttributeTypeOk(o.AccessToken); ok {
|
||||
toSerialize["AccessToken"] = val
|
||||
}
|
||||
if val, ok := getAccessTokenGetCreatorAttributeTypeOk(o.Creator); ok {
|
||||
toSerialize["Creator"] = val
|
||||
}
|
||||
if val, ok := getAccessTokenGetDescriptionAttributeTypeOk(o.Description); ok {
|
||||
toSerialize["Description"] = val
|
||||
}
|
||||
if val, ok := getAccessTokenGetDisplayNameAttributeTypeOk(o.DisplayName); ok {
|
||||
toSerialize["DisplayName"] = val
|
||||
}
|
||||
if val, ok := getAccessTokengetExpiresAttributeTypeOk(o.Expires); ok {
|
||||
toSerialize["Expires"] = val
|
||||
}
|
||||
if val, ok := getAccessTokenGetIdAttributeTypeOk(o.Id); ok {
|
||||
toSerialize["Id"] = val
|
||||
}
|
||||
if val, ok := getAccessTokenGetPermissionsAttributeTypeOk(o.Permissions); ok {
|
||||
toSerialize["Permissions"] = val
|
||||
}
|
||||
if val, ok := getAccessTokenGetStatusAttributeTypeOk(o.Status); ok {
|
||||
toSerialize["Status"] = val
|
||||
}
|
||||
if val, ok := getAccessTokenGetValidUntilAttributeTypeOk(o.ValidUntil); ok {
|
||||
toSerialize["ValidUntil"] = val
|
||||
}
|
||||
return toSerialize, nil
|
||||
}
|
||||
|
||||
type NullableAccessToken struct {
|
||||
value *AccessToken
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableAccessToken) Get() *AccessToken {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableAccessToken) Set(val *AccessToken) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableAccessToken) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableAccessToken) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableAccessToken(val *AccessToken) *NullableAccessToken {
|
||||
return &NullableAccessToken{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableAccessToken) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableAccessToken) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue