Class LetterOfAuthority
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.vnmonitoring.model.LetterOfAuthority
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20160918") public final class LetterOfAuthority extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelThe Letter of Authority for the cross-connect.You must submit this letter when requesting cabling for the cross-connect at the FastConnect location. 
 Note: Objects should always be created or deserialized using theLetterOfAuthority.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 theLetterOfAuthority.Builder, which maintain a set of all explicitly set fields calledLetterOfAuthority.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 classLetterOfAuthority.Builderstatic classLetterOfAuthority.CircuitTypeThe type of cross-connect fiber, termination, and optical specification.
 - 
Constructor SummaryConstructors Constructor Description LetterOfAuthority(String authorizedEntityName, LetterOfAuthority.CircuitType circuitType, String crossConnectId, String facilityLocation, String portName, Date timeExpires, Date timeIssued)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LetterOfAuthority.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetAuthorizedEntityName()The name of the entity authorized by this Letter of Authority.LetterOfAuthority.CircuitTypegetCircuitType()The type of cross-connect fiber, termination, and optical specification.StringgetCrossConnectId()The OCID of the cross-connect.StringgetFacilityLocation()The address of the FastConnect location.StringgetPortName()The meet-me room port for this cross-connect.DategetTimeExpires()The date and time when the Letter of Authority expires, in the format defined by RFC3339.DategetTimeIssued()The date and time the Letter of Authority was created, in the format defined by RFC3339.inthashCode()LetterOfAuthority.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
LetterOfAuthority@Deprecated @ConstructorProperties({"authorizedEntityName","circuitType","crossConnectId","facilityLocation","portName","timeExpires","timeIssued"}) public LetterOfAuthority(String authorizedEntityName, LetterOfAuthority.CircuitType circuitType, String crossConnectId, String facilityLocation, String portName, Date timeExpires, Date timeIssued) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static LetterOfAuthority.Builder builder() Create a new builder.
 - 
toBuilderpublic LetterOfAuthority.Builder toBuilder() 
 - 
getAuthorizedEntityNamepublic String getAuthorizedEntityName() The name of the entity authorized by this Letter of Authority.- Returns:
- the value
 
 - 
getCircuitTypepublic LetterOfAuthority.CircuitType getCircuitType() The type of cross-connect fiber, termination, and optical specification.- Returns:
- the value
 
 - 
getCrossConnectIdpublic String getCrossConnectId() The OCID of the cross-connect.- Returns:
- the value
 
 - 
getFacilityLocationpublic String getFacilityLocation() The address of the FastConnect location.- Returns:
- the value
 
 - 
getPortNamepublic String getPortName() The meet-me room port for this cross-connect.- Returns:
- the value
 
 - 
getTimeExpirespublic Date getTimeExpires() The date and time when the Letter of Authority expires, in the format defined by RFC3339.- Returns:
- the value
 
 - 
getTimeIssuedpublic Date getTimeIssued() The date and time the Letter of Authority was created, in the format defined by RFC3339.Example: 2016-08-25T21:10:29.600Z - Returns:
- the value
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
toStringpublic String toString(boolean includeByteArrayContents) Return a string representation of the object.- Parameters:
- includeByteArrayContents- true to include the full contents of byte arrays
- Returns:
- string representation
 
 - 
equalspublic boolean equals(Object o) - Overrides:
- equalsin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 
- 
 
-