Package com.oracle.bmc.servicemesh.model
Class IngressGatewayMutualTransportLayerSecurityDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.servicemesh.model.IngressGatewayMutualTransportLayerSecurityDetails.Builder
-
- Enclosing class:
- IngressGatewayMutualTransportLayerSecurityDetails
public static class IngressGatewayMutualTransportLayerSecurityDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IngressGatewayMutualTransportLayerSecurityDetails
build()
IngressGatewayMutualTransportLayerSecurityDetails.Builder
copy(IngressGatewayMutualTransportLayerSecurityDetails model)
IngressGatewayMutualTransportLayerSecurityDetails.Builder
maximumValidity(Integer maximumValidity)
The number of days the mTLS certificate is valid.
-
-
-
Method Detail
-
maximumValidity
public IngressGatewayMutualTransportLayerSecurityDetails.Builder maximumValidity(Integer maximumValidity)
The number of days the mTLS certificate is valid.This value should be less than the Maximum Validity Duration for Certificates (Days) setting on the Certificate Authority associated with this Mesh. The certificate will be automatically renewed after 2/3 of the validity period, so a certificate with a maximum validity of 45 days will be renewed every 30 days.
- Parameters:
maximumValidity
- the value to set- Returns:
- this builder
-
build
public IngressGatewayMutualTransportLayerSecurityDetails build()
-
-