当前位置: 首页>>代码示例>>Java>>正文


Java Description类代码示例

本文整理汇总了Java中com.redhat.lightblue.generator.Description的典型用法代码示例。如果您正苦于以下问题:Java Description类的具体用法?Java Description怎么用?Java Description使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。


Description类属于com.redhat.lightblue.generator包,在下文中一共展示了Description类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: setEntityData

import com.redhat.lightblue.generator.Description; //导入依赖的package包/类
@Description("Captured entity data from the state of the entity at the time the client " +
        "request was made (see clientRequestDate). Entity data is captured as a list of key " +
        "value pairs, where the key is the lightblue path of a field, and the value is that " +
        "field's value. Only primitive values are supported, so objects are flattened to " +
        "individual paths for each field in the object.")
public void setEntityData(List<PathAndValue> data) {
    this.entityData=data;
}
 
开发者ID:esbtools,项目名称:lightblue-notification-hook,代码行数:9,代码来源:NotificationEntity.java

示例2: setDomain

import com.redhat.lightblue.generator.Description; //导入依赖的package包/类
@Identity
@Required
@Description("Identifies a set of configuration values. Since all config is contained in a " +
        "single document in a collection, it is necessary to know how to refer to that " +
        "document: you refer to it by its domain.")
public void setDomain(String domain) {
    this.domain = domain;
}
 
开发者ID:esbtools,项目名称:event-handler,代码行数:9,代码来源:EventHandlerConfigEntity.java

示例3: setDocumentEventsBatchSize

import com.redhat.lightblue.generator.Description; //导入依赖的package包/类
@Description("Not to be confused with the maximum number of document events passed to " +
        "DocumentEventRepository.retrievePriorityDocumentEventsUpTo(int), this governs the " +
        "max batch size of events fetched from lightblue and available for optimization." +
        "\n" +
        "For example, if you ask for 50 document events to be retrieved, and your batch size " +
        "is 100, we will initially fetch 100 document events (assuming there are >= 100 " +
        "events waiting to be processed) from lightblue. Among those 100, we will try to " +
        "optimize away as many events as possible by checking for events which can be " +
        "merged or superseded. Finally, among those left, we will return the 50 highest " +
        "priority events. Any remaining events past 50 will be untouched, available for " +
        "future retrievals.")
public void setDocumentEventsBatchSize(Integer documentEventsBatchSize) {
    this.documentEventsBatchSize = documentEventsBatchSize;
}
 
开发者ID:esbtools,项目名称:event-handler,代码行数:15,代码来源:EventHandlerConfigEntity.java

示例4: setDocumentEventExpireThresholdSeconds

import com.redhat.lightblue.generator.Description; //导入依赖的package包/类
@Description("How long before a document event is available for retrieval do we drop the " +
        "event and let it be reprocessed?\n" +
        "In other words, this governs when we stop processing an event in flight because " +
        "we're too near when another retrieval may see it is past its " +
        "getDocumentEventProcessingTimeout() and retrieve it for reprocessing.\n" +
        "N.B. The existence of this configuration is a function of our current transaction " +
        "scheme. This could go away, for instance, if we either atomically updated an " +
        "event's processing timestamp before publishing its document. Other alternative " +
        "schemes are possible.")
public void setDocumentEventExpireThresholdSeconds(
        Integer documentEventExpireThresholdSeconds) {
    this.documentEventExpireThresholdSeconds = documentEventExpireThresholdSeconds;
}
 
开发者ID:esbtools,项目名称:event-handler,代码行数:14,代码来源:EventHandlerConfigEntity.java

示例5: make

import com.redhat.lightblue.generator.Description; //导入依赖的package包/类
@Description("When adding new document events, we can make (total new events) / (max events " +
        "per insert) requests, instead of one request with all new events in a single call. " +
        "If no integer is provided, we will do one request with all new events.\n" +
        "Setting a limit is recommended as it protects against potentially extremely " +
        "significant notifications producing a huge quantity of document events and failing " +
        "to insert them all in one call.")
public void setMaxDocumentEventsPerInsert(@Nullable Integer maxDocumentEventsPerInsert) {
    this.maxDocumentEventsPerInsert = maxDocumentEventsPerInsert;
}
 
开发者ID:esbtools,项目名称:event-handler,代码行数:10,代码来源:EventHandlerConfigEntity.java

示例6: setNotificationExpireThresholdSeconds

import com.redhat.lightblue.generator.Description; //导入依赖的package包/类
@Description("How long before a notification is available for retrieval do we drop the event " +
        "and let it be reprocessed?\n" +
        "In other words, this governs when we stop processing a notification in flight " +
        "because we're too near when another retrieval may see it is past its " +
        "getNotificationProcessingTimeout() and retrieve it for reprocessing.\n" +
        "N.B. The existence of this configuration is a function of our current transaction " +
        "scheme. This could go away, for instance, if we either atomically updated a " +
        "notification's processing timestamp before adding its document events. Other " +
        "alternative schemes are possible.")
public void setNotificationExpireThresholdSeconds(Integer notificationExpireThresholdSeconds) {
    this.notificationExpireThresholdSeconds = notificationExpireThresholdSeconds;
}
 
开发者ID:esbtools,项目名称:event-handler,代码行数:13,代码来源:EventHandlerConfigEntity.java

示例7: setClientRequestPrincipal

import com.redhat.lightblue.generator.Description; //导入依赖的package包/类
@Description("If lightblue authentication is enabled, this is the principal of the client " +
        "who made the request this notification is representing.")
public void setClientRequestPrincipal(String clientRequestPrincipal) {
    this.clientRequestPrincipal = clientRequestPrincipal;
}
 
开发者ID:esbtools,项目名称:lightblue-notification-hook,代码行数:6,代码来源:NotificationEntity.java

示例8: setClientRequestDate

import com.redhat.lightblue.generator.Description; //导入依赖的package包/类
@Description("The date the client request was made that this notification is representing.")
@Required
public void setClientRequestDate(Date clientRequestDate) {
    this.clientRequestDate = clientRequestDate;
}
 
开发者ID:esbtools,项目名称:lightblue-notification-hook,代码行数:6,代码来源:NotificationEntity.java

示例9: setUpdatedPaths

import com.redhat.lightblue.generator.Description; //导入依赖的package包/类
@Description("Lightblue paths to fields which have changed or container elements which have " +
        "been added. If array order is significant, moved array elements' paths will also be " +
        "included.")
public void setUpdatedPaths(List<String> paths) {
    this.updatedPaths =paths;
}
 
开发者ID:esbtools,项目名称:lightblue-notification-hook,代码行数:7,代码来源:NotificationEntity.java

示例10: setRemovedPaths

import com.redhat.lightblue.generator.Description; //导入依赖的package包/类
@Description("Lightblue paths to fields or array elements which were removed.")
public void setRemovedPaths(List<String> paths) {
    this.removedPaths =paths;
}
 
开发者ID:esbtools,项目名称:lightblue-notification-hook,代码行数:5,代码来源:NotificationEntity.java

示例11: setRemovedEntityData

import com.redhat.lightblue.generator.Description; //导入依赖的package包/类
@Description("Entity data that was removed. Each path in removedPaths will have an entry " +
        "here with the associated data to that field. As with entityData, all entries are " +
        "paths to primitive values. Objects are flattened.")
public void setRemovedEntityData(List<PathAndValue> l) {
    this.removedEntityData=l;
}
 
开发者ID:esbtools,项目名称:lightblue-notification-hook,代码行数:7,代码来源:NotificationEntity.java

示例12: setPath

import com.redhat.lightblue.generator.Description; //导入依赖的package包/类
@Description("A path as in the lightblue query and projection language. For example: " +
        "'path.to.array.0.field'. Must point to primitive fields.")
@Required
public void setPath(String path) {
    this.path = path;
}
 
开发者ID:esbtools,项目名称:lightblue-notification-hook,代码行数:7,代码来源:NotificationEntity.java

示例13: setValue

import com.redhat.lightblue.generator.Description; //导入依赖的package包/类
@Description("Value stored in this path as a String. Only primitive values are supported.")
public void setValue(@Nullable String value) {
    this.value = value;
}
 
开发者ID:esbtools,项目名称:lightblue-notification-hook,代码行数:5,代码来源:NotificationEntity.java

示例14: setCanonicalTypesToProcess

import com.redhat.lightblue.generator.Description; //导入依赖的package包/类
@Description("Governs whether or not document events are processed based on their type.")
public void setCanonicalTypesToProcess(Set<String> canonicalTypesToProcess) {
    this.canonicalTypesToProcess = canonicalTypesToProcess;
}
 
开发者ID:esbtools,项目名称:event-handler,代码行数:5,代码来源:EventHandlerConfigEntity.java

示例15: setDocumentEventProcessingTimeoutSeconds

import com.redhat.lightblue.generator.Description; //导入依赖的package包/类
@Description("How long can a document event remain processing before we allow it to be " +
        "retrieved again for reprocessing?")
public void setDocumentEventProcessingTimeoutSeconds(
        Integer documentEventProcessingTimeoutSeconds) {
    this.documentEventProcessingTimeoutSeconds = documentEventProcessingTimeoutSeconds;
}
 
开发者ID:esbtools,项目名称:event-handler,代码行数:7,代码来源:EventHandlerConfigEntity.java


注:本文中的com.redhat.lightblue.generator.Description类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。