Package com.vmware.nsx_policy.model
Class ShaMonitorEffectiveConfig.Builder
- java.lang.Object
-
- com.vmware.nsx_policy.model.ShaMonitorEffectiveConfig.Builder
-
- Enclosing class:
- ShaMonitorEffectiveConfig
public static final class ShaMonitorEffectiveConfig.Builder extends java.lang.Object
Builder class forShaMonitorEffectiveConfig
.
-
-
Constructor Summary
Constructors Constructor Description Builder()
Constructor with parameters for the required properties ofShaMonitorEffectiveConfig
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ShaMonitorEffectiveConfig
build()
ShaMonitorEffectiveConfig.Builder
setEffectiveConfigs(com.vmware.vapi.bindings.Structure effectiveConfigs)
ShaMonitorEffectiveConfig.Builder
setEffectiveProfilePath(java.lang.String effectiveProfilePath)
Effective SHA monitor profile pathShaMonitorEffectiveConfig.Builder
setEffectiveProfileRevision(java.lang.Long effectiveProfileRevision)
Effective SHA monitor profile revision format: int32ShaMonitorEffectiveConfig.Builder
setEffectiveSubMonitorConfigs(java.util.List<com.vmware.vapi.bindings.Structure> effectiveSubMonitorConfigs)
SHA sub-monitor effective configuration
-
-
-
Constructor Detail
-
Builder
public Builder()
Constructor with parameters for the required properties ofShaMonitorEffectiveConfig
.
-
-
Method Detail
-
setEffectiveConfigs
public ShaMonitorEffectiveConfig.Builder setEffectiveConfigs(com.vmware.vapi.bindings.Structure effectiveConfigs)
- Parameters:
effectiveConfigs
- New value for the property. When clients pass a value of this class as a parameter, the property must contain all the properties defined inShaMonitorConfig
. When methods return a value of this class as a return value, the property will contain all the properties defined inShaMonitorConfig
.
-
setEffectiveProfilePath
public ShaMonitorEffectiveConfig.Builder setEffectiveProfilePath(java.lang.String effectiveProfilePath)
Effective SHA monitor profile path- Parameters:
effectiveProfilePath
- New value for the property.
-
setEffectiveProfileRevision
public ShaMonitorEffectiveConfig.Builder setEffectiveProfileRevision(java.lang.Long effectiveProfileRevision)
Effective SHA monitor profile revision format: int32- Parameters:
effectiveProfileRevision
- New value for the property.
-
setEffectiveSubMonitorConfigs
public ShaMonitorEffectiveConfig.Builder setEffectiveSubMonitorConfigs(java.util.List<com.vmware.vapi.bindings.Structure> effectiveSubMonitorConfigs)
SHA sub-monitor effective configuration- Parameters:
effectiveSubMonitorConfigs
- New value for the property. When clients pass a value of this class as a parameter, the property must contain all the properties defined inShaSubMonitorConfig
. When methods return a value of this class as a return value, the property will contain all the properties defined inShaSubMonitorConfig
.
-
build
public ShaMonitorEffectiveConfig build()
-
-