AWS SDK for Go (PILOT)
API Reference

PREVIEW DOCUMENTATION - This is a preview of a new format for the AWS SDK for Go API Reference documentation. For the current AWS SDK for Go API Reference, see https://docs.aws.amazon.com/sdk-for-go/api/.

We welcome your feedback on this new version of the documentation. Send your comments to aws-sdkdocs-feedback@amazon.com.

PollForJobsInput

import "github.com/aws/aws-sdk-go/service/codepipeline"

type PollForJobsInput struct { ActionTypeId *ActionTypeId `locationName:"actionTypeId" type:"structure" required:"true"` MaxBatchSize *int64 `locationName:"maxBatchSize" min:"1" type:"integer"` QueryParam map[string]*string `locationName:"queryParam" type:"map"` }

Represents the input of a PollForJobs action.

ActionTypeId

Represents information about an action type.

MaxBatchSize

Type: *int64

The maximum number of jobs to return in a poll for jobs call.

QueryParam

Type: map[string]*string

A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned.

Method

GoString

func (s PollForJobsInput) GoString() string

GoString returns the string representation

SetActionTypeId

func (s *PollForJobsInput) SetActionTypeId(v *ActionTypeId) *PollForJobsInput

SetActionTypeId sets the ActionTypeId field's value.

SetMaxBatchSize

func (s *PollForJobsInput) SetMaxBatchSize(v int64) *PollForJobsInput

SetMaxBatchSize sets the MaxBatchSize field's value.

SetQueryParam

func (s *PollForJobsInput) SetQueryParam(v map[string]*string) *PollForJobsInput

SetQueryParam sets the QueryParam field's value.

String

func (s PollForJobsInput) String() string

String returns the string representation

Validate

func (s *PollForJobsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

On this page: