Class Manifest.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<Manifest.Builder>
com.google.protobuf.GeneratedMessage.Builder<Manifest.Builder>
houston.grpc.service.Manifest.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, ManifestOrBuilder, Cloneable
Enclosing class:
Manifest

public static final class Manifest.Builder extends com.google.protobuf.GeneratedMessage.Builder<Manifest.Builder> implements ManifestOrBuilder
 Manifest
 
Protobuf type houston.service.Manifest
  • Method Details

    • getDescriptor

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

      protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
      Overrides:
      internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessage.Builder<Manifest.Builder>
    • internalGetMutableMapFieldReflection

      protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
      Overrides:
      internalGetMutableMapFieldReflection in class com.google.protobuf.GeneratedMessage.Builder<Manifest.Builder>
    • internalGetFieldAccessorTable

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

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

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

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

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

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

      public Manifest.Builder mergeFrom(Manifest other)
    • isInitialized

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

      public Manifest.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<Manifest.Builder>
      Throws:
      IOException
    • hasMaintenance

      public boolean hasMaintenance()
      .houston.service.Manifest.Maintenance maintenance = 2;
      Specified by:
      hasMaintenance in interface ManifestOrBuilder
      Returns:
      Whether the maintenance field is set.
    • getMaintenance

      public Manifest.Maintenance getMaintenance()
      .houston.service.Manifest.Maintenance maintenance = 2;
      Specified by:
      getMaintenance in interface ManifestOrBuilder
      Returns:
      The maintenance.
    • setMaintenance

      public Manifest.Builder setMaintenance(Manifest.Maintenance value)
      .houston.service.Manifest.Maintenance maintenance = 2;
    • setMaintenance

      public Manifest.Builder setMaintenance(Manifest.Maintenance.Builder builderForValue)
      .houston.service.Manifest.Maintenance maintenance = 2;
    • mergeMaintenance

      public Manifest.Builder mergeMaintenance(Manifest.Maintenance value)
      .houston.service.Manifest.Maintenance maintenance = 2;
    • clearMaintenance

      public Manifest.Builder clearMaintenance()
      .houston.service.Manifest.Maintenance maintenance = 2;
    • getMaintenanceBuilder

      public Manifest.Maintenance.Builder getMaintenanceBuilder()
      .houston.service.Manifest.Maintenance maintenance = 2;
    • getMaintenanceOrBuilder

      public Manifest.MaintenanceOrBuilder getMaintenanceOrBuilder()
      .houston.service.Manifest.Maintenance maintenance = 2;
      Specified by:
      getMaintenanceOrBuilder in interface ManifestOrBuilder
    • getServerCount

      public int getServerCount()
      Description copied from interface: ManifestOrBuilder
      map<string, string> server = 3;
      Specified by:
      getServerCount in interface ManifestOrBuilder
    • containsServer

      public boolean containsServer(String key)
      map<string, string> server = 3;
      Specified by:
      containsServer in interface ManifestOrBuilder
    • getServer

      @Deprecated public Map<String,String> getServer()
      Deprecated.
      Use getServerMap() instead.
      Specified by:
      getServer in interface ManifestOrBuilder
    • getServerMap

      public Map<String,String> getServerMap()
      map<string, string> server = 3;
      Specified by:
      getServerMap in interface ManifestOrBuilder
    • getServerOrDefault

      public String getServerOrDefault(String key, String defaultValue)
      map<string, string> server = 3;
      Specified by:
      getServerOrDefault in interface ManifestOrBuilder
    • getServerOrThrow

      public String getServerOrThrow(String key)
      map<string, string> server = 3;
      Specified by:
      getServerOrThrow in interface ManifestOrBuilder
    • clearServer

      public Manifest.Builder clearServer()
    • removeServer

      public Manifest.Builder removeServer(String key)
      map<string, string> server = 3;
    • getMutableServer

      @Deprecated public Map<String,String> getMutableServer()
      Deprecated.
      Use alternate mutation accessors instead.
    • putServer

      public Manifest.Builder putServer(String key, String value)
      map<string, string> server = 3;
    • putAllServer

      public Manifest.Builder putAllServer(Map<String,String> values)
      map<string, string> server = 3;
    • getRedirectUrl

      public String getRedirectUrl()
      string redirectUrl = 4;
      Specified by:
      getRedirectUrl in interface ManifestOrBuilder
      Returns:
      The redirectUrl.
    • getRedirectUrlBytes

      public com.google.protobuf.ByteString getRedirectUrlBytes()
      string redirectUrl = 4;
      Specified by:
      getRedirectUrlBytes in interface ManifestOrBuilder
      Returns:
      The bytes for redirectUrl.
    • setRedirectUrl

      public Manifest.Builder setRedirectUrl(String value)
      string redirectUrl = 4;
      Parameters:
      value - The redirectUrl to set.
      Returns:
      This builder for chaining.
    • clearRedirectUrl

      public Manifest.Builder clearRedirectUrl()
      string redirectUrl = 4;
      Returns:
      This builder for chaining.
    • setRedirectUrlBytes

      public Manifest.Builder setRedirectUrlBytes(com.google.protobuf.ByteString value)
      string redirectUrl = 4;
      Parameters:
      value - The bytes for redirectUrl to set.
      Returns:
      This builder for chaining.
    • getUnsupported

      public boolean getUnsupported()
      bool unsupported = 5;
      Specified by:
      getUnsupported in interface ManifestOrBuilder
      Returns:
      The unsupported.
    • setUnsupported

      public Manifest.Builder setUnsupported(boolean value)
      bool unsupported = 5;
      Parameters:
      value - The unsupported to set.
      Returns:
      This builder for chaining.
    • clearUnsupported

      public Manifest.Builder clearUnsupported()
      bool unsupported = 5;
      Returns:
      This builder for chaining.
    • getTokenNotBefore

      public String getTokenNotBefore()
      string tokenNotBefore = 6;
      Specified by:
      getTokenNotBefore in interface ManifestOrBuilder
      Returns:
      The tokenNotBefore.
    • getTokenNotBeforeBytes

      public com.google.protobuf.ByteString getTokenNotBeforeBytes()
      string tokenNotBefore = 6;
      Specified by:
      getTokenNotBeforeBytes in interface ManifestOrBuilder
      Returns:
      The bytes for tokenNotBefore.
    • setTokenNotBefore

      public Manifest.Builder setTokenNotBefore(String value)
      string tokenNotBefore = 6;
      Parameters:
      value - The tokenNotBefore to set.
      Returns:
      This builder for chaining.
    • clearTokenNotBefore

      public Manifest.Builder clearTokenNotBefore()
      string tokenNotBefore = 6;
      Returns:
      This builder for chaining.
    • setTokenNotBeforeBytes

      public Manifest.Builder setTokenNotBeforeBytes(com.google.protobuf.ByteString value)
      string tokenNotBefore = 6;
      Parameters:
      value - The bytes for tokenNotBefore to set.
      Returns:
      This builder for chaining.