Package com.oracle.bmc.database.model
Class DefinedFileSystemConfiguration
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.database.model.DefinedFileSystemConfiguration
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20160918") public final class DefinedFileSystemConfiguration extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
Details of the file system configuration of the Exadata infrastructure.
Note: Objects should always be created or deserialized using theDefinedFileSystemConfiguration.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 theDefinedFileSystemConfiguration.Builder
, which maintain a set of all explicitly set fields calledDefinedFileSystemConfiguration.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 class
DefinedFileSystemConfiguration.Builder
-
Constructor Summary
Constructors Constructor Description DefinedFileSystemConfiguration(String mountPoint, Integer minSizeGb, Boolean isResizable, Boolean isBackupPartition)
Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DefinedFileSystemConfiguration.Builder
builder()
Create a new builder.boolean
equals(Object o)
Boolean
getIsBackupPartition()
If true, the file system is used to create a backup prior to Exadata VM OS update.Boolean
getIsResizable()
If true, the file system resize is allowed for the Exadata Infrastructure cluster.Integer
getMinSizeGb()
The minimum size of file system.String
getMountPoint()
The mount point of file system.int
hashCode()
DefinedFileSystemConfiguration.Builder
toBuilder()
String
toString()
String
toString(boolean includeByteArrayContents)
Return a string representation of the object.
-
-
-
Constructor Detail
-
DefinedFileSystemConfiguration
@Deprecated @ConstructorProperties({"mountPoint","minSizeGb","isResizable","isBackupPartition"}) public DefinedFileSystemConfiguration(String mountPoint, Integer minSizeGb, Boolean isResizable, Boolean isBackupPartition)
Deprecated.
-
-
Method Detail
-
builder
public static DefinedFileSystemConfiguration.Builder builder()
Create a new builder.
-
toBuilder
public DefinedFileSystemConfiguration.Builder toBuilder()
-
getMountPoint
public String getMountPoint()
The mount point of file system.- Returns:
- the value
-
getMinSizeGb
public Integer getMinSizeGb()
The minimum size of file system.- Returns:
- the value
-
getIsResizable
public Boolean getIsResizable()
If true, the file system resize is allowed for the Exadata Infrastructure cluster.If false, the file system resize is not allowed.
- Returns:
- the value
-
getIsBackupPartition
public Boolean getIsBackupPartition()
If true, the file system is used to create a backup prior to Exadata VM OS update.- Returns:
- the value
-
toString
public String toString()
- Overrides:
toString
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
toString
public 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
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-