Class LetterOfAuthority.Builder
- java.lang.Object
-
- com.oracle.bmc.vnmonitoring.model.LetterOfAuthority.Builder
-
- Enclosing class:
- LetterOfAuthority
public static class LetterOfAuthority.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LetterOfAuthority.Builder
authorizedEntityName(String authorizedEntityName)
The name of the entity authorized by this Letter of Authority.LetterOfAuthority
build()
LetterOfAuthority.Builder
circuitType(LetterOfAuthority.CircuitType circuitType)
The type of cross-connect fiber, termination, and optical specification.LetterOfAuthority.Builder
copy(LetterOfAuthority model)
LetterOfAuthority.Builder
crossConnectId(String crossConnectId)
The OCID of the cross-connect.LetterOfAuthority.Builder
facilityLocation(String facilityLocation)
The address of the FastConnect location.LetterOfAuthority.Builder
portName(String portName)
The meet-me room port for this cross-connect.LetterOfAuthority.Builder
timeExpires(Date timeExpires)
The date and time when the Letter of Authority expires, in the format defined by RFC3339.LetterOfAuthority.Builder
timeIssued(Date timeIssued)
The date and time the Letter of Authority was created, in the format defined by RFC3339.
-
-
-
Method Detail
-
authorizedEntityName
public LetterOfAuthority.Builder authorizedEntityName(String authorizedEntityName)
The name of the entity authorized by this Letter of Authority.- Parameters:
authorizedEntityName
- the value to set- Returns:
- this builder
-
circuitType
public LetterOfAuthority.Builder circuitType(LetterOfAuthority.CircuitType circuitType)
The type of cross-connect fiber, termination, and optical specification.- Parameters:
circuitType
- the value to set- Returns:
- this builder
-
crossConnectId
public LetterOfAuthority.Builder crossConnectId(String crossConnectId)
The OCID of the cross-connect.- Parameters:
crossConnectId
- the value to set- Returns:
- this builder
-
facilityLocation
public LetterOfAuthority.Builder facilityLocation(String facilityLocation)
The address of the FastConnect location.- Parameters:
facilityLocation
- the value to set- Returns:
- this builder
-
portName
public LetterOfAuthority.Builder portName(String portName)
The meet-me room port for this cross-connect.- Parameters:
portName
- the value to set- Returns:
- this builder
-
timeExpires
public LetterOfAuthority.Builder timeExpires(Date timeExpires)
The date and time when the Letter of Authority expires, in the format defined by RFC3339.- Parameters:
timeExpires
- the value to set- Returns:
- this builder
-
timeIssued
public LetterOfAuthority.Builder timeIssued(Date timeIssued)
The date and time the Letter of Authority was created, in the format defined by RFC3339.Example: 2016-08-25T21:10:29.600Z
- Parameters:
timeIssued
- the value to set- Returns:
- this builder
-
build
public LetterOfAuthority build()
-
copy
public LetterOfAuthority.Builder copy(LetterOfAuthority model)
-
-