Package com.pulumi.aws.dynamodb.inputs
Class GetTableItemArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.dynamodb.inputs.GetTableItemArgs.Builder
-
- Enclosing class:
- GetTableItemArgs
public static final class GetTableItemArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetTableItemArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetTableItemArgsbuild()GetTableItemArgs.BuilderexpressionAttributeNames(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> expressionAttributeNames)GetTableItemArgs.BuilderexpressionAttributeNames(java.util.Map<java.lang.String,java.lang.String> expressionAttributeNames)GetTableItemArgs.Builderkey(com.pulumi.core.Output<java.lang.String> key)GetTableItemArgs.Builderkey(java.lang.String key)GetTableItemArgs.BuilderprojectionExpression(com.pulumi.core.Output<java.lang.String> projectionExpression)GetTableItemArgs.BuilderprojectionExpression(java.lang.String projectionExpression)GetTableItemArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)GetTableItemArgs.Builderregion(java.lang.String region)GetTableItemArgs.BuildertableName(com.pulumi.core.Output<java.lang.String> tableName)GetTableItemArgs.BuildertableName(java.lang.String tableName)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetTableItemArgs defaults)
-
-
Method Detail
-
expressionAttributeNames
public GetTableItemArgs.Builder expressionAttributeNames(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> expressionAttributeNames)
- Parameters:
expressionAttributeNames- One or more substitution tokens for attribute names in an expression. Use the `#` character in an expression to dereference an attribute name.- Returns:
- builder
-
expressionAttributeNames
public GetTableItemArgs.Builder expressionAttributeNames(java.util.Map<java.lang.String,java.lang.String> expressionAttributeNames)
- Parameters:
expressionAttributeNames- One or more substitution tokens for attribute names in an expression. Use the `#` character in an expression to dereference an attribute name.- Returns:
- builder
-
key
public GetTableItemArgs.Builder key(com.pulumi.core.Output<java.lang.String> key)
- Parameters:
key- Map of attribute names to AttributeValue objects, representing the primary key of the item to retrieve. For the primary key, you must provide all of the attributes. For example, with a simple primary key, you only need to provide a value for the partition key. For a composite primary key, you must provide values for both the partition key and the sort key.- Returns:
- builder
-
key
public GetTableItemArgs.Builder key(java.lang.String key)
- Parameters:
key- Map of attribute names to AttributeValue objects, representing the primary key of the item to retrieve. For the primary key, you must provide all of the attributes. For example, with a simple primary key, you only need to provide a value for the partition key. For a composite primary key, you must provide values for both the partition key and the sort key.- Returns:
- builder
-
projectionExpression
public GetTableItemArgs.Builder projectionExpression(@Nullable com.pulumi.core.Output<java.lang.String> projectionExpression)
- Parameters:
projectionExpression- String that identifies one or more attributes to retrieve from the table. These attributes can include scalars, sets, or elements of a JSON document. The attributes in the expression must be separated by commas.- Returns:
- builder
-
projectionExpression
public GetTableItemArgs.Builder projectionExpression(java.lang.String projectionExpression)
- Parameters:
projectionExpression- String that identifies one or more attributes to retrieve from the table. These attributes can include scalars, sets, or elements of a JSON document. The attributes in the expression must be separated by commas.- Returns:
- builder
-
region
public GetTableItemArgs.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public GetTableItemArgs.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
tableName
public GetTableItemArgs.Builder tableName(com.pulumi.core.Output<java.lang.String> tableName)
- Parameters:
tableName- Name or ARN of the table containing the requested item. The following arguments are optional:- Returns:
- builder
-
tableName
public GetTableItemArgs.Builder tableName(java.lang.String tableName)
- Parameters:
tableName- Name or ARN of the table containing the requested item. The following arguments are optional:- Returns:
- builder
-
build
public GetTableItemArgs build()
-
-