Class ScriptScope.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<ScriptScope.Builder>
com.google.protobuf.GeneratedMessage.Builder<ScriptScope.Builder>
com.soulfiremc.grpc.generated.ScriptScope.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, ScriptScopeOrBuilder, Cloneable
Enclosing class:
ScriptScope

public static final class ScriptScope.Builder extends com.google.protobuf.GeneratedMessage.Builder<ScriptScope.Builder> implements ScriptScopeOrBuilder
Protobuf type soulfire.v1.ScriptScope
  • Method Details

    • getDescriptor

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

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

      public ScriptScope.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.GeneratedMessage.Builder<ScriptScope.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.GeneratedMessage.Builder<ScriptScope.Builder>
    • getDefaultInstanceForType

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

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

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

      public ScriptScope.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<ScriptScope.Builder>
    • mergeFrom

      public ScriptScope.Builder mergeFrom(ScriptScope other)
    • isInitialized

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

      public ScriptScope.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<ScriptScope.Builder>
      Throws:
      IOException
    • getScopeCase

      public ScriptScope.ScopeCase getScopeCase()
      Specified by:
      getScopeCase in interface ScriptScopeOrBuilder
    • clearScope

      public ScriptScope.Builder clearScope()
    • hasGlobalScript

      public boolean hasGlobalScript()
      .soulfire.v1.GlobalScriptScope global_script = 1;
      Specified by:
      hasGlobalScript in interface ScriptScopeOrBuilder
      Returns:
      Whether the globalScript field is set.
    • getGlobalScript

      public GlobalScriptScope getGlobalScript()
      .soulfire.v1.GlobalScriptScope global_script = 1;
      Specified by:
      getGlobalScript in interface ScriptScopeOrBuilder
      Returns:
      The globalScript.
    • setGlobalScript

      public ScriptScope.Builder setGlobalScript(GlobalScriptScope value)
      .soulfire.v1.GlobalScriptScope global_script = 1;
    • setGlobalScript

      public ScriptScope.Builder setGlobalScript(GlobalScriptScope.Builder builderForValue)
      .soulfire.v1.GlobalScriptScope global_script = 1;
    • mergeGlobalScript

      public ScriptScope.Builder mergeGlobalScript(GlobalScriptScope value)
      .soulfire.v1.GlobalScriptScope global_script = 1;
    • clearGlobalScript

      public ScriptScope.Builder clearGlobalScript()
      .soulfire.v1.GlobalScriptScope global_script = 1;
    • getGlobalScriptBuilder

      public GlobalScriptScope.Builder getGlobalScriptBuilder()
      .soulfire.v1.GlobalScriptScope global_script = 1;
    • getGlobalScriptOrBuilder

      public GlobalScriptScopeOrBuilder getGlobalScriptOrBuilder()
      .soulfire.v1.GlobalScriptScope global_script = 1;
      Specified by:
      getGlobalScriptOrBuilder in interface ScriptScopeOrBuilder
    • hasInstanceScript

      public boolean hasInstanceScript()
      .soulfire.v1.InstanceScriptScope instance_script = 2;
      Specified by:
      hasInstanceScript in interface ScriptScopeOrBuilder
      Returns:
      Whether the instanceScript field is set.
    • getInstanceScript

      public InstanceScriptScope getInstanceScript()
      .soulfire.v1.InstanceScriptScope instance_script = 2;
      Specified by:
      getInstanceScript in interface ScriptScopeOrBuilder
      Returns:
      The instanceScript.
    • setInstanceScript

      public ScriptScope.Builder setInstanceScript(InstanceScriptScope value)
      .soulfire.v1.InstanceScriptScope instance_script = 2;
    • setInstanceScript

      public ScriptScope.Builder setInstanceScript(InstanceScriptScope.Builder builderForValue)
      .soulfire.v1.InstanceScriptScope instance_script = 2;
    • mergeInstanceScript

      public ScriptScope.Builder mergeInstanceScript(InstanceScriptScope value)
      .soulfire.v1.InstanceScriptScope instance_script = 2;
    • clearInstanceScript

      public ScriptScope.Builder clearInstanceScript()
      .soulfire.v1.InstanceScriptScope instance_script = 2;
    • getInstanceScriptBuilder

      public InstanceScriptScope.Builder getInstanceScriptBuilder()
      .soulfire.v1.InstanceScriptScope instance_script = 2;
    • getInstanceScriptOrBuilder

      public InstanceScriptScopeOrBuilder getInstanceScriptOrBuilder()
      .soulfire.v1.InstanceScriptScope instance_script = 2;
      Specified by:
      getInstanceScriptOrBuilder in interface ScriptScopeOrBuilder