ResultSetBoundary Type
ResultSetBoundary Type documentation for Go SDK
Properties
| Name | Type | Description | Notes |
|---|---|---|---|
| ResultSetId | string | Unique identifier for this result set (UUID) | |
| Kind | string | Type of boundary marker | |
| StageName | string | Free-form label describing the pipeline stage | |
| ExpectedItems | Pointer to NullableInt32 | Hint for progress tracking - expected number of items in this result set | [optional] |
Methods
NewResultSetBoundary
func NewResultSetBoundary(resultSetId string, kind string, stageName string, ) *ResultSetBoundary
NewResultSetBoundary instantiates a new ResultSetBoundary 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
NewResultSetBoundaryWithDefaults
func NewResultSetBoundaryWithDefaults() *ResultSetBoundary
NewResultSetBoundaryWithDefaults instantiates a new ResultSetBoundary 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
GetResultSetId
func (o *ResultSetBoundary) GetResultSetId() string
GetResultSetId returns the ResultSetId field if non-nil, zero value otherwise.
GetResultSetIdOk
func (o *ResultSetBoundary) GetResultSetIdOk() (*string, bool)
GetResultSetIdOk returns a tuple with the ResultSetId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetResultSetId
func (o *ResultSetBoundary) SetResultSetId(v string)
SetResultSetId sets ResultSetId field to given value.
GetKind
func (o *ResultSetBoundary) GetKind() string
GetKind returns the Kind field if non-nil, zero value otherwise.
GetKindOk
func (o *ResultSetBoundary) GetKindOk() (*string, bool)
GetKindOk returns a tuple with the Kind field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetKind
func (o *ResultSetBoundary) SetKind(v string)
SetKind sets Kind field to given value.
GetStageName
func (o *ResultSetBoundary) GetStageName() string
GetStageName returns the StageName field if non-nil, zero value otherwise.
GetStageNameOk
func (o *ResultSetBoundary) GetStageNameOk() (*string, bool)
GetStageNameOk returns a tuple with the StageName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetStageName
func (o *ResultSetBoundary) SetStageName(v string)
SetStageName sets StageName field to given value.
GetExpectedItems
func (o *ResultSetBoundary) GetExpectedItems() int32
GetExpectedItems returns the ExpectedItems field if non-nil, zero value otherwise.
GetExpectedItemsOk
func (o *ResultSetBoundary) GetExpectedItemsOk() (*int32, bool)
GetExpectedItemsOk returns a tuple with the ExpectedItems field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetExpectedItems
func (o *ResultSetBoundary) SetExpectedItems(v int32)
SetExpectedItems sets ExpectedItems field to given value.
HasExpectedItems
func (o *ResultSetBoundary) HasExpectedItems() bool
HasExpectedItems returns a boolean if a field has been set.
SetExpectedItemsNil
func (o *ResultSetBoundary) SetExpectedItemsNil(b bool)
SetExpectedItemsNil sets the value for ExpectedItems to be an explicit nil
UnsetExpectedItems
func (o *ResultSetBoundary) UnsetExpectedItems()
UnsetExpectedItems ensures that no value is present for ExpectedItems, not even an explicit nil