Package com.oracle.bmc.servicemesh.model
Class MeshMutualTransportLayerSecurity.Builder
- java.lang.Object
-
- com.oracle.bmc.servicemesh.model.MeshMutualTransportLayerSecurity.Builder
-
- Enclosing class:
- MeshMutualTransportLayerSecurity
public static class MeshMutualTransportLayerSecurity.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MeshMutualTransportLayerSecurity
build()
MeshMutualTransportLayerSecurity.Builder
copy(MeshMutualTransportLayerSecurity model)
MeshMutualTransportLayerSecurity.Builder
minimum(MutualTransportLayerSecurity.Mode minimum)
DISABLED: No minimum virtual services within this mesh can use any mTLS authentication mode.
-
-
-
Method Detail
-
minimum
public MeshMutualTransportLayerSecurity.Builder minimum(MutualTransportLayerSecurity.Mode minimum)
DISABLED: No minimum virtual services within this mesh can use any mTLS authentication mode.PERMISSIVE: Virtual services within this mesh can use either PERMISSIVE or STRICT modes. STRICT: All virtual services within this mesh must use STRICT mode.
- Parameters:
minimum
- the value to set- Returns:
- this builder
-
build
public MeshMutualTransportLayerSecurity build()
-
copy
public MeshMutualTransportLayerSecurity.Builder copy(MeshMutualTransportLayerSecurity model)
-
-