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.

ReferenceDataSourceDescription

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

type ReferenceDataSourceDescription struct { ReferenceId *string `min:"1" type:"string" required:"true"` ReferenceSchema *SourceSchema `type:"structure"` S3ReferenceDataSourceDescription *S3ReferenceDataSourceDescription `type:"structure" required:"true"` TableName *string `min:"1" type:"string" required:"true"` }

Describes the reference data source configured for an application.

ReferenceId

Type: *string

ID of the reference data source. This is the ID that Amazon Kinesis Analytics assigns when you add the reference data source to your application using the AddApplicationReferenceDataSource operation.

ReferenceId is a required field

ReferenceSchema

Describes the format of the data in the streaming source, and how each data element maps to corresponding columns created in the in-application stream.

S3ReferenceDataSourceDescription

Provides the bucket name and object key name that stores the reference data.

TableName

Type: *string

The in-application table name created by the specific reference data source configuration.

TableName is a required field

Method

GoString

func (s ReferenceDataSourceDescription) GoString() string

GoString returns the string representation

SetReferenceId

func (s *ReferenceDataSourceDescription) SetReferenceId(v string) *ReferenceDataSourceDescription

SetReferenceId sets the ReferenceId field's value.

SetReferenceSchema

func (s *ReferenceDataSourceDescription) SetReferenceSchema(v *SourceSchema) *ReferenceDataSourceDescription

SetReferenceSchema sets the ReferenceSchema field's value.

SetS3ReferenceDataSourceDescription

func (s *ReferenceDataSourceDescription) SetS3ReferenceDataSourceDescription(v *S3ReferenceDataSourceDescription) *ReferenceDataSourceDescription

SetS3ReferenceDataSourceDescription sets the S3ReferenceDataSourceDescription field's value.

SetTableName

func (s *ReferenceDataSourceDescription) SetTableName(v string) *ReferenceDataSourceDescription

SetTableName sets the TableName field's value.

String

func (s ReferenceDataSourceDescription) String() string

String returns the string representation

On this page: