Class ErrorDetails.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ErrorDetails.Builder>
com.google.cloud.compute.v1.ErrorDetails.Builder
All Implemented Interfaces:
ErrorDetailsOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
ErrorDetails

public static final class ErrorDetails.Builder extends com.google.protobuf.GeneratedMessage.Builder<ErrorDetails.Builder> implements ErrorDetailsOrBuilder
 
Protobuf type google.cloud.compute.v1.ErrorDetails
  • 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<ErrorDetails.Builder>
    • clear

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

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

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

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

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

      public ErrorDetails.Builder mergeFrom(ErrorDetails other)
    • isInitialized

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

      public ErrorDetails.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<ErrorDetails.Builder>
      Throws:
      IOException
    • hasErrorInfo

      public boolean hasErrorInfo()
      optional .google.cloud.compute.v1.ErrorInfo error_info = 25251973;
      Specified by:
      hasErrorInfo in interface ErrorDetailsOrBuilder
      Returns:
      Whether the errorInfo field is set.
    • getErrorInfo

      public ErrorInfo getErrorInfo()
      optional .google.cloud.compute.v1.ErrorInfo error_info = 25251973;
      Specified by:
      getErrorInfo in interface ErrorDetailsOrBuilder
      Returns:
      The errorInfo.
    • setErrorInfo

      public ErrorDetails.Builder setErrorInfo(ErrorInfo value)
      optional .google.cloud.compute.v1.ErrorInfo error_info = 25251973;
    • setErrorInfo

      public ErrorDetails.Builder setErrorInfo(ErrorInfo.Builder builderForValue)
      optional .google.cloud.compute.v1.ErrorInfo error_info = 25251973;
    • mergeErrorInfo

      public ErrorDetails.Builder mergeErrorInfo(ErrorInfo value)
      optional .google.cloud.compute.v1.ErrorInfo error_info = 25251973;
    • clearErrorInfo

      public ErrorDetails.Builder clearErrorInfo()
      optional .google.cloud.compute.v1.ErrorInfo error_info = 25251973;
    • getErrorInfoBuilder

      public ErrorInfo.Builder getErrorInfoBuilder()
      optional .google.cloud.compute.v1.ErrorInfo error_info = 25251973;
    • getErrorInfoOrBuilder

      public ErrorInfoOrBuilder getErrorInfoOrBuilder()
      optional .google.cloud.compute.v1.ErrorInfo error_info = 25251973;
      Specified by:
      getErrorInfoOrBuilder in interface ErrorDetailsOrBuilder
    • hasHelp

      public boolean hasHelp()
      optional .google.cloud.compute.v1.Help help = 3198785;
      Specified by:
      hasHelp in interface ErrorDetailsOrBuilder
      Returns:
      Whether the help field is set.
    • getHelp

      public Help getHelp()
      optional .google.cloud.compute.v1.Help help = 3198785;
      Specified by:
      getHelp in interface ErrorDetailsOrBuilder
      Returns:
      The help.
    • setHelp

      public ErrorDetails.Builder setHelp(Help value)
      optional .google.cloud.compute.v1.Help help = 3198785;
    • setHelp

      public ErrorDetails.Builder setHelp(Help.Builder builderForValue)
      optional .google.cloud.compute.v1.Help help = 3198785;
    • mergeHelp

      public ErrorDetails.Builder mergeHelp(Help value)
      optional .google.cloud.compute.v1.Help help = 3198785;
    • clearHelp

      public ErrorDetails.Builder clearHelp()
      optional .google.cloud.compute.v1.Help help = 3198785;
    • getHelpBuilder

      public Help.Builder getHelpBuilder()
      optional .google.cloud.compute.v1.Help help = 3198785;
    • getHelpOrBuilder

      public HelpOrBuilder getHelpOrBuilder()
      optional .google.cloud.compute.v1.Help help = 3198785;
      Specified by:
      getHelpOrBuilder in interface ErrorDetailsOrBuilder
    • hasLocalizedMessage

      public boolean hasLocalizedMessage()
      optional .google.cloud.compute.v1.LocalizedMessage localized_message = 404537155;
      Specified by:
      hasLocalizedMessage in interface ErrorDetailsOrBuilder
      Returns:
      Whether the localizedMessage field is set.
    • getLocalizedMessage

      public LocalizedMessage getLocalizedMessage()
      optional .google.cloud.compute.v1.LocalizedMessage localized_message = 404537155;
      Specified by:
      getLocalizedMessage in interface ErrorDetailsOrBuilder
      Returns:
      The localizedMessage.
    • setLocalizedMessage

      public ErrorDetails.Builder setLocalizedMessage(LocalizedMessage value)
      optional .google.cloud.compute.v1.LocalizedMessage localized_message = 404537155;
    • setLocalizedMessage

      public ErrorDetails.Builder setLocalizedMessage(LocalizedMessage.Builder builderForValue)
      optional .google.cloud.compute.v1.LocalizedMessage localized_message = 404537155;
    • mergeLocalizedMessage

      public ErrorDetails.Builder mergeLocalizedMessage(LocalizedMessage value)
      optional .google.cloud.compute.v1.LocalizedMessage localized_message = 404537155;
    • clearLocalizedMessage

      public ErrorDetails.Builder clearLocalizedMessage()
      optional .google.cloud.compute.v1.LocalizedMessage localized_message = 404537155;
    • getLocalizedMessageBuilder

      public LocalizedMessage.Builder getLocalizedMessageBuilder()
      optional .google.cloud.compute.v1.LocalizedMessage localized_message = 404537155;
    • getLocalizedMessageOrBuilder

      public LocalizedMessageOrBuilder getLocalizedMessageOrBuilder()
      optional .google.cloud.compute.v1.LocalizedMessage localized_message = 404537155;
      Specified by:
      getLocalizedMessageOrBuilder in interface ErrorDetailsOrBuilder
    • hasQuotaInfo

      public boolean hasQuotaInfo()
      optional .google.cloud.compute.v1.QuotaExceededInfo quota_info = 93923861;
      Specified by:
      hasQuotaInfo in interface ErrorDetailsOrBuilder
      Returns:
      Whether the quotaInfo field is set.
    • getQuotaInfo

      public QuotaExceededInfo getQuotaInfo()
      optional .google.cloud.compute.v1.QuotaExceededInfo quota_info = 93923861;
      Specified by:
      getQuotaInfo in interface ErrorDetailsOrBuilder
      Returns:
      The quotaInfo.
    • setQuotaInfo

      public ErrorDetails.Builder setQuotaInfo(QuotaExceededInfo value)
      optional .google.cloud.compute.v1.QuotaExceededInfo quota_info = 93923861;
    • setQuotaInfo

      public ErrorDetails.Builder setQuotaInfo(QuotaExceededInfo.Builder builderForValue)
      optional .google.cloud.compute.v1.QuotaExceededInfo quota_info = 93923861;
    • mergeQuotaInfo

      public ErrorDetails.Builder mergeQuotaInfo(QuotaExceededInfo value)
      optional .google.cloud.compute.v1.QuotaExceededInfo quota_info = 93923861;
    • clearQuotaInfo

      public ErrorDetails.Builder clearQuotaInfo()
      optional .google.cloud.compute.v1.QuotaExceededInfo quota_info = 93923861;
    • getQuotaInfoBuilder

      public QuotaExceededInfo.Builder getQuotaInfoBuilder()
      optional .google.cloud.compute.v1.QuotaExceededInfo quota_info = 93923861;
    • getQuotaInfoOrBuilder

      public QuotaExceededInfoOrBuilder getQuotaInfoOrBuilder()
      optional .google.cloud.compute.v1.QuotaExceededInfo quota_info = 93923861;
      Specified by:
      getQuotaInfoOrBuilder in interface ErrorDetailsOrBuilder