Class OlvmFencingPolicy.Builder
- java.lang.Object
-
- com.oracle.bmc.cloudmigrations.model.OlvmFencingPolicy.Builder
-
- Enclosing class:
- OlvmFencingPolicy
public static class OlvmFencingPolicy.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OlvmFencingPolicybuild()OlvmFencingPolicy.Buildercopy(OlvmFencingPolicy model)OlvmFencingPolicy.BuilderisEnabled(Boolean isEnabled)Enable or disable fencing on this cluster.OlvmFencingPolicy.BuilderisSkipIfGlusterBricksUp(Boolean isSkipIfGlusterBricksUp)A flag indicating if fencing should be skipped if Gluster bricks are up and running in the host being fenced.OlvmFencingPolicy.BuilderisSkipIfGlusterQuorumNotMet(Boolean isSkipIfGlusterQuorumNotMet)A flag indicating if fencing should be skipped if Gluster bricks are up and running and Gluster quorum will not be met without those bricks.OlvmFencingPolicy.BuilderskipIfConnectivityBroken(SkipIfConnectivityBroken skipIfConnectivityBroken)OlvmFencingPolicy.BuilderskipIfSdActive(SkipIfSdActive skipIfSdActive)
-
-
-
Method Detail
-
isEnabled
public OlvmFencingPolicy.Builder isEnabled(Boolean isEnabled)
Enable or disable fencing on this cluster.- Parameters:
isEnabled- the value to set- Returns:
- this builder
-
skipIfConnectivityBroken
public OlvmFencingPolicy.Builder skipIfConnectivityBroken(SkipIfConnectivityBroken skipIfConnectivityBroken)
-
isSkipIfGlusterBricksUp
public OlvmFencingPolicy.Builder isSkipIfGlusterBricksUp(Boolean isSkipIfGlusterBricksUp)
A flag indicating if fencing should be skipped if Gluster bricks are up and running in the host being fenced.- Parameters:
isSkipIfGlusterBricksUp- the value to set- Returns:
- this builder
-
isSkipIfGlusterQuorumNotMet
public OlvmFencingPolicy.Builder isSkipIfGlusterQuorumNotMet(Boolean isSkipIfGlusterQuorumNotMet)
A flag indicating if fencing should be skipped if Gluster bricks are up and running and Gluster quorum will not be met without those bricks.- Parameters:
isSkipIfGlusterQuorumNotMet- the value to set- Returns:
- this builder
-
skipIfSdActive
public OlvmFencingPolicy.Builder skipIfSdActive(SkipIfSdActive skipIfSdActive)
-
build
public OlvmFencingPolicy build()
-
copy
public OlvmFencingPolicy.Builder copy(OlvmFencingPolicy model)
-
-