Package com.oracle.bmc.batch.model
Class CreateServiceManagedFleetDetails
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.batch.model.CreateFleetDetails
-
- com.oracle.bmc.batch.model.CreateServiceManagedFleetDetails
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20251031") public final class CreateServiceManagedFleetDetails extends CreateFleetDetailsService managed Fleet configuration of the batch context.
Note: Objects should always be created or deserialized using theCreateServiceManagedFleetDetails.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 theCreateServiceManagedFleetDetails.Builder, which maintain a set of all explicitly set fields calledCreateServiceManagedFleetDetails.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 classCreateServiceManagedFleetDetails.Builder-
Nested classes/interfaces inherited from class com.oracle.bmc.batch.model.CreateFleetDetails
CreateFleetDetails.Type
-
-
Constructor Summary
Constructors Constructor Description CreateServiceManagedFleetDetails(String name, FleetShape shape, Integer maxConcurrentTasks)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CreateServiceManagedFleetDetails.Builderbuilder()Create a new builder.booleanequals(Object o)IntegergetMaxConcurrentTasks()Maximum number of concurrent tasks for the service managed fleet.StringgetName()Name of the service managed fleet.FleetShapegetShape()inthashCode()CreateServiceManagedFleetDetails.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
CreateServiceManagedFleetDetails
@Deprecated public CreateServiceManagedFleetDetails(String name, FleetShape shape, Integer maxConcurrentTasks)
Deprecated.
-
-
Method Detail
-
builder
public static CreateServiceManagedFleetDetails.Builder builder()
Create a new builder.
-
toBuilder
public CreateServiceManagedFleetDetails.Builder toBuilder()
-
getName
public String getName()
Name of the service managed fleet.- Returns:
- the value
-
getShape
public FleetShape getShape()
-
getMaxConcurrentTasks
public Integer getMaxConcurrentTasks()
Maximum number of concurrent tasks for the service managed 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
-
-