private Map<String, AttributeValue> getKeys(String partitionKey, Optional<String> sortKey) { final Map<String, AttributeValue> key = new HashMap<>(); key.put(this.partitionKeyName, AttributeValue.builder().s(partitionKey).build()); if (sortKey.isPresent()) { key.put(this.sortKeyName.get(), AttributeValue.builder().s(sortKey.get()).build()); } return key; }
public static AttributeValue createAttributeValue(Long longValue) { if (longValue == null) { throw new IllegalArgumentException("Number AttributeValues cannot be null."); } return AttributeValue.builder().n(longValue.toString()).build(); }
static Map<String, AttributeValue> copyFromBuilder(Map<String, ? extends AttributeValue.Builder> attributeMapParam) { if (attributeMapParam == null) { return null; } return copy(attributeMapParam.entrySet().stream().collect(toMap(Map.Entry::getKey, e -> e.getValue().build()))); } }
@Override @SafeVarargs public final Builder l(Consumer<Builder>... l) { l(Stream.of(l).map(c -> AttributeValue.builder().applyMutation(c).build()).collect(Collectors.toList())); return this; }
static Map<String, AttributeValue> copyFromBuilder(Map<String, ? extends AttributeValue.Builder> keyParam) { if (keyParam == null) { return null; } return copy(keyParam.entrySet().stream().collect(toMap(Map.Entry::getKey, e -> e.getValue().build()))); } }
public static AttributeValue createAttributeValue(Collection<String> collectionValue) { if (collectionValue == null || collectionValue.isEmpty()) { throw new IllegalArgumentException("Collection attributeValues cannot be null or empty."); } return AttributeValue.builder().ss(collectionValue).build(); }
@Override protected AttributeValue av(Map<String, AttributeValue> val) { return AttributeValue.builder().m(val).build(); } }
static Map<String, AttributeValue> copyFromBuilder( Map<String, ? extends AttributeValue.Builder> expressionAttributeValueMapParam) { if (expressionAttributeValueMapParam == null) { return null; } return copy(expressionAttributeValueMapParam.entrySet().stream() .collect(toMap(Map.Entry::getKey, e -> e.getValue().build()))); } }
@Override @SafeVarargs public final Builder attributeValueList(Consumer<AttributeValue.Builder>... attributeValueList) { attributeValueList(Stream.of(attributeValueList).map(c -> AttributeValue.builder().applyMutation(c).build()) .collect(Collectors.toList())); return this; }
public static AttributeValue createAttributeValue(Collection<String> collectionValue) { if (collectionValue == null || collectionValue.isEmpty()) { throw new IllegalArgumentException("Collection attributeValues cannot be null or empty."); } return AttributeValue.builder().ss(collectionValue).build(); }
static Map<String, AttributeValue> copyFromBuilder( Map<String, ? extends AttributeValue.Builder> itemCollectionKeyAttributeMapParam) { if (itemCollectionKeyAttributeMapParam == null) { return null; } return copy(itemCollectionKeyAttributeMapParam.entrySet().stream() .collect(toMap(Map.Entry::getKey, e -> e.getValue().build()))); } }
static Map<String, AttributeValue> copyFromBuilder(Map<String, ? extends AttributeValue.Builder> mapAttributeValueParam) { if (mapAttributeValueParam == null) { return null; } return copy(mapAttributeValueParam.entrySet().stream().collect(toMap(Map.Entry::getKey, e -> e.getValue().build()))); } }
static Map<String, AttributeValue> copyFromBuilder(Map<String, ? extends AttributeValue.Builder> putItemInputAttributeMapParam) { if (putItemInputAttributeMapParam == null) { return null; } return copy(putItemInputAttributeMapParam.entrySet().stream() .collect(toMap(Map.Entry::getKey, e -> e.getValue().build()))); } }
@Override @SafeVarargs public final Builder attributeValueList(Consumer<AttributeValue.Builder>... attributeValueList) { attributeValueList(Stream.of(attributeValueList).map(c -> AttributeValue.builder().applyMutation(c).build()) .collect(Collectors.toList())); return this; }
public static AttributeValue createAttributeValue(String stringValue) { if (stringValue == null || stringValue.isEmpty()) { throw new IllegalArgumentException("String attributeValues cannot be null or empty."); } return AttributeValue.builder().s(stringValue).build(); }
.s(name).build());
attrValues.put(":"+partition_key_name, AttributeValue.builder().s(partition_key_val).build());