public class DirectoryLimits
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
Contains directory limit information for a region.
Modifier and Type | Field and Description |
---|---|
private java.lang.Integer |
cloudOnlyDirectoriesCurrentCount
The current number of cloud directories in the region.
|
private java.lang.Integer |
cloudOnlyDirectoriesLimit
The maximum number of cloud directories allowed in the region.
|
private java.lang.Boolean |
cloudOnlyDirectoriesLimitReached
Indicates if the cloud directory limit has been reached.
|
private java.lang.Integer |
cloudOnlyMicrosoftADCurrentCount
The current number of Microsoft AD directories in the region.
|
private java.lang.Integer |
cloudOnlyMicrosoftADLimit
The maximum number of Microsoft AD directories allowed in the region.
|
private java.lang.Boolean |
cloudOnlyMicrosoftADLimitReached
Indicates if the Microsoft AD directory limit has been reached.
|
private java.lang.Integer |
connectedDirectoriesCurrentCount
The current number of connected directories in the region.
|
private java.lang.Integer |
connectedDirectoriesLimit
The maximum number of connected directories allowed in the region.
|
private java.lang.Boolean |
connectedDirectoriesLimitReached
Indicates if the connected directory limit has been reached.
|
Constructor and Description |
---|
DirectoryLimits() |
Modifier and Type | Method and Description |
---|---|
DirectoryLimits |
clone() |
boolean |
equals(java.lang.Object obj) |
java.lang.Integer |
getCloudOnlyDirectoriesCurrentCount()
The current number of cloud directories in the region.
|
java.lang.Integer |
getCloudOnlyDirectoriesLimit()
The maximum number of cloud directories allowed in the region.
|
java.lang.Boolean |
getCloudOnlyDirectoriesLimitReached()
Indicates if the cloud directory limit has been reached.
|
java.lang.Integer |
getCloudOnlyMicrosoftADCurrentCount()
The current number of Microsoft AD directories in the region.
|
java.lang.Integer |
getCloudOnlyMicrosoftADLimit()
The maximum number of Microsoft AD directories allowed in the region.
|
java.lang.Boolean |
getCloudOnlyMicrosoftADLimitReached()
Indicates if the Microsoft AD directory limit has been reached.
|
java.lang.Integer |
getConnectedDirectoriesCurrentCount()
The current number of connected directories in the region.
|
java.lang.Integer |
getConnectedDirectoriesLimit()
The maximum number of connected directories allowed in the region.
|
java.lang.Boolean |
getConnectedDirectoriesLimitReached()
Indicates if the connected directory limit has been reached.
|
int |
hashCode() |
java.lang.Boolean |
isCloudOnlyDirectoriesLimitReached()
Indicates if the cloud directory limit has been reached.
|
java.lang.Boolean |
isCloudOnlyMicrosoftADLimitReached()
Indicates if the Microsoft AD directory limit has been reached.
|
java.lang.Boolean |
isConnectedDirectoriesLimitReached()
Indicates if the connected directory limit has been reached.
|
void |
setCloudOnlyDirectoriesCurrentCount(java.lang.Integer cloudOnlyDirectoriesCurrentCount)
The current number of cloud directories in the region.
|
void |
setCloudOnlyDirectoriesLimit(java.lang.Integer cloudOnlyDirectoriesLimit)
The maximum number of cloud directories allowed in the region.
|
void |
setCloudOnlyDirectoriesLimitReached(java.lang.Boolean cloudOnlyDirectoriesLimitReached)
Indicates if the cloud directory limit has been reached.
|
void |
setCloudOnlyMicrosoftADCurrentCount(java.lang.Integer cloudOnlyMicrosoftADCurrentCount)
The current number of Microsoft AD directories in the region.
|
void |
setCloudOnlyMicrosoftADLimit(java.lang.Integer cloudOnlyMicrosoftADLimit)
The maximum number of Microsoft AD directories allowed in the region.
|
void |
setCloudOnlyMicrosoftADLimitReached(java.lang.Boolean cloudOnlyMicrosoftADLimitReached)
Indicates if the Microsoft AD directory limit has been reached.
|
void |
setConnectedDirectoriesCurrentCount(java.lang.Integer connectedDirectoriesCurrentCount)
The current number of connected directories in the region.
|
void |
setConnectedDirectoriesLimit(java.lang.Integer connectedDirectoriesLimit)
The maximum number of connected directories allowed in the region.
|
void |
setConnectedDirectoriesLimitReached(java.lang.Boolean connectedDirectoriesLimitReached)
Indicates if the connected directory limit has been reached.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
DirectoryLimits |
withCloudOnlyDirectoriesCurrentCount(java.lang.Integer cloudOnlyDirectoriesCurrentCount)
The current number of cloud directories in the region.
|
DirectoryLimits |
withCloudOnlyDirectoriesLimit(java.lang.Integer cloudOnlyDirectoriesLimit)
The maximum number of cloud directories allowed in the region.
|
DirectoryLimits |
withCloudOnlyDirectoriesLimitReached(java.lang.Boolean cloudOnlyDirectoriesLimitReached)
Indicates if the cloud directory limit has been reached.
|
DirectoryLimits |
withCloudOnlyMicrosoftADCurrentCount(java.lang.Integer cloudOnlyMicrosoftADCurrentCount)
The current number of Microsoft AD directories in the region.
|
DirectoryLimits |
withCloudOnlyMicrosoftADLimit(java.lang.Integer cloudOnlyMicrosoftADLimit)
The maximum number of Microsoft AD directories allowed in the region.
|
DirectoryLimits |
withCloudOnlyMicrosoftADLimitReached(java.lang.Boolean cloudOnlyMicrosoftADLimitReached)
Indicates if the Microsoft AD directory limit has been reached.
|
DirectoryLimits |
withConnectedDirectoriesCurrentCount(java.lang.Integer connectedDirectoriesCurrentCount)
The current number of connected directories in the region.
|
DirectoryLimits |
withConnectedDirectoriesLimit(java.lang.Integer connectedDirectoriesLimit)
The maximum number of connected directories allowed in the region.
|
DirectoryLimits |
withConnectedDirectoriesLimitReached(java.lang.Boolean connectedDirectoriesLimitReached)
Indicates if the connected directory limit has been reached.
|
private java.lang.Integer cloudOnlyDirectoriesLimit
The maximum number of cloud directories allowed in the region.
private java.lang.Integer cloudOnlyDirectoriesCurrentCount
The current number of cloud directories in the region.
private java.lang.Boolean cloudOnlyDirectoriesLimitReached
Indicates if the cloud directory limit has been reached.
private java.lang.Integer cloudOnlyMicrosoftADLimit
private java.lang.Integer cloudOnlyMicrosoftADCurrentCount
private java.lang.Boolean cloudOnlyMicrosoftADLimitReached
private java.lang.Integer connectedDirectoriesLimit
The maximum number of connected directories allowed in the region.
private java.lang.Integer connectedDirectoriesCurrentCount
The current number of connected directories in the region.
private java.lang.Boolean connectedDirectoriesLimitReached
Indicates if the connected directory limit has been reached.
public void setCloudOnlyDirectoriesLimit(java.lang.Integer cloudOnlyDirectoriesLimit)
The maximum number of cloud directories allowed in the region.
cloudOnlyDirectoriesLimit
- The maximum number of cloud directories allowed in the region.public java.lang.Integer getCloudOnlyDirectoriesLimit()
The maximum number of cloud directories allowed in the region.
public DirectoryLimits withCloudOnlyDirectoriesLimit(java.lang.Integer cloudOnlyDirectoriesLimit)
The maximum number of cloud directories allowed in the region.
cloudOnlyDirectoriesLimit
- The maximum number of cloud directories allowed in the region.public void setCloudOnlyDirectoriesCurrentCount(java.lang.Integer cloudOnlyDirectoriesCurrentCount)
The current number of cloud directories in the region.
cloudOnlyDirectoriesCurrentCount
- The current number of cloud directories in the region.public java.lang.Integer getCloudOnlyDirectoriesCurrentCount()
The current number of cloud directories in the region.
public DirectoryLimits withCloudOnlyDirectoriesCurrentCount(java.lang.Integer cloudOnlyDirectoriesCurrentCount)
The current number of cloud directories in the region.
cloudOnlyDirectoriesCurrentCount
- The current number of cloud directories in the region.public void setCloudOnlyDirectoriesLimitReached(java.lang.Boolean cloudOnlyDirectoriesLimitReached)
Indicates if the cloud directory limit has been reached.
cloudOnlyDirectoriesLimitReached
- Indicates if the cloud directory limit has been reached.public java.lang.Boolean getCloudOnlyDirectoriesLimitReached()
Indicates if the cloud directory limit has been reached.
public DirectoryLimits withCloudOnlyDirectoriesLimitReached(java.lang.Boolean cloudOnlyDirectoriesLimitReached)
Indicates if the cloud directory limit has been reached.
cloudOnlyDirectoriesLimitReached
- Indicates if the cloud directory limit has been reached.public java.lang.Boolean isCloudOnlyDirectoriesLimitReached()
Indicates if the cloud directory limit has been reached.
public void setCloudOnlyMicrosoftADLimit(java.lang.Integer cloudOnlyMicrosoftADLimit)
cloudOnlyMicrosoftADLimit
- The maximum number of Microsoft AD directories allowed in the
region.public java.lang.Integer getCloudOnlyMicrosoftADLimit()
public DirectoryLimits withCloudOnlyMicrosoftADLimit(java.lang.Integer cloudOnlyMicrosoftADLimit)
cloudOnlyMicrosoftADLimit
- The maximum number of Microsoft AD directories allowed in the
region.public void setCloudOnlyMicrosoftADCurrentCount(java.lang.Integer cloudOnlyMicrosoftADCurrentCount)
cloudOnlyMicrosoftADCurrentCount
- The current number of Microsoft AD directories in the region.public java.lang.Integer getCloudOnlyMicrosoftADCurrentCount()
public DirectoryLimits withCloudOnlyMicrosoftADCurrentCount(java.lang.Integer cloudOnlyMicrosoftADCurrentCount)
cloudOnlyMicrosoftADCurrentCount
- The current number of Microsoft AD directories in the region.public void setCloudOnlyMicrosoftADLimitReached(java.lang.Boolean cloudOnlyMicrosoftADLimitReached)
cloudOnlyMicrosoftADLimitReached
- Indicates if the Microsoft AD directory limit has been reached.public java.lang.Boolean getCloudOnlyMicrosoftADLimitReached()
public DirectoryLimits withCloudOnlyMicrosoftADLimitReached(java.lang.Boolean cloudOnlyMicrosoftADLimitReached)
cloudOnlyMicrosoftADLimitReached
- Indicates if the Microsoft AD directory limit has been reached.public java.lang.Boolean isCloudOnlyMicrosoftADLimitReached()
public void setConnectedDirectoriesLimit(java.lang.Integer connectedDirectoriesLimit)
The maximum number of connected directories allowed in the region.
connectedDirectoriesLimit
- The maximum number of connected directories allowed in the region.public java.lang.Integer getConnectedDirectoriesLimit()
The maximum number of connected directories allowed in the region.
public DirectoryLimits withConnectedDirectoriesLimit(java.lang.Integer connectedDirectoriesLimit)
The maximum number of connected directories allowed in the region.
connectedDirectoriesLimit
- The maximum number of connected directories allowed in the region.public void setConnectedDirectoriesCurrentCount(java.lang.Integer connectedDirectoriesCurrentCount)
The current number of connected directories in the region.
connectedDirectoriesCurrentCount
- The current number of connected directories in the region.public java.lang.Integer getConnectedDirectoriesCurrentCount()
The current number of connected directories in the region.
public DirectoryLimits withConnectedDirectoriesCurrentCount(java.lang.Integer connectedDirectoriesCurrentCount)
The current number of connected directories in the region.
connectedDirectoriesCurrentCount
- The current number of connected directories in the region.public void setConnectedDirectoriesLimitReached(java.lang.Boolean connectedDirectoriesLimitReached)
Indicates if the connected directory limit has been reached.
connectedDirectoriesLimitReached
- Indicates if the connected directory limit has been reached.public java.lang.Boolean getConnectedDirectoriesLimitReached()
Indicates if the connected directory limit has been reached.
public DirectoryLimits withConnectedDirectoriesLimitReached(java.lang.Boolean connectedDirectoriesLimitReached)
Indicates if the connected directory limit has been reached.
connectedDirectoriesLimitReached
- Indicates if the connected directory limit has been reached.public java.lang.Boolean isConnectedDirectoriesLimitReached()
Indicates if the connected directory limit has been reached.
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public DirectoryLimits clone()
clone
in class java.lang.Object