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.TheDataSourceIntrospectionModelFieldTypeobject data.TheDataSourceIntrospectionModelFieldTypeobject data.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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
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:
-
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.
-