Class CreateStoreGrpcRequest.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<CreateStoreGrpcRequest.Builder>
com.linkedin.venice.protocols.controller.CreateStoreGrpcRequest.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, CreateStoreGrpcRequestOrBuilder, Cloneable
Enclosing class:
CreateStoreGrpcRequest

public static final class CreateStoreGrpcRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CreateStoreGrpcRequest.Builder> implements CreateStoreGrpcRequestOrBuilder
Protobuf type com.linkedin.venice.protocols.controller.CreateStoreGrpcRequest
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<CreateStoreGrpcRequest.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessageV3.Builder<CreateStoreGrpcRequest.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<CreateStoreGrpcRequest.Builder>
    • getDefaultInstanceForType

      public CreateStoreGrpcRequest getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public CreateStoreGrpcRequest build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public CreateStoreGrpcRequest buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • clone

      Specified by:
      clone in interface com.google.protobuf.Message.Builder
      Specified by:
      clone in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clone in class com.google.protobuf.GeneratedMessageV3.Builder<CreateStoreGrpcRequest.Builder>
    • setField

      public CreateStoreGrpcRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      setField in interface com.google.protobuf.Message.Builder
      Overrides:
      setField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateStoreGrpcRequest.Builder>
    • clearField

      public CreateStoreGrpcRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
      Specified by:
      clearField in interface com.google.protobuf.Message.Builder
      Overrides:
      clearField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateStoreGrpcRequest.Builder>
    • clearOneof

      public CreateStoreGrpcRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
      Specified by:
      clearOneof in interface com.google.protobuf.Message.Builder
      Overrides:
      clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<CreateStoreGrpcRequest.Builder>
    • setRepeatedField

      public CreateStoreGrpcRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
      Specified by:
      setRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateStoreGrpcRequest.Builder>
    • addRepeatedField

      public CreateStoreGrpcRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      addRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateStoreGrpcRequest.Builder>
    • mergeFrom

      public CreateStoreGrpcRequest.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<CreateStoreGrpcRequest.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<CreateStoreGrpcRequest.Builder>
    • mergeFrom

      public CreateStoreGrpcRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<CreateStoreGrpcRequest.Builder>
      Throws:
      IOException
    • hasClusterStoreInfo

      public boolean hasClusterStoreInfo()
      .com.linkedin.venice.protocols.controller.ClusterStoreGrpcInfo clusterStoreInfo = 1;
      Specified by:
      hasClusterStoreInfo in interface CreateStoreGrpcRequestOrBuilder
      Returns:
      Whether the clusterStoreInfo field is set.
    • getClusterStoreInfo

      public ClusterStoreGrpcInfo getClusterStoreInfo()
      .com.linkedin.venice.protocols.controller.ClusterStoreGrpcInfo clusterStoreInfo = 1;
      Specified by:
      getClusterStoreInfo in interface CreateStoreGrpcRequestOrBuilder
      Returns:
      The clusterStoreInfo.
    • setClusterStoreInfo

      public CreateStoreGrpcRequest.Builder setClusterStoreInfo(ClusterStoreGrpcInfo value)
      .com.linkedin.venice.protocols.controller.ClusterStoreGrpcInfo clusterStoreInfo = 1;
    • setClusterStoreInfo

      public CreateStoreGrpcRequest.Builder setClusterStoreInfo(ClusterStoreGrpcInfo.Builder builderForValue)
      .com.linkedin.venice.protocols.controller.ClusterStoreGrpcInfo clusterStoreInfo = 1;
    • mergeClusterStoreInfo

      public CreateStoreGrpcRequest.Builder mergeClusterStoreInfo(ClusterStoreGrpcInfo value)
      .com.linkedin.venice.protocols.controller.ClusterStoreGrpcInfo clusterStoreInfo = 1;
    • clearClusterStoreInfo

      public CreateStoreGrpcRequest.Builder clearClusterStoreInfo()
      .com.linkedin.venice.protocols.controller.ClusterStoreGrpcInfo clusterStoreInfo = 1;
    • getClusterStoreInfoBuilder

      public ClusterStoreGrpcInfo.Builder getClusterStoreInfoBuilder()
      .com.linkedin.venice.protocols.controller.ClusterStoreGrpcInfo clusterStoreInfo = 1;
    • getClusterStoreInfoOrBuilder

      public ClusterStoreGrpcInfoOrBuilder getClusterStoreInfoOrBuilder()
      .com.linkedin.venice.protocols.controller.ClusterStoreGrpcInfo clusterStoreInfo = 1;
      Specified by:
      getClusterStoreInfoOrBuilder in interface CreateStoreGrpcRequestOrBuilder
    • getKeySchema

      public String getKeySchema()
      string keySchema = 2;
      Specified by:
      getKeySchema in interface CreateStoreGrpcRequestOrBuilder
      Returns:
      The keySchema.
    • getKeySchemaBytes

      public com.google.protobuf.ByteString getKeySchemaBytes()
      string keySchema = 2;
      Specified by:
      getKeySchemaBytes in interface CreateStoreGrpcRequestOrBuilder
      Returns:
      The bytes for keySchema.
    • setKeySchema

      public CreateStoreGrpcRequest.Builder setKeySchema(String value)
      string keySchema = 2;
      Parameters:
      value - The keySchema to set.
      Returns:
      This builder for chaining.
    • clearKeySchema

      public CreateStoreGrpcRequest.Builder clearKeySchema()
      string keySchema = 2;
      Returns:
      This builder for chaining.
    • setKeySchemaBytes

      public CreateStoreGrpcRequest.Builder setKeySchemaBytes(com.google.protobuf.ByteString value)
      string keySchema = 2;
      Parameters:
      value - The bytes for keySchema to set.
      Returns:
      This builder for chaining.
    • getValueSchema

      public String getValueSchema()
      string valueSchema = 3;
      Specified by:
      getValueSchema in interface CreateStoreGrpcRequestOrBuilder
      Returns:
      The valueSchema.
    • getValueSchemaBytes

      public com.google.protobuf.ByteString getValueSchemaBytes()
      string valueSchema = 3;
      Specified by:
      getValueSchemaBytes in interface CreateStoreGrpcRequestOrBuilder
      Returns:
      The bytes for valueSchema.
    • setValueSchema

      public CreateStoreGrpcRequest.Builder setValueSchema(String value)
      string valueSchema = 3;
      Parameters:
      value - The valueSchema to set.
      Returns:
      This builder for chaining.
    • clearValueSchema

      public CreateStoreGrpcRequest.Builder clearValueSchema()
      string valueSchema = 3;
      Returns:
      This builder for chaining.
    • setValueSchemaBytes

      public CreateStoreGrpcRequest.Builder setValueSchemaBytes(com.google.protobuf.ByteString value)
      string valueSchema = 3;
      Parameters:
      value - The bytes for valueSchema to set.
      Returns:
      This builder for chaining.
    • hasOwner

      public boolean hasOwner()
      optional string owner = 4;
      Specified by:
      hasOwner in interface CreateStoreGrpcRequestOrBuilder
      Returns:
      Whether the owner field is set.
    • getOwner

      public String getOwner()
      optional string owner = 4;
      Specified by:
      getOwner in interface CreateStoreGrpcRequestOrBuilder
      Returns:
      The owner.
    • getOwnerBytes

      public com.google.protobuf.ByteString getOwnerBytes()
      optional string owner = 4;
      Specified by:
      getOwnerBytes in interface CreateStoreGrpcRequestOrBuilder
      Returns:
      The bytes for owner.
    • setOwner

      public CreateStoreGrpcRequest.Builder setOwner(String value)
      optional string owner = 4;
      Parameters:
      value - The owner to set.
      Returns:
      This builder for chaining.
    • clearOwner

      public CreateStoreGrpcRequest.Builder clearOwner()
      optional string owner = 4;
      Returns:
      This builder for chaining.
    • setOwnerBytes

      public CreateStoreGrpcRequest.Builder setOwnerBytes(com.google.protobuf.ByteString value)
      optional string owner = 4;
      Parameters:
      value - The bytes for owner to set.
      Returns:
      This builder for chaining.
    • hasIsSystemStore

      public boolean hasIsSystemStore()
      optional bool isSystemStore = 5;
      Specified by:
      hasIsSystemStore in interface CreateStoreGrpcRequestOrBuilder
      Returns:
      Whether the isSystemStore field is set.
    • getIsSystemStore

      public boolean getIsSystemStore()
      optional bool isSystemStore = 5;
      Specified by:
      getIsSystemStore in interface CreateStoreGrpcRequestOrBuilder
      Returns:
      The isSystemStore.
    • setIsSystemStore

      public CreateStoreGrpcRequest.Builder setIsSystemStore(boolean value)
      optional bool isSystemStore = 5;
      Parameters:
      value - The isSystemStore to set.
      Returns:
      This builder for chaining.
    • clearIsSystemStore

      public CreateStoreGrpcRequest.Builder clearIsSystemStore()
      optional bool isSystemStore = 5;
      Returns:
      This builder for chaining.
    • hasAccessPermission

      public boolean hasAccessPermission()
      optional string accessPermission = 6;
      Specified by:
      hasAccessPermission in interface CreateStoreGrpcRequestOrBuilder
      Returns:
      Whether the accessPermission field is set.
    • getAccessPermission

      public String getAccessPermission()
      optional string accessPermission = 6;
      Specified by:
      getAccessPermission in interface CreateStoreGrpcRequestOrBuilder
      Returns:
      The accessPermission.
    • getAccessPermissionBytes

      public com.google.protobuf.ByteString getAccessPermissionBytes()
      optional string accessPermission = 6;
      Specified by:
      getAccessPermissionBytes in interface CreateStoreGrpcRequestOrBuilder
      Returns:
      The bytes for accessPermission.
    • setAccessPermission

      public CreateStoreGrpcRequest.Builder setAccessPermission(String value)
      optional string accessPermission = 6;
      Parameters:
      value - The accessPermission to set.
      Returns:
      This builder for chaining.
    • clearAccessPermission

      public CreateStoreGrpcRequest.Builder clearAccessPermission()
      optional string accessPermission = 6;
      Returns:
      This builder for chaining.
    • setAccessPermissionBytes

      public CreateStoreGrpcRequest.Builder setAccessPermissionBytes(com.google.protobuf.ByteString value)
      optional string accessPermission = 6;
      Parameters:
      value - The bytes for accessPermission to set.
      Returns:
      This builder for chaining.
    • setUnknownFields

      public final CreateStoreGrpcRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      setUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CreateStoreGrpcRequest.Builder>
    • mergeUnknownFields

      public final CreateStoreGrpcRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      mergeUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CreateStoreGrpcRequest.Builder>