本文整理汇总了Java中com.google.ipc.invalidation.util.TextBuilder.append方法的典型用法代码示例。如果您正苦于以下问题:Java TextBuilder.append方法的具体用法?Java TextBuilder.append怎么用?Java TextBuilder.append使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.google.ipc.invalidation.util.TextBuilder
的用法示例。
在下文中一共展示了TextBuilder.append方法的14个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: toCompactString
import com.google.ipc.invalidation.util.TextBuilder; //导入方法依赖的package包/类
@Override public void toCompactString(TextBuilder builder) {
builder.append("<ProtocolHandlerState:");
if (hasMessageId()) {
builder.append(" message_id=").append(messageId);
}
if (hasLastKnownServerTimeMs()) {
builder.append(" last_known_server_time_ms=").append(lastKnownServerTimeMs);
}
if (hasNextMessageSendTimeMs()) {
builder.append(" next_message_send_time_ms=").append(nextMessageSendTimeMs);
}
if (hasBatcherState()) {
builder.append(" batcher_state=").append(batcherState);
}
builder.append('>');
}
示例2: toCompactString
import com.google.ipc.invalidation.util.TextBuilder; //导入方法依赖的package包/类
/** Appends a description of the given client {@code downcall} to the given {@code builder}. */
public static TextBuilder toCompactString(TextBuilder builder,
ClientDowncall downcall) {
if (downcall == null) {
return builder;
}
builder.append(ProtocolIntents.CLIENT_DOWNCALL_KEY).append("::");
if (downcall.hasStart()) {
builder.append("start()");
} else if (downcall.hasStop()) {
builder.append("stop()");
} else if (downcall.hasAck()) {
toCompactString(builder, downcall.getAck());
} else if (downcall.hasRegistrations()) {
toCompactString(builder, downcall.getRegistrations());
} else {
builder.append(UNKNOWN_MESSAGE);
}
return builder;
}
示例3: toCompactString
import com.google.ipc.invalidation.util.TextBuilder; //导入方法依赖的package包/类
/** See spec in implementation notes. */
public static TextBuilder toCompactString(TextBuilder builder,
InfoMessage infoMessage) {
if (infoMessage == null) {
return builder;
}
builder.appendFormat("InfoMsg: Platform = %s, Is_summary_requested = %s, Perf counters: ",
infoMessage.getClientVersion().getPlatform(),
infoMessage.getServerRegistrationSummaryRequested());
boolean first = true;
for (PropertyRecord record : infoMessage.getPerformanceCounterList()) {
if (!first) {
builder.append(", ");
}
builder.appendFormat("%s = %d", record.getName(), record.getValue());
first = false;
}
return builder;
}
示例4: toCompactString
import com.google.ipc.invalidation.util.TextBuilder; //导入方法依赖的package包/类
/**
* Appends a description of the given {@code intent} to the given {@code builder}. If the intent
* includes some recognized extras, formats the extra context as well.
*/
public static TextBuilder toCompactString(TextBuilder builder, Intent intent) {
if (intent == null) {
return builder;
}
builder.append("intent(");
try {
if (!tryParseExtra(builder, intent)) {
builder.append(UNKNOWN_MESSAGE).append(", extras = ")
.append(Joiner.on(", ").join(intent.getExtras().keySet()));
}
} catch (InvalidProtocolBufferException exception) {
builder.append(ERROR_MESSAGE).append(" : ").append(exception);
}
return builder.append(")");
}
示例5: toCompactStringForObjectIds
import com.google.ipc.invalidation.util.TextBuilder; //导入方法依赖的package包/类
/** See spec in implementation notes. */
public static TextBuilder toCompactStringForObjectIds(TextBuilder builder,
Collection<ObjectIdP> objectIds) {
if (objectIds == null) {
return builder;
}
boolean first = true;
builder.append("ObjectIds: ");
for (ObjectIdP objectId : objectIds) {
if (!first) {
builder.append(", ");
}
toCompactString(builder, objectId);
first = false;
}
return builder;
}
示例6: toCompactStringForRegistrationStatuses
import com.google.ipc.invalidation.util.TextBuilder; //导入方法依赖的package包/类
/** See spec in implementation notes. */
public static TextBuilder toCompactStringForRegistrationStatuses(TextBuilder builder,
Collection<RegistrationStatus> registrationStatuses) {
if (registrationStatuses == null) {
return builder;
}
boolean first = true;
builder.append("RegOps: ");
for (RegistrationStatus registrationStatus : registrationStatuses) {
if (!first) {
builder.append(", ");
}
toCompactString(builder, registrationStatus);
first = false;
}
return builder;
}
示例7: toCompactString
import com.google.ipc.invalidation.util.TextBuilder; //导入方法依赖的package包/类
@Override public void toCompactString(TextBuilder builder) {
builder.append("<NetworkEndpointId:");
if (hasNetworkAddress()) {
builder.append(" network_address=").append(networkAddress);
}
if (hasClientAddress()) {
builder.append(" client_address=").append(clientAddress);
}
if (hasIsOffline()) {
builder.append(" is_offline=").append(isOffline);
}
builder.append('>');
}
示例8: toCompactString
import com.google.ipc.invalidation.util.TextBuilder; //导入方法依赖的package包/类
@Override public void toCompactString(TextBuilder builder) {
builder.append("<ProtocolHandlerConfigP:");
if (hasBatchingDelayMs()) {
builder.append(" batching_delay_ms=").append(batchingDelayMs);
}
builder.append(" rate_limit=[").append(rateLimit).append(']');
builder.append('>');
}
示例9: toCompactString
import com.google.ipc.invalidation.util.TextBuilder; //导入方法依赖的package包/类
@Override public void toCompactString(TextBuilder builder) {
builder.append("<RunStateP:");
if (hasState()) {
builder.append(" state=").append(state);
}
builder.append('>');
}
示例10: toCompactString
import com.google.ipc.invalidation.util.TextBuilder; //导入方法依赖的package包/类
@Override public void toCompactString(TextBuilder builder) {
builder.append("<RegistrationFailureUpcall:");
builder.append(" object_id=").append(objectId);
builder.append(" transient=").append(transient_);
builder.append(" message=").append(message);
builder.append('>');
}
示例11: toCompactString
import com.google.ipc.invalidation.util.TextBuilder; //导入方法依赖的package包/类
@Override public void toCompactString(TextBuilder builder) {
builder.append("<StartCommand:");
if (hasClientType()) {
builder.append(" client_type=").append(clientType);
}
if (hasClientName()) {
builder.append(" client_name=").append(clientName);
}
if (hasAllowSuppression()) {
builder.append(" allow_suppression=").append(allowSuppression);
}
builder.append('>');
}
示例12: toCompactString
import com.google.ipc.invalidation.util.TextBuilder; //导入方法依赖的package包/类
public static TextBuilder toCompactString(TextBuilder builder, ServerHeader header) {
if (header == null) {
return builder;
}
builder.append("S2C: ");
toCompactString(builder, header.getProtocolVersion());
builder.appendFormat(", MsgId: %s, Num regs = %s, Token = ", header.getMessageId(),
header.getRegistrationSummary().getNumRegistrations());
toCompactString(builder, header.getClientToken());
return builder;
}
示例13: serializedAckHandleToCompactString
import com.google.ipc.invalidation.util.TextBuilder; //导入方法依赖的package包/类
/** Given serialized form of an ack handle, appends description to {@code builder}. */
private static TextBuilder serializedAckHandleToCompactString(
TextBuilder builder, ByteString serialized) {
if (serialized == null) {
return builder;
}
// The ack handle is supposed by an AckHandleP!
try {
AckHandleP ackHandle = AckHandleP.parseFrom(serialized);
return toCompactString(builder, ackHandle);
} catch (InvalidProtocolBufferException exception) {
// But it wasn't... Just log the raw bytes.
return builder.append(serialized);
}
}
示例14: toCompactString
import com.google.ipc.invalidation.util.TextBuilder; //导入方法依赖的package包/类
@Override
public void toCompactString(TextBuilder builder) {
builder.append("Storage state: ");
for (Map.Entry<String, byte[]> entry : ticlPersistentState.entrySet()) {
builder.appendFormat("<%s, %s>, ", entry.getKey(), Bytes.toString(entry.getValue()));
}
}