| Name | Type | Description | Notes |
|---|---|---|---|
| Access | Pointer to AiConfigsAccess | [optional] | |
| Links | Pointer to ParentAndSelfLinks | [optional] | |
| Id | string | ||
| RunId | string | ||
| AgentOptimizationId | string | ||
| AgentOptimizationVersion | int32 | ||
| Status | AgentOptimizationResultStatus | ||
| Activity | AgentOptimizationResultActivity | ||
| Iteration | int32 | ||
| Instructions | string | ||
| Parameters | Pointer to map[string]interface{} | [optional] | |
| UserInput | string | ||
| CompletionResponse | Pointer to string | [optional] | |
| Variation | Pointer to map[string]interface{} | [optional] | |
| Scores | Pointer to map[string]interface{} | [optional] | |
| GenerationTokens | Pointer to map[string]interface{} | [optional] | |
| EvaluationTokens | Pointer to map[string]interface{} | [optional] | |
| GenerationLatency | Pointer to int32 | [optional] | |
| EvaluationLatencies | Pointer to map[string]interface{} | [optional] | |
| CompletedAt | Pointer to int64 | [optional] | |
| CreatedVariationKey | Pointer to string | [optional] | |
| CreatedAt | int64 | ||
| UpdatedAt | int64 |
func NewAgentOptimizationResult(id string, runId string, agentOptimizationId string, agentOptimizationVersion int32, status AgentOptimizationResultStatus, activity AgentOptimizationResultActivity, iteration int32, instructions string, userInput string, createdAt int64, updatedAt int64, ) *AgentOptimizationResult
NewAgentOptimizationResult instantiates a new AgentOptimizationResult 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 NewAgentOptimizationResultWithDefaults() *AgentOptimizationResult
NewAgentOptimizationResultWithDefaults instantiates a new AgentOptimizationResult 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 *AgentOptimizationResult) GetAccess() AiConfigsAccess
GetAccess returns the Access field if non-nil, zero value otherwise.
func (o *AgentOptimizationResult) GetAccessOk() (*AiConfigsAccess, bool)
GetAccessOk returns a tuple with the Access field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AgentOptimizationResult) SetAccess(v AiConfigsAccess)
SetAccess sets Access field to given value.
func (o *AgentOptimizationResult) HasAccess() bool
HasAccess returns a boolean if a field has been set.
func (o *AgentOptimizationResult) GetLinks() ParentAndSelfLinks
GetLinks returns the Links field if non-nil, zero value otherwise.
func (o *AgentOptimizationResult) GetLinksOk() (*ParentAndSelfLinks, bool)
GetLinksOk returns a tuple with the Links field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AgentOptimizationResult) SetLinks(v ParentAndSelfLinks)
SetLinks sets Links field to given value.
func (o *AgentOptimizationResult) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (o *AgentOptimizationResult) GetId() string
GetId returns the Id field if non-nil, zero value otherwise.
func (o *AgentOptimizationResult) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AgentOptimizationResult) SetId(v string)
SetId sets Id field to given value.
func (o *AgentOptimizationResult) GetRunId() string
GetRunId returns the RunId field if non-nil, zero value otherwise.
func (o *AgentOptimizationResult) GetRunIdOk() (*string, bool)
GetRunIdOk returns a tuple with the RunId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AgentOptimizationResult) SetRunId(v string)
SetRunId sets RunId field to given value.
func (o *AgentOptimizationResult) GetAgentOptimizationId() string
GetAgentOptimizationId returns the AgentOptimizationId field if non-nil, zero value otherwise.
func (o *AgentOptimizationResult) GetAgentOptimizationIdOk() (*string, bool)
GetAgentOptimizationIdOk returns a tuple with the AgentOptimizationId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AgentOptimizationResult) SetAgentOptimizationId(v string)
SetAgentOptimizationId sets AgentOptimizationId field to given value.
func (o *AgentOptimizationResult) GetAgentOptimizationVersion() int32
GetAgentOptimizationVersion returns the AgentOptimizationVersion field if non-nil, zero value otherwise.
func (o *AgentOptimizationResult) GetAgentOptimizationVersionOk() (*int32, bool)
GetAgentOptimizationVersionOk returns a tuple with the AgentOptimizationVersion field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AgentOptimizationResult) SetAgentOptimizationVersion(v int32)
SetAgentOptimizationVersion sets AgentOptimizationVersion field to given value.
func (o *AgentOptimizationResult) GetStatus() AgentOptimizationResultStatus
GetStatus returns the Status field if non-nil, zero value otherwise.
func (o *AgentOptimizationResult) GetStatusOk() (*AgentOptimizationResultStatus, bool)
GetStatusOk returns a tuple with the Status field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AgentOptimizationResult) SetStatus(v AgentOptimizationResultStatus)
SetStatus sets Status field to given value.
func (o *AgentOptimizationResult) GetActivity() AgentOptimizationResultActivity
GetActivity returns the Activity field if non-nil, zero value otherwise.
func (o *AgentOptimizationResult) GetActivityOk() (*AgentOptimizationResultActivity, bool)
GetActivityOk returns a tuple with the Activity field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AgentOptimizationResult) SetActivity(v AgentOptimizationResultActivity)
SetActivity sets Activity field to given value.
func (o *AgentOptimizationResult) GetIteration() int32
GetIteration returns the Iteration field if non-nil, zero value otherwise.
func (o *AgentOptimizationResult) GetIterationOk() (*int32, bool)
GetIterationOk returns a tuple with the Iteration field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AgentOptimizationResult) SetIteration(v int32)
SetIteration sets Iteration field to given value.
func (o *AgentOptimizationResult) GetInstructions() string
GetInstructions returns the Instructions field if non-nil, zero value otherwise.
func (o *AgentOptimizationResult) GetInstructionsOk() (*string, bool)
GetInstructionsOk returns a tuple with the Instructions field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AgentOptimizationResult) SetInstructions(v string)
SetInstructions sets Instructions field to given value.
func (o *AgentOptimizationResult) GetParameters() map[string]interface{}
GetParameters returns the Parameters field if non-nil, zero value otherwise.
func (o *AgentOptimizationResult) GetParametersOk() (*map[string]interface{}, bool)
GetParametersOk returns a tuple with the Parameters field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AgentOptimizationResult) SetParameters(v map[string]interface{})
SetParameters sets Parameters field to given value.
func (o *AgentOptimizationResult) HasParameters() bool
HasParameters returns a boolean if a field has been set.
func (o *AgentOptimizationResult) GetUserInput() string
GetUserInput returns the UserInput field if non-nil, zero value otherwise.
func (o *AgentOptimizationResult) GetUserInputOk() (*string, bool)
GetUserInputOk returns a tuple with the UserInput field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AgentOptimizationResult) SetUserInput(v string)
SetUserInput sets UserInput field to given value.
func (o *AgentOptimizationResult) GetCompletionResponse() string
GetCompletionResponse returns the CompletionResponse field if non-nil, zero value otherwise.
func (o *AgentOptimizationResult) GetCompletionResponseOk() (*string, bool)
GetCompletionResponseOk returns a tuple with the CompletionResponse field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AgentOptimizationResult) SetCompletionResponse(v string)
SetCompletionResponse sets CompletionResponse field to given value.
func (o *AgentOptimizationResult) HasCompletionResponse() bool
HasCompletionResponse returns a boolean if a field has been set.
func (o *AgentOptimizationResult) GetVariation() map[string]interface{}
GetVariation returns the Variation field if non-nil, zero value otherwise.
func (o *AgentOptimizationResult) GetVariationOk() (*map[string]interface{}, bool)
GetVariationOk returns a tuple with the Variation field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AgentOptimizationResult) SetVariation(v map[string]interface{})
SetVariation sets Variation field to given value.
func (o *AgentOptimizationResult) HasVariation() bool
HasVariation returns a boolean if a field has been set.
func (o *AgentOptimizationResult) GetScores() map[string]interface{}
GetScores returns the Scores field if non-nil, zero value otherwise.
func (o *AgentOptimizationResult) GetScoresOk() (*map[string]interface{}, bool)
GetScoresOk returns a tuple with the Scores field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AgentOptimizationResult) SetScores(v map[string]interface{})
SetScores sets Scores field to given value.
func (o *AgentOptimizationResult) HasScores() bool
HasScores returns a boolean if a field has been set.
func (o *AgentOptimizationResult) GetGenerationTokens() map[string]interface{}
GetGenerationTokens returns the GenerationTokens field if non-nil, zero value otherwise.
func (o *AgentOptimizationResult) GetGenerationTokensOk() (*map[string]interface{}, bool)
GetGenerationTokensOk returns a tuple with the GenerationTokens field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AgentOptimizationResult) SetGenerationTokens(v map[string]interface{})
SetGenerationTokens sets GenerationTokens field to given value.
func (o *AgentOptimizationResult) HasGenerationTokens() bool
HasGenerationTokens returns a boolean if a field has been set.
func (o *AgentOptimizationResult) GetEvaluationTokens() map[string]interface{}
GetEvaluationTokens returns the EvaluationTokens field if non-nil, zero value otherwise.
func (o *AgentOptimizationResult) GetEvaluationTokensOk() (*map[string]interface{}, bool)
GetEvaluationTokensOk returns a tuple with the EvaluationTokens field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AgentOptimizationResult) SetEvaluationTokens(v map[string]interface{})
SetEvaluationTokens sets EvaluationTokens field to given value.
func (o *AgentOptimizationResult) HasEvaluationTokens() bool
HasEvaluationTokens returns a boolean if a field has been set.
func (o *AgentOptimizationResult) GetGenerationLatency() int32
GetGenerationLatency returns the GenerationLatency field if non-nil, zero value otherwise.
func (o *AgentOptimizationResult) GetGenerationLatencyOk() (*int32, bool)
GetGenerationLatencyOk returns a tuple with the GenerationLatency field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AgentOptimizationResult) SetGenerationLatency(v int32)
SetGenerationLatency sets GenerationLatency field to given value.
func (o *AgentOptimizationResult) HasGenerationLatency() bool
HasGenerationLatency returns a boolean if a field has been set.
func (o *AgentOptimizationResult) GetEvaluationLatencies() map[string]interface{}
GetEvaluationLatencies returns the EvaluationLatencies field if non-nil, zero value otherwise.
func (o *AgentOptimizationResult) GetEvaluationLatenciesOk() (*map[string]interface{}, bool)
GetEvaluationLatenciesOk returns a tuple with the EvaluationLatencies field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AgentOptimizationResult) SetEvaluationLatencies(v map[string]interface{})
SetEvaluationLatencies sets EvaluationLatencies field to given value.
func (o *AgentOptimizationResult) HasEvaluationLatencies() bool
HasEvaluationLatencies returns a boolean if a field has been set.
func (o *AgentOptimizationResult) GetCompletedAt() int64
GetCompletedAt returns the CompletedAt field if non-nil, zero value otherwise.
func (o *AgentOptimizationResult) GetCompletedAtOk() (*int64, bool)
GetCompletedAtOk returns a tuple with the CompletedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AgentOptimizationResult) SetCompletedAt(v int64)
SetCompletedAt sets CompletedAt field to given value.
func (o *AgentOptimizationResult) HasCompletedAt() bool
HasCompletedAt returns a boolean if a field has been set.
func (o *AgentOptimizationResult) GetCreatedVariationKey() string
GetCreatedVariationKey returns the CreatedVariationKey field if non-nil, zero value otherwise.
func (o *AgentOptimizationResult) GetCreatedVariationKeyOk() (*string, bool)
GetCreatedVariationKeyOk returns a tuple with the CreatedVariationKey field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AgentOptimizationResult) SetCreatedVariationKey(v string)
SetCreatedVariationKey sets CreatedVariationKey field to given value.
func (o *AgentOptimizationResult) HasCreatedVariationKey() bool
HasCreatedVariationKey returns a boolean if a field has been set.
func (o *AgentOptimizationResult) GetCreatedAt() int64
GetCreatedAt returns the CreatedAt field if non-nil, zero value otherwise.
func (o *AgentOptimizationResult) GetCreatedAtOk() (*int64, bool)
GetCreatedAtOk returns a tuple with the CreatedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AgentOptimizationResult) SetCreatedAt(v int64)
SetCreatedAt sets CreatedAt field to given value.
func (o *AgentOptimizationResult) GetUpdatedAt() int64
GetUpdatedAt returns the UpdatedAt field if non-nil, zero value otherwise.
func (o *AgentOptimizationResult) GetUpdatedAtOk() (*int64, bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AgentOptimizationResult) SetUpdatedAt(v int64)
SetUpdatedAt sets UpdatedAt field to given value.