Package com.flagright.api.types
Class MccDetails.Builder
- java.lang.Object
-
- com.flagright.api.types.MccDetails.Builder
-
- All Implemented Interfaces:
MccDetails._FinalStage,MccDetails.CodeStage
- Enclosing class:
- MccDetails
public static final class MccDetails.Builder extends java.lang.Object implements MccDetails.CodeStage, MccDetails._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MccDetailsbuild()MccDetails._FinalStagecode(double code)Merchant codeMccDetails._FinalStagedescription(java.lang.String description)Merchant DescriptionMccDetails._FinalStagedescription(java.util.Optional<java.lang.String> description)MccDetails.Builderfrom(MccDetails other)
-
-
-
Method Detail
-
from
public MccDetails.Builder from(MccDetails other)
- Specified by:
fromin interfaceMccDetails.CodeStage
-
code
public MccDetails._FinalStage code(double code)
Merchant code
- Specified by:
codein interfaceMccDetails.CodeStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
description
public MccDetails._FinalStage description(java.lang.String description)
Merchant Description
- Specified by:
descriptionin interfaceMccDetails._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
description
public MccDetails._FinalStage description(java.util.Optional<java.lang.String> description)
- Specified by:
descriptionin interfaceMccDetails._FinalStage
-
build
public MccDetails build()
- Specified by:
buildin interfaceMccDetails._FinalStage
-
-