@Generated(value="OracleSDKGenerator", comments="API Version: 20160918") public final class InventorySubnetSummary extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
Lists subnet and its associated resources.
Note: Objects should always be created or deserialized using the InventorySubnetSummary.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 InventorySubnetSummary.Builder
, which maintain a
set of all explicitly set fields called InventorySubnetSummary.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 |
InventorySubnetSummary.Builder |
static class |
InventorySubnetSummary.ResourceType
Resource types of the subnet.
|
EXPLICITLY_SET_FILTER_NAME, EXPLICITLY_SET_PROPERTY_NAME
Constructor and Description |
---|
InventorySubnetSummary(String subnetId,
String subnetName,
InventorySubnetSummary.ResourceType resourceType,
List<InventorySubnetCidrBlockSummary> inventorySubnetCidrCollection,
String dnsDomainName,
String region,
String compartmentId,
List<InventoryResourceSummary> inventoryResourceSummary)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static InventorySubnetSummary.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
String |
getCompartmentId()
The OCID of
the compartment.
|
String |
getDnsDomainName()
DNS domain name of the subnet.
|
List<InventoryResourceSummary> |
getInventoryResourceSummary()
Lists the
ResourceCollection object. |
List<InventorySubnetCidrBlockSummary> |
getInventorySubnetCidrCollection()
Lists CIDRs and utilization within the subnet.
|
String |
getRegion()
Region name of the subnet.
|
InventorySubnetSummary.ResourceType |
getResourceType()
Resource types of the subnet.
|
String |
getSubnetId()
The OCID of
the subnet.
|
String |
getSubnetName()
Name of the subnet within a VCN.
|
int |
hashCode() |
InventorySubnetSummary.Builder |
toBuilder() |
String |
toString() |
String |
toString(boolean includeByteArrayContents)
Return a string representation of the object.
|
markPropertyAsExplicitlySet, wasPropertyExplicitlySet
@Deprecated @ConstructorProperties(value={"subnetId","subnetName","resourceType","inventorySubnetCidrCollection","dnsDomainName","region","compartmentId","inventoryResourceSummary"}) public InventorySubnetSummary(String subnetId, String subnetName, InventorySubnetSummary.ResourceType resourceType, List<InventorySubnetCidrBlockSummary> inventorySubnetCidrCollection, String dnsDomainName, String region, String compartmentId, List<InventoryResourceSummary> inventoryResourceSummary)
public static InventorySubnetSummary.Builder builder()
Create a new builder.
public InventorySubnetSummary.Builder toBuilder()
public String getSubnetName()
Name of the subnet within a VCN.
public InventorySubnetSummary.ResourceType getResourceType()
Resource types of the subnet.
public List<InventorySubnetCidrBlockSummary> getInventorySubnetCidrCollection()
Lists CIDRs and utilization within the subnet.
public String getDnsDomainName()
DNS domain name of the subnet.
public String getRegion()
Region name of the subnet.
public List<InventoryResourceSummary> getInventoryResourceSummary()
Lists the ResourceCollection
object.
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.