Package com.oracle.bmc.jms.model
Class AgentInstallerSummary
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.jms.model.AgentInstallerSummary
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20210610") public final class AgentInstallerSummary extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelSupported agent installer downloads.
 Note: Objects should always be created or deserialized using theAgentInstallerSummary.Builder. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of theAgentInstallerSummary.Builder, which maintain a set of all explicitly set fields calledAgentInstallerSummary.Builder.__explicitlySet__. ThehashCode()andequals(Object)methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classAgentInstallerSummary.Builder
 - 
Constructor SummaryConstructors Constructor Description AgentInstallerSummary(Long agentInstallerId, String agentInstallerDescription, Long approximateFileSizeInBytes, String sha256, OsFamily osFamily, PlatformArchitectureType platformArchitecture, PackageType packageType, String agentVersion, String javaVersion, String agentInstallerVersion)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AgentInstallerSummary.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetAgentInstallerDescription()Description of the agent installer artifact.LonggetAgentInstallerId()Unique identifier for the agent installer.StringgetAgentInstallerVersion()Agent installer version.StringgetAgentVersion()Agent image version.LonggetApproximateFileSizeInBytes()Approximate compressed file size in bytes.StringgetJavaVersion()Java version.OsFamilygetOsFamily()The target operating system family for the agent installer.PackageTypegetPackageType()The package type (typically the file extension) of the agent software included in the installer.PlatformArchitectureTypegetPlatformArchitecture()The target operating system architecture for the installer.StringgetSha256()SHA256 checksum of the agent installer.inthashCode()AgentInstallerSummary.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
AgentInstallerSummary@Deprecated @ConstructorProperties({"agentInstallerId","agentInstallerDescription","approximateFileSizeInBytes","sha256","osFamily","platformArchitecture","packageType","agentVersion","javaVersion","agentInstallerVersion"}) public AgentInstallerSummary(Long agentInstallerId, String agentInstallerDescription, Long approximateFileSizeInBytes, String sha256, OsFamily osFamily, PlatformArchitectureType platformArchitecture, PackageType packageType, String agentVersion, String javaVersion, String agentInstallerVersion) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static AgentInstallerSummary.Builder builder() Create a new builder.
 - 
toBuilderpublic AgentInstallerSummary.Builder toBuilder() 
 - 
getAgentInstallerIdpublic Long getAgentInstallerId() Unique identifier for the agent installer.- Returns:
- the value
 
 - 
getAgentInstallerDescriptionpublic String getAgentInstallerDescription() Description of the agent installer artifact.The description typically includes the OS, architecture, and agent installer type. - Returns:
- the value
 
 - 
getApproximateFileSizeInBytespublic Long getApproximateFileSizeInBytes() Approximate compressed file size in bytes.- Returns:
- the value
 
 - 
getSha256public String getSha256() SHA256 checksum of the agent installer.- Returns:
- the value
 
 - 
getOsFamilypublic OsFamily getOsFamily() The target operating system family for the agent installer.- Returns:
- the value
 
 - 
getPlatformArchitecturepublic PlatformArchitectureType getPlatformArchitecture() The target operating system architecture for the installer.- Returns:
- the value
 
 - 
getPackageTypepublic PackageType getPackageType() The package type (typically the file extension) of the agent software included in the installer.- Returns:
- the value
 
 - 
getAgentVersionpublic String getAgentVersion() Agent image version.- Returns:
- the value
 
 - 
getJavaVersionpublic String getJavaVersion() Java version.- Returns:
- the value
 
 - 
getAgentInstallerVersionpublic String getAgentInstallerVersion() Agent installer version.- Returns:
- the value
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
toStringpublic String toString(boolean includeByteArrayContents) Return a string representation of the object.- Parameters:
- includeByteArrayContents- true to include the full contents of byte arrays
- Returns:
- string representation
 
 - 
equalspublic boolean equals(Object o) - Overrides:
- equalsin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 
- 
 
-