All Downloads are FREE. Search and download functionalities are using the official Maven repository.

main.java.com.streamlayer.interactive.question.DeleteRequest Maven / Gradle / Ivy

There is a newer version: 5.133.1
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: streamlayer/interactive/question/interactive.questions.proto

// Protobuf Java Version: 3.25.3
package com.streamlayer.interactive.question;

/**
 * Protobuf type {@code streamlayer.interactive.question.DeleteRequest}
 */
public  final class DeleteRequest extends
    com.google.protobuf.GeneratedMessageLite<
        DeleteRequest, DeleteRequest.Builder> implements
    // @@protoc_insertion_point(message_implements:streamlayer.interactive.question.DeleteRequest)
    DeleteRequestOrBuilder {
  private DeleteRequest() {
    id_ = "";
    ids_ = com.google.protobuf.GeneratedMessageLite.emptyProtobufList();
    organizationId_ = "";
  }
  private int bitField0_;
  public static final int ID_FIELD_NUMBER = 1;
  private java.lang.String id_;
  /**
   * string id = 1 [json_name = "id"];
   * @return The id.
   */
  @java.lang.Override
  public java.lang.String getId() {
    return id_;
  }
  /**
   * string id = 1 [json_name = "id"];
   * @return The bytes for id.
   */
  @java.lang.Override
  public com.google.protobuf.ByteString
      getIdBytes() {
    return com.google.protobuf.ByteString.copyFromUtf8(id_);
  }
  /**
   * string id = 1 [json_name = "id"];
   * @param value The id to set.
   */
  private void setId(
      java.lang.String value) {
    java.lang.Class valueClass = value.getClass();
  
    id_ = value;
  }
  /**
   * string id = 1 [json_name = "id"];
   */
  private void clearId() {

    id_ = getDefaultInstance().getId();
  }
  /**
   * string id = 1 [json_name = "id"];
   * @param value The bytes for id to set.
   */
  private void setIdBytes(
      com.google.protobuf.ByteString value) {
    checkByteStringIsUtf8(value);
    id_ = value.toStringUtf8();

  }

  public static final int IDS_FIELD_NUMBER = 2;
  private com.google.protobuf.Internal.ProtobufList ids_;
  /**
   * repeated string ids = 2 [json_name = "ids"];
   * @return A list containing the ids.
   */
  @java.lang.Override
  public java.util.List getIdsList() {
    return ids_;
  }
  /**
   * repeated string ids = 2 [json_name = "ids"];
   * @return The count of ids.
   */
  @java.lang.Override
  public int getIdsCount() {
    return ids_.size();
  }
  /**
   * repeated string ids = 2 [json_name = "ids"];
   * @param index The index of the element to return.
   * @return The ids at the given index.
   */
  @java.lang.Override
  public java.lang.String getIds(int index) {
    return ids_.get(index);
  }
  /**
   * repeated string ids = 2 [json_name = "ids"];
   * @param index The index of the value to return.
   * @return The bytes of the ids at the given index.
   */
  @java.lang.Override
  public com.google.protobuf.ByteString
      getIdsBytes(int index) {
    return com.google.protobuf.ByteString.copyFromUtf8(
        ids_.get(index));
  }
  private void ensureIdsIsMutable() {
    com.google.protobuf.Internal.ProtobufList tmp =
        ids_;  if (!tmp.isModifiable()) {
      ids_ =
          com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp);
     }
  }
  /**
   * repeated string ids = 2 [json_name = "ids"];
   * @param index The index to set the value at.
   * @param value The ids to set.
   */
  private void setIds(
      int index, java.lang.String value) {
    java.lang.Class valueClass = value.getClass();
  ensureIdsIsMutable();
    ids_.set(index, value);
  }
  /**
   * repeated string ids = 2 [json_name = "ids"];
   * @param value The ids to add.
   */
  private void addIds(
      java.lang.String value) {
    java.lang.Class valueClass = value.getClass();
  ensureIdsIsMutable();
    ids_.add(value);
  }
  /**
   * repeated string ids = 2 [json_name = "ids"];
   * @param values The ids to add.
   */
  private void addAllIds(
      java.lang.Iterable values) {
    ensureIdsIsMutable();
    com.google.protobuf.AbstractMessageLite.addAll(
        values, ids_);
  }
  /**
   * repeated string ids = 2 [json_name = "ids"];
   */
  private void clearIds() {
    ids_ = com.google.protobuf.GeneratedMessageLite.emptyProtobufList();
  }
  /**
   * repeated string ids = 2 [json_name = "ids"];
   * @param value The bytes of the ids to add.
   */
  private void addIdsBytes(
      com.google.protobuf.ByteString value) {
    checkByteStringIsUtf8(value);
    ensureIdsIsMutable();
    ids_.add(value.toStringUtf8());
  }

  public static final int ORGANIZATION_ID_FIELD_NUMBER = 3;
  private java.lang.String organizationId_;
  /**
   * string organization_id = 3 [json_name = "organizationId"];
   * @return The organizationId.
   */
  @java.lang.Override
  public java.lang.String getOrganizationId() {
    return organizationId_;
  }
  /**
   * string organization_id = 3 [json_name = "organizationId"];
   * @return The bytes for organizationId.
   */
  @java.lang.Override
  public com.google.protobuf.ByteString
      getOrganizationIdBytes() {
    return com.google.protobuf.ByteString.copyFromUtf8(organizationId_);
  }
  /**
   * string organization_id = 3 [json_name = "organizationId"];
   * @param value The organizationId to set.
   */
  private void setOrganizationId(
      java.lang.String value) {
    java.lang.Class valueClass = value.getClass();
  
    organizationId_ = value;
  }
  /**
   * string organization_id = 3 [json_name = "organizationId"];
   */
  private void clearOrganizationId() {

    organizationId_ = getDefaultInstance().getOrganizationId();
  }
  /**
   * string organization_id = 3 [json_name = "organizationId"];
   * @param value The bytes for organizationId to set.
   */
  private void setOrganizationIdBytes(
      com.google.protobuf.ByteString value) {
    checkByteStringIsUtf8(value);
    organizationId_ = value.toStringUtf8();

  }

  public static final int SERVER_NOTIFICATION_FIELD_NUMBER = 4;
  private com.streamlayer.interactive.common.ServerNotificationOptions serverNotification_;
  /**
   * .streamlayer.interactive.ServerNotificationOptions server_notification = 4 [json_name = "serverNotification"];
   */
  @java.lang.Override
  public boolean hasServerNotification() {
    return ((bitField0_ & 0x00000001) != 0);
  }
  /**
   * .streamlayer.interactive.ServerNotificationOptions server_notification = 4 [json_name = "serverNotification"];
   */
  @java.lang.Override
  public com.streamlayer.interactive.common.ServerNotificationOptions getServerNotification() {
    return serverNotification_ == null ? com.streamlayer.interactive.common.ServerNotificationOptions.getDefaultInstance() : serverNotification_;
  }
  /**
   * .streamlayer.interactive.ServerNotificationOptions server_notification = 4 [json_name = "serverNotification"];
   */
  private void setServerNotification(com.streamlayer.interactive.common.ServerNotificationOptions value) {
    value.getClass();
  serverNotification_ = value;
    bitField0_ |= 0x00000001;
    }
  /**
   * .streamlayer.interactive.ServerNotificationOptions server_notification = 4 [json_name = "serverNotification"];
   */
  @java.lang.SuppressWarnings({"ReferenceEquality"})
  private void mergeServerNotification(com.streamlayer.interactive.common.ServerNotificationOptions value) {
    value.getClass();
  if (serverNotification_ != null &&
        serverNotification_ != com.streamlayer.interactive.common.ServerNotificationOptions.getDefaultInstance()) {
      serverNotification_ =
        com.streamlayer.interactive.common.ServerNotificationOptions.newBuilder(serverNotification_).mergeFrom(value).buildPartial();
    } else {
      serverNotification_ = value;
    }
    bitField0_ |= 0x00000001;
  }
  /**
   * .streamlayer.interactive.ServerNotificationOptions server_notification = 4 [json_name = "serverNotification"];
   */
  private void clearServerNotification() {  serverNotification_ = null;
    bitField0_ = (bitField0_ & ~0x00000001);
  }

  public static final int PERMANENT_FIELD_NUMBER = 5;
  private boolean permanent_;
  /**
   * 
   * permanent: if supplied the question will be deleted permanently,
   * e.g. it will not be available in a list of recently deleted items (see "show_deleted" in ListRequestFilter)
   * 
* * bool permanent = 5 [json_name = "permanent"]; * @return The permanent. */ @java.lang.Override public boolean getPermanent() { return permanent_; } /** *
   * permanent: if supplied the question will be deleted permanently,
   * e.g. it will not be available in a list of recently deleted items (see "show_deleted" in ListRequestFilter)
   * 
* * bool permanent = 5 [json_name = "permanent"]; * @param value The permanent to set. */ private void setPermanent(boolean value) { permanent_ = value; } /** *
   * permanent: if supplied the question will be deleted permanently,
   * e.g. it will not be available in a list of recently deleted items (see "show_deleted" in ListRequestFilter)
   * 
* * bool permanent = 5 [json_name = "permanent"]; */ private void clearPermanent() { permanent_ = false; } public static com.streamlayer.interactive.question.DeleteRequest parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data); } public static com.streamlayer.interactive.question.DeleteRequest parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data, extensionRegistry); } public static com.streamlayer.interactive.question.DeleteRequest parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data); } public static com.streamlayer.interactive.question.DeleteRequest parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data, extensionRegistry); } public static com.streamlayer.interactive.question.DeleteRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data); } public static com.streamlayer.interactive.question.DeleteRequest parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data, extensionRegistry); } public static com.streamlayer.interactive.question.DeleteRequest parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, input); } public static com.streamlayer.interactive.question.DeleteRequest parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, input, extensionRegistry); } public static com.streamlayer.interactive.question.DeleteRequest parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return parseDelimitedFrom(DEFAULT_INSTANCE, input); } public static com.streamlayer.interactive.question.DeleteRequest parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); } public static com.streamlayer.interactive.question.DeleteRequest parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, input); } public static com.streamlayer.interactive.question.DeleteRequest parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, input, extensionRegistry); } public static Builder newBuilder() { return (Builder) DEFAULT_INSTANCE.createBuilder(); } public static Builder newBuilder(com.streamlayer.interactive.question.DeleteRequest prototype) { return DEFAULT_INSTANCE.createBuilder(prototype); } /** * Protobuf type {@code streamlayer.interactive.question.DeleteRequest} */ public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< com.streamlayer.interactive.question.DeleteRequest, Builder> implements // @@protoc_insertion_point(builder_implements:streamlayer.interactive.question.DeleteRequest) com.streamlayer.interactive.question.DeleteRequestOrBuilder { // Construct using com.streamlayer.interactive.question.DeleteRequest.newBuilder() private Builder() { super(DEFAULT_INSTANCE); } /** * string id = 1 [json_name = "id"]; * @return The id. */ @java.lang.Override public java.lang.String getId() { return instance.getId(); } /** * string id = 1 [json_name = "id"]; * @return The bytes for id. */ @java.lang.Override public com.google.protobuf.ByteString getIdBytes() { return instance.getIdBytes(); } /** * string id = 1 [json_name = "id"]; * @param value The id to set. * @return This builder for chaining. */ public Builder setId( java.lang.String value) { copyOnWrite(); instance.setId(value); return this; } /** * string id = 1 [json_name = "id"]; * @return This builder for chaining. */ public Builder clearId() { copyOnWrite(); instance.clearId(); return this; } /** * string id = 1 [json_name = "id"]; * @param value The bytes for id to set. * @return This builder for chaining. */ public Builder setIdBytes( com.google.protobuf.ByteString value) { copyOnWrite(); instance.setIdBytes(value); return this; } /** * repeated string ids = 2 [json_name = "ids"]; * @return A list containing the ids. */ @java.lang.Override public java.util.List getIdsList() { return java.util.Collections.unmodifiableList( instance.getIdsList()); } /** * repeated string ids = 2 [json_name = "ids"]; * @return The count of ids. */ @java.lang.Override public int getIdsCount() { return instance.getIdsCount(); } /** * repeated string ids = 2 [json_name = "ids"]; * @param index The index of the element to return. * @return The ids at the given index. */ @java.lang.Override public java.lang.String getIds(int index) { return instance.getIds(index); } /** * repeated string ids = 2 [json_name = "ids"]; * @param index The index of the value to return. * @return The bytes of the ids at the given index. */ @java.lang.Override public com.google.protobuf.ByteString getIdsBytes(int index) { return instance.getIdsBytes(index); } /** * repeated string ids = 2 [json_name = "ids"]; * @param index The index to set the value at. * @param value The ids to set. * @return This builder for chaining. */ public Builder setIds( int index, java.lang.String value) { copyOnWrite(); instance.setIds(index, value); return this; } /** * repeated string ids = 2 [json_name = "ids"]; * @param value The ids to add. * @return This builder for chaining. */ public Builder addIds( java.lang.String value) { copyOnWrite(); instance.addIds(value); return this; } /** * repeated string ids = 2 [json_name = "ids"]; * @param values The ids to add. * @return This builder for chaining. */ public Builder addAllIds( java.lang.Iterable values) { copyOnWrite(); instance.addAllIds(values); return this; } /** * repeated string ids = 2 [json_name = "ids"]; * @return This builder for chaining. */ public Builder clearIds() { copyOnWrite(); instance.clearIds(); return this; } /** * repeated string ids = 2 [json_name = "ids"]; * @param value The bytes of the ids to add. * @return This builder for chaining. */ public Builder addIdsBytes( com.google.protobuf.ByteString value) { copyOnWrite(); instance.addIdsBytes(value); return this; } /** * string organization_id = 3 [json_name = "organizationId"]; * @return The organizationId. */ @java.lang.Override public java.lang.String getOrganizationId() { return instance.getOrganizationId(); } /** * string organization_id = 3 [json_name = "organizationId"]; * @return The bytes for organizationId. */ @java.lang.Override public com.google.protobuf.ByteString getOrganizationIdBytes() { return instance.getOrganizationIdBytes(); } /** * string organization_id = 3 [json_name = "organizationId"]; * @param value The organizationId to set. * @return This builder for chaining. */ public Builder setOrganizationId( java.lang.String value) { copyOnWrite(); instance.setOrganizationId(value); return this; } /** * string organization_id = 3 [json_name = "organizationId"]; * @return This builder for chaining. */ public Builder clearOrganizationId() { copyOnWrite(); instance.clearOrganizationId(); return this; } /** * string organization_id = 3 [json_name = "organizationId"]; * @param value The bytes for organizationId to set. * @return This builder for chaining. */ public Builder setOrganizationIdBytes( com.google.protobuf.ByteString value) { copyOnWrite(); instance.setOrganizationIdBytes(value); return this; } /** * .streamlayer.interactive.ServerNotificationOptions server_notification = 4 [json_name = "serverNotification"]; */ @java.lang.Override public boolean hasServerNotification() { return instance.hasServerNotification(); } /** * .streamlayer.interactive.ServerNotificationOptions server_notification = 4 [json_name = "serverNotification"]; */ @java.lang.Override public com.streamlayer.interactive.common.ServerNotificationOptions getServerNotification() { return instance.getServerNotification(); } /** * .streamlayer.interactive.ServerNotificationOptions server_notification = 4 [json_name = "serverNotification"]; */ public Builder setServerNotification(com.streamlayer.interactive.common.ServerNotificationOptions value) { copyOnWrite(); instance.setServerNotification(value); return this; } /** * .streamlayer.interactive.ServerNotificationOptions server_notification = 4 [json_name = "serverNotification"]; */ public Builder setServerNotification( com.streamlayer.interactive.common.ServerNotificationOptions.Builder builderForValue) { copyOnWrite(); instance.setServerNotification(builderForValue.build()); return this; } /** * .streamlayer.interactive.ServerNotificationOptions server_notification = 4 [json_name = "serverNotification"]; */ public Builder mergeServerNotification(com.streamlayer.interactive.common.ServerNotificationOptions value) { copyOnWrite(); instance.mergeServerNotification(value); return this; } /** * .streamlayer.interactive.ServerNotificationOptions server_notification = 4 [json_name = "serverNotification"]; */ public Builder clearServerNotification() { copyOnWrite(); instance.clearServerNotification(); return this; } /** *
     * permanent: if supplied the question will be deleted permanently,
     * e.g. it will not be available in a list of recently deleted items (see "show_deleted" in ListRequestFilter)
     * 
* * bool permanent = 5 [json_name = "permanent"]; * @return The permanent. */ @java.lang.Override public boolean getPermanent() { return instance.getPermanent(); } /** *
     * permanent: if supplied the question will be deleted permanently,
     * e.g. it will not be available in a list of recently deleted items (see "show_deleted" in ListRequestFilter)
     * 
* * bool permanent = 5 [json_name = "permanent"]; * @param value The permanent to set. * @return This builder for chaining. */ public Builder setPermanent(boolean value) { copyOnWrite(); instance.setPermanent(value); return this; } /** *
     * permanent: if supplied the question will be deleted permanently,
     * e.g. it will not be available in a list of recently deleted items (see "show_deleted" in ListRequestFilter)
     * 
* * bool permanent = 5 [json_name = "permanent"]; * @return This builder for chaining. */ public Builder clearPermanent() { copyOnWrite(); instance.clearPermanent(); return this; } // @@protoc_insertion_point(builder_scope:streamlayer.interactive.question.DeleteRequest) } @java.lang.Override @java.lang.SuppressWarnings({"unchecked", "fallthrough"}) protected final java.lang.Object dynamicMethod( com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, java.lang.Object arg0, java.lang.Object arg1) { switch (method) { case NEW_MUTABLE_INSTANCE: { return new com.streamlayer.interactive.question.DeleteRequest(); } case NEW_BUILDER: { return new Builder(); } case BUILD_MESSAGE_INFO: { java.lang.Object[] objects = new java.lang.Object[] { "bitField0_", "id_", "ids_", "organizationId_", "serverNotification_", "permanent_", }; java.lang.String info = "\u0000\u0005\u0000\u0001\u0001\u0005\u0005\u0000\u0001\u0000\u0001\u0208\u0002\u021a" + "\u0003\u0208\u0004\u1009\u0000\u0005\u0007"; return newMessageInfo(DEFAULT_INSTANCE, info, objects); } // fall through case GET_DEFAULT_INSTANCE: { return DEFAULT_INSTANCE; } case GET_PARSER: { com.google.protobuf.Parser parser = PARSER; if (parser == null) { synchronized (com.streamlayer.interactive.question.DeleteRequest.class) { parser = PARSER; if (parser == null) { parser = new DefaultInstanceBasedParser( DEFAULT_INSTANCE); PARSER = parser; } } } return parser; } case GET_MEMOIZED_IS_INITIALIZED: { return (byte) 1; } case SET_MEMOIZED_IS_INITIALIZED: { return null; } } throw new UnsupportedOperationException(); } // @@protoc_insertion_point(class_scope:streamlayer.interactive.question.DeleteRequest) private static final com.streamlayer.interactive.question.DeleteRequest DEFAULT_INSTANCE; static { DeleteRequest defaultInstance = new DeleteRequest(); // New instances are implicitly immutable so no need to make // immutable. DEFAULT_INSTANCE = defaultInstance; com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( DeleteRequest.class, defaultInstance); } public static com.streamlayer.interactive.question.DeleteRequest getDefaultInstance() { return DEFAULT_INSTANCE; } private static volatile com.google.protobuf.Parser PARSER; public static com.google.protobuf.Parser parser() { return DEFAULT_INSTANCE.getParserForType(); } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy