Package | Description |
---|---|
com.oracle.bmc.vnmonitoring.model |
Modifier and Type | Method and Description |
---|---|
VirtualCircuit.Builder |
VirtualCircuit.Builder.bandwidthShapeName(String bandwidthShapeName)
The provisioned data rate of the connection.
|
VirtualCircuit.Builder |
VirtualCircuit.Builder.bgpAdminState(VirtualCircuit.BgpAdminState bgpAdminState)
Set to
ENABLED (the default) to activate the BGP session of the virtual circuit,
set to DISABLED to deactivate the virtual circuit. |
VirtualCircuit.Builder |
VirtualCircuit.Builder.bgpIpv6SessionState(VirtualCircuit.BgpIpv6SessionState bgpIpv6SessionState)
The state of the Ipv6 BGP session associated with the virtual circuit.
|
VirtualCircuit.Builder |
VirtualCircuit.Builder.bgpManagement(VirtualCircuit.BgpManagement bgpManagement)
Deprecated.
|
VirtualCircuit.Builder |
VirtualCircuit.Builder.bgpSessionState(VirtualCircuit.BgpSessionState bgpSessionState)
The state of the Ipv4 BGP session associated with the virtual circuit.
|
static VirtualCircuit.Builder |
VirtualCircuit.builder()
Create a new builder.
|
VirtualCircuit.Builder |
VirtualCircuit.Builder.compartmentId(String compartmentId)
The OCID
of the compartment containing the virtual circuit.
|
VirtualCircuit.Builder |
VirtualCircuit.Builder.copy(VirtualCircuit model) |
VirtualCircuit.Builder |
VirtualCircuit.Builder.crossConnectMappings(List<CrossConnectMapping> crossConnectMappings)
An array of mappings, each containing properties for a cross-connect or cross-connect
group that is associated with this virtual circuit.
|
VirtualCircuit.Builder |
VirtualCircuit.Builder.customerAsn(Long customerAsn)
The BGP ASN of the network at the other end of the BGP session from Oracle.
|
VirtualCircuit.Builder |
VirtualCircuit.Builder.customerBgpAsn(Integer customerBgpAsn)
Deprecated.
|
VirtualCircuit.Builder |
VirtualCircuit.Builder.definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource.
|
VirtualCircuit.Builder |
VirtualCircuit.Builder.displayName(String displayName)
A user-friendly name.
|
VirtualCircuit.Builder |
VirtualCircuit.Builder.freeformTags(Map<String,String> freeformTags)
Simple key-value pair that is applied without any predefined name, type or scope.
|
VirtualCircuit.Builder |
VirtualCircuit.Builder.gatewayId(String gatewayId)
|
VirtualCircuit.Builder |
VirtualCircuit.Builder.id(String id)
The virtual circuit’s Oracle ID
(OCID).
|
VirtualCircuit.Builder |
VirtualCircuit.Builder.ipMtu(VirtualCircuitIpMtu ipMtu)
The layer 3 IP MTU to use on this virtual circuit.
|
VirtualCircuit.Builder |
VirtualCircuit.Builder.isBfdEnabled(Boolean isBfdEnabled)
Set to
true to enable BFD for IPv4 BGP peering, or set to false to
disable BFD. |
VirtualCircuit.Builder |
VirtualCircuit.Builder.isTransportMode(Boolean isTransportMode)
Set to
true for the virtual circuit to carry only encrypted traffic, or set to
false for the virtual circuit to carry unencrypted traffic. |
VirtualCircuit.Builder |
VirtualCircuit.Builder.lifecycleState(VirtualCircuit.LifecycleState lifecycleState)
The virtual circuit’s current state.
|
VirtualCircuit.Builder |
VirtualCircuit.Builder.oracleBgpAsn(Integer oracleBgpAsn)
The Oracle BGP ASN.
|
VirtualCircuit.Builder |
VirtualCircuit.Builder.providerName(String providerName)
Deprecated.
|
VirtualCircuit.Builder |
VirtualCircuit.Builder.providerServiceId(String providerServiceId)
The OCID
of the service offered by the provider (if the customer is connecting via a provider).
|
VirtualCircuit.Builder |
VirtualCircuit.Builder.providerServiceKeyName(String providerServiceKeyName)
The service key name offered by the provider (if the customer is connecting via a
provider).
|
VirtualCircuit.Builder |
VirtualCircuit.Builder.providerServiceName(String providerServiceName)
Deprecated.
|
VirtualCircuit.Builder |
VirtualCircuit.Builder.providerState(VirtualCircuit.ProviderState providerState)
The provider’s state in relation to this virtual circuit (if the customer is connecting
via a provider).
|
VirtualCircuit.Builder |
VirtualCircuit.Builder.publicPrefixes(List<String> publicPrefixes)
For a public virtual circuit.
|
VirtualCircuit.Builder |
VirtualCircuit.Builder.referenceComment(String referenceComment)
Provider-supplied reference information about this virtual circuit (if the customer is
connecting via a provider).
|
VirtualCircuit.Builder |
VirtualCircuit.Builder.region(String region)
The Oracle Cloud Infrastructure region where this virtual circuit is located.
|
VirtualCircuit.Builder |
VirtualCircuit.Builder.routingPolicy(List<VirtualCircuit.RoutingPolicy> routingPolicy)
The routing policy sets how routing information about the Oracle cloud is shared over a
public virtual circuit.
|
VirtualCircuit.Builder |
VirtualCircuit.Builder.serviceType(VirtualCircuit.ServiceType serviceType)
Provider service type.
|
VirtualCircuit.Builder |
VirtualCircuit.Builder.timeCreated(Date timeCreated)
The date and time the virtual circuit was created, in the format defined by
RFC3339.
|
VirtualCircuit.Builder |
VirtualCircuit.toBuilder() |
VirtualCircuit.Builder |
VirtualCircuit.Builder.type(VirtualCircuit.Type type)
Whether the virtual circuit supports private or public peering.
|
Copyright © 2016–2024. All rights reserved.