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.ObjectBuilder 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 ShaMonitorEffectiveConfigbuild()ShaMonitorEffectiveConfig.BuildersetEffectiveConfigs(com.vmware.vapi.bindings.Structure effectiveConfigs)ShaMonitorEffectiveConfig.BuildersetEffectiveProfilePath(java.lang.String effectiveProfilePath)Effective SHA monitor profile pathShaMonitorEffectiveConfig.BuildersetEffectiveProfileRevision(java.lang.Long effectiveProfileRevision)Effective SHA monitor profile revision format: int32ShaMonitorEffectiveConfig.BuildersetEffectiveSubMonitorConfigs(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()
-
-