Package cdc.issues
Class Snapshot.Builder
java.lang.Object
cdc.issues.Snapshot.Builder
- All Implemented Interfaces:
LabelsBuilding<Snapshot.Builder>,MetasBuilding<Snapshot.Builder>
- Enclosing interface:
- Snapshot
public static class Snapshot.Builder
extends Object
implements MetasBuilding<Snapshot.Builder>, LabelsBuilding<Snapshot.Builder>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()description(String description) Sets the labels.Adds a new or replaces an existing (name, value) pair.Adds a new or modifies an existing (name, value) pair.Adds new or replaces existing (name, value) pairs.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface cdc.issues.LabelsBuilding
labels, labelsMethods inherited from interface cdc.issues.MetasBuilding
meta, meta, metaIfNotNull, metas, self
-
Field Details
-
Constructor Details
-
Builder
Builder(Project project)
-
-
Method Details
-
name
-
description
-
meta
Description copied from interface:MetasBuildingAdds a new or replaces an existing (name, value) pair.- Specified by:
metain interfaceMetasBuilding<Snapshot.Builder>- Parameters:
name- The meta name.value- The meta value.- Returns:
- This builder.
-
meta
Description copied from interface:MetasBuildingAdds a new or modifies an existing (name, value) pair.If no value is associated to
name, behaves like meta(name, value). Otherwise, modify the value associated tonameby appendingseparatorandvalue.- Specified by:
metain interfaceMetasBuilding<Snapshot.Builder>- Parameters:
name- The meta name.value- The meta value.separator- The separator.- Returns:
- This builder.
-
metas
Description copied from interface:MetasBuildingAdds new or replaces existing (name, value) pairs.- Specified by:
metasin interfaceMetasBuilding<Snapshot.Builder>- Parameters:
metas- The meta data.- Returns:
- This builder.
-
labels
Description copied from interface:LabelsBuildingSets the labels.- Specified by:
labelsin interfaceLabelsBuilding<Snapshot.Builder>- Parameters:
labels- The labels.- Returns:
- This builder.
-
timestamp
-
issue
-
issues
-
build
-