# EnumTest

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**EnumString** | Pointer to **string** |  | [optional] 
**EnumStringRequired** | Pointer to **string** |  | 
**EnumInteger** | Pointer to **int32** |  | [optional] 
**EnumNumber** | Pointer to **float64** |  | [optional] 
**OuterEnum** | Pointer to [**OuterEnum**](OuterEnum.md) |  | [optional] 

## Methods

### GetEnumString

`func (o *EnumTest) GetEnumString() string`

GetEnumString returns the EnumString field if non-nil, zero value otherwise.

### GetEnumStringOk

`func (o *EnumTest) GetEnumStringOk() (string, bool)`

GetEnumStringOk returns a tuple with the EnumString field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### HasEnumString

`func (o *EnumTest) HasEnumString() bool`

HasEnumString returns a boolean if a field has been set.

### SetEnumString

`func (o *EnumTest) SetEnumString(v string)`

SetEnumString gets a reference to the given string and assigns it to the EnumString field.

### GetEnumStringRequired

`func (o *EnumTest) GetEnumStringRequired() string`

GetEnumStringRequired returns the EnumStringRequired field if non-nil, zero value otherwise.

### GetEnumStringRequiredOk

`func (o *EnumTest) GetEnumStringRequiredOk() (string, bool)`

GetEnumStringRequiredOk returns a tuple with the EnumStringRequired field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### HasEnumStringRequired

`func (o *EnumTest) HasEnumStringRequired() bool`

HasEnumStringRequired returns a boolean if a field has been set.

### SetEnumStringRequired

`func (o *EnumTest) SetEnumStringRequired(v string)`

SetEnumStringRequired gets a reference to the given string and assigns it to the EnumStringRequired field.

### GetEnumInteger

`func (o *EnumTest) GetEnumInteger() int32`

GetEnumInteger returns the EnumInteger field if non-nil, zero value otherwise.

### GetEnumIntegerOk

`func (o *EnumTest) GetEnumIntegerOk() (int32, bool)`

GetEnumIntegerOk returns a tuple with the EnumInteger field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### HasEnumInteger

`func (o *EnumTest) HasEnumInteger() bool`

HasEnumInteger returns a boolean if a field has been set.

### SetEnumInteger

`func (o *EnumTest) SetEnumInteger(v int32)`

SetEnumInteger gets a reference to the given int32 and assigns it to the EnumInteger field.

### GetEnumNumber

`func (o *EnumTest) GetEnumNumber() float64`

GetEnumNumber returns the EnumNumber field if non-nil, zero value otherwise.

### GetEnumNumberOk

`func (o *EnumTest) GetEnumNumberOk() (float64, bool)`

GetEnumNumberOk returns a tuple with the EnumNumber field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### HasEnumNumber

`func (o *EnumTest) HasEnumNumber() bool`

HasEnumNumber returns a boolean if a field has been set.

### SetEnumNumber

`func (o *EnumTest) SetEnumNumber(v float64)`

SetEnumNumber gets a reference to the given float64 and assigns it to the EnumNumber field.

### GetOuterEnum

`func (o *EnumTest) GetOuterEnum() OuterEnum`

GetOuterEnum returns the OuterEnum field if non-nil, zero value otherwise.

### GetOuterEnumOk

`func (o *EnumTest) GetOuterEnumOk() (OuterEnum, bool)`

GetOuterEnumOk returns a tuple with the OuterEnum field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### HasOuterEnum

`func (o *EnumTest) HasOuterEnum() bool`

HasOuterEnum returns a boolean if a field has been set.

### SetOuterEnum

`func (o *EnumTest) SetOuterEnum(v OuterEnum)`

SetOuterEnum gets a reference to the given OuterEnum and assigns it to the OuterEnum field.


[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)


