Package com.oracle.bmc.core.requests
Class GetFastConnectProviderServiceKeyRequest.Builder
- java.lang.Object
-
- com.oracle.bmc.core.requests.GetFastConnectProviderServiceKeyRequest.Builder
-
- All Implemented Interfaces:
BmcRequest.Builder<GetFastConnectProviderServiceKeyRequest,Void>
- Enclosing class:
- GetFastConnectProviderServiceKeyRequest
public static class GetFastConnectProviderServiceKeyRequest.Builder extends Object implements BmcRequest.Builder<GetFastConnectProviderServiceKeyRequest,Void>
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetFastConnectProviderServiceKeyRequestbuild()Build the instance of GetFastConnectProviderServiceKeyRequest as configured by this builderGetFastConnectProviderServiceKeyRequestbuildWithoutInvocationCallback()Build the instance of GetFastConnectProviderServiceKeyRequest as configured by this builderGetFastConnectProviderServiceKeyRequest.Buildercopy(GetFastConnectProviderServiceKeyRequest o)Copy method to populate the builder with values from the given instance.GetFastConnectProviderServiceKeyRequest.BuilderinvocationCallback(com.oracle.bmc.http.client.RequestInterceptor invocationCallback)Set the invocation callback for the request to be built.GetFastConnectProviderServiceKeyRequest.BuilderproviderServiceId(String providerServiceId)The OCID of the provider service.GetFastConnectProviderServiceKeyRequest.BuilderproviderServiceKeyName(String providerServiceKeyName)The provider service key that the provider gives you when you set up a virtual circuit connection from the provider to Oracle Cloud Infrastructure.GetFastConnectProviderServiceKeyRequest.BuilderretryConfiguration(RetryConfiguration retryConfiguration)Set the retry configuration for the request to be built.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.oracle.bmc.requests.BmcRequest.Builder
body$
-
-
-
-
Method Detail
-
providerServiceId
public GetFastConnectProviderServiceKeyRequest.Builder providerServiceId(String providerServiceId)
The OCID of the provider service.- Parameters:
providerServiceId- the value to set- Returns:
- this builder instance
-
providerServiceKeyName
public GetFastConnectProviderServiceKeyRequest.Builder providerServiceKeyName(String providerServiceKeyName)
The provider service key that the provider gives you when you set up a virtual circuit connection from the provider to Oracle Cloud Infrastructure.You can set up that connection and get your provider service key at the provider’s website or portal. For the portal location, see the description attribute of the
FastConnectProviderService.- Parameters:
providerServiceKeyName- the value to set- Returns:
- this builder instance
-
invocationCallback
public GetFastConnectProviderServiceKeyRequest.Builder invocationCallback(com.oracle.bmc.http.client.RequestInterceptor invocationCallback)
Set the invocation callback for the request to be built.- Parameters:
invocationCallback- the invocation callback to be set for the request- Returns:
- this builder instance
-
retryConfiguration
public GetFastConnectProviderServiceKeyRequest.Builder retryConfiguration(RetryConfiguration retryConfiguration)
Set the retry configuration for the request to be built.- Parameters:
retryConfiguration- the retry configuration to be used for the request- Returns:
- this builder instance
-
copy
public GetFastConnectProviderServiceKeyRequest.Builder copy(GetFastConnectProviderServiceKeyRequest o)
Copy method to populate the builder with values from the given instance.- Specified by:
copyin interfaceBmcRequest.Builder<GetFastConnectProviderServiceKeyRequest,Void>- Parameters:
o- other request from which to copy values- Returns:
- this builder instance
-
build
public GetFastConnectProviderServiceKeyRequest build()
Build the instance of GetFastConnectProviderServiceKeyRequest as configured by this builderNote that this method takes calls to
invocationCallback(com.oracle.bmc.http.client.RequestInterceptor)into account, while the methodbuildWithoutInvocationCallback()does not.This is the preferred method to build an instance.
- Specified by:
buildin interfaceBmcRequest.Builder<GetFastConnectProviderServiceKeyRequest,Void>- Returns:
- instance of GetFastConnectProviderServiceKeyRequest
-
buildWithoutInvocationCallback
public GetFastConnectProviderServiceKeyRequest buildWithoutInvocationCallback()
Build the instance of GetFastConnectProviderServiceKeyRequest as configured by this builderNote that this method does not take calls to
invocationCallback(com.oracle.bmc.http.client.RequestInterceptor)into account, while the methodbuild()does- Returns:
- instance of GetFastConnectProviderServiceKeyRequest
-
-