Class CfnDataAccessor.DocumentAttributeValueProperty.Builder
java.lang.Object
software.amazon.awscdk.services.qbusiness.CfnDataAccessor.DocumentAttributeValueProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnDataAccessor.DocumentAttributeValueProperty>
- Enclosing interface:
CfnDataAccessor.DocumentAttributeValueProperty
@Stability(Stable)
public static final class CfnDataAccessor.DocumentAttributeValueProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnDataAccessor.DocumentAttributeValueProperty>
A builder for
CfnDataAccessor.DocumentAttributeValueProperty-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.Sets the value ofCfnDataAccessor.DocumentAttributeValueProperty.getDateValue()Sets the value ofCfnDataAccessor.DocumentAttributeValueProperty.getLongValue()stringListValue(List<String> stringListValue) Sets the value ofCfnDataAccessor.DocumentAttributeValueProperty.getStringListValue()stringValue(String stringValue) Sets the value ofCfnDataAccessor.DocumentAttributeValueProperty.getStringValue()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
dateValue
@Stability(Stable) public CfnDataAccessor.DocumentAttributeValueProperty.Builder dateValue(String dateValue) Sets the value ofCfnDataAccessor.DocumentAttributeValueProperty.getDateValue()- Parameters:
dateValue- A date expressed as an ISO 8601 string. It's important for the time zone to be included in the ISO 8601 date-time format. For example, 2012-03-25T12:30:10+01:00 is the ISO 8601 date-time format for March 25th 2012 at 12:30PM (plus 10 seconds) in Central European Time.- Returns:
this
-
longValue
@Stability(Stable) public CfnDataAccessor.DocumentAttributeValueProperty.Builder longValue(Number longValue) Sets the value ofCfnDataAccessor.DocumentAttributeValueProperty.getLongValue()- Parameters:
longValue- A long integer value.- Returns:
this
-
stringListValue
@Stability(Stable) public CfnDataAccessor.DocumentAttributeValueProperty.Builder stringListValue(List<String> stringListValue) Sets the value ofCfnDataAccessor.DocumentAttributeValueProperty.getStringListValue()- Parameters:
stringListValue- A list of strings.- Returns:
this
-
stringValue
@Stability(Stable) public CfnDataAccessor.DocumentAttributeValueProperty.Builder stringValue(String stringValue) Sets the value ofCfnDataAccessor.DocumentAttributeValueProperty.getStringValue()- Parameters:
stringValue- A string.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnDataAccessor.DocumentAttributeValueProperty>- Returns:
- a new instance of
CfnDataAccessor.DocumentAttributeValueProperty - Throws:
NullPointerException- if any required attribute was not provided
-