Class ModelOperation.Builder
- java.lang.Object
-
- com.merge.api.resources.crm.types.ModelOperation.Builder
-
- All Implemented Interfaces:
ModelOperation._FinalStage,ModelOperation.ModelNameStage
- Enclosing class:
- ModelOperation
public static final class ModelOperation.Builder extends java.lang.Object implements ModelOperation.ModelNameStage, ModelOperation._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ModelOperation._FinalStageaddAllAvailableOperations(java.util.List<java.lang.String> availableOperations)ModelOperation._FinalStageaddAllRequiredPostParameters(java.util.List<java.lang.String> requiredPostParameters)ModelOperation._FinalStageaddAllSupportedFields(java.util.List<java.lang.String> supportedFields)ModelOperation._FinalStageaddAvailableOperations(java.lang.String availableOperations)ModelOperation._FinalStageaddRequiredPostParameters(java.lang.String requiredPostParameters)ModelOperation._FinalStageaddSupportedFields(java.lang.String supportedFields)ModelOperation._FinalStageavailableOperations(java.util.List<java.lang.String> availableOperations)ModelOperationbuild()ModelOperation.Builderfrom(ModelOperation other)ModelOperation._FinalStagemodelName(java.lang.String modelName)ModelOperation._FinalStagerequiredPostParameters(java.util.List<java.lang.String> requiredPostParameters)ModelOperation._FinalStagesupportedFields(java.util.List<java.lang.String> supportedFields)
-
-
-
Method Detail
-
from
public ModelOperation.Builder from(ModelOperation other)
- Specified by:
fromin interfaceModelOperation.ModelNameStage
-
modelName
public ModelOperation._FinalStage modelName(java.lang.String modelName)
- Specified by:
modelNamein interfaceModelOperation.ModelNameStage
-
addAllSupportedFields
public ModelOperation._FinalStage addAllSupportedFields(java.util.List<java.lang.String> supportedFields)
- Specified by:
addAllSupportedFieldsin interfaceModelOperation._FinalStage
-
addSupportedFields
public ModelOperation._FinalStage addSupportedFields(java.lang.String supportedFields)
- Specified by:
addSupportedFieldsin interfaceModelOperation._FinalStage
-
supportedFields
public ModelOperation._FinalStage supportedFields(java.util.List<java.lang.String> supportedFields)
- Specified by:
supportedFieldsin interfaceModelOperation._FinalStage
-
addAllRequiredPostParameters
public ModelOperation._FinalStage addAllRequiredPostParameters(java.util.List<java.lang.String> requiredPostParameters)
- Specified by:
addAllRequiredPostParametersin interfaceModelOperation._FinalStage
-
addRequiredPostParameters
public ModelOperation._FinalStage addRequiredPostParameters(java.lang.String requiredPostParameters)
- Specified by:
addRequiredPostParametersin interfaceModelOperation._FinalStage
-
requiredPostParameters
public ModelOperation._FinalStage requiredPostParameters(java.util.List<java.lang.String> requiredPostParameters)
- Specified by:
requiredPostParametersin interfaceModelOperation._FinalStage
-
addAllAvailableOperations
public ModelOperation._FinalStage addAllAvailableOperations(java.util.List<java.lang.String> availableOperations)
- Specified by:
addAllAvailableOperationsin interfaceModelOperation._FinalStage
-
addAvailableOperations
public ModelOperation._FinalStage addAvailableOperations(java.lang.String availableOperations)
- Specified by:
addAvailableOperationsin interfaceModelOperation._FinalStage
-
availableOperations
public ModelOperation._FinalStage availableOperations(java.util.List<java.lang.String> availableOperations)
- Specified by:
availableOperationsin interfaceModelOperation._FinalStage
-
build
public ModelOperation build()
- Specified by:
buildin interfaceModelOperation._FinalStage
-
-