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.Builder
length(Long length)
The length value of the introspected field.DataSourceIntrospectionModelField.Builder
name(String name)
The name of the field that was retrieved from the introspected data.default DataSourceIntrospectionModelField.Builder
type(Consumer<DataSourceIntrospectionModelFieldType.Builder> type)
TheDataSourceIntrospectionModelFieldType
object data.DataSourceIntrospectionModelField.Builder
type(DataSourceIntrospectionModelFieldType type)
TheDataSourceIntrospectionModelFieldType
object 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
DataSourceIntrospectionModelFieldType
object data.- Parameters:
type
- TheDataSourceIntrospectionModelFieldType
object 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 theDataSourceIntrospectionModelFieldType
object data.DataSourceIntrospectionModelFieldType.Builder
avoiding the need to create one manually viaDataSourceIntrospectionModelFieldType.builder()
.When the
Consumer
completes,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.
-
-