Class DatabaseInstanceSoftwareDetailsResponse
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<DatabaseInstanceSoftwareDetailsResponse.Builder,
DatabaseInstanceSoftwareDetailsResponse>
Describes an inventory database instance for a Fleet Advisor collector.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
final String
engine()
The database engine of a database in a Fleet Advisor collector inventory, for exampleMicrosoft SQL Server
.final String
The database engine edition of a database in a Fleet Advisor collector inventory, for exampleExpress
.final String
The database engine version of a database in a Fleet Advisor collector inventory, for example2019
.final boolean
final boolean
equalsBySdkFields
(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional
<T> getValueForField
(String fieldName, Class<T> clazz) final int
hashCode()
final Integer
The operating system architecture of the database.static Class
<? extends DatabaseInstanceSoftwareDetailsResponse.Builder> final String
The service pack level of the database.final String
The support level of the database, for exampleMainstream support
.Take this object and create a builder that contains all of the current property values of this object.final String
tooltip()
Information about the database engine software, for exampleMainstream support ends on November 14th, 2024
.final String
toString()
Returns a string representation of this object.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
engine
The database engine of a database in a Fleet Advisor collector inventory, for example
Microsoft SQL Server
.- Returns:
- The database engine of a database in a Fleet Advisor collector inventory, for example
Microsoft SQL Server
.
-
engineVersion
The database engine version of a database in a Fleet Advisor collector inventory, for example
2019
.- Returns:
- The database engine version of a database in a Fleet Advisor collector inventory, for example
2019
.
-
engineEdition
The database engine edition of a database in a Fleet Advisor collector inventory, for example
Express
.- Returns:
- The database engine edition of a database in a Fleet Advisor collector inventory, for example
Express
.
-
servicePack
The service pack level of the database.
- Returns:
- The service pack level of the database.
-
supportLevel
The support level of the database, for example
Mainstream support
.- Returns:
- The support level of the database, for example
Mainstream support
.
-
osArchitecture
The operating system architecture of the database.
- Returns:
- The operating system architecture of the database.
-
tooltip
Information about the database engine software, for example
Mainstream support ends on November 14th, 2024
.- Returns:
- Information about the database engine software, for example
Mainstream support ends on November 14th, 2024
.
-
toBuilder
Description copied from interface:ToCopyableBuilder
Take this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilder
in interfaceToCopyableBuilder<DatabaseInstanceSoftwareDetailsResponse.Builder,
DatabaseInstanceSoftwareDetailsResponse> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
public static Class<? extends DatabaseInstanceSoftwareDetailsResponse.Builder> serializableBuilderClass() -
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
Description copied from interface:SdkPojo
Indicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojo
class, and is generated based on a service model.If an
SdkPojo
class does not have any inherited fields,equalsBySdkFields
andequals
are essentially the same.- Specified by:
equalsBySdkFields
in interfaceSdkPojo
- Parameters:
obj
- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value. -
getValueForField
-
sdkFields
-