Interface TopicConstantValue.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<TopicConstantValue.Builder,TopicConstantValue>,SdkBuilder<TopicConstantValue.Builder,TopicConstantValue>,SdkPojo
- Enclosing class:
- TopicConstantValue
@Mutable @NotThreadSafe public static interface TopicConstantValue.Builder extends SdkPojo, CopyableBuilder<TopicConstantValue.Builder,TopicConstantValue>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TopicConstantValue.BuilderconstantType(String constantType)The constant type of aTopicConstantValue.TopicConstantValue.BuilderconstantType(ConstantType constantType)The constant type of aTopicConstantValue.TopicConstantValue.Buildermaximum(String maximum)The maximum for theTopicConstantValue.TopicConstantValue.Builderminimum(String minimum)The minimum for theTopicConstantValue.TopicConstantValue.Buildervalue(String value)The value of theTopicConstantValue.TopicConstantValue.BuildervalueList(Collection<CollectiveConstantEntry> valueList)The value list of theTopicConstantValue.TopicConstantValue.BuildervalueList(Consumer<CollectiveConstantEntry.Builder>... valueList)The value list of theTopicConstantValue.TopicConstantValue.BuildervalueList(CollectiveConstantEntry... valueList)The value list of theTopicConstantValue.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
constantType
TopicConstantValue.Builder constantType(String constantType)
The constant type of a
TopicConstantValue.- Parameters:
constantType- The constant type of aTopicConstantValue.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ConstantType,ConstantType
-
constantType
TopicConstantValue.Builder constantType(ConstantType constantType)
The constant type of a
TopicConstantValue.- Parameters:
constantType- The constant type of aTopicConstantValue.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ConstantType,ConstantType
-
value
TopicConstantValue.Builder value(String value)
The value of the
TopicConstantValue.- Parameters:
value- The value of theTopicConstantValue.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
minimum
TopicConstantValue.Builder minimum(String minimum)
The minimum for the
TopicConstantValue.- Parameters:
minimum- The minimum for theTopicConstantValue.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maximum
TopicConstantValue.Builder maximum(String maximum)
The maximum for the
TopicConstantValue.- Parameters:
maximum- The maximum for theTopicConstantValue.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
valueList
TopicConstantValue.Builder valueList(Collection<CollectiveConstantEntry> valueList)
The value list of the
TopicConstantValue.- Parameters:
valueList- The value list of theTopicConstantValue.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
valueList
TopicConstantValue.Builder valueList(CollectiveConstantEntry... valueList)
The value list of the
TopicConstantValue.- Parameters:
valueList- The value list of theTopicConstantValue.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
valueList
TopicConstantValue.Builder valueList(Consumer<CollectiveConstantEntry.Builder>... valueList)
The value list of the
This is a convenience method that creates an instance of theTopicConstantValue.CollectiveConstantEntry.Builderavoiding the need to create one manually viaCollectiveConstantEntry.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#valueList(List.) - Parameters:
valueList- a consumer that will call methods onCollectiveConstantEntry.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#valueList(java.util.Collection)
-
-