| Name | Type | Description | Notes |
|---|---|---|---|
| Type | AgenticWorkflowModelType | ||
| Settings | string | ||
| LlmProviderId | Pointer to NullableString | The LLM provider the workflow takes its credential from, or null when it carries its own `api_key`. Unlike `api_key` this is returned: it names a credential rather than carrying one. | [optional] |
func NewAgenticWorkflowModelResponse(type_ AgenticWorkflowModelType, settings string, ) *AgenticWorkflowModelResponse
NewAgenticWorkflowModelResponse instantiates a new AgenticWorkflowModelResponse 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 NewAgenticWorkflowModelResponseWithDefaults() *AgenticWorkflowModelResponse
NewAgenticWorkflowModelResponseWithDefaults instantiates a new AgenticWorkflowModelResponse 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 *AgenticWorkflowModelResponse) GetType() AgenticWorkflowModelType
GetType returns the Type field if non-nil, zero value otherwise.
func (o *AgenticWorkflowModelResponse) GetTypeOk() (*AgenticWorkflowModelType, 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 *AgenticWorkflowModelResponse) SetType(v AgenticWorkflowModelType)
SetType sets Type field to given value.
func (o *AgenticWorkflowModelResponse) GetSettings() string
GetSettings returns the Settings field if non-nil, zero value otherwise.
func (o *AgenticWorkflowModelResponse) GetSettingsOk() (*string, bool)
GetSettingsOk returns a tuple with the Settings field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AgenticWorkflowModelResponse) SetSettings(v string)
SetSettings sets Settings field to given value.
func (o *AgenticWorkflowModelResponse) GetLlmProviderId() string
GetLlmProviderId returns the LlmProviderId field if non-nil, zero value otherwise.
func (o *AgenticWorkflowModelResponse) GetLlmProviderIdOk() (*string, bool)
GetLlmProviderIdOk returns a tuple with the LlmProviderId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AgenticWorkflowModelResponse) SetLlmProviderId(v string)
SetLlmProviderId sets LlmProviderId field to given value.
func (o *AgenticWorkflowModelResponse) HasLlmProviderId() bool
HasLlmProviderId returns a boolean if a field has been set.
func (o *AgenticWorkflowModelResponse) SetLlmProviderIdNil(b bool)
SetLlmProviderIdNil sets the value for LlmProviderId to be an explicit nil
func (o *AgenticWorkflowModelResponse) UnsetLlmProviderId()
UnsetLlmProviderId ensures that no value is present for LlmProviderId, not even an explicit nil