public static interface CreateDatastoreResponse.Builder extends IoTAnalyticsResponse.Builder, SdkPojo, CopyableBuilder<CreateDatastoreResponse.Builder,CreateDatastoreResponse>
| Modifier and Type | Method and Description |
|---|---|
CreateDatastoreResponse.Builder |
datastoreArn(String datastoreArn)
The ARN of the data store.
|
CreateDatastoreResponse.Builder |
datastoreName(String datastoreName)
The name of the data store.
|
default CreateDatastoreResponse.Builder |
retentionPeriod(Consumer<RetentionPeriod.Builder> retentionPeriod)
How long, in days, message data is kept for the data store.
|
CreateDatastoreResponse.Builder |
retentionPeriod(RetentionPeriod retentionPeriod)
How long, in days, message data is kept for the data store.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponsecopyapplyMutation, buildCreateDatastoreResponse.Builder datastoreName(String datastoreName)
The name of the data store.
datastoreName - The name of the data store.CreateDatastoreResponse.Builder datastoreArn(String datastoreArn)
The ARN of the data store.
datastoreArn - The ARN of the data store.CreateDatastoreResponse.Builder retentionPeriod(RetentionPeriod retentionPeriod)
How long, in days, message data is kept for the data store.
retentionPeriod - How long, in days, message data is kept for the data store.default CreateDatastoreResponse.Builder retentionPeriod(Consumer<RetentionPeriod.Builder> retentionPeriod)
How long, in days, message data is kept for the data store.
This is a convenience that creates an instance of theRetentionPeriod.Builder avoiding the need to
create one manually via RetentionPeriod.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to retentionPeriod(RetentionPeriod).retentionPeriod - a consumer that will call methods on RetentionPeriod.BuilderretentionPeriod(RetentionPeriod)Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.