Class TripleConfig

java.lang.Object
org.apache.dubbo.config.nested.TripleConfig
All Implemented Interfaces:
Serializable

public class TripleConfig extends Object implements Serializable
Configuration for triple protocol.
See Also:
  • Field Details

    • DEFAULT_MAX_BODY_SIZE

      public static final int DEFAULT_MAX_BODY_SIZE
      See Also:
    • DEFAULT_MAX_RESPONSE_BODY_SIZE

      public static final int DEFAULT_MAX_RESPONSE_BODY_SIZE
      See Also:
    • DEFAULT_MAX_CHUNK_SIZE

      public static final int DEFAULT_MAX_CHUNK_SIZE
      See Also:
    • DEFAULT_MAX_HEADER_SIZE

      public static final int DEFAULT_MAX_HEADER_SIZE
      See Also:
    • DEFAULT_MAX_INITIAL_LINE_LENGTH

      public static final int DEFAULT_MAX_INITIAL_LINE_LENGTH
      See Also:
    • DEFAULT_INITIAL_BUFFER_SIZE

      public static final int DEFAULT_INITIAL_BUFFER_SIZE
      See Also:
    • DEFAULT_HEADER_TABLE_SIZE

      public static final int DEFAULT_HEADER_TABLE_SIZE
      See Also:
    • DEFAULT_ENABLE_PUSH

      public static final boolean DEFAULT_ENABLE_PUSH
      See Also:
    • DEFAULT_MAX_CONCURRENT_STREAMS

      public static final int DEFAULT_MAX_CONCURRENT_STREAMS
      See Also:
    • DEFAULT_INITIAL_WINDOW_SIZE

      public static final int DEFAULT_INITIAL_WINDOW_SIZE
      See Also:
    • DEFAULT_CONNECTION_INITIAL_WINDOW_SIZE_KEY

      public static final int DEFAULT_CONNECTION_INITIAL_WINDOW_SIZE_KEY
      See Also:
    • DEFAULT_MAX_FRAME_SIZE

      public static final int DEFAULT_MAX_FRAME_SIZE
      See Also:
    • DEFAULT_MAX_HEADER_LIST_SIZE

      public static final int DEFAULT_MAX_HEADER_LIST_SIZE
      See Also:
  • Constructor Details

    • TripleConfig

      public TripleConfig()
  • Method Details

    • getVerbose

      public Boolean getVerbose()
    • setVerbose

      public void setVerbose(Boolean verbose)
    • getMaxBodySize

      public Integer getMaxBodySize()
    • getMaxBodySizeOrDefault

      @Parameter(excluded=true) public int getMaxBodySizeOrDefault()
    • setMaxBodySize

      public void setMaxBodySize(Integer maxBodySize)
    • getMaxResponseBodySize

      public Integer getMaxResponseBodySize()
    • getMaxResponseBodySizeOrDefault

      @Parameter(excluded=true) public int getMaxResponseBodySizeOrDefault()
    • setMaxResponseBodySize

      public void setMaxResponseBodySize(Integer maxResponseBodySize)
    • getMaxChunkSize

      public Integer getMaxChunkSize()
    • getMaxChunkSizeOrDefault

      @Parameter(excluded=true) public int getMaxChunkSizeOrDefault()
    • setMaxChunkSize

      public void setMaxChunkSize(Integer maxChunkSize)
    • getMaxHeaderSize

      public Integer getMaxHeaderSize()
    • getMaxHeaderSizeOrDefault

      @Parameter(excluded=true) public int getMaxHeaderSizeOrDefault()
    • setMaxHeaderSize

      public void setMaxHeaderSize(Integer maxHeaderSize)
    • getMaxInitialLineLength

      public Integer getMaxInitialLineLength()
    • getMaxInitialLineLengthOrDefault

      @Parameter(excluded=true) public int getMaxInitialLineLengthOrDefault()
    • setMaxInitialLineLength

      public void setMaxInitialLineLength(Integer maxInitialLineLength)
    • getInitialBufferSize

      public Integer getInitialBufferSize()
    • getInitialBufferSizeOrDefault

      @Parameter(excluded=true) public int getInitialBufferSizeOrDefault()
    • setInitialBufferSize

      public void setInitialBufferSize(Integer initialBufferSize)
    • getHeaderTableSize

      public Integer getHeaderTableSize()
    • getHeaderTableSizeOrDefault

      @Parameter(excluded=true) public int getHeaderTableSizeOrDefault()
    • setHeaderTableSize

      public void setHeaderTableSize(Integer headerTableSize)
    • getEnablePush

      public Boolean getEnablePush()
    • getEnablePushOrDefault

      @Parameter(excluded=true) public boolean getEnablePushOrDefault()
    • setEnablePush

      public void setEnablePush(Boolean enablePush)
    • getMaxConcurrentStreams

      public Integer getMaxConcurrentStreams()
    • getMaxConcurrentStreamsOrDefault

      @Parameter(excluded=true) public int getMaxConcurrentStreamsOrDefault()
    • setMaxConcurrentStreams

      public void setMaxConcurrentStreams(Integer maxConcurrentStreams)
    • getInitialWindowSize

      public Integer getInitialWindowSize()
    • getInitialWindowSizeOrDefault

      @Parameter(excluded=true) public int getInitialWindowSizeOrDefault()
    • setInitialWindowSize

      public void setInitialWindowSize(Integer initialWindowSize)
    • getConnectionInitialWindowSize

      public Integer getConnectionInitialWindowSize()
    • getConnectionInitialWindowSizeOrDefault

      @Parameter(excluded=true) public Integer getConnectionInitialWindowSizeOrDefault()
    • setConnectionInitialWindowSize

      public void setConnectionInitialWindowSize(Integer connectionInitialWindowSize)
    • getMaxFrameSize

      public Integer getMaxFrameSize()
    • getMaxFrameSizeOrDefault

      @Parameter(excluded=true) public int getMaxFrameSizeOrDefault()
    • setMaxFrameSize

      public void setMaxFrameSize(Integer maxFrameSize)
    • getMaxHeaderListSize

      public Integer getMaxHeaderListSize()
    • getMaxHeaderListSizeOrDefault

      @Parameter(excluded=true) public int getMaxHeaderListSizeOrDefault()
    • setMaxHeaderListSize

      public void setMaxHeaderListSize(Integer maxHeaderListSize)
    • getRest

      public RestConfig getRest()
    • getRestOrDefault

      @Parameter(excluded=true) public RestConfig getRestOrDefault()
    • setRest

      public void setRest(RestConfig rest)
    • getHttp3

      public Http3Config getHttp3()
    • getHttp3OrDefault

      @Parameter(excluded=true) public Http3Config getHttp3OrDefault()
    • setHttp3

      public void setHttp3(Http3Config http3)
    • getServlet

      public ServletConfig getServlet()
    • setServlet

      public void setServlet(ServletConfig servlet)
    • getWebsocket

      public WebSocketConfig getWebsocket()
    • setWebsocket

      public void setWebsocket(WebSocketConfig websocket)