Interface SchemaResponse.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<SchemaResponse.Builder,SchemaResponse>,SdkBuilder<SchemaResponse.Builder,SchemaResponse>,SdkPojo
- Enclosing class:
- SchemaResponse
public static interface SchemaResponse.Builder extends SdkPojo, CopyableBuilder<SchemaResponse.Builder,SchemaResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description SchemaResponse.BuildercodeLineCount(Long codeLineCount)The number of lines of code in a schema in a Fleet Advisor collector inventory.SchemaResponse.BuildercodeSize(Long codeSize)The size level of the code in a schema in a Fleet Advisor collector inventory.SchemaResponse.Buildercomplexity(String complexity)The complexity level of the code in a schema in a Fleet Advisor collector inventory.default SchemaResponse.BuilderdatabaseInstance(Consumer<DatabaseShortInfoResponse.Builder> databaseInstance)The database for a schema in a Fleet Advisor collector inventory.SchemaResponse.BuilderdatabaseInstance(DatabaseShortInfoResponse databaseInstance)The database for a schema in a Fleet Advisor collector inventory.default SchemaResponse.BuilderoriginalSchema(Consumer<SchemaShortInfoResponse.Builder> originalSchema)Sets the value of the OriginalSchema property for this object.SchemaResponse.BuilderoriginalSchema(SchemaShortInfoResponse originalSchema)Sets the value of the OriginalSchema property for this object.SchemaResponse.BuilderschemaId(String schemaId)The ID of a schema in a Fleet Advisor collector inventory.SchemaResponse.BuilderschemaName(String schemaName)The name of a schema in a Fleet Advisor collector inventory.default SchemaResponse.Builderserver(Consumer<ServerShortInfoResponse.Builder> server)The database server for a schema in a Fleet Advisor collector inventory.SchemaResponse.Builderserver(ServerShortInfoResponse server)The database server for a schema in a Fleet Advisor collector inventory.SchemaResponse.Buildersimilarity(Double similarity)The similarity value for a schema in a Fleet Advisor collector inventory.-
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
-
codeLineCount
SchemaResponse.Builder codeLineCount(Long codeLineCount)
The number of lines of code in a schema in a Fleet Advisor collector inventory.
- Parameters:
codeLineCount- The number of lines of code in a schema in a Fleet Advisor collector inventory.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
codeSize
SchemaResponse.Builder codeSize(Long codeSize)
The size level of the code in a schema in a Fleet Advisor collector inventory.
- Parameters:
codeSize- The size level of the code in a schema in a Fleet Advisor collector inventory.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
complexity
SchemaResponse.Builder complexity(String complexity)
The complexity level of the code in a schema in a Fleet Advisor collector inventory.
- Parameters:
complexity- The complexity level of the code in a schema in a Fleet Advisor collector inventory.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
server
SchemaResponse.Builder server(ServerShortInfoResponse server)
The database server for a schema in a Fleet Advisor collector inventory.
- Parameters:
server- The database server for a schema in a Fleet Advisor collector inventory.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
server
default SchemaResponse.Builder server(Consumer<ServerShortInfoResponse.Builder> server)
The database server for a schema in a Fleet Advisor collector inventory.
This is a convenience method that creates an instance of theServerShortInfoResponse.Builderavoiding the need to create one manually viaServerShortInfoResponse.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toserver(ServerShortInfoResponse).- Parameters:
server- a consumer that will call methods onServerShortInfoResponse.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
server(ServerShortInfoResponse)
-
databaseInstance
SchemaResponse.Builder databaseInstance(DatabaseShortInfoResponse databaseInstance)
The database for a schema in a Fleet Advisor collector inventory.
- Parameters:
databaseInstance- The database for a schema in a Fleet Advisor collector inventory.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
databaseInstance
default SchemaResponse.Builder databaseInstance(Consumer<DatabaseShortInfoResponse.Builder> databaseInstance)
The database for a schema in a Fleet Advisor collector inventory.
This is a convenience method that creates an instance of theDatabaseShortInfoResponse.Builderavoiding the need to create one manually viaDatabaseShortInfoResponse.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todatabaseInstance(DatabaseShortInfoResponse).- Parameters:
databaseInstance- a consumer that will call methods onDatabaseShortInfoResponse.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
databaseInstance(DatabaseShortInfoResponse)
-
schemaId
SchemaResponse.Builder schemaId(String schemaId)
The ID of a schema in a Fleet Advisor collector inventory.
- Parameters:
schemaId- The ID of a schema in a Fleet Advisor collector inventory.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
schemaName
SchemaResponse.Builder schemaName(String schemaName)
The name of a schema in a Fleet Advisor collector inventory.
- Parameters:
schemaName- The name of a schema in a Fleet Advisor collector inventory.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
originalSchema
SchemaResponse.Builder originalSchema(SchemaShortInfoResponse originalSchema)
Sets the value of the OriginalSchema property for this object.- Parameters:
originalSchema- The new value for the OriginalSchema property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
originalSchema
default SchemaResponse.Builder originalSchema(Consumer<SchemaShortInfoResponse.Builder> originalSchema)
Sets the value of the OriginalSchema property for this object. This is a convenience method that creates an instance of theSchemaShortInfoResponse.Builderavoiding the need to create one manually viaSchemaShortInfoResponse.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tooriginalSchema(SchemaShortInfoResponse).- Parameters:
originalSchema- a consumer that will call methods onSchemaShortInfoResponse.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
originalSchema(SchemaShortInfoResponse)
-
similarity
SchemaResponse.Builder similarity(Double similarity)
The similarity value for a schema in a Fleet Advisor collector inventory. A higher similarity value indicates that a schema is likely to be a duplicate.
- Parameters:
similarity- The similarity value for a schema in a Fleet Advisor collector inventory. A higher similarity value indicates that a schema is likely to be a duplicate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-