- Add the Codota plugin to your IDE and get smart completions
private void myMethod () {ArrayList a =
new ArrayList<String>()
new ArrayList()
new ArrayList<Object>()
- Smart code suggestions by Codota
}
public Object answer(InvocationOnMock invocation) { ManagedCursorInfo info = ManagedCursorInfo.newBuilder().setCursorsLedgerId(cursorsLedgerId) .setMarkDeleteLedgerId(markDeleteLedgerId).setMarkDeleteEntryId(markDeleteEntryId) .setLastActive(0L).build(); Stat stat = mock(Stat.class); MetaStoreCallback<ManagedCursorInfo> callback = (MetaStoreCallback<ManagedCursorInfo>) invocation .getArguments()[2]; callback.operationComplete(info, stat); return null; } }).when(mockMetaStore).asyncGetCursorInfo(eq(mlName), eq(cursorName), any(MetaStoreCallback.class));
public Builder mergeFrom(org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedCursorInfo other) { if (other == org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedCursorInfo.getDefaultInstance()) return this; if (other.hasCursorsLedgerId()) { setCursorsLedgerId(other.getCursorsLedgerId()); setMarkDeleteLedgerId(other.getMarkDeleteLedgerId()); setMarkDeleteEntryId(other.getMarkDeleteEntryId()); bitField0_ = (bitField0_ & ~0x00000008); } else { ensureIndividualDeletedMessagesIsMutable(); individualDeletedMessages_.addAll(other.individualDeletedMessages_); onChanged(); individualDeletedMessagesBuilder_ = com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? getIndividualDeletedMessagesFieldBuilder() : null; } else { individualDeletedMessagesBuilder_.addAllMessages(other.individualDeletedMessages_); bitField0_ = (bitField0_ & ~0x00000010); } else { ensurePropertiesIsMutable(); properties_.addAll(other.properties_); onChanged(); propertiesBuilder_ =
private ManagedCursorInfo parseManagedCursorInfoFromText(byte[] data) throws ParseException { ManagedCursorInfo.Builder builder = ManagedCursorInfo.newBuilder(); TextFormat.merge(new String(data, Encoding), builder); return builder.build(); }
private ManagedCursorInfo parseManagedCursorInfo(byte[] data) throws ParseException, InvalidProtocolBufferException { // First try binary format, then fallback to text try { return ManagedCursorInfo.parseFrom(data); } catch (InvalidProtocolBufferException e) { // Fallback to parsing protobuf text format ManagedCursorInfo.Builder builder = ManagedCursorInfo.newBuilder(); TextFormat.merge(new String(data, Encoding), builder); return builder.build(); } }
public org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedCursorInfo build() { org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedCursorInfo result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; }
public Builder addAllIndividualDeletedMessages( java.lang.Iterable<? extends org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange> values) { if (individualDeletedMessagesBuilder_ == null) { ensureIndividualDeletedMessagesIsMutable(); super.addAll(values, individualDeletedMessages_); onChanged(); } else { individualDeletedMessagesBuilder_.addAllMessages(values); } return this; } public Builder clearIndividualDeletedMessages() {
@java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends
public Builder addIndividualDeletedMessages( int index, org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange.Builder builderForValue) { if (individualDeletedMessagesBuilder_ == null) { ensureIndividualDeletedMessagesIsMutable(); individualDeletedMessages_.add(index, builderForValue.build()); onChanged(); } else { individualDeletedMessagesBuilder_.addMessage(index, builderForValue.build()); } return this; } public Builder addAllIndividualDeletedMessages(
@java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /**
private org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedCursorInfo buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedCursorInfo result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; }
public Builder addIndividualDeletedMessages( org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange.Builder builderForValue) { if (individualDeletedMessagesBuilder_ == null) { ensureIndividualDeletedMessagesIsMutable(); individualDeletedMessages_.add(builderForValue.build()); onChanged(); } else { individualDeletedMessagesBuilder_.addMessage(builderForValue.build()); } return this; } public Builder addIndividualDeletedMessages(
public Builder removeIndividualDeletedMessages(int index) { if (individualDeletedMessagesBuilder_ == null) { ensureIndividualDeletedMessagesIsMutable(); individualDeletedMessages_.remove(index); onChanged(); } else { individualDeletedMessagesBuilder_.remove(index); } return this; } public org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange.Builder getIndividualDeletedMessagesBuilder(
public org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedCursorInfo build() { org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedCursorInfo result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; }
public Builder addIndividualDeletedMessages(org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange value) { if (individualDeletedMessagesBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureIndividualDeletedMessagesIsMutable(); individualDeletedMessages_.add(value); onChanged(); } else { individualDeletedMessagesBuilder_.addMessage(value); } return this; } public Builder addIndividualDeletedMessages(
public final boolean isInitialized() { if (!hasCursorsLedgerId()) { return false; } for (int i = 0; i < getIndividualDeletedMessagesCount(); i++) { if (!getIndividualDeletedMessages(i).isInitialized()) { return false; } } return true; }
/** * <code>repeated .MessageRange individualDeletedMessages = 4;</code> */ public Builder removeIndividualDeletedMessages(int index) { if (individualDeletedMessagesBuilder_ == null) { ensureIndividualDeletedMessagesIsMutable(); individualDeletedMessages_.remove(index); onChanged(); } else { individualDeletedMessagesBuilder_.remove(index); } return this; } /**
@Test(timeOut = 20000) void updatingCursorNode() throws Exception { final MetaStore store = new MetaStoreImplZookeeper(zkc, executor); zkc.create("/managed-ledgers/my_test", "".getBytes(), ZooDefs.Ids.OPEN_ACL_UNSAFE, CreateMode.PERSISTENT); final CountDownLatch latch = new CountDownLatch(1); ManagedCursorInfo info = ManagedCursorInfo.newBuilder().setCursorsLedgerId(1).build(); store.asyncUpdateCursorInfo("my_test", "c1", info, null, new MetaStoreCallback<Void>() { public void operationFailed(MetaStoreException e) { fail("should have succeeded"); } public void operationComplete(Void result, Stat version) { // Update again using the version zkc.failNow(Code.CONNECTIONLOSS); ManagedCursorInfo info = ManagedCursorInfo.newBuilder().setCursorsLedgerId(2).build(); store.asyncUpdateCursorInfo("my_test", "c1", info, version, new MetaStoreCallback<Void>() { public void operationFailed(MetaStoreException e) { // ok latch.countDown(); } @Override public void operationComplete(Void result, Stat version) { fail("should have failed"); } }); } }); latch.await(); }
public Builder clone() { return create().mergeFrom(buildPartial()); }