Name | Type | Description | Notes |
---|---|---|---|
Disabled | Pointer to bool | [optional] | |
ExtractFrom | Pointer to string | [optional] | |
ExtractWith | Pointer to string | [optional] | |
ExtractorConfig | Pointer to map[string]interface{} | [optional] |
func NewMiddlewareIdExtractor() *MiddlewareIdExtractor
NewMiddlewareIdExtractor instantiates a new MiddlewareIdExtractor 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 NewMiddlewareIdExtractorWithDefaults() *MiddlewareIdExtractor
NewMiddlewareIdExtractorWithDefaults instantiates a new MiddlewareIdExtractor 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 *MiddlewareIdExtractor) GetDisabled() bool
GetDisabled returns the Disabled field if non-nil, zero value otherwise.
func (o *MiddlewareIdExtractor) GetDisabledOk() (*bool, bool)
GetDisabledOk returns a tuple with the Disabled field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MiddlewareIdExtractor) SetDisabled(v bool)
SetDisabled sets Disabled field to given value.
func (o *MiddlewareIdExtractor) HasDisabled() bool
HasDisabled returns a boolean if a field has been set.
func (o *MiddlewareIdExtractor) GetExtractFrom() string
GetExtractFrom returns the ExtractFrom field if non-nil, zero value otherwise.
func (o *MiddlewareIdExtractor) GetExtractFromOk() (*string, bool)
GetExtractFromOk returns a tuple with the ExtractFrom field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MiddlewareIdExtractor) SetExtractFrom(v string)
SetExtractFrom sets ExtractFrom field to given value.
func (o *MiddlewareIdExtractor) HasExtractFrom() bool
HasExtractFrom returns a boolean if a field has been set.
func (o *MiddlewareIdExtractor) GetExtractWith() string
GetExtractWith returns the ExtractWith field if non-nil, zero value otherwise.
func (o *MiddlewareIdExtractor) GetExtractWithOk() (*string, bool)
GetExtractWithOk returns a tuple with the ExtractWith field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MiddlewareIdExtractor) SetExtractWith(v string)
SetExtractWith sets ExtractWith field to given value.
func (o *MiddlewareIdExtractor) HasExtractWith() bool
HasExtractWith returns a boolean if a field has been set.
func (o *MiddlewareIdExtractor) GetExtractorConfig() map[string]interface{}
GetExtractorConfig returns the ExtractorConfig field if non-nil, zero value otherwise.
func (o *MiddlewareIdExtractor) GetExtractorConfigOk() (*map[string]interface{}, bool)
GetExtractorConfigOk returns a tuple with the ExtractorConfig field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MiddlewareIdExtractor) SetExtractorConfig(v map[string]interface{})
SetExtractorConfig sets ExtractorConfig field to given value.
func (o *MiddlewareIdExtractor) HasExtractorConfig() bool
HasExtractorConfig returns a boolean if a field has been set.
func (o *MiddlewareIdExtractor) SetExtractorConfigNil(b bool)
SetExtractorConfigNil sets the value for ExtractorConfig to be an explicit nil
func (o *MiddlewareIdExtractor) UnsetExtractorConfig()
UnsetExtractorConfig ensures that no value is present for ExtractorConfig, not even an explicit nil