Class OciVaultRx.Builder
- java.lang.Object
- 
- io.helidon.integrations.oci.vault.OciVaultRx.Builder
 
- 
- All Implemented Interfaces:
- Builder<OciVaultRx>,- Supplier<OciVaultRx>
 - Enclosing interface:
- OciVaultRx
 
 public static class OciVaultRx.Builder extends Object implements Builder<OciVaultRx> Fluent API builder forOciVaultRx.
- 
- 
Method Summary
 
- 
- 
- 
Method Detail- 
buildpublic OciVaultRx build() Description copied from interface:BuilderBuild the instance from this builder.- Specified by:
- buildin interface- Builder<OciVaultRx>
- Returns:
- instance of the built type
 
 - 
configpublic OciVaultRx.Builder config(Config config) Update from configuration. The configuration must be located on theOCIroot configuration node.- Parameters:
- config- configuration
- Returns:
- updated metrics builder
 
 - 
vaultPrefixpublic OciVaultRx.Builder vaultPrefix(String vaultPrefix) 
 - 
retrievalPrefixpublic OciVaultRx.Builder retrievalPrefix(String retrievalHostPrefix) 
 - 
vaultEndpointpublic OciVaultRx.Builder vaultEndpoint(String vaultEndpoint) 
 - 
retrievalEndpointpublic OciVaultRx.Builder retrievalEndpoint(String retrievalEndpoint) 
 - 
kmsPrefixpublic OciVaultRx.Builder kmsPrefix(String kmsPrefix) 
 - 
kmsEndpointpublic OciVaultRx.Builder kmsEndpoint(String kmsEndpoint) 
 - 
vaultEndpointFormatpublic OciVaultRx.Builder vaultEndpointFormat(String endpointFormat) 
 - 
secretApiVersionpublic OciVaultRx.Builder secretApiVersion(String apiVersion) 
 - 
secretBundleApiVersionpublic OciVaultRx.Builder secretBundleApiVersion(String apiVersion) 
 - 
cryptographicEndpointpublic OciVaultRx.Builder cryptographicEndpoint(String address) 
 - 
managementEndpointpublic OciVaultRx.Builder managementEndpoint(String managementEndpoint) 
 - 
restApipublic OciVaultRx.Builder restApi(OciRestApi restApi) 
 - 
updateRestApipublic OciVaultRx.Builder updateRestApi(Consumer<OciRestApi.Builder> builderConsumer) Update the rest access builder to modify defaults.- Parameters:
- builderConsumer- consumer of the builder
- Returns:
- updated metrics builder
 
 
- 
 
-