Package com.pulumi.aws.cloudfront.inputs
Class KeyvaluestoreKeysExclusiveState.Builder
- java.lang.Object
-
- com.pulumi.aws.cloudfront.inputs.KeyvaluestoreKeysExclusiveState.Builder
-
- Enclosing class:
- KeyvaluestoreKeysExclusiveState
public static final class KeyvaluestoreKeysExclusiveState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(KeyvaluestoreKeysExclusiveState defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(KeyvaluestoreKeysExclusiveState defaults)
-
-
Method Detail
-
keyValueStoreArn
public KeyvaluestoreKeysExclusiveState.Builder keyValueStoreArn(@Nullable com.pulumi.core.Output<java.lang.String> keyValueStoreArn)
- Parameters:
keyValueStoreArn- ARN of the Key Value Store. The following arguments are optional:- Returns:
- builder
-
keyValueStoreArn
public KeyvaluestoreKeysExclusiveState.Builder keyValueStoreArn(java.lang.String keyValueStoreArn)
- Parameters:
keyValueStoreArn- ARN of the Key Value Store. The following arguments are optional:- Returns:
- builder
-
maxBatchSize
public KeyvaluestoreKeysExclusiveState.Builder maxBatchSize(@Nullable com.pulumi.core.Output<java.lang.Integer> maxBatchSize)
- Parameters:
maxBatchSize- Maximum resource key values pairs that will update in a single API request. AWS has a default quota of 50 keys or a 3 MB payload, whichever is reached first. Defaults to `50`.- Returns:
- builder
-
maxBatchSize
public KeyvaluestoreKeysExclusiveState.Builder maxBatchSize(java.lang.Integer maxBatchSize)
- Parameters:
maxBatchSize- Maximum resource key values pairs that will update in a single API request. AWS has a default quota of 50 keys or a 3 MB payload, whichever is reached first. Defaults to `50`.- Returns:
- builder
-
resourceKeyValuePairs
public KeyvaluestoreKeysExclusiveState.Builder resourceKeyValuePairs(@Nullable com.pulumi.core.Output<java.util.List<KeyvaluestoreKeysExclusiveResourceKeyValuePairArgs>> resourceKeyValuePairs)
- Parameters:
resourceKeyValuePairs- A list of all resource key value pairs associated with the KeyValueStore. See `resourceKeyValuePair` below.- Returns:
- builder
-
resourceKeyValuePairs
public KeyvaluestoreKeysExclusiveState.Builder resourceKeyValuePairs(java.util.List<KeyvaluestoreKeysExclusiveResourceKeyValuePairArgs> resourceKeyValuePairs)
- Parameters:
resourceKeyValuePairs- A list of all resource key value pairs associated with the KeyValueStore. See `resourceKeyValuePair` below.- Returns:
- builder
-
resourceKeyValuePairs
public KeyvaluestoreKeysExclusiveState.Builder resourceKeyValuePairs(KeyvaluestoreKeysExclusiveResourceKeyValuePairArgs... resourceKeyValuePairs)
- Parameters:
resourceKeyValuePairs- A list of all resource key value pairs associated with the KeyValueStore. See `resourceKeyValuePair` below.- Returns:
- builder
-
totalSizeInBytes
public KeyvaluestoreKeysExclusiveState.Builder totalSizeInBytes(@Nullable com.pulumi.core.Output<java.lang.Integer> totalSizeInBytes)
- Parameters:
totalSizeInBytes- Total size of the Key Value Store in bytes.- Returns:
- builder
-
totalSizeInBytes
public KeyvaluestoreKeysExclusiveState.Builder totalSizeInBytes(java.lang.Integer totalSizeInBytes)
- Parameters:
totalSizeInBytes- Total size of the Key Value Store in bytes.- Returns:
- builder
-
build
public KeyvaluestoreKeysExclusiveState build()
-
-