Class ApiKey.Builder

  • All Implemented Interfaces:
    com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, ApiKeyOrBuilder, java.lang.Cloneable
    Enclosing class:
    ApiKey

    public static final class ApiKey.Builder
    extends com.google.protobuf.GeneratedMessageLite.Builder<ApiKey,​ApiKey.Builder>
    implements ApiKeyOrBuilder
    Protobuf type streamlayer.sdkSettings.organization.webhooks.ApiKey
    • Field Summary

      • Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder

        instance
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      ApiKey.Builder clearHeaderName()
      API key header
      ApiKey.Builder clearHeaderValue()
      API key
      java.lang.String getHeaderName()
      API key header
      com.google.protobuf.ByteString getHeaderNameBytes()
      API key header
      java.lang.String getHeaderValue()
      API key
      com.google.protobuf.ByteString getHeaderValueBytes()
      API key
      ApiKey.Builder setHeaderName​(java.lang.String value)
      API key header
      ApiKey.Builder setHeaderNameBytes​(com.google.protobuf.ByteString value)
      API key header
      ApiKey.Builder setHeaderValue​(java.lang.String value)
      API key
      ApiKey.Builder setHeaderValueBytes​(com.google.protobuf.ByteString value)
      API key
      • Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder

        build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom
      • Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder

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

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

        getDefaultInstanceForType, isInitialized
    • Method Detail

      • getHeaderName

        public java.lang.String getHeaderName()
         API key header
         
        string header_name = 1 [json_name = "headerName"];
        Specified by:
        getHeaderName in interface ApiKeyOrBuilder
        Returns:
        The headerName.
      • getHeaderNameBytes

        public com.google.protobuf.ByteString getHeaderNameBytes()
         API key header
         
        string header_name = 1 [json_name = "headerName"];
        Specified by:
        getHeaderNameBytes in interface ApiKeyOrBuilder
        Returns:
        The bytes for headerName.
      • setHeaderName

        public ApiKey.Builder setHeaderName​(java.lang.String value)
         API key header
         
        string header_name = 1 [json_name = "headerName"];
        Parameters:
        value - The headerName to set.
        Returns:
        This builder for chaining.
      • clearHeaderName

        public ApiKey.Builder clearHeaderName()
         API key header
         
        string header_name = 1 [json_name = "headerName"];
        Returns:
        This builder for chaining.
      • setHeaderNameBytes

        public ApiKey.Builder setHeaderNameBytes​(com.google.protobuf.ByteString value)
         API key header
         
        string header_name = 1 [json_name = "headerName"];
        Parameters:
        value - The bytes for headerName to set.
        Returns:
        This builder for chaining.
      • getHeaderValue

        public java.lang.String getHeaderValue()
         API key
         
        string header_value = 2 [json_name = "headerValue"];
        Specified by:
        getHeaderValue in interface ApiKeyOrBuilder
        Returns:
        The headerValue.
      • getHeaderValueBytes

        public com.google.protobuf.ByteString getHeaderValueBytes()
         API key
         
        string header_value = 2 [json_name = "headerValue"];
        Specified by:
        getHeaderValueBytes in interface ApiKeyOrBuilder
        Returns:
        The bytes for headerValue.
      • setHeaderValue

        public ApiKey.Builder setHeaderValue​(java.lang.String value)
         API key
         
        string header_value = 2 [json_name = "headerValue"];
        Parameters:
        value - The headerValue to set.
        Returns:
        This builder for chaining.
      • clearHeaderValue

        public ApiKey.Builder clearHeaderValue()
         API key
         
        string header_value = 2 [json_name = "headerValue"];
        Returns:
        This builder for chaining.
      • setHeaderValueBytes

        public ApiKey.Builder setHeaderValueBytes​(com.google.protobuf.ByteString value)
         API key
         
        string header_value = 2 [json_name = "headerValue"];
        Parameters:
        value - The bytes for headerValue to set.
        Returns:
        This builder for chaining.