Interface DataSourceIntrospectionModelField.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<DataSourceIntrospectionModelField.Builder,DataSourceIntrospectionModelField>,SdkBuilder<DataSourceIntrospectionModelField.Builder,DataSourceIntrospectionModelField>,SdkPojo
- Enclosing class:
- DataSourceIntrospectionModelField
public static interface DataSourceIntrospectionModelField.Builder extends SdkPojo, CopyableBuilder<DataSourceIntrospectionModelField.Builder,DataSourceIntrospectionModelField>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description DataSourceIntrospectionModelField.Builderlength(Long length)The length value of the introspected field.DataSourceIntrospectionModelField.Buildername(String name)The name of the field that was retrieved from the introspected data.default DataSourceIntrospectionModelField.Buildertype(Consumer<DataSourceIntrospectionModelFieldType.Builder> type)TheDataSourceIntrospectionModelFieldTypeobject data.DataSourceIntrospectionModelField.Buildertype(DataSourceIntrospectionModelFieldType type)TheDataSourceIntrospectionModelFieldTypeobject data.-
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, sdkFields
-
-
-
-
Method Detail
-
name
DataSourceIntrospectionModelField.Builder name(String name)
The name of the field that was retrieved from the introspected data.
- Parameters:
name- The name of the field that was retrieved from the introspected data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
DataSourceIntrospectionModelField.Builder type(DataSourceIntrospectionModelFieldType type)
The
DataSourceIntrospectionModelFieldTypeobject data.- Parameters:
type- TheDataSourceIntrospectionModelFieldTypeobject data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
default DataSourceIntrospectionModelField.Builder type(Consumer<DataSourceIntrospectionModelFieldType.Builder> type)
The
This is a convenience method that creates an instance of theDataSourceIntrospectionModelFieldTypeobject data.DataSourceIntrospectionModelFieldType.Builderavoiding the need to create one manually viaDataSourceIntrospectionModelFieldType.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totype(DataSourceIntrospectionModelFieldType).- Parameters:
type- a consumer that will call methods onDataSourceIntrospectionModelFieldType.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
type(DataSourceIntrospectionModelFieldType)
-
length
DataSourceIntrospectionModelField.Builder length(Long length)
The length value of the introspected field.
- Parameters:
length- The length value of the introspected field.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-