Class VlanEndpoint
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.vnmonitoring.model.Endpoint
- 
- com.oracle.bmc.vnmonitoring.model.VlanEndpoint
 
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20160918") public final class VlanEndpoint extends EndpointDefines the details required for a VLAN-type Endpoint.
 Note: Objects should always be created or deserialized using theVlanEndpoint.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 theVlanEndpoint.Builder, which maintain a set of all explicitly set fields calledVlanEndpoint.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 SummaryNested Classes Modifier and Type Class Description static classVlanEndpoint.Builder- 
Nested classes/interfaces inherited from class com.oracle.bmc.vnmonitoring.model.EndpointEndpoint.Type
 
- 
 - 
Constructor SummaryConstructors Constructor Description VlanEndpoint(String address, String vlanId)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static VlanEndpoint.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetAddress()The IPv4 address of the Endpoint.StringgetVlanId()The OCID of the VLAN containing the IP address.inthashCode()VlanEndpoint.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
VlanEndpoint@Deprecated public VlanEndpoint(String address, String vlanId) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static VlanEndpoint.Builder builder() Create a new builder.
 - 
toBuilderpublic VlanEndpoint.Builder toBuilder() 
 - 
getAddresspublic String getAddress() The IPv4 address of the Endpoint.- Returns:
- the value
 
 - 
getVlanIdpublic String getVlanId() The OCID of the VLAN containing the IP address.This can be used to disambiguate which VLAN is queried, in case the endpoint IP address belongs to more than one VLAN (when there are VLANs with overlapping IP ranges). - Returns:
- the value
 
 - 
toStringpublic String toString(boolean includeByteArrayContents) Return a string representation of the object.
 
- 
 
-