Package com.flagsmith.flagengine
Class SegmentResult
java.lang.Object
com.flagsmith.flagengine.SegmentResult
SegmentResult
-
Constructor Summary
ConstructorsConstructorDescriptionNo args constructor for use in serializationSegmentResult(SegmentResult source) SegmentResult(String name, Map<String, Object> metadata) -
Method Summary
Modifier and TypeMethodDescriptionbooleanSegmentMetadatagetName()NameinthashCode()voidsetAdditionalProperty(String name, Object value) voidsetMetadata(Map<String, Object> metadata) SegmentMetadatavoidNametoString()withAdditionalProperty(String name, Object value) withMetadata(Map<String, Object> metadata)
-
Constructor Details
-
SegmentResult
public SegmentResult()No args constructor for use in serialization -
SegmentResult
- Parameters:
source- the object being copied
-
SegmentResult
- Parameters:
name- Name. Segment name.metadata- SegmentMetadata. Additional metadata associated with the segment.
-
-
Method Details
-
getName
NameSegment name. (Required)
-
setName
NameSegment name. (Required)
-
withName
-
getMetadata
SegmentMetadataAdditional metadata associated with the segment.
-
setMetadata
SegmentMetadataAdditional metadata associated with the segment.
-
withMetadata
-
getAdditionalProperties
-
setAdditionalProperty
-
withAdditionalProperty
-
toString
-
hashCode
public int hashCode() -
equals
-