()
| 118 | } |
| 119 | |
| 120 | func (b *expressionBuilder) updateExpression() *string { |
| 121 | if len(b.clauses) == 0 { |
| 122 | return nil |
| 123 | } |
| 124 | |
| 125 | clauses := make([]string, 0, len(b.clauses)) |
| 126 | |
| 127 | for k, v := range b.clauses { |
| 128 | clauses = append(clauses, k+" "+strings.Join(v, ", ")) |
| 129 | } |
| 130 | |
| 131 | return aws.String(strings.Join(clauses, " ")) |
| 132 | } |
| 133 | |
| 134 | func (b *expressionBuilder) addConditionEquality(attributeName string, value Value) { |
| 135 | valueName := "cval" + strconv.Itoa(len(b.conditions)) |
no test coverage detected