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.BuilderdatabaseInstance(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.BuilderoriginalSchema(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.BuilderThe 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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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.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:
-
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:
-
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.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:
-
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.
-