![JAR search and dependency download from the Maven repository](/logo.png)
main.app.cash.backfila.protos.service.CreateAndStartBackfillResponse Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of client Show documentation
Show all versions of client Show documentation
Client library for backfila
// Code generated by Wire protocol buffer compiler, do not edit.
// Source: app.cash.backfila.protos.service.CreateAndStartBackfillResponse in app/cash/backfila/service.proto
package app.cash.backfila.protos.service;
import com.squareup.wire.FieldEncoding;
import com.squareup.wire.Message;
import com.squareup.wire.ProtoAdapter;
import com.squareup.wire.ProtoReader;
import com.squareup.wire.ProtoWriter;
import com.squareup.wire.ReverseProtoWriter;
import com.squareup.wire.Syntax;
import com.squareup.wire.WireField;
import com.squareup.wire.internal.Internal;
import java.io.IOException;
import java.lang.Long;
import java.lang.Object;
import java.lang.Override;
import java.lang.String;
import java.lang.StringBuilder;
import okio.ByteString;
public final class CreateAndStartBackfillResponse extends Message {
public static final ProtoAdapter ADAPTER = new ProtoAdapter_CreateAndStartBackfillResponse();
private static final long serialVersionUID = 0L;
public static final Long DEFAULT_BACKFILL_RUN_ID = 0L;
@WireField(
tag = 1,
adapter = "com.squareup.wire.ProtoAdapter#UINT64"
)
public final Long backfill_run_id;
public CreateAndStartBackfillResponse(Long backfill_run_id) {
this(backfill_run_id, ByteString.EMPTY);
}
public CreateAndStartBackfillResponse(Long backfill_run_id, ByteString unknownFields) {
super(ADAPTER, unknownFields);
this.backfill_run_id = backfill_run_id;
}
@Override
public Builder newBuilder() {
Builder builder = new Builder();
builder.backfill_run_id = backfill_run_id;
builder.addUnknownFields(unknownFields());
return builder;
}
@Override
public boolean equals(Object other) {
if (other == this) return true;
if (!(other instanceof CreateAndStartBackfillResponse)) return false;
CreateAndStartBackfillResponse o = (CreateAndStartBackfillResponse) other;
return unknownFields().equals(o.unknownFields())
&& Internal.equals(backfill_run_id, o.backfill_run_id);
}
@Override
public int hashCode() {
int result = super.hashCode;
if (result == 0) {
result = unknownFields().hashCode();
result = result * 37 + (backfill_run_id != null ? backfill_run_id.hashCode() : 0);
super.hashCode = result;
}
return result;
}
@Override
public String toString() {
StringBuilder builder = new StringBuilder();
if (backfill_run_id != null) builder.append(", backfill_run_id=").append(backfill_run_id);
return builder.replace(0, 2, "CreateAndStartBackfillResponse{").append('}').toString();
}
public static final class Builder extends Message.Builder {
public Long backfill_run_id;
public Builder() {
}
public Builder backfill_run_id(Long backfill_run_id) {
this.backfill_run_id = backfill_run_id;
return this;
}
@Override
public CreateAndStartBackfillResponse build() {
return new CreateAndStartBackfillResponse(backfill_run_id, super.buildUnknownFields());
}
}
private static final class ProtoAdapter_CreateAndStartBackfillResponse extends ProtoAdapter {
public ProtoAdapter_CreateAndStartBackfillResponse() {
super(FieldEncoding.LENGTH_DELIMITED, CreateAndStartBackfillResponse.class, "type.googleapis.com/app.cash.backfila.protos.service.CreateAndStartBackfillResponse", Syntax.PROTO_2, null, "app/cash/backfila/service.proto");
}
@Override
public int encodedSize(CreateAndStartBackfillResponse value) {
int result = 0;
result += ProtoAdapter.UINT64.encodedSizeWithTag(1, value.backfill_run_id);
result += value.unknownFields().size();
return result;
}
@Override
public void encode(ProtoWriter writer, CreateAndStartBackfillResponse value) throws
IOException {
ProtoAdapter.UINT64.encodeWithTag(writer, 1, value.backfill_run_id);
writer.writeBytes(value.unknownFields());
}
@Override
public void encode(ReverseProtoWriter writer, CreateAndStartBackfillResponse value) throws
IOException {
writer.writeBytes(value.unknownFields());
ProtoAdapter.UINT64.encodeWithTag(writer, 1, value.backfill_run_id);
}
@Override
public CreateAndStartBackfillResponse decode(ProtoReader reader) throws IOException {
Builder builder = new Builder();
long token = reader.beginMessage();
for (int tag; (tag = reader.nextTag()) != -1;) {
switch (tag) {
case 1: builder.backfill_run_id(ProtoAdapter.UINT64.decode(reader)); break;
default: {
reader.readUnknownField(tag);
}
}
}
builder.addUnknownFields(reader.endMessageAndGetUnknownFields(token));
return builder.build();
}
@Override
public CreateAndStartBackfillResponse redact(CreateAndStartBackfillResponse value) {
Builder builder = value.newBuilder();
builder.clearUnknownFields();
return builder.build();
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy