public static class FastConnectProviderService.Builder extends Object
Constructor and Description |
---|
Builder() |
public FastConnectProviderService.Builder description(String description)
The location of the provider’s website or portal. This portal is where you can get information about the provider service, create a virtual circuit connection from the provider to Oracle Cloud Infrastructure, and retrieve your provider service key for that virtual circuit connection.
Example: https://example.com
description
- the value to setpublic FastConnectProviderService.Builder id(String id)
The OCID of the service offered by the provider.
id
- the value to setpublic FastConnectProviderService.Builder privatePeeringBgpManagement(FastConnectProviderService.PrivatePeeringBgpManagement privatePeeringBgpManagement)
Who is responsible for managing the private peering BGP information.
privatePeeringBgpManagement
- the value to setpublic FastConnectProviderService.Builder providerName(String providerName)
The name of the provider.
providerName
- the value to setpublic FastConnectProviderService.Builder providerServiceName(String providerServiceName)
The name of the service offered by the provider.
providerServiceName
- the value to setpublic FastConnectProviderService.Builder publicPeeringBgpManagement(FastConnectProviderService.PublicPeeringBgpManagement publicPeeringBgpManagement)
Who is responsible for managing the public peering BGP information.
publicPeeringBgpManagement
- the value to setpublic FastConnectProviderService.Builder supportedVirtualCircuitTypes(List<FastConnectProviderService.SupportedVirtualCircuitTypes> supportedVirtualCircuitTypes)
An array of virtual circuit types supported by this service.
supportedVirtualCircuitTypes
- the value to setpublic FastConnectProviderService.Builder customerAsnManagement(FastConnectProviderService.CustomerAsnManagement customerAsnManagement)
Who is responsible for managing the ASN information for the network at the other end of the connection from Oracle.
customerAsnManagement
- the value to setpublic FastConnectProviderService.Builder providerServiceKeyManagement(FastConnectProviderService.ProviderServiceKeyManagement providerServiceKeyManagement)
Who is responsible for managing the provider service key.
providerServiceKeyManagement
- the value to setpublic FastConnectProviderService.Builder bandwithShapeManagement(FastConnectProviderService.BandwithShapeManagement bandwithShapeManagement)
Who is responsible for managing the virtual circuit bandwidth.
bandwithShapeManagement
- the value to setpublic FastConnectProviderService.Builder requiredTotalCrossConnects(Integer requiredTotalCrossConnects)
Total number of cross-connect or cross-connect groups required for the virtual circuit.
requiredTotalCrossConnects
- the value to setpublic FastConnectProviderService.Builder type(FastConnectProviderService.Type type)
Provider service type.
type
- the value to setpublic FastConnectProviderService build()
public FastConnectProviderService.Builder copy(FastConnectProviderService model)
Copyright © 2016–2024. All rights reserved.