@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 the DefinedFileSystemConfiguration.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 DefinedFileSystemConfiguration.Builder
, which maintain a
set of all explicitly set fields called DefinedFileSystemConfiguration.Builder.__explicitlySet__
. The hashCode()
and equals(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
).
Modifier and Type | Class and Description |
---|---|
static class |
DefinedFileSystemConfiguration.Builder |
EXPLICITLY_SET_FILTER_NAME, EXPLICITLY_SET_PROPERTY_NAME
Constructor and Description |
---|
DefinedFileSystemConfiguration(String mountPoint,
Integer minSizeGb,
Boolean isResizable,
Boolean isBackupPartition)
Deprecated.
|
Modifier and Type | Method and 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.
|
markPropertyAsExplicitlySet, wasPropertyExplicitlySet
@Deprecated @ConstructorProperties(value={"mountPoint","minSizeGb","isResizable","isBackupPartition"}) public DefinedFileSystemConfiguration(String mountPoint, Integer minSizeGb, Boolean isResizable, Boolean isBackupPartition)
public static DefinedFileSystemConfiguration.Builder builder()
Create a new builder.
public DefinedFileSystemConfiguration.Builder toBuilder()
public String getMountPoint()
The mount point of file system.
public Integer getMinSizeGb()
The minimum size of file system.
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.
public Boolean getIsBackupPartition()
If true, the file system is used to create a backup prior to Exadata VM OS update.
public String toString()
toString
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.
includeByteArrayContents
- true to include the full contents of byte arrayspublic boolean equals(Object o)
equals
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
public int hashCode()
hashCode
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
Copyright © 2016–2024. All rights reserved.