Package io.stigg.api.operations.type
Class ReportUsageInput.Builder
- java.lang.Object
-
- io.stigg.api.operations.type.ReportUsageInput.Builder
-
- Enclosing class:
- ReportUsageInput
public static final class ReportUsageInput.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ReportUsageInputbuild()ReportUsageInput.BuildercreatedAt(java.time.Instant createdAt)ReportUsageInput.BuildercustomerId(java.lang.String customerId)ReportUsageInput.BuilderenvironmentId(java.lang.String environmentId)ReportUsageInput.BuilderfeatureId(java.lang.String featureId)ReportUsageInput.BuilderresourceId(java.lang.String resourceId)ReportUsageInput.BuilderupdateBehavior(UsageUpdateBehavior updateBehavior)ReportUsageInput.Buildervalue(java.lang.Double value)
-
-
-
Method Detail
-
createdAt
public ReportUsageInput.Builder createdAt(java.time.Instant createdAt)
-
customerId
public ReportUsageInput.Builder customerId(java.lang.String customerId)
-
environmentId
public ReportUsageInput.Builder environmentId(java.lang.String environmentId)
-
featureId
public ReportUsageInput.Builder featureId(java.lang.String featureId)
-
resourceId
public ReportUsageInput.Builder resourceId(java.lang.String resourceId)
-
updateBehavior
public ReportUsageInput.Builder updateBehavior(UsageUpdateBehavior updateBehavior)
-
value
public ReportUsageInput.Builder value(java.lang.Double value)
-
build
public ReportUsageInput build()
-
-