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
Modifier and TypeMethodDescriptionThe length value of the introspected field.The name of the field that was retrieved from the introspected data.TheDataSourceIntrospectionModelFieldType
object data.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 Details
-
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
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:
-
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.
-