Interface SchemaResponse.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<SchemaResponse.Builder,
,SchemaResponse> SdkBuilder<SchemaResponse.Builder,
,SchemaResponse> SdkPojo
- Enclosing class:
SchemaResponse
-
Method Summary
Modifier and TypeMethodDescriptioncodeLineCount
(Long codeLineCount) The number of lines of code in a schema in a Fleet Advisor collector inventory.The size level of the code in a schema in a Fleet Advisor collector inventory.complexity
(String complexity) The complexity level of the code in a schema in a Fleet Advisor collector inventory.default SchemaResponse.Builder
databaseInstance
(Consumer<DatabaseShortInfoResponse.Builder> databaseInstance) The database for a schema in a Fleet Advisor collector inventory.databaseInstance
(DatabaseShortInfoResponse databaseInstance) The database for a schema in a Fleet Advisor collector inventory.default SchemaResponse.Builder
originalSchema
(Consumer<SchemaShortInfoResponse.Builder> originalSchema) Sets the value of the OriginalSchema property for this object.originalSchema
(SchemaShortInfoResponse originalSchema) Sets the value of the OriginalSchema property for this object.The ID of a schema in a Fleet Advisor collector inventory.schemaName
(String schemaName) The name of a schema in a Fleet Advisor collector inventory.default SchemaResponse.Builder
The database server for a schema in a Fleet Advisor collector inventory.server
(ServerShortInfoResponse server) The database server for a schema in a Fleet Advisor collector inventory.similarity
(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 Details
-
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
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
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
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
The database server for a schema in a Fleet Advisor collector inventory.
This is a convenience method that creates an instance of theServerShortInfoResponse.Builder
avoiding the need to create one manually viaServerShortInfoResponse.builder()
.When the
Consumer
completes,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:
-
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.Builder
avoiding the need to create one manually viaDatabaseShortInfoResponse.builder()
.When the
Consumer
completes,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:
-
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
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
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.Builder
avoiding the need to create one manually viaSchemaShortInfoResponse.builder()
.When the
Consumer
completes,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:
-
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.
-