Package com.oracle.bmc.batch.model
Class CreateServiceManagedGpuFleetDetails
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.batch.model.CreateFleetDetails
-
- com.oracle.bmc.batch.model.CreateServiceManagedGpuFleetDetails
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20251031") public final class CreateServiceManagedGpuFleetDetails extends CreateFleetDetailsService managed GPU Fleet configuration of the batch context.
Note: Objects should always be created or deserialized using theCreateServiceManagedGpuFleetDetails.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 theCreateServiceManagedGpuFleetDetails.Builder, which maintain a set of all explicitly set fields calledCreateServiceManagedGpuFleetDetails.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 Summary
Nested Classes Modifier and Type Class Description static classCreateServiceManagedGpuFleetDetails.Builder-
Nested classes/interfaces inherited from class com.oracle.bmc.batch.model.CreateFleetDetails
CreateFleetDetails.Type
-
-
Constructor Summary
Constructors Constructor Description CreateServiceManagedGpuFleetDetails(String name, CreateGpuFleetShapeDetails shape, Integer maxConcurrentTasks)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CreateServiceManagedGpuFleetDetails.Builderbuilder()Create a new builder.booleanequals(Object o)IntegergetMaxConcurrentTasks()Maximum number of concurrent tasks for the service managed GPU fleet.StringgetName()Name of the service managed GPU fleet.CreateGpuFleetShapeDetailsgetShape()inthashCode()CreateServiceManagedGpuFleetDetails.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
CreateServiceManagedGpuFleetDetails
@Deprecated public CreateServiceManagedGpuFleetDetails(String name, CreateGpuFleetShapeDetails shape, Integer maxConcurrentTasks)
Deprecated.
-
-
Method Detail
-
builder
public static CreateServiceManagedGpuFleetDetails.Builder builder()
Create a new builder.
-
toBuilder
public CreateServiceManagedGpuFleetDetails.Builder toBuilder()
-
getName
public String getName()
Name of the service managed GPU fleet.- Returns:
- the value
-
getShape
public CreateGpuFleetShapeDetails getShape()
-
getMaxConcurrentTasks
public Integer getMaxConcurrentTasks()
Maximum number of concurrent tasks for the service managed GPU fleet.- Returns:
- the value
-
toString
public String toString()
- Overrides:
toStringin classCreateFleetDetails
-
toString
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.- Overrides:
toStringin classCreateFleetDetails- Parameters:
includeByteArrayContents- true to include the full contents of byte arrays- Returns:
- string representation
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classCreateFleetDetails
-
hashCode
public int hashCode()
- Overrides:
hashCodein classCreateFleetDetails
-
-