Interface Variable.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<Variable.Builder,,- Variable> - SdkBuilder<Variable.Builder,,- Variable> - SdkPojo
- Enclosing class:
- Variable
@Mutable
@NotThreadSafe
public static interface Variable.Builder
extends SdkPojo, CopyableBuilder<Variable.Builder,Variable> 
- 
Method SummaryModifier and TypeMethodDescriptiondefault Variable.BuilderdatasetContentVersionValue(Consumer<DatasetContentVersionValue.Builder> datasetContentVersionValue) The value of the variable as a structure that specifies a dataset content version.datasetContentVersionValue(DatasetContentVersionValue datasetContentVersionValue) The value of the variable as a structure that specifies a dataset content version.doubleValue(Double doubleValue) The value of the variable as a double (numeric).The name of the variable.default Variable.BuilderoutputFileUriValue(Consumer<OutputFileUriValue.Builder> outputFileUriValue) The value of the variable as a structure that specifies an output file URI.outputFileUriValue(OutputFileUriValue outputFileUriValue) The value of the variable as a structure that specifies an output file URI.stringValue(String stringValue) The value of the variable as a string.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
nameThe name of the variable. - Parameters:
- name- The name of the variable.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
stringValueThe value of the variable as a string. - Parameters:
- stringValue- The value of the variable as a string.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
doubleValueThe value of the variable as a double (numeric). - Parameters:
- doubleValue- The value of the variable as a double (numeric).
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
datasetContentVersionValueThe value of the variable as a structure that specifies a dataset content version. - Parameters:
- datasetContentVersionValue- The value of the variable as a structure that specifies a dataset content version.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
datasetContentVersionValuedefault Variable.Builder datasetContentVersionValue(Consumer<DatasetContentVersionValue.Builder> datasetContentVersionValue) The value of the variable as a structure that specifies a dataset content version. This is a convenience method that creates an instance of theDatasetContentVersionValue.Builderavoiding the need to create one manually viaDatasetContentVersionValue.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todatasetContentVersionValue(DatasetContentVersionValue).- Parameters:
- datasetContentVersionValue- a consumer that will call methods on- DatasetContentVersionValue.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
outputFileUriValueThe value of the variable as a structure that specifies an output file URI. - Parameters:
- outputFileUriValue- The value of the variable as a structure that specifies an output file URI.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
outputFileUriValuedefault Variable.Builder outputFileUriValue(Consumer<OutputFileUriValue.Builder> outputFileUriValue) The value of the variable as a structure that specifies an output file URI. This is a convenience method that creates an instance of theOutputFileUriValue.Builderavoiding the need to create one manually viaOutputFileUriValue.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tooutputFileUriValue(OutputFileUriValue).- Parameters:
- outputFileUriValue- a consumer that will call methods on- OutputFileUriValue.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-