Struct: endpoints.CodeGenOptions

import "../ibm-cos-sdk-go/aws/endpoints"

Overview

A CodeGenOptions are the options for code generating the endpoints into Go code from the endpoints model definition.

Implemented Interfaces

s3crypto.Cipher, s3manager.ReadSeekerWriteTo, s3manager.WriterReadFrom

Structure Field Summary collapse

Method Summary collapse

Structure Field Details

DecodeModelOptions DecodeModelOptions

Options for how the model will be decoded.

DisableGenerateServiceIDs bool

Disables code generation of the service endpoint prefix IDs defined in the model.

Method Details

func (d *CodeGenOptions) Set(optFns ...func(*CodeGenOptions))

Set combines all of the option functions together



26
27
28
29
30
// File 'aws/endpoints/v3model_codegen.go', line 26

func (d *CodeGenOptions) Set(optFns ...func(*CodeGenOptions)) { for _, fn := range optFns { fn(d) } }