Files
developer.sailpoint.com/docs/tools/sdk/go/Reference/V2024/Models/ReportResults.md
2025-04-02 17:07:25 -04:00

6.7 KiB

id, title, pagination_label, sidebar_label, sidebar_class_name, keywords, slug, tags
id title pagination_label sidebar_label sidebar_class_name keywords slug tags
v2024-report-results ReportResults ReportResults ReportResults gosdk
go
Golang
sdk
ReportResults
V2024ReportResults
/tools/sdk/go/v2024/models/report-results
SDK
Software Development Kit
ReportResults
V2024ReportResults

ReportResults

Properties

Name Type Description Notes
ReportType Pointer to string Use this property to define what report should be processed in the RDE service. [optional]
TaskDefName Pointer to string Name of the task definition which is started to process requesting report. Usually the same as report name [optional]
Id Pointer to string Unique task definition identifier. [optional]
Created Pointer to SailPointTime Report processing start date [optional]
Status Pointer to string Report current state or result status. [optional]
Duration Pointer to int64 Report processing time in ms. [optional]
Rows Pointer to int64 Report size in rows. [optional]
AvailableFormats Pointer to []string Output report file formats. This are formats for calling get endpoint as a query parameter 'fileFormat'. In case report won't have this argument there will be ['CSV', 'PDF'] as default. [optional]

Methods

NewReportResults

func NewReportResults() *ReportResults

NewReportResults instantiates a new ReportResults 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

NewReportResultsWithDefaults

func NewReportResultsWithDefaults() *ReportResults

NewReportResultsWithDefaults instantiates a new ReportResults 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

GetReportType

func (o *ReportResults) GetReportType() string

GetReportType returns the ReportType field if non-nil, zero value otherwise.

GetReportTypeOk

func (o *ReportResults) GetReportTypeOk() (*string, bool)

GetReportTypeOk returns a tuple with the ReportType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetReportType

func (o *ReportResults) SetReportType(v string)

SetReportType sets ReportType field to given value.

HasReportType

func (o *ReportResults) HasReportType() bool

HasReportType returns a boolean if a field has been set.

GetTaskDefName

func (o *ReportResults) GetTaskDefName() string

GetTaskDefName returns the TaskDefName field if non-nil, zero value otherwise.

GetTaskDefNameOk

func (o *ReportResults) GetTaskDefNameOk() (*string, bool)

GetTaskDefNameOk returns a tuple with the TaskDefName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetTaskDefName

func (o *ReportResults) SetTaskDefName(v string)

SetTaskDefName sets TaskDefName field to given value.

HasTaskDefName

func (o *ReportResults) HasTaskDefName() bool

HasTaskDefName returns a boolean if a field has been set.

GetId

func (o *ReportResults) GetId() string

GetId returns the Id field if non-nil, zero value otherwise.

GetIdOk

func (o *ReportResults) 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.

SetId

func (o *ReportResults) SetId(v string)

SetId sets Id field to given value.

HasId

func (o *ReportResults) HasId() bool

HasId returns a boolean if a field has been set.

GetCreated

func (o *ReportResults) GetCreated() SailPointTime

GetCreated returns the Created field if non-nil, zero value otherwise.

GetCreatedOk

func (o *ReportResults) GetCreatedOk() (*SailPointTime, bool)

GetCreatedOk returns a tuple with the Created field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetCreated

func (o *ReportResults) SetCreated(v SailPointTime)

SetCreated sets Created field to given value.

HasCreated

func (o *ReportResults) HasCreated() bool

HasCreated returns a boolean if a field has been set.

GetStatus

func (o *ReportResults) GetStatus() string

GetStatus returns the Status field if non-nil, zero value otherwise.

GetStatusOk

func (o *ReportResults) GetStatusOk() (*string, 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.

SetStatus

func (o *ReportResults) SetStatus(v string)

SetStatus sets Status field to given value.

HasStatus

func (o *ReportResults) HasStatus() bool

HasStatus returns a boolean if a field has been set.

GetDuration

func (o *ReportResults) GetDuration() int64

GetDuration returns the Duration field if non-nil, zero value otherwise.

GetDurationOk

func (o *ReportResults) GetDurationOk() (*int64, bool)

GetDurationOk returns a tuple with the Duration field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetDuration

func (o *ReportResults) SetDuration(v int64)

SetDuration sets Duration field to given value.

HasDuration

func (o *ReportResults) HasDuration() bool

HasDuration returns a boolean if a field has been set.

GetRows

func (o *ReportResults) GetRows() int64

GetRows returns the Rows field if non-nil, zero value otherwise.

GetRowsOk

func (o *ReportResults) GetRowsOk() (*int64, bool)

GetRowsOk returns a tuple with the Rows field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetRows

func (o *ReportResults) SetRows(v int64)

SetRows sets Rows field to given value.

HasRows

func (o *ReportResults) HasRows() bool

HasRows returns a boolean if a field has been set.

GetAvailableFormats

func (o *ReportResults) GetAvailableFormats() []string

GetAvailableFormats returns the AvailableFormats field if non-nil, zero value otherwise.

GetAvailableFormatsOk

func (o *ReportResults) GetAvailableFormatsOk() (*[]string, bool)

GetAvailableFormatsOk returns a tuple with the AvailableFormats field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetAvailableFormats

func (o *ReportResults) SetAvailableFormats(v []string)

SetAvailableFormats sets AvailableFormats field to given value.

HasAvailableFormats

func (o *ReportResults) HasAvailableFormats() bool

HasAvailableFormats returns a boolean if a field has been set.