@Generated(value="OracleSDKGenerator", comments="API Version: 20190325") public final class NamespaceSummary extends ExplicitlySetBmcModel
Summary of a namespace
NamespaceSummary.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 NamespaceSummary.Builder
, which maintain a set of all explicitly set fields called
ExplicitlySetBmcModel.__explicitlySet__
. The hashCode()
and equals(Object)
methods are implemented to take
ExplicitlySetBmcModel.__explicitlySet__
into account. The constructor, on the other hand, does not set ExplicitlySetBmcModel.__explicitlySet__
(since the constructor cannot distinguish explicit null
from unset null
).Modifier and Type | Class and Description |
---|---|
static class |
NamespaceSummary.Builder |
Constructor and Description |
---|
NamespaceSummary(String key,
String displayName,
String description,
Boolean isServiceDefined,
LifecycleState lifecycleState,
Date timeCreated)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static NamespaceSummary.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
String |
getDescription()
Detailed description of the namespace.
|
String |
getDisplayName()
Name of the namespace
|
Boolean |
getIsServiceDefined()
If this field is defined by service or by a user
|
String |
getKey()
Unique namespace key that is immutable.
|
LifecycleState |
getLifecycleState()
The current state of the namespace.
|
Date |
getTimeCreated()
The date and time the namespace was created, in the format defined by RFC3339.
|
int |
hashCode() |
NamespaceSummary.Builder |
toBuilder() |
String |
toString() |
String |
toString(boolean includeByteArrayContents)
Return a string representation of the object.
|
markPropertyAsExplicitlySet, wasPropertyExplicitlySet
@Deprecated @ConstructorProperties(value={"key","displayName","description","isServiceDefined","lifecycleState","timeCreated"}) public NamespaceSummary(String key, String displayName, String description, Boolean isServiceDefined, LifecycleState lifecycleState, Date timeCreated)
public static NamespaceSummary.Builder builder()
Create a new builder.
public NamespaceSummary.Builder toBuilder()
public String getKey()
Unique namespace key that is immutable.
public String getDisplayName()
Name of the namespace
public String getDescription()
Detailed description of the namespace.
public Boolean getIsServiceDefined()
If this field is defined by service or by a user
public LifecycleState getLifecycleState()
The current state of the namespace.
public Date getTimeCreated()
The date and time the namespace was created, in the format defined by RFC3339.
Example: 2019-03-25T21:10:29.600Z
public String toString()
toString
in class 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 ExplicitlySetBmcModel
public int hashCode()
hashCode
in class ExplicitlySetBmcModel
Copyright © 2016–2022. All rights reserved.