Class Help.Builder

  • All Implemented Interfaces:
    com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, HelpOrBuilder, java.lang.Cloneable
    Enclosing class:
    Help

    public static final class Help.Builder
    extends com.google.protobuf.GeneratedMessageV3.Builder<Help.Builder>
    implements HelpOrBuilder
     Provides links to documentation or for performing an out of band action.
    
     For example, if a quota check failed with an error indicating the calling
     project hasn't enabled the accessed service, this can contain a URL pointing
     directly to the right place in the developer console to flip the bit.
     
    Protobuf type google.rpc.Help
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Help.Builder addAllLinks​(java.lang.Iterable<? extends Help.Link> values)
      URL(s) pointing to additional information on handling the current error.
      Help.Builder addLinks​(int index, Help.Link value)
      URL(s) pointing to additional information on handling the current error.
      Help.Builder addLinks​(int index, Help.Link.Builder builderForValue)
      URL(s) pointing to additional information on handling the current error.
      Help.Builder addLinks​(Help.Link value)
      URL(s) pointing to additional information on handling the current error.
      Help.Builder addLinks​(Help.Link.Builder builderForValue)
      URL(s) pointing to additional information on handling the current error.
      Help.Link.Builder addLinksBuilder()
      URL(s) pointing to additional information on handling the current error.
      Help.Link.Builder addLinksBuilder​(int index)
      URL(s) pointing to additional information on handling the current error.
      Help.Builder addRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)  
      Help build()  
      Help buildPartial()  
      Help.Builder clear()  
      Help.Builder clearField​(com.google.protobuf.Descriptors.FieldDescriptor field)  
      Help.Builder clearLinks()
      URL(s) pointing to additional information on handling the current error.
      Help.Builder clearOneof​(com.google.protobuf.Descriptors.OneofDescriptor oneof)  
      Help.Builder clone()  
      Help getDefaultInstanceForType()  
      static com.google.protobuf.Descriptors.Descriptor getDescriptor()  
      com.google.protobuf.Descriptors.Descriptor getDescriptorForType()  
      Help.Link getLinks​(int index)
      URL(s) pointing to additional information on handling the current error.
      Help.Link.Builder getLinksBuilder​(int index)
      URL(s) pointing to additional information on handling the current error.
      java.util.List<Help.Link.Builder> getLinksBuilderList()
      URL(s) pointing to additional information on handling the current error.
      int getLinksCount()
      URL(s) pointing to additional information on handling the current error.
      java.util.List<Help.Link> getLinksList()
      URL(s) pointing to additional information on handling the current error.
      Help.LinkOrBuilder getLinksOrBuilder​(int index)
      URL(s) pointing to additional information on handling the current error.
      java.util.List<? extends Help.LinkOrBuilder> getLinksOrBuilderList()
      URL(s) pointing to additional information on handling the current error.
      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()  
      boolean isInitialized()  
      Help.Builder mergeFrom​(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      Help.Builder mergeFrom​(com.google.protobuf.Message other)  
      Help.Builder mergeFrom​(Help other)  
      Help.Builder mergeUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)  
      Help.Builder removeLinks​(int index)
      URL(s) pointing to additional information on handling the current error.
      Help.Builder setField​(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)  
      Help.Builder setLinks​(int index, Help.Link value)
      URL(s) pointing to additional information on handling the current error.
      Help.Builder setLinks​(int index, Help.Link.Builder builderForValue)
      URL(s) pointing to additional information on handling the current error.
      Help.Builder setRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)  
      Help.Builder setUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)  
      • Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder

        getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
      • Methods inherited from class com.google.protobuf.AbstractMessage.Builder

        findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
      • Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder

        addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface com.google.protobuf.Message.Builder

        mergeDelimitedFrom, mergeDelimitedFrom
      • Methods inherited from interface com.google.protobuf.MessageLite.Builder

        mergeFrom
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • 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<Help.Builder>
      • clear

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

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

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

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

        public Help.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<Help.Builder>
      • setField

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

        public Help.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<Help.Builder>
      • clearOneof

        public Help.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<Help.Builder>
      • setRepeatedField

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

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

        public Help.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<Help.Builder>
      • isInitialized

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

        public Help.Builder mergeFrom​(com.google.protobuf.CodedInputStream input,
                                      com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                               throws java.io.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<Help.Builder>
        Throws:
        java.io.IOException
      • getLinksList

        public java.util.List<Help.Link> getLinksList()
         URL(s) pointing to additional information on handling the current error.
         
        repeated .google.rpc.Help.Link links = 1;
        Specified by:
        getLinksList in interface HelpOrBuilder
      • getLinksCount

        public int getLinksCount()
         URL(s) pointing to additional information on handling the current error.
         
        repeated .google.rpc.Help.Link links = 1;
        Specified by:
        getLinksCount in interface HelpOrBuilder
      • getLinks

        public Help.Link getLinks​(int index)
         URL(s) pointing to additional information on handling the current error.
         
        repeated .google.rpc.Help.Link links = 1;
        Specified by:
        getLinks in interface HelpOrBuilder
      • setLinks

        public Help.Builder setLinks​(int index,
                                     Help.Link value)
         URL(s) pointing to additional information on handling the current error.
         
        repeated .google.rpc.Help.Link links = 1;
      • setLinks

        public Help.Builder setLinks​(int index,
                                     Help.Link.Builder builderForValue)
         URL(s) pointing to additional information on handling the current error.
         
        repeated .google.rpc.Help.Link links = 1;
      • addLinks

        public Help.Builder addLinks​(Help.Link value)
         URL(s) pointing to additional information on handling the current error.
         
        repeated .google.rpc.Help.Link links = 1;
      • addLinks

        public Help.Builder addLinks​(int index,
                                     Help.Link value)
         URL(s) pointing to additional information on handling the current error.
         
        repeated .google.rpc.Help.Link links = 1;
      • addLinks

        public Help.Builder addLinks​(Help.Link.Builder builderForValue)
         URL(s) pointing to additional information on handling the current error.
         
        repeated .google.rpc.Help.Link links = 1;
      • addLinks

        public Help.Builder addLinks​(int index,
                                     Help.Link.Builder builderForValue)
         URL(s) pointing to additional information on handling the current error.
         
        repeated .google.rpc.Help.Link links = 1;
      • addAllLinks

        public Help.Builder addAllLinks​(java.lang.Iterable<? extends Help.Link> values)
         URL(s) pointing to additional information on handling the current error.
         
        repeated .google.rpc.Help.Link links = 1;
      • clearLinks

        public Help.Builder clearLinks()
         URL(s) pointing to additional information on handling the current error.
         
        repeated .google.rpc.Help.Link links = 1;
      • removeLinks

        public Help.Builder removeLinks​(int index)
         URL(s) pointing to additional information on handling the current error.
         
        repeated .google.rpc.Help.Link links = 1;
      • getLinksBuilder

        public Help.Link.Builder getLinksBuilder​(int index)
         URL(s) pointing to additional information on handling the current error.
         
        repeated .google.rpc.Help.Link links = 1;
      • getLinksOrBuilder

        public Help.LinkOrBuilder getLinksOrBuilder​(int index)
         URL(s) pointing to additional information on handling the current error.
         
        repeated .google.rpc.Help.Link links = 1;
        Specified by:
        getLinksOrBuilder in interface HelpOrBuilder
      • getLinksOrBuilderList

        public java.util.List<? extends Help.LinkOrBuilder> getLinksOrBuilderList()
         URL(s) pointing to additional information on handling the current error.
         
        repeated .google.rpc.Help.Link links = 1;
        Specified by:
        getLinksOrBuilderList in interface HelpOrBuilder
      • addLinksBuilder

        public Help.Link.Builder addLinksBuilder()
         URL(s) pointing to additional information on handling the current error.
         
        repeated .google.rpc.Help.Link links = 1;
      • addLinksBuilder

        public Help.Link.Builder addLinksBuilder​(int index)
         URL(s) pointing to additional information on handling the current error.
         
        repeated .google.rpc.Help.Link links = 1;
      • getLinksBuilderList

        public java.util.List<Help.Link.Builder> getLinksBuilderList()
         URL(s) pointing to additional information on handling the current error.
         
        repeated .google.rpc.Help.Link links = 1;
      • setUnknownFields

        public final Help.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<Help.Builder>
      • mergeUnknownFields

        public final Help.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<Help.Builder>