Name | Type | Description | Notes |
---|---|---|---|
Name | Pointer to string | [optional] | |
Type | UserDefinedFunctionType | ||
Mappings | Pointer to []UserDefinedFunctionMapping | [optional] | |
Regex | Pointer to string | [optional] | |
JwtSigningKey | Pointer to string | This property is not supported yet | [optional] |
JwtAlgorithm | Pointer to JwtAlgorithm | This property is not supported yet | [optional] |
HashKey | Pointer to string | [optional] | |
HashAlgorithm | EngineHashAlgorithm |
func NewUserDefinedFunction(type_ UserDefinedFunctionType, hashAlgorithm EngineHashAlgorithm, ) *UserDefinedFunction
NewUserDefinedFunction instantiates a new UserDefinedFunction 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 NewUserDefinedFunctionWithDefaults() *UserDefinedFunction
NewUserDefinedFunctionWithDefaults instantiates a new UserDefinedFunction 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 *UserDefinedFunction) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *UserDefinedFunction) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UserDefinedFunction) SetName(v string)
SetName sets Name field to given value.
func (o *UserDefinedFunction) HasName() bool
HasName returns a boolean if a field has been set.
func (o *UserDefinedFunction) GetType() UserDefinedFunctionType
GetType returns the Type field if non-nil, zero value otherwise.
func (o *UserDefinedFunction) GetTypeOk() (*UserDefinedFunctionType, bool)
GetTypeOk returns a tuple with the Type field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UserDefinedFunction) SetType(v UserDefinedFunctionType)
SetType sets Type field to given value.
func (o *UserDefinedFunction) GetMappings() []UserDefinedFunctionMapping
GetMappings returns the Mappings field if non-nil, zero value otherwise.
func (o *UserDefinedFunction) GetMappingsOk() (*[]UserDefinedFunctionMapping, bool)
GetMappingsOk returns a tuple with the Mappings field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UserDefinedFunction) SetMappings(v []UserDefinedFunctionMapping)
SetMappings sets Mappings field to given value.
func (o *UserDefinedFunction) HasMappings() bool
HasMappings returns a boolean if a field has been set.
func (o *UserDefinedFunction) GetRegex() string
GetRegex returns the Regex field if non-nil, zero value otherwise.
func (o *UserDefinedFunction) GetRegexOk() (*string, bool)
GetRegexOk returns a tuple with the Regex field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UserDefinedFunction) SetRegex(v string)
SetRegex sets Regex field to given value.
func (o *UserDefinedFunction) HasRegex() bool
HasRegex returns a boolean if a field has been set.
func (o *UserDefinedFunction) GetJwtSigningKey() string
GetJwtSigningKey returns the JwtSigningKey field if non-nil, zero value otherwise.
func (o *UserDefinedFunction) GetJwtSigningKeyOk() (*string, bool)
GetJwtSigningKeyOk returns a tuple with the JwtSigningKey field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UserDefinedFunction) SetJwtSigningKey(v string)
SetJwtSigningKey sets JwtSigningKey field to given value.
func (o *UserDefinedFunction) HasJwtSigningKey() bool
HasJwtSigningKey returns a boolean if a field has been set.
func (o *UserDefinedFunction) GetJwtAlgorithm() JwtAlgorithm
GetJwtAlgorithm returns the JwtAlgorithm field if non-nil, zero value otherwise.
func (o *UserDefinedFunction) GetJwtAlgorithmOk() (*JwtAlgorithm, bool)
GetJwtAlgorithmOk returns a tuple with the JwtAlgorithm field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UserDefinedFunction) SetJwtAlgorithm(v JwtAlgorithm)
SetJwtAlgorithm sets JwtAlgorithm field to given value.
func (o *UserDefinedFunction) HasJwtAlgorithm() bool
HasJwtAlgorithm returns a boolean if a field has been set.
func (o *UserDefinedFunction) GetHashKey() string
GetHashKey returns the HashKey field if non-nil, zero value otherwise.
func (o *UserDefinedFunction) GetHashKeyOk() (*string, bool)
GetHashKeyOk returns a tuple with the HashKey field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UserDefinedFunction) SetHashKey(v string)
SetHashKey sets HashKey field to given value.
func (o *UserDefinedFunction) HasHashKey() bool
HasHashKey returns a boolean if a field has been set.
func (o *UserDefinedFunction) GetHashAlgorithm() EngineHashAlgorithm
GetHashAlgorithm returns the HashAlgorithm field if non-nil, zero value otherwise.
func (o *UserDefinedFunction) GetHashAlgorithmOk() (*EngineHashAlgorithm, bool)
GetHashAlgorithmOk returns a tuple with the HashAlgorithm field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UserDefinedFunction) SetHashAlgorithm(v EngineHashAlgorithm)
SetHashAlgorithm sets HashAlgorithm field to given value.