messagev1ddbpath

package
v0.2.6 Latest Latest
Warning

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

Go to latest
Published: Apr 2, 2023 License: MIT Imports: 3 Imported by: 0

Documentation

Overview

Package messagev1ddbpath holds generated code for working with Dynamo document paths

Package messagev1ddbpath holds generated code for working with Dynamo document paths

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CarKeyNames

func CarKeyNames() (v []string)

CarKeyNames returns the attribute names of the partition and sort keys respectively

func CarPartitionKey

func CarPartitionKey() (v expression.KeyBuilder)

CarPartitionKey returns a key builder for the partition key

func CarPartitionKeyName

func CarPartitionKeyName() (v expression.NameBuilder)

CarPartitionKeyName returns a name builder for the partition key

func KitchenKeyNames

func KitchenKeyNames() (v []string)

KitchenKeyNames returns the attribute names of the partition and sort keys respectively

func KitchenPartitionKey

func KitchenPartitionKey() (v expression.KeyBuilder)

KitchenPartitionKey returns a key builder for the partition key

func KitchenPartitionKeyName

func KitchenPartitionKeyName() (v expression.NameBuilder)

KitchenPartitionKeyName returns a name builder for the partition key

func KitchenSortKey

func KitchenSortKey() (v expression.KeyBuilder)

KitchenSortKey returns a key builder for the sort key

func KitchenSortKeyName

func KitchenSortKeyName() (v expression.NameBuilder)

KitchenSortKeyName returns a name builder for the sort key

Types

type AppliancePath

type AppliancePath struct {
	expression.NameBuilder
}

AppliancePath allows for constructing type-safe expression names

func (AppliancePath) Brand

Brand appends the path being build

func (AppliancePath) WithDynamoNameBuilder

func (p AppliancePath) WithDynamoNameBuilder(n expression.NameBuilder) AppliancePath

WithDynamoNameBuilder allows generic types to overwrite the path

type CarPath

type CarPath struct {
	expression.NameBuilder
}

CarPath allows for constructing type-safe expression names

func Car

func Car() CarPath

Car returns a key builder for the partition key

func (CarPath) Engine

func (p CarPath) Engine() EnginePath

Engine returns 'p' with the attribute name appended and allow subselecting nested message

func (CarPath) Name

func (p CarPath) Name() expression.NameBuilder

Name appends the path being build

func (CarPath) NrOfWheels

func (p CarPath) NrOfWheels() expression.NameBuilder

NrOfWheels appends the path being build

func (CarPath) WithDynamoNameBuilder

func (p CarPath) WithDynamoNameBuilder(n expression.NameBuilder) CarPath

WithDynamoNameBuilder allows generic types to overwrite the path

type EmptyPath

type EmptyPath struct {
	expression.NameBuilder
}

EmptyPath allows for constructing type-safe expression names

func (EmptyPath) WithDynamoNameBuilder

func (p EmptyPath) WithDynamoNameBuilder(n expression.NameBuilder) EmptyPath

WithDynamoNameBuilder allows generic types to overwrite the path

type EnginePath

type EnginePath struct {
	expression.NameBuilder
}

EnginePath allows for constructing type-safe expression names

func (EnginePath) Brand

func (p EnginePath) Brand() expression.NameBuilder

Brand appends the path being build

func (EnginePath) Dirtyness

func (p EnginePath) Dirtyness() expression.NameBuilder

Dirtyness appends the path being build

func (EnginePath) WithDynamoNameBuilder

func (p EnginePath) WithDynamoNameBuilder(n expression.NameBuilder) EnginePath

WithDynamoNameBuilder allows generic types to overwrite the path

type FieldPresencePath

type FieldPresencePath struct {
	expression.NameBuilder
}

FieldPresencePath allows for constructing type-safe expression names

func (FieldPresencePath) BoolVal

BoolVal appends the path being build

func (FieldPresencePath) BytesVal

BytesVal appends the path being build

func (FieldPresencePath) DoubleVal

DoubleVal appends the path being build

func (FieldPresencePath) Enum

Enum appends the path being build

func (FieldPresencePath) FloatVal

FloatVal appends the path being build

func (FieldPresencePath) Int32Val

Int32Val appends the path being build

func (FieldPresencePath) Int64Val

Int64Val appends the path being build

func (FieldPresencePath) Msg

func (p FieldPresencePath) Msg() EnginePath

Msg returns 'p' with the attribute name appended and allow subselecting nested message

func (FieldPresencePath) MsgList

MsgList returns 'p' appended with the attribute while allow indexing a nested message

func (FieldPresencePath) MsgMap

MsgMap returns 'p' appended with the attribute while allow map keys on a nested message

func (FieldPresencePath) OneofMsg

func (p FieldPresencePath) OneofMsg() EnginePath

OneofMsg returns 'p' with the attribute name appended and allow subselecting nested message

func (FieldPresencePath) OneofStr

OneofStr appends the path being build

func (FieldPresencePath) OptEnum

OptEnum appends the path being build

func (FieldPresencePath) OptMsg

func (p FieldPresencePath) OptMsg() EnginePath

OptMsg returns 'p' with the attribute name appended and allow subselecting nested message

func (FieldPresencePath) OptStr

OptStr appends the path being build

func (FieldPresencePath) Str

Str appends the path being build

func (FieldPresencePath) StrList

func (p FieldPresencePath) StrList() ddbpath.List

StrList returns 'p' appended with the attribute name and allow indexing

func (FieldPresencePath) StrMap

func (p FieldPresencePath) StrMap() ddbpath.Map

StrMap returns 'p' appended with the attribute name and allow map keys to be specified

func (FieldPresencePath) StrVal

StrVal appends the path being build

func (FieldPresencePath) Uint32Val

Uint32Val appends the path being build

func (FieldPresencePath) Uint64Val

Uint64Val appends the path being build

func (FieldPresencePath) WithDynamoNameBuilder

func (p FieldPresencePath) WithDynamoNameBuilder(n expression.NameBuilder) FieldPresencePath

WithDynamoNameBuilder allows generic types to overwrite the path

type IgnoredPath

type IgnoredPath struct {
	expression.NameBuilder
}

IgnoredPath allows for constructing type-safe expression names

func (IgnoredPath) Visible

func (p IgnoredPath) Visible() expression.NameBuilder

Visible appends the path being build

func (IgnoredPath) WithDynamoNameBuilder

func (p IgnoredPath) WithDynamoNameBuilder(n expression.NameBuilder) IgnoredPath

WithDynamoNameBuilder allows generic types to overwrite the path

type JsonFieldsPath

type JsonFieldsPath struct {
	expression.NameBuilder
}

JsonFieldsPath allows for constructing type-safe expression names

func (JsonFieldsPath) JsonEngine

func (p JsonFieldsPath) JsonEngine() expression.NameBuilder

JsonEngine appends the path being build

func (JsonFieldsPath) JsonEngineList

func (p JsonFieldsPath) JsonEngineList() ddbpath.List

JsonEngineList returns 'p' appended with the attribute name and allow indexing

func (JsonFieldsPath) JsonEngineMap

func (p JsonFieldsPath) JsonEngineMap() ddbpath.ItemMap[EnginePath]

JsonEngineMap returns 'p' appended with the attribute while allow map keys on a nested message

func (JsonFieldsPath) JsonIntMap

func (p JsonFieldsPath) JsonIntMap() ddbpath.Map

JsonIntMap returns 'p' appended with the attribute name and allow map keys to be specified

func (JsonFieldsPath) JsonNrSet

func (p JsonFieldsPath) JsonNrSet() ddbpath.List

JsonNrSet returns 'p' appended with the attribute name and allow indexing

func (JsonFieldsPath) JsonStrList

func (p JsonFieldsPath) JsonStrList() ddbpath.List

JsonStrList returns 'p' appended with the attribute name and allow indexing

func (JsonFieldsPath) WithDynamoNameBuilder

func (p JsonFieldsPath) WithDynamoNameBuilder(n expression.NameBuilder) JsonFieldsPath

WithDynamoNameBuilder allows generic types to overwrite the path

type JsonOneofsPath

type JsonOneofsPath struct {
	expression.NameBuilder
}

JsonOneofsPath allows for constructing type-safe expression names

func (JsonOneofsPath) OneofMsg

func (p JsonOneofsPath) OneofMsg() expression.NameBuilder

OneofMsg appends the path being build

func (JsonOneofsPath) OneofStr

func (p JsonOneofsPath) OneofStr() expression.NameBuilder

OneofStr appends the path being build

func (JsonOneofsPath) WithDynamoNameBuilder

func (p JsonOneofsPath) WithDynamoNameBuilder(n expression.NameBuilder) JsonOneofsPath

WithDynamoNameBuilder allows generic types to overwrite the path

type KitchenPath

type KitchenPath struct {
	expression.NameBuilder
}

KitchenPath allows for constructing type-safe expression names

func Kitchen

func Kitchen() KitchenPath

Kitchen returns a key builder for the partition key

func (KitchenPath) ApplianceEngines

func (p KitchenPath) ApplianceEngines() ddbpath.ItemList[EnginePath]

ApplianceEngines returns 'p' appended with the attribute while allow indexing a nested message

func (KitchenPath) Brand

Brand appends the path being build

func (KitchenPath) BytesSet

func (p KitchenPath) BytesSet() ddbpath.List

BytesSet returns 'p' appended with the attribute name and allow indexing

func (KitchenPath) Calendar

func (p KitchenPath) Calendar() ddbpath.Map

Calendar returns 'p' appended with the attribute name and allow map keys to be specified

func (KitchenPath) Dirtyness

func (p KitchenPath) Dirtyness() expression.NameBuilder

Dirtyness appends the path being build

func (KitchenPath) ExtraKitchen

func (p KitchenPath) ExtraKitchen() KitchenPath

ExtraKitchen returns 'p' with the attribute name appended and allow subselecting nested message

func (KitchenPath) Furniture

func (p KitchenPath) Furniture() ddbpath.ItemMap[AppliancePath]

Furniture returns 'p' appended with the attribute while allow map keys on a nested message

func (KitchenPath) IsRenovated

func (p KitchenPath) IsRenovated() expression.NameBuilder

IsRenovated appends the path being build

func (KitchenPath) ListOfTs

func (p KitchenPath) ListOfTs() ddbpath.List

ListOfTs returns 'p' appended with the attribute name and allow indexing

func (KitchenPath) MappedAny added in v0.2.6

func (p KitchenPath) MappedAny() ddbpath.ItemMap[ddbpath.AnyPath]

MappedAny returns 'p' appended with the attribute while allow map keys on a nested message

func (KitchenPath) MappedFmask added in v0.2.6

func (p KitchenPath) MappedFmask() ddbpath.ItemMap[ddbpath.FieldMaskPath]

MappedFmask returns 'p' appended with the attribute while allow map keys on a nested message

func (KitchenPath) NumBluntKnifes

func (p KitchenPath) NumBluntKnifes() expression.NameBuilder

NumBluntKnifes appends the path being build

func (KitchenPath) NumLargeForks

func (p KitchenPath) NumLargeForks() expression.NameBuilder

NumLargeForks appends the path being build

func (KitchenPath) NumMediumForks

func (p KitchenPath) NumMediumForks() expression.NameBuilder

NumMediumForks appends the path being build

func (KitchenPath) NumSharpKnifes

func (p KitchenPath) NumSharpKnifes() expression.NameBuilder

NumSharpKnifes appends the path being build

func (KitchenPath) NumSmallForks

func (p KitchenPath) NumSmallForks() expression.NameBuilder

NumSmallForks appends the path being build

func (KitchenPath) NumSmallKnifes

func (p KitchenPath) NumSmallKnifes() expression.NameBuilder

NumSmallKnifes appends the path being build

func (KitchenPath) NumberSet

func (p KitchenPath) NumberSet() ddbpath.List

NumberSet returns 'p' appended with the attribute name and allow indexing

func (KitchenPath) OptString

func (p KitchenPath) OptString() expression.NameBuilder

OptString appends the path being build

func (KitchenPath) OtherBrands

func (p KitchenPath) OtherBrands() ddbpath.List

OtherBrands returns 'p' appended with the attribute name and allow indexing

func (KitchenPath) PercentBlackTiles

func (p KitchenPath) PercentBlackTiles() expression.NameBuilder

PercentBlackTiles appends the path being build

func (KitchenPath) PercentWhiteTiles

func (p KitchenPath) PercentWhiteTiles() expression.NameBuilder

PercentWhiteTiles appends the path being build

func (KitchenPath) QrCode

func (p KitchenPath) QrCode() expression.NameBuilder

QrCode appends the path being build

func (KitchenPath) RepeatedAny added in v0.2.6

func (p KitchenPath) RepeatedAny() ddbpath.ItemList[ddbpath.AnyPath]

RepeatedAny returns 'p' appended with the attribute while allow indexing a nested message

func (KitchenPath) RepeatedFmask added in v0.2.6

func (p KitchenPath) RepeatedFmask() ddbpath.ItemList[ddbpath.FieldMaskPath]

RepeatedFmask returns 'p' appended with the attribute while allow indexing a nested message

func (KitchenPath) SomeAny

func (p KitchenPath) SomeAny() ddbpath.AnyPath

SomeAny returns 'p' with the attribute name appended and allow subselecting nested message

func (KitchenPath) SomeMask

func (p KitchenPath) SomeMask() ddbpath.FieldMaskPath

SomeMask returns 'p' with the attribute name appended and allow subselecting nested message

func (KitchenPath) SomeValue

func (p KitchenPath) SomeValue() ddbpath.ValuePath

SomeValue returns 'p' with the attribute name appended and allow subselecting nested message

func (KitchenPath) StringSet

func (p KitchenPath) StringSet() ddbpath.List

StringSet returns 'p' appended with the attribute name and allow indexing

func (KitchenPath) Timer

Timer appends the path being build

func (KitchenPath) ValBytes

func (p KitchenPath) ValBytes() expression.NameBuilder

ValBytes appends the path being build

func (KitchenPath) ValStr

func (p KitchenPath) ValStr() expression.NameBuilder

ValStr appends the path being build

func (KitchenPath) WallTime

func (p KitchenPath) WallTime() expression.NameBuilder

WallTime appends the path being build

func (KitchenPath) WasherEngine

func (p KitchenPath) WasherEngine() EnginePath

WasherEngine returns 'p' with the attribute name appended and allow subselecting nested message

func (KitchenPath) WithDynamoNameBuilder

func (p KitchenPath) WithDynamoNameBuilder(n expression.NameBuilder) KitchenPath

WithDynamoNameBuilder allows generic types to overwrite the path

type MapGalorePath

type MapGalorePath struct {
	expression.NameBuilder
}

MapGalorePath allows for constructing type-safe expression names

func (MapGalorePath) Boolbool

func (p MapGalorePath) Boolbool() ddbpath.Map

Boolbool returns 'p' appended with the attribute name and allow map keys to be specified

func (MapGalorePath) Boolengine

func (p MapGalorePath) Boolengine() ddbpath.ItemMap[EnginePath]

Boolengine returns 'p' appended with the attribute while allow map keys on a nested message

func (MapGalorePath) Fixed32Fixed32

func (p MapGalorePath) Fixed32Fixed32() ddbpath.Map

Fixed32Fixed32 returns 'p' appended with the attribute name and allow map keys to be specified

func (MapGalorePath) Fixed64Fixed64

func (p MapGalorePath) Fixed64Fixed64() ddbpath.Map

Fixed64Fixed64 returns 'p' appended with the attribute name and allow map keys to be specified

func (MapGalorePath) Int32Int32

func (p MapGalorePath) Int32Int32() ddbpath.Map

Int32Int32 returns 'p' appended with the attribute name and allow map keys to be specified

func (MapGalorePath) Int64Int64

func (p MapGalorePath) Int64Int64() ddbpath.Map

Int64Int64 returns 'p' appended with the attribute name and allow map keys to be specified

func (MapGalorePath) Sfixed32Sfixed32

func (p MapGalorePath) Sfixed32Sfixed32() ddbpath.Map

Sfixed32Sfixed32 returns 'p' appended with the attribute name and allow map keys to be specified

func (MapGalorePath) Sfixed64Sfixed64

func (p MapGalorePath) Sfixed64Sfixed64() ddbpath.Map

Sfixed64Sfixed64 returns 'p' appended with the attribute name and allow map keys to be specified

func (MapGalorePath) Sint32Sint32

func (p MapGalorePath) Sint32Sint32() ddbpath.Map

Sint32Sint32 returns 'p' appended with the attribute name and allow map keys to be specified

func (MapGalorePath) Sint64Sint64

func (p MapGalorePath) Sint64Sint64() ddbpath.Map

Sint64Sint64 returns 'p' appended with the attribute name and allow map keys to be specified

func (MapGalorePath) Stringbytes

func (p MapGalorePath) Stringbytes() ddbpath.Map

Stringbytes returns 'p' appended with the attribute name and allow map keys to be specified

func (MapGalorePath) Stringdouble

func (p MapGalorePath) Stringdouble() ddbpath.Map

Stringdouble returns 'p' appended with the attribute name and allow map keys to be specified

func (MapGalorePath) Stringduration

func (p MapGalorePath) Stringduration() ddbpath.Map

Stringduration returns 'p' appended with the attribute name and allow map keys to be specified

func (MapGalorePath) Stringfloat

func (p MapGalorePath) Stringfloat() ddbpath.Map

Stringfloat returns 'p' appended with the attribute name and allow map keys to be specified

func (MapGalorePath) Stringstring

func (p MapGalorePath) Stringstring() ddbpath.Map

Stringstring returns 'p' appended with the attribute name and allow map keys to be specified

func (MapGalorePath) Stringtimestamp

func (p MapGalorePath) Stringtimestamp() ddbpath.Map

Stringtimestamp returns 'p' appended with the attribute name and allow map keys to be specified

func (MapGalorePath) Uint32Uint32

func (p MapGalorePath) Uint32Uint32() ddbpath.Map

Uint32Uint32 returns 'p' appended with the attribute name and allow map keys to be specified

func (MapGalorePath) Uint64Uint64

func (p MapGalorePath) Uint64Uint64() ddbpath.Map

Uint64Uint64 returns 'p' appended with the attribute name and allow map keys to be specified

func (MapGalorePath) Uintengine

func (p MapGalorePath) Uintengine() ddbpath.ItemMap[EnginePath]

Uintengine returns 'p' appended with the attribute while allow map keys on a nested message

func (MapGalorePath) WithDynamoNameBuilder

func (p MapGalorePath) WithDynamoNameBuilder(n expression.NameBuilder) MapGalorePath

WithDynamoNameBuilder allows generic types to overwrite the path

type OtherKitchenPath

type OtherKitchenPath struct {
	expression.NameBuilder
}

OtherKitchenPath allows for constructing type-safe expression names

func (OtherKitchenPath) AnotherKitchen

func (p OtherKitchenPath) AnotherKitchen() KitchenPath

AnotherKitchen returns 'p' with the attribute name appended and allow subselecting nested message

func (OtherKitchenPath) OtherTimer

func (p OtherKitchenPath) OtherTimer() expression.NameBuilder

OtherTimer appends the path being build

func (OtherKitchenPath) WithDynamoNameBuilder

func (p OtherKitchenPath) WithDynamoNameBuilder(n expression.NameBuilder) OtherKitchenPath

WithDynamoNameBuilder allows generic types to overwrite the path

type ValueGalorePath

type ValueGalorePath struct {
	expression.NameBuilder
}

ValueGalorePath allows for constructing type-safe expression names

func (ValueGalorePath) SomeValue

func (p ValueGalorePath) SomeValue() ddbpath.ValuePath

SomeValue returns 'p' with the attribute name appended and allow subselecting nested message

func (ValueGalorePath) WithDynamoNameBuilder

func (p ValueGalorePath) WithDynamoNameBuilder(n expression.NameBuilder) ValueGalorePath

WithDynamoNameBuilder allows generic types to overwrite the path

Jump to

Keyboard shortcuts

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