Package com.oracle.bmc.datascience.model
Class FastLaunchJobConfigSummary
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.datascience.model.FastLaunchJobConfigSummary
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20190101") public final class FastLaunchJobConfigSummary extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelThe shape config to launch a fast launch capable job instance
 Note: Objects should always be created or deserialized using theFastLaunchJobConfigSummary.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 the FastLaunchJobConfigSummary.Builder, which maintain a set of all explicitly set fields calledFastLaunchJobConfigSummary.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 classFastLaunchJobConfigSummary.Builderstatic classFastLaunchJobConfigSummary.ManagedEgressSupportThe managed egress supportstatic classFastLaunchJobConfigSummary.ShapeSeriesThe family that the compute shape belongs to.
 - 
Constructor SummaryConstructors Constructor Description FastLaunchJobConfigSummary(String name, String shapeName, Integer coreCount, Integer memoryInGBs, FastLaunchJobConfigSummary.ShapeSeries shapeSeries, FastLaunchJobConfigSummary.ManagedEgressSupport managedEgressSupport)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FastLaunchJobConfigSummary.Builderbuilder()Create a new builder.booleanequals(Object o)IntegergetCoreCount()The number of cores associated with this fast launch job shape.FastLaunchJobConfigSummary.ManagedEgressSupportgetManagedEgressSupport()The managed egress supportIntegergetMemoryInGBs()The number of cores associated with this fast launch job shape.StringgetName()The name of the fast launch job configStringgetShapeName()The name of the fast launch job shape.FastLaunchJobConfigSummary.ShapeSeriesgetShapeSeries()The family that the compute shape belongs to.inthashCode()FastLaunchJobConfigSummary.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
FastLaunchJobConfigSummary@Deprecated @ConstructorProperties({"name","shapeName","coreCount","memoryInGBs","shapeSeries","managedEgressSupport"}) public FastLaunchJobConfigSummary(String name, String shapeName, Integer coreCount, Integer memoryInGBs, FastLaunchJobConfigSummary.ShapeSeries shapeSeries, FastLaunchJobConfigSummary.ManagedEgressSupport managedEgressSupport) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static FastLaunchJobConfigSummary.Builder builder() Create a new builder.
 - 
toBuilderpublic FastLaunchJobConfigSummary.Builder toBuilder() 
 - 
getNamepublic String getName() The name of the fast launch job config- Returns:
- the value
 
 - 
getShapeNamepublic String getShapeName() The name of the fast launch job shape.- Returns:
- the value
 
 - 
getCoreCountpublic Integer getCoreCount() The number of cores associated with this fast launch job shape.- Returns:
- the value
 
 - 
getMemoryInGBspublic Integer getMemoryInGBs() The number of cores associated with this fast launch job shape.- Returns:
- the value
 
 - 
getShapeSeriespublic FastLaunchJobConfigSummary.ShapeSeries getShapeSeries() The family that the compute shape belongs to.- Returns:
- the value
 
 - 
getManagedEgressSupportpublic FastLaunchJobConfigSummary.ManagedEgressSupport getManagedEgressSupport() The managed egress support- 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
 
 
- 
 
-