pagination

package
v0.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 10, 2025 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DomainVerificationsPage

type DomainVerificationsPage[T any] struct {
	DomainVerifications []T                               `json:"domainVerifications"`
	Pagination          DomainVerificationsPagePagination `json:"pagination"`
	JSON                domainVerificationsPageJSON       `json:"-"`
	// contains filtered or unexported fields
}

func (*DomainVerificationsPage[T]) GetNextPage

func (r *DomainVerificationsPage[T]) GetNextPage() (res *DomainVerificationsPage[T], err error)

GetNextPage returns the next page as defined by this pagination style. When there is no next page, this function will return a 'nil' for the page value, but will not return an error

func (*DomainVerificationsPage[T]) SetPageConfig

func (r *DomainVerificationsPage[T]) SetPageConfig(cfg *requestconfig.RequestConfig, res *http.Response)

func (*DomainVerificationsPage[T]) UnmarshalJSON

func (r *DomainVerificationsPage[T]) UnmarshalJSON(data []byte) (err error)

type DomainVerificationsPageAutoPager

type DomainVerificationsPageAutoPager[T any] struct {
	// contains filtered or unexported fields
}

func NewDomainVerificationsPageAutoPager

func NewDomainVerificationsPageAutoPager[T any](page *DomainVerificationsPage[T], err error) *DomainVerificationsPageAutoPager[T]

func (*DomainVerificationsPageAutoPager[T]) Current

func (r *DomainVerificationsPageAutoPager[T]) Current() T

func (*DomainVerificationsPageAutoPager[T]) Err

func (*DomainVerificationsPageAutoPager[T]) Index

func (r *DomainVerificationsPageAutoPager[T]) Index() int

func (*DomainVerificationsPageAutoPager[T]) Next

type DomainVerificationsPagePagination

type DomainVerificationsPagePagination struct {
	NextToken string                                `json:"nextToken"`
	JSON      domainVerificationsPagePaginationJSON `json:"-"`
}

func (*DomainVerificationsPagePagination) UnmarshalJSON

func (r *DomainVerificationsPagePagination) UnmarshalJSON(data []byte) (err error)

type EditorsPage

type EditorsPage[T any] struct {
	Editors    []T                   `json:"editors"`
	Pagination EditorsPagePagination `json:"pagination"`
	JSON       editorsPageJSON       `json:"-"`
	// contains filtered or unexported fields
}

func (*EditorsPage[T]) GetNextPage

func (r *EditorsPage[T]) GetNextPage() (res *EditorsPage[T], err error)

GetNextPage returns the next page as defined by this pagination style. When there is no next page, this function will return a 'nil' for the page value, but will not return an error

func (*EditorsPage[T]) SetPageConfig

func (r *EditorsPage[T]) SetPageConfig(cfg *requestconfig.RequestConfig, res *http.Response)

func (*EditorsPage[T]) UnmarshalJSON

func (r *EditorsPage[T]) UnmarshalJSON(data []byte) (err error)

type EditorsPageAutoPager

type EditorsPageAutoPager[T any] struct {
	// contains filtered or unexported fields
}

func NewEditorsPageAutoPager

func NewEditorsPageAutoPager[T any](page *EditorsPage[T], err error) *EditorsPageAutoPager[T]

func (*EditorsPageAutoPager[T]) Current

func (r *EditorsPageAutoPager[T]) Current() T

func (*EditorsPageAutoPager[T]) Err

func (r *EditorsPageAutoPager[T]) Err() error

func (*EditorsPageAutoPager[T]) Index

func (r *EditorsPageAutoPager[T]) Index() int

func (*EditorsPageAutoPager[T]) Next

func (r *EditorsPageAutoPager[T]) Next() bool

type EditorsPagePagination

type EditorsPagePagination struct {
	NextToken string                    `json:"nextToken"`
	JSON      editorsPagePaginationJSON `json:"-"`
}

func (*EditorsPagePagination) UnmarshalJSON

func (r *EditorsPagePagination) UnmarshalJSON(data []byte) (err error)

type EntriesPage

type EntriesPage[T any] struct {
	Entries    []T                   `json:"entries"`
	Pagination EntriesPagePagination `json:"pagination"`
	JSON       entriesPageJSON       `json:"-"`
	// contains filtered or unexported fields
}

func (*EntriesPage[T]) GetNextPage

func (r *EntriesPage[T]) GetNextPage() (res *EntriesPage[T], err error)

GetNextPage returns the next page as defined by this pagination style. When there is no next page, this function will return a 'nil' for the page value, but will not return an error

func (*EntriesPage[T]) SetPageConfig

func (r *EntriesPage[T]) SetPageConfig(cfg *requestconfig.RequestConfig, res *http.Response)

func (*EntriesPage[T]) UnmarshalJSON

func (r *EntriesPage[T]) UnmarshalJSON(data []byte) (err error)

type EntriesPageAutoPager

type EntriesPageAutoPager[T any] struct {
	// contains filtered or unexported fields
}

func NewEntriesPageAutoPager

func NewEntriesPageAutoPager[T any](page *EntriesPage[T], err error) *EntriesPageAutoPager[T]

func (*EntriesPageAutoPager[T]) Current

func (r *EntriesPageAutoPager[T]) Current() T

func (*EntriesPageAutoPager[T]) Err

func (r *EntriesPageAutoPager[T]) Err() error

func (*EntriesPageAutoPager[T]) Index

func (r *EntriesPageAutoPager[T]) Index() int

func (*EntriesPageAutoPager[T]) Next

func (r *EntriesPageAutoPager[T]) Next() bool

type EntriesPagePagination

type EntriesPagePagination struct {
	NextToken string                    `json:"nextToken"`
	JSON      entriesPagePaginationJSON `json:"-"`
}

func (*EntriesPagePagination) UnmarshalJSON

func (r *EntriesPagePagination) UnmarshalJSON(data []byte) (err error)

type EnvironmentClassesPage

type EnvironmentClassesPage[T any] struct {
	EnvironmentClasses []T                              `json:"environmentClasses"`
	Pagination         EnvironmentClassesPagePagination `json:"pagination"`
	JSON               environmentClassesPageJSON       `json:"-"`
	// contains filtered or unexported fields
}

func (*EnvironmentClassesPage[T]) GetNextPage

func (r *EnvironmentClassesPage[T]) GetNextPage() (res *EnvironmentClassesPage[T], err error)

GetNextPage returns the next page as defined by this pagination style. When there is no next page, this function will return a 'nil' for the page value, but will not return an error

func (*EnvironmentClassesPage[T]) SetPageConfig

func (r *EnvironmentClassesPage[T]) SetPageConfig(cfg *requestconfig.RequestConfig, res *http.Response)

func (*EnvironmentClassesPage[T]) UnmarshalJSON

func (r *EnvironmentClassesPage[T]) UnmarshalJSON(data []byte) (err error)

type EnvironmentClassesPageAutoPager

type EnvironmentClassesPageAutoPager[T any] struct {
	// contains filtered or unexported fields
}

func NewEnvironmentClassesPageAutoPager

func NewEnvironmentClassesPageAutoPager[T any](page *EnvironmentClassesPage[T], err error) *EnvironmentClassesPageAutoPager[T]

func (*EnvironmentClassesPageAutoPager[T]) Current

func (r *EnvironmentClassesPageAutoPager[T]) Current() T

func (*EnvironmentClassesPageAutoPager[T]) Err

func (*EnvironmentClassesPageAutoPager[T]) Index

func (r *EnvironmentClassesPageAutoPager[T]) Index() int

func (*EnvironmentClassesPageAutoPager[T]) Next

type EnvironmentClassesPagePagination

type EnvironmentClassesPagePagination struct {
	NextToken string                               `json:"nextToken"`
	JSON      environmentClassesPagePaginationJSON `json:"-"`
}

func (*EnvironmentClassesPagePagination) UnmarshalJSON

func (r *EnvironmentClassesPagePagination) UnmarshalJSON(data []byte) (err error)

type EnvironmentsPage

type EnvironmentsPage[T any] struct {
	Environments []T                        `json:"environments"`
	Pagination   EnvironmentsPagePagination `json:"pagination"`
	JSON         environmentsPageJSON       `json:"-"`
	// contains filtered or unexported fields
}

func (*EnvironmentsPage[T]) GetNextPage

func (r *EnvironmentsPage[T]) GetNextPage() (res *EnvironmentsPage[T], err error)

GetNextPage returns the next page as defined by this pagination style. When there is no next page, this function will return a 'nil' for the page value, but will not return an error

func (*EnvironmentsPage[T]) SetPageConfig

func (r *EnvironmentsPage[T]) SetPageConfig(cfg *requestconfig.RequestConfig, res *http.Response)

func (*EnvironmentsPage[T]) UnmarshalJSON

func (r *EnvironmentsPage[T]) UnmarshalJSON(data []byte) (err error)

type EnvironmentsPageAutoPager

type EnvironmentsPageAutoPager[T any] struct {
	// contains filtered or unexported fields
}

func NewEnvironmentsPageAutoPager

func NewEnvironmentsPageAutoPager[T any](page *EnvironmentsPage[T], err error) *EnvironmentsPageAutoPager[T]

func (*EnvironmentsPageAutoPager[T]) Current

func (r *EnvironmentsPageAutoPager[T]) Current() T

func (*EnvironmentsPageAutoPager[T]) Err

func (r *EnvironmentsPageAutoPager[T]) Err() error

func (*EnvironmentsPageAutoPager[T]) Index

func (r *EnvironmentsPageAutoPager[T]) Index() int

func (*EnvironmentsPageAutoPager[T]) Next

func (r *EnvironmentsPageAutoPager[T]) Next() bool

type EnvironmentsPagePagination

type EnvironmentsPagePagination struct {
	NextToken string                         `json:"nextToken"`
	JSON      environmentsPagePaginationJSON `json:"-"`
}

func (*EnvironmentsPagePagination) UnmarshalJSON

func (r *EnvironmentsPagePagination) UnmarshalJSON(data []byte) (err error)

type GatewaysPage added in v0.5.0

type GatewaysPage[T any] struct {
	Gateways   []T                    `json:"gateways"`
	Pagination GatewaysPagePagination `json:"pagination"`
	JSON       gatewaysPageJSON       `json:"-"`
	// contains filtered or unexported fields
}

func (*GatewaysPage[T]) GetNextPage added in v0.5.0

func (r *GatewaysPage[T]) GetNextPage() (res *GatewaysPage[T], err error)

GetNextPage returns the next page as defined by this pagination style. When there is no next page, this function will return a 'nil' for the page value, but will not return an error

func (*GatewaysPage[T]) SetPageConfig added in v0.5.0

func (r *GatewaysPage[T]) SetPageConfig(cfg *requestconfig.RequestConfig, res *http.Response)

func (*GatewaysPage[T]) UnmarshalJSON added in v0.5.0

func (r *GatewaysPage[T]) UnmarshalJSON(data []byte) (err error)

type GatewaysPageAutoPager added in v0.5.0

type GatewaysPageAutoPager[T any] struct {
	// contains filtered or unexported fields
}

func NewGatewaysPageAutoPager added in v0.5.0

func NewGatewaysPageAutoPager[T any](page *GatewaysPage[T], err error) *GatewaysPageAutoPager[T]

func (*GatewaysPageAutoPager[T]) Current added in v0.5.0

func (r *GatewaysPageAutoPager[T]) Current() T

func (*GatewaysPageAutoPager[T]) Err added in v0.5.0

func (r *GatewaysPageAutoPager[T]) Err() error

func (*GatewaysPageAutoPager[T]) Index added in v0.5.0

func (r *GatewaysPageAutoPager[T]) Index() int

func (*GatewaysPageAutoPager[T]) Next added in v0.5.0

func (r *GatewaysPageAutoPager[T]) Next() bool

type GatewaysPagePagination added in v0.5.0

type GatewaysPagePagination struct {
	NextToken string                     `json:"nextToken"`
	JSON      gatewaysPagePaginationJSON `json:"-"`
}

func (*GatewaysPagePagination) UnmarshalJSON added in v0.5.0

func (r *GatewaysPagePagination) UnmarshalJSON(data []byte) (err error)

type GroupsPage

type GroupsPage[T any] struct {
	Groups     []T                  `json:"groups"`
	Pagination GroupsPagePagination `json:"pagination"`
	JSON       groupsPageJSON       `json:"-"`
	// contains filtered or unexported fields
}

func (*GroupsPage[T]) GetNextPage

func (r *GroupsPage[T]) GetNextPage() (res *GroupsPage[T], err error)

GetNextPage returns the next page as defined by this pagination style. When there is no next page, this function will return a 'nil' for the page value, but will not return an error

func (*GroupsPage[T]) SetPageConfig

func (r *GroupsPage[T]) SetPageConfig(cfg *requestconfig.RequestConfig, res *http.Response)

func (*GroupsPage[T]) UnmarshalJSON

func (r *GroupsPage[T]) UnmarshalJSON(data []byte) (err error)

type GroupsPageAutoPager

type GroupsPageAutoPager[T any] struct {
	// contains filtered or unexported fields
}

func NewGroupsPageAutoPager

func NewGroupsPageAutoPager[T any](page *GroupsPage[T], err error) *GroupsPageAutoPager[T]

func (*GroupsPageAutoPager[T]) Current

func (r *GroupsPageAutoPager[T]) Current() T

func (*GroupsPageAutoPager[T]) Err

func (r *GroupsPageAutoPager[T]) Err() error

func (*GroupsPageAutoPager[T]) Index

func (r *GroupsPageAutoPager[T]) Index() int

func (*GroupsPageAutoPager[T]) Next

func (r *GroupsPageAutoPager[T]) Next() bool

type GroupsPagePagination

type GroupsPagePagination struct {
	NextToken string                   `json:"nextToken"`
	JSON      groupsPagePaginationJSON `json:"-"`
}

func (*GroupsPagePagination) UnmarshalJSON

func (r *GroupsPagePagination) UnmarshalJSON(data []byte) (err error)

type IntegrationsPage

type IntegrationsPage[T any] struct {
	Integrations []T                        `json:"integrations"`
	Pagination   IntegrationsPagePagination `json:"pagination"`
	JSON         integrationsPageJSON       `json:"-"`
	// contains filtered or unexported fields
}

func (*IntegrationsPage[T]) GetNextPage

func (r *IntegrationsPage[T]) GetNextPage() (res *IntegrationsPage[T], err error)

GetNextPage returns the next page as defined by this pagination style. When there is no next page, this function will return a 'nil' for the page value, but will not return an error

func (*IntegrationsPage[T]) SetPageConfig

func (r *IntegrationsPage[T]) SetPageConfig(cfg *requestconfig.RequestConfig, res *http.Response)

func (*IntegrationsPage[T]) UnmarshalJSON

func (r *IntegrationsPage[T]) UnmarshalJSON(data []byte) (err error)

type IntegrationsPageAutoPager

type IntegrationsPageAutoPager[T any] struct {
	// contains filtered or unexported fields
}

func NewIntegrationsPageAutoPager

func NewIntegrationsPageAutoPager[T any](page *IntegrationsPage[T], err error) *IntegrationsPageAutoPager[T]

func (*IntegrationsPageAutoPager[T]) Current

func (r *IntegrationsPageAutoPager[T]) Current() T

func (*IntegrationsPageAutoPager[T]) Err

func (r *IntegrationsPageAutoPager[T]) Err() error

func (*IntegrationsPageAutoPager[T]) Index

func (r *IntegrationsPageAutoPager[T]) Index() int

func (*IntegrationsPageAutoPager[T]) Next

func (r *IntegrationsPageAutoPager[T]) Next() bool

type IntegrationsPagePagination

type IntegrationsPagePagination struct {
	NextToken string                         `json:"nextToken"`
	JSON      integrationsPagePaginationJSON `json:"-"`
}

func (*IntegrationsPagePagination) UnmarshalJSON

func (r *IntegrationsPagePagination) UnmarshalJSON(data []byte) (err error)

type LoginProvidersPage

type LoginProvidersPage[T any] struct {
	LoginProviders []T                          `json:"loginProviders"`
	Pagination     LoginProvidersPagePagination `json:"pagination"`
	JSON           loginProvidersPageJSON       `json:"-"`
	// contains filtered or unexported fields
}

func (*LoginProvidersPage[T]) GetNextPage

func (r *LoginProvidersPage[T]) GetNextPage() (res *LoginProvidersPage[T], err error)

GetNextPage returns the next page as defined by this pagination style. When there is no next page, this function will return a 'nil' for the page value, but will not return an error

func (*LoginProvidersPage[T]) SetPageConfig

func (r *LoginProvidersPage[T]) SetPageConfig(cfg *requestconfig.RequestConfig, res *http.Response)

func (*LoginProvidersPage[T]) UnmarshalJSON

func (r *LoginProvidersPage[T]) UnmarshalJSON(data []byte) (err error)

type LoginProvidersPageAutoPager

type LoginProvidersPageAutoPager[T any] struct {
	// contains filtered or unexported fields
}

func NewLoginProvidersPageAutoPager

func NewLoginProvidersPageAutoPager[T any](page *LoginProvidersPage[T], err error) *LoginProvidersPageAutoPager[T]

func (*LoginProvidersPageAutoPager[T]) Current

func (r *LoginProvidersPageAutoPager[T]) Current() T

func (*LoginProvidersPageAutoPager[T]) Err

func (r *LoginProvidersPageAutoPager[T]) Err() error

func (*LoginProvidersPageAutoPager[T]) Index

func (r *LoginProvidersPageAutoPager[T]) Index() int

func (*LoginProvidersPageAutoPager[T]) Next

func (r *LoginProvidersPageAutoPager[T]) Next() bool

type LoginProvidersPagePagination

type LoginProvidersPagePagination struct {
	NextToken string                           `json:"nextToken"`
	JSON      loginProvidersPagePaginationJSON `json:"-"`
}

func (*LoginProvidersPagePagination) UnmarshalJSON

func (r *LoginProvidersPagePagination) UnmarshalJSON(data []byte) (err error)

type MembersPage

type MembersPage[T any] struct {
	Members    []T                   `json:"members"`
	Pagination MembersPagePagination `json:"pagination"`
	JSON       membersPageJSON       `json:"-"`
	// contains filtered or unexported fields
}

func (*MembersPage[T]) GetNextPage

func (r *MembersPage[T]) GetNextPage() (res *MembersPage[T], err error)

GetNextPage returns the next page as defined by this pagination style. When there is no next page, this function will return a 'nil' for the page value, but will not return an error

func (*MembersPage[T]) SetPageConfig

func (r *MembersPage[T]) SetPageConfig(cfg *requestconfig.RequestConfig, res *http.Response)

func (*MembersPage[T]) UnmarshalJSON

func (r *MembersPage[T]) UnmarshalJSON(data []byte) (err error)

type MembersPageAutoPager

type MembersPageAutoPager[T any] struct {
	// contains filtered or unexported fields
}

func NewMembersPageAutoPager

func NewMembersPageAutoPager[T any](page *MembersPage[T], err error) *MembersPageAutoPager[T]

func (*MembersPageAutoPager[T]) Current

func (r *MembersPageAutoPager[T]) Current() T

func (*MembersPageAutoPager[T]) Err

func (r *MembersPageAutoPager[T]) Err() error

func (*MembersPageAutoPager[T]) Index

func (r *MembersPageAutoPager[T]) Index() int

func (*MembersPageAutoPager[T]) Next

func (r *MembersPageAutoPager[T]) Next() bool

type MembersPagePagination

type MembersPagePagination struct {
	NextToken string                    `json:"nextToken"`
	JSON      membersPagePaginationJSON `json:"-"`
}

func (*MembersPagePagination) UnmarshalJSON

func (r *MembersPagePagination) UnmarshalJSON(data []byte) (err error)

type PersonalAccessTokensPage

type PersonalAccessTokensPage[T any] struct {
	Pagination           PersonalAccessTokensPagePagination `json:"pagination"`
	PersonalAccessTokens []T                                `json:"personalAccessTokens"`
	JSON                 personalAccessTokensPageJSON       `json:"-"`
	// contains filtered or unexported fields
}

func (*PersonalAccessTokensPage[T]) GetNextPage

func (r *PersonalAccessTokensPage[T]) GetNextPage() (res *PersonalAccessTokensPage[T], err error)

GetNextPage returns the next page as defined by this pagination style. When there is no next page, this function will return a 'nil' for the page value, but will not return an error

func (*PersonalAccessTokensPage[T]) SetPageConfig

func (r *PersonalAccessTokensPage[T]) SetPageConfig(cfg *requestconfig.RequestConfig, res *http.Response)

func (*PersonalAccessTokensPage[T]) UnmarshalJSON

func (r *PersonalAccessTokensPage[T]) UnmarshalJSON(data []byte) (err error)

type PersonalAccessTokensPageAutoPager

type PersonalAccessTokensPageAutoPager[T any] struct {
	// contains filtered or unexported fields
}

func NewPersonalAccessTokensPageAutoPager

func NewPersonalAccessTokensPageAutoPager[T any](page *PersonalAccessTokensPage[T], err error) *PersonalAccessTokensPageAutoPager[T]

func (*PersonalAccessTokensPageAutoPager[T]) Current

func (r *PersonalAccessTokensPageAutoPager[T]) Current() T

func (*PersonalAccessTokensPageAutoPager[T]) Err

func (*PersonalAccessTokensPageAutoPager[T]) Index

func (r *PersonalAccessTokensPageAutoPager[T]) Index() int

func (*PersonalAccessTokensPageAutoPager[T]) Next

type PersonalAccessTokensPagePagination

type PersonalAccessTokensPagePagination struct {
	NextToken string                                 `json:"nextToken"`
	JSON      personalAccessTokensPagePaginationJSON `json:"-"`
}

func (*PersonalAccessTokensPagePagination) UnmarshalJSON

func (r *PersonalAccessTokensPagePagination) UnmarshalJSON(data []byte) (err error)

type PoliciesPage

type PoliciesPage[T any] struct {
	Pagination PoliciesPagePagination `json:"pagination"`
	Policies   []T                    `json:"policies"`
	JSON       policiesPageJSON       `json:"-"`
	// contains filtered or unexported fields
}

func (*PoliciesPage[T]) GetNextPage

func (r *PoliciesPage[T]) GetNextPage() (res *PoliciesPage[T], err error)

GetNextPage returns the next page as defined by this pagination style. When there is no next page, this function will return a 'nil' for the page value, but will not return an error

func (*PoliciesPage[T]) SetPageConfig

func (r *PoliciesPage[T]) SetPageConfig(cfg *requestconfig.RequestConfig, res *http.Response)

func (*PoliciesPage[T]) UnmarshalJSON

func (r *PoliciesPage[T]) UnmarshalJSON(data []byte) (err error)

type PoliciesPageAutoPager

type PoliciesPageAutoPager[T any] struct {
	// contains filtered or unexported fields
}

func NewPoliciesPageAutoPager

func NewPoliciesPageAutoPager[T any](page *PoliciesPage[T], err error) *PoliciesPageAutoPager[T]

func (*PoliciesPageAutoPager[T]) Current

func (r *PoliciesPageAutoPager[T]) Current() T

func (*PoliciesPageAutoPager[T]) Err

func (r *PoliciesPageAutoPager[T]) Err() error

func (*PoliciesPageAutoPager[T]) Index

func (r *PoliciesPageAutoPager[T]) Index() int

func (*PoliciesPageAutoPager[T]) Next

func (r *PoliciesPageAutoPager[T]) Next() bool

type PoliciesPagePagination

type PoliciesPagePagination struct {
	NextToken string                     `json:"nextToken"`
	JSON      policiesPagePaginationJSON `json:"-"`
}

func (*PoliciesPagePagination) UnmarshalJSON

func (r *PoliciesPagePagination) UnmarshalJSON(data []byte) (err error)

type ProjectsPage

type ProjectsPage[T any] struct {
	Pagination ProjectsPagePagination `json:"pagination"`
	Projects   []T                    `json:"projects"`
	JSON       projectsPageJSON       `json:"-"`
	// contains filtered or unexported fields
}

func (*ProjectsPage[T]) GetNextPage

func (r *ProjectsPage[T]) GetNextPage() (res *ProjectsPage[T], err error)

GetNextPage returns the next page as defined by this pagination style. When there is no next page, this function will return a 'nil' for the page value, but will not return an error

func (*ProjectsPage[T]) SetPageConfig

func (r *ProjectsPage[T]) SetPageConfig(cfg *requestconfig.RequestConfig, res *http.Response)

func (*ProjectsPage[T]) UnmarshalJSON

func (r *ProjectsPage[T]) UnmarshalJSON(data []byte) (err error)

type ProjectsPageAutoPager

type ProjectsPageAutoPager[T any] struct {
	// contains filtered or unexported fields
}

func NewProjectsPageAutoPager

func NewProjectsPageAutoPager[T any](page *ProjectsPage[T], err error) *ProjectsPageAutoPager[T]

func (*ProjectsPageAutoPager[T]) Current

func (r *ProjectsPageAutoPager[T]) Current() T

func (*ProjectsPageAutoPager[T]) Err

func (r *ProjectsPageAutoPager[T]) Err() error

func (*ProjectsPageAutoPager[T]) Index

func (r *ProjectsPageAutoPager[T]) Index() int

func (*ProjectsPageAutoPager[T]) Next

func (r *ProjectsPageAutoPager[T]) Next() bool

type ProjectsPagePagination

type ProjectsPagePagination struct {
	NextToken string                     `json:"nextToken"`
	JSON      projectsPagePaginationJSON `json:"-"`
}

func (*ProjectsPagePagination) UnmarshalJSON

func (r *ProjectsPagePagination) UnmarshalJSON(data []byte) (err error)

type RecordsPage added in v0.5.0

type RecordsPage[T any] struct {
	Pagination RecordsPagePagination `json:"pagination"`
	Records    []T                   `json:"records"`
	JSON       recordsPageJSON       `json:"-"`
	// contains filtered or unexported fields
}

func (*RecordsPage[T]) GetNextPage added in v0.5.0

func (r *RecordsPage[T]) GetNextPage() (res *RecordsPage[T], err error)

GetNextPage returns the next page as defined by this pagination style. When there is no next page, this function will return a 'nil' for the page value, but will not return an error

func (*RecordsPage[T]) SetPageConfig added in v0.5.0

func (r *RecordsPage[T]) SetPageConfig(cfg *requestconfig.RequestConfig, res *http.Response)

func (*RecordsPage[T]) UnmarshalJSON added in v0.5.0

func (r *RecordsPage[T]) UnmarshalJSON(data []byte) (err error)

type RecordsPageAutoPager added in v0.5.0

type RecordsPageAutoPager[T any] struct {
	// contains filtered or unexported fields
}

func NewRecordsPageAutoPager added in v0.5.0

func NewRecordsPageAutoPager[T any](page *RecordsPage[T], err error) *RecordsPageAutoPager[T]

func (*RecordsPageAutoPager[T]) Current added in v0.5.0

func (r *RecordsPageAutoPager[T]) Current() T

func (*RecordsPageAutoPager[T]) Err added in v0.5.0

func (r *RecordsPageAutoPager[T]) Err() error

func (*RecordsPageAutoPager[T]) Index added in v0.5.0

func (r *RecordsPageAutoPager[T]) Index() int

func (*RecordsPageAutoPager[T]) Next added in v0.5.0

func (r *RecordsPageAutoPager[T]) Next() bool

type RecordsPagePagination added in v0.5.0

type RecordsPagePagination struct {
	NextToken string                    `json:"nextToken"`
	JSON      recordsPagePaginationJSON `json:"-"`
}

func (*RecordsPagePagination) UnmarshalJSON added in v0.5.0

func (r *RecordsPagePagination) UnmarshalJSON(data []byte) (err error)

type RunnersPage

type RunnersPage[T any] struct {
	Pagination RunnersPagePagination `json:"pagination"`
	Runners    []T                   `json:"runners"`
	JSON       runnersPageJSON       `json:"-"`
	// contains filtered or unexported fields
}

func (*RunnersPage[T]) GetNextPage

func (r *RunnersPage[T]) GetNextPage() (res *RunnersPage[T], err error)

GetNextPage returns the next page as defined by this pagination style. When there is no next page, this function will return a 'nil' for the page value, but will not return an error

func (*RunnersPage[T]) SetPageConfig

func (r *RunnersPage[T]) SetPageConfig(cfg *requestconfig.RequestConfig, res *http.Response)

func (*RunnersPage[T]) UnmarshalJSON

func (r *RunnersPage[T]) UnmarshalJSON(data []byte) (err error)

type RunnersPageAutoPager

type RunnersPageAutoPager[T any] struct {
	// contains filtered or unexported fields
}

func NewRunnersPageAutoPager

func NewRunnersPageAutoPager[T any](page *RunnersPage[T], err error) *RunnersPageAutoPager[T]

func (*RunnersPageAutoPager[T]) Current

func (r *RunnersPageAutoPager[T]) Current() T

func (*RunnersPageAutoPager[T]) Err

func (r *RunnersPageAutoPager[T]) Err() error

func (*RunnersPageAutoPager[T]) Index

func (r *RunnersPageAutoPager[T]) Index() int

func (*RunnersPageAutoPager[T]) Next

func (r *RunnersPageAutoPager[T]) Next() bool

type RunnersPagePagination

type RunnersPagePagination struct {
	NextToken string                    `json:"nextToken"`
	JSON      runnersPagePaginationJSON `json:"-"`
}

func (*RunnersPagePagination) UnmarshalJSON

func (r *RunnersPagePagination) UnmarshalJSON(data []byte) (err error)

type SSOConfigurationsPage

type SSOConfigurationsPage[T any] struct {
	Pagination        SSOConfigurationsPagePagination `json:"pagination"`
	SSOConfigurations []T                             `json:"ssoConfigurations"`
	JSON              ssoConfigurationsPageJSON       `json:"-"`
	// contains filtered or unexported fields
}

func (*SSOConfigurationsPage[T]) GetNextPage

func (r *SSOConfigurationsPage[T]) GetNextPage() (res *SSOConfigurationsPage[T], err error)

GetNextPage returns the next page as defined by this pagination style. When there is no next page, this function will return a 'nil' for the page value, but will not return an error

func (*SSOConfigurationsPage[T]) SetPageConfig

func (r *SSOConfigurationsPage[T]) SetPageConfig(cfg *requestconfig.RequestConfig, res *http.Response)

func (*SSOConfigurationsPage[T]) UnmarshalJSON

func (r *SSOConfigurationsPage[T]) UnmarshalJSON(data []byte) (err error)

type SSOConfigurationsPageAutoPager

type SSOConfigurationsPageAutoPager[T any] struct {
	// contains filtered or unexported fields
}

func NewSSOConfigurationsPageAutoPager

func NewSSOConfigurationsPageAutoPager[T any](page *SSOConfigurationsPage[T], err error) *SSOConfigurationsPageAutoPager[T]

func (*SSOConfigurationsPageAutoPager[T]) Current

func (r *SSOConfigurationsPageAutoPager[T]) Current() T

func (*SSOConfigurationsPageAutoPager[T]) Err

func (*SSOConfigurationsPageAutoPager[T]) Index

func (r *SSOConfigurationsPageAutoPager[T]) Index() int

func (*SSOConfigurationsPageAutoPager[T]) Next

func (r *SSOConfigurationsPageAutoPager[T]) Next() bool

type SSOConfigurationsPagePagination

type SSOConfigurationsPagePagination struct {
	NextToken string                              `json:"nextToken"`
	JSON      ssoConfigurationsPagePaginationJSON `json:"-"`
}

func (*SSOConfigurationsPagePagination) UnmarshalJSON

func (r *SSOConfigurationsPagePagination) UnmarshalJSON(data []byte) (err error)

type SecretsPage

type SecretsPage[T any] struct {
	Pagination SecretsPagePagination `json:"pagination"`
	Secrets    []T                   `json:"secrets"`
	JSON       secretsPageJSON       `json:"-"`
	// contains filtered or unexported fields
}

func (*SecretsPage[T]) GetNextPage

func (r *SecretsPage[T]) GetNextPage() (res *SecretsPage[T], err error)

GetNextPage returns the next page as defined by this pagination style. When there is no next page, this function will return a 'nil' for the page value, but will not return an error

func (*SecretsPage[T]) SetPageConfig

func (r *SecretsPage[T]) SetPageConfig(cfg *requestconfig.RequestConfig, res *http.Response)

func (*SecretsPage[T]) UnmarshalJSON

func (r *SecretsPage[T]) UnmarshalJSON(data []byte) (err error)

type SecretsPageAutoPager

type SecretsPageAutoPager[T any] struct {
	// contains filtered or unexported fields
}

func NewSecretsPageAutoPager

func NewSecretsPageAutoPager[T any](page *SecretsPage[T], err error) *SecretsPageAutoPager[T]

func (*SecretsPageAutoPager[T]) Current

func (r *SecretsPageAutoPager[T]) Current() T

func (*SecretsPageAutoPager[T]) Err

func (r *SecretsPageAutoPager[T]) Err() error

func (*SecretsPageAutoPager[T]) Index

func (r *SecretsPageAutoPager[T]) Index() int

func (*SecretsPageAutoPager[T]) Next

func (r *SecretsPageAutoPager[T]) Next() bool

type SecretsPagePagination

type SecretsPagePagination struct {
	NextToken string                    `json:"nextToken"`
	JSON      secretsPagePaginationJSON `json:"-"`
}

func (*SecretsPagePagination) UnmarshalJSON

func (r *SecretsPagePagination) UnmarshalJSON(data []byte) (err error)

type ServicesPage

type ServicesPage[T any] struct {
	Pagination ServicesPagePagination `json:"pagination"`
	Services   []T                    `json:"services"`
	JSON       servicesPageJSON       `json:"-"`
	// contains filtered or unexported fields
}

func (*ServicesPage[T]) GetNextPage

func (r *ServicesPage[T]) GetNextPage() (res *ServicesPage[T], err error)

GetNextPage returns the next page as defined by this pagination style. When there is no next page, this function will return a 'nil' for the page value, but will not return an error

func (*ServicesPage[T]) SetPageConfig

func (r *ServicesPage[T]) SetPageConfig(cfg *requestconfig.RequestConfig, res *http.Response)

func (*ServicesPage[T]) UnmarshalJSON

func (r *ServicesPage[T]) UnmarshalJSON(data []byte) (err error)

type ServicesPageAutoPager

type ServicesPageAutoPager[T any] struct {
	// contains filtered or unexported fields
}

func NewServicesPageAutoPager

func NewServicesPageAutoPager[T any](page *ServicesPage[T], err error) *ServicesPageAutoPager[T]

func (*ServicesPageAutoPager[T]) Current

func (r *ServicesPageAutoPager[T]) Current() T

func (*ServicesPageAutoPager[T]) Err

func (r *ServicesPageAutoPager[T]) Err() error

func (*ServicesPageAutoPager[T]) Index

func (r *ServicesPageAutoPager[T]) Index() int

func (*ServicesPageAutoPager[T]) Next

func (r *ServicesPageAutoPager[T]) Next() bool

type ServicesPagePagination

type ServicesPagePagination struct {
	NextToken string                     `json:"nextToken"`
	JSON      servicesPagePaginationJSON `json:"-"`
}

func (*ServicesPagePagination) UnmarshalJSON

func (r *ServicesPagePagination) UnmarshalJSON(data []byte) (err error)

type TaskExecutionsPage

type TaskExecutionsPage[T any] struct {
	Pagination     TaskExecutionsPagePagination `json:"pagination"`
	TaskExecutions []T                          `json:"taskExecutions"`
	JSON           taskExecutionsPageJSON       `json:"-"`
	// contains filtered or unexported fields
}

func (*TaskExecutionsPage[T]) GetNextPage

func (r *TaskExecutionsPage[T]) GetNextPage() (res *TaskExecutionsPage[T], err error)

GetNextPage returns the next page as defined by this pagination style. When there is no next page, this function will return a 'nil' for the page value, but will not return an error

func (*TaskExecutionsPage[T]) SetPageConfig

func (r *TaskExecutionsPage[T]) SetPageConfig(cfg *requestconfig.RequestConfig, res *http.Response)

func (*TaskExecutionsPage[T]) UnmarshalJSON

func (r *TaskExecutionsPage[T]) UnmarshalJSON(data []byte) (err error)

type TaskExecutionsPageAutoPager

type TaskExecutionsPageAutoPager[T any] struct {
	// contains filtered or unexported fields
}

func NewTaskExecutionsPageAutoPager

func NewTaskExecutionsPageAutoPager[T any](page *TaskExecutionsPage[T], err error) *TaskExecutionsPageAutoPager[T]

func (*TaskExecutionsPageAutoPager[T]) Current

func (r *TaskExecutionsPageAutoPager[T]) Current() T

func (*TaskExecutionsPageAutoPager[T]) Err

func (r *TaskExecutionsPageAutoPager[T]) Err() error

func (*TaskExecutionsPageAutoPager[T]) Index

func (r *TaskExecutionsPageAutoPager[T]) Index() int

func (*TaskExecutionsPageAutoPager[T]) Next

func (r *TaskExecutionsPageAutoPager[T]) Next() bool

type TaskExecutionsPagePagination

type TaskExecutionsPagePagination struct {
	NextToken string                           `json:"nextToken"`
	JSON      taskExecutionsPagePaginationJSON `json:"-"`
}

func (*TaskExecutionsPagePagination) UnmarshalJSON

func (r *TaskExecutionsPagePagination) UnmarshalJSON(data []byte) (err error)

type TasksPage

type TasksPage[T any] struct {
	Pagination TasksPagePagination `json:"pagination"`
	Tasks      []T                 `json:"tasks"`
	JSON       tasksPageJSON       `json:"-"`
	// contains filtered or unexported fields
}

func (*TasksPage[T]) GetNextPage

func (r *TasksPage[T]) GetNextPage() (res *TasksPage[T], err error)

GetNextPage returns the next page as defined by this pagination style. When there is no next page, this function will return a 'nil' for the page value, but will not return an error

func (*TasksPage[T]) SetPageConfig

func (r *TasksPage[T]) SetPageConfig(cfg *requestconfig.RequestConfig, res *http.Response)

func (*TasksPage[T]) UnmarshalJSON

func (r *TasksPage[T]) UnmarshalJSON(data []byte) (err error)

type TasksPageAutoPager

type TasksPageAutoPager[T any] struct {
	// contains filtered or unexported fields
}

func NewTasksPageAutoPager

func NewTasksPageAutoPager[T any](page *TasksPage[T], err error) *TasksPageAutoPager[T]

func (*TasksPageAutoPager[T]) Current

func (r *TasksPageAutoPager[T]) Current() T

func (*TasksPageAutoPager[T]) Err

func (r *TasksPageAutoPager[T]) Err() error

func (*TasksPageAutoPager[T]) Index

func (r *TasksPageAutoPager[T]) Index() int

func (*TasksPageAutoPager[T]) Next

func (r *TasksPageAutoPager[T]) Next() bool

type TasksPagePagination

type TasksPagePagination struct {
	NextToken string                  `json:"nextToken"`
	JSON      tasksPagePaginationJSON `json:"-"`
}

func (*TasksPagePagination) UnmarshalJSON

func (r *TasksPagePagination) UnmarshalJSON(data []byte) (err error)

type TokensPage

type TokensPage[T any] struct {
	Pagination TokensPagePagination `json:"pagination"`
	Tokens     []T                  `json:"tokens"`
	JSON       tokensPageJSON       `json:"-"`
	// contains filtered or unexported fields
}

func (*TokensPage[T]) GetNextPage

func (r *TokensPage[T]) GetNextPage() (res *TokensPage[T], err error)

GetNextPage returns the next page as defined by this pagination style. When there is no next page, this function will return a 'nil' for the page value, but will not return an error

func (*TokensPage[T]) SetPageConfig

func (r *TokensPage[T]) SetPageConfig(cfg *requestconfig.RequestConfig, res *http.Response)

func (*TokensPage[T]) UnmarshalJSON

func (r *TokensPage[T]) UnmarshalJSON(data []byte) (err error)

type TokensPageAutoPager

type TokensPageAutoPager[T any] struct {
	// contains filtered or unexported fields
}

func NewTokensPageAutoPager

func NewTokensPageAutoPager[T any](page *TokensPage[T], err error) *TokensPageAutoPager[T]

func (*TokensPageAutoPager[T]) Current

func (r *TokensPageAutoPager[T]) Current() T

func (*TokensPageAutoPager[T]) Err

func (r *TokensPageAutoPager[T]) Err() error

func (*TokensPageAutoPager[T]) Index

func (r *TokensPageAutoPager[T]) Index() int

func (*TokensPageAutoPager[T]) Next

func (r *TokensPageAutoPager[T]) Next() bool

type TokensPagePagination

type TokensPagePagination struct {
	NextToken string                   `json:"nextToken"`
	JSON      tokensPagePaginationJSON `json:"-"`
}

func (*TokensPagePagination) UnmarshalJSON

func (r *TokensPagePagination) UnmarshalJSON(data []byte) (err error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL