public final class ALBHTTP2ApplicationProfile
extends java.lang.Object
implements java.io.Serializable, com.vmware.vapi.bindings.StaticStructure
| Modifier and Type | Class and Description |
|---|---|
static class |
ALBHTTP2ApplicationProfile.Builder
Builder class for
ALBHTTP2ApplicationProfile. |
| Modifier and Type | Field and Description |
|---|---|
protected com.vmware.vapi.data.StructValue |
__dynamicStructureFields |
| Modifier | Constructor and Description |
|---|---|
|
ALBHTTP2ApplicationProfile()
Default constructor.
|
protected |
ALBHTTP2ApplicationProfile(com.vmware.vapi.data.StructValue __dynamicStructureFields) |
| Modifier and Type | Method and Description |
|---|---|
<T extends com.vmware.vapi.bindings.Structure> |
_convertTo(java.lang.Class<T> clazz) |
java.lang.String |
_getCanonicalName() |
static java.lang.String |
_getCanonicalTypeName()
Returns the canonical type name.
|
static com.vmware.vapi.bindings.type.StructType |
_getClassType()
WARNING: Internal method, subject to change in future versions.
|
com.vmware.vapi.data.StructValue |
_getDataValue() |
com.vmware.vapi.data.DataValue |
_getDynamicField(java.lang.String fieldName) |
java.util.Set<java.lang.String> |
_getDynamicFieldNames() |
com.vmware.vapi.bindings.type.StructType |
_getType() |
boolean |
_hasTypeNameOf(java.lang.Class<? extends com.vmware.vapi.bindings.Structure> clazz) |
static ALBHTTP2ApplicationProfile |
_newInstance(com.vmware.vapi.data.StructValue structValue)
WARNING: Internal method, subject to change in future versions.
Returns new instance of this binding class and injects the provided data value. WARNING: The returned object is not fully initialized. |
static ALBHTTP2ApplicationProfile |
_newInstance2(com.vmware.vapi.data.StructValue structValue)
WARNING: Internal method, subject to change in future versions.
Serves as a versioning mechanism. |
void |
_setDynamicField(java.lang.String fieldName,
com.vmware.vapi.data.DataValue fieldValue) |
protected void |
_updateDataValue(com.vmware.vapi.data.StructValue structValue) |
void |
_validate() |
boolean |
equals(java.lang.Object obj) |
java.lang.Long |
getHttp2InitialWindowSize()
The initial flow control window size in KB for HTTP/2 streams.
|
java.lang.Long |
getMaxHttp2ConcurrentStreamsPerConnection()
The max number of concurrent streams over a client side HTTP/2 connection.
|
java.lang.Long |
getMaxHttp2ControlFramesPerConnection()
The max number of control frames that client can send over an HTTP/2 connection.
|
java.lang.Long |
getMaxHttp2EmptyDataFramesPerConnection()
The max number of empty data frames that client can send over an HTTP/2
connection.
|
java.lang.Long |
getMaxHttp2HeaderFieldSize()
The maximum size in bytes of the compressed request header field.
|
java.lang.Long |
getMaxHttp2QueuedFramesToClientPerConnection()
The max number of frames that can be queued waiting to be sent over a client
side HTTP/2 connection at any given time.
|
java.lang.Long |
getMaxHttp2RequestsPerConnection()
The maximum number of requests over a client side HTTP/2 connection.
|
int |
hashCode() |
void |
setHttp2InitialWindowSize(java.lang.Long http2InitialWindowSize)
The initial flow control window size in KB for HTTP/2 streams.
|
void |
setMaxHttp2ConcurrentStreamsPerConnection(java.lang.Long maxHttp2ConcurrentStreamsPerConnection)
The max number of concurrent streams over a client side HTTP/2 connection.
|
void |
setMaxHttp2ControlFramesPerConnection(java.lang.Long maxHttp2ControlFramesPerConnection)
The max number of control frames that client can send over an HTTP/2 connection.
|
void |
setMaxHttp2EmptyDataFramesPerConnection(java.lang.Long maxHttp2EmptyDataFramesPerConnection)
The max number of empty data frames that client can send over an HTTP/2
connection.
|
void |
setMaxHttp2HeaderFieldSize(java.lang.Long maxHttp2HeaderFieldSize)
The maximum size in bytes of the compressed request header field.
|
void |
setMaxHttp2QueuedFramesToClientPerConnection(java.lang.Long maxHttp2QueuedFramesToClientPerConnection)
The max number of frames that can be queued waiting to be sent over a client
side HTTP/2 connection at any given time.
|
void |
setMaxHttp2RequestsPerConnection(java.lang.Long maxHttp2RequestsPerConnection)
The maximum number of requests over a client side HTTP/2 connection.
|
java.lang.String |
toString() |
protected com.vmware.vapi.data.StructValue __dynamicStructureFields
public ALBHTTP2ApplicationProfile()
protected ALBHTTP2ApplicationProfile(com.vmware.vapi.data.StructValue __dynamicStructureFields)
public java.lang.Long getHttp2InitialWindowSize()
public void setHttp2InitialWindowSize(java.lang.Long http2InitialWindowSize)
http2InitialWindowSize - New value for the property.public java.lang.Long getMaxHttp2ConcurrentStreamsPerConnection()
public void setMaxHttp2ConcurrentStreamsPerConnection(java.lang.Long maxHttp2ConcurrentStreamsPerConnection)
maxHttp2ConcurrentStreamsPerConnection - New value for the property.public java.lang.Long getMaxHttp2ControlFramesPerConnection()
public void setMaxHttp2ControlFramesPerConnection(java.lang.Long maxHttp2ControlFramesPerConnection)
maxHttp2ControlFramesPerConnection - New value for the property.public java.lang.Long getMaxHttp2EmptyDataFramesPerConnection()
public void setMaxHttp2EmptyDataFramesPerConnection(java.lang.Long maxHttp2EmptyDataFramesPerConnection)
maxHttp2EmptyDataFramesPerConnection - New value for the property.public java.lang.Long getMaxHttp2HeaderFieldSize()
public void setMaxHttp2HeaderFieldSize(java.lang.Long maxHttp2HeaderFieldSize)
maxHttp2HeaderFieldSize - New value for the property.public java.lang.Long getMaxHttp2QueuedFramesToClientPerConnection()
public void setMaxHttp2QueuedFramesToClientPerConnection(java.lang.Long maxHttp2QueuedFramesToClientPerConnection)
maxHttp2QueuedFramesToClientPerConnection - New value for the property.public java.lang.Long getMaxHttp2RequestsPerConnection()
public void setMaxHttp2RequestsPerConnection(java.lang.Long maxHttp2RequestsPerConnection)
maxHttp2RequestsPerConnection - New value for the property.public com.vmware.vapi.bindings.type.StructType _getType()
_getType in interface com.vmware.vapi.bindings.StaticStructurepublic com.vmware.vapi.data.StructValue _getDataValue()
_getDataValue in interface com.vmware.vapi.bindings.Structureprotected void _updateDataValue(com.vmware.vapi.data.StructValue structValue)
public void _validate()
_validate in interface com.vmware.vapi.bindings.StaticStructurepublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in interface com.vmware.vapi.bindings.StaticStructuretoString in class java.lang.Objectpublic boolean _hasTypeNameOf(java.lang.Class<? extends com.vmware.vapi.bindings.Structure> clazz)
_hasTypeNameOf in interface com.vmware.vapi.bindings.Structurepublic <T extends com.vmware.vapi.bindings.Structure> T _convertTo(java.lang.Class<T> clazz)
_convertTo in interface com.vmware.vapi.bindings.Structurepublic void _setDynamicField(java.lang.String fieldName,
com.vmware.vapi.data.DataValue fieldValue)
_setDynamicField in interface com.vmware.vapi.bindings.StaticStructurepublic com.vmware.vapi.data.DataValue _getDynamicField(java.lang.String fieldName)
_getDynamicField in interface com.vmware.vapi.bindings.StaticStructurepublic java.util.Set<java.lang.String> _getDynamicFieldNames()
_getDynamicFieldNames in interface com.vmware.vapi.bindings.StaticStructurepublic static com.vmware.vapi.bindings.type.StructType _getClassType()
StructType instance representing the static bindings
type for this Structure.public java.lang.String _getCanonicalName()
_getCanonicalName in interface com.vmware.vapi.bindings.Structurepublic static java.lang.String _getCanonicalTypeName()
_getCanonicalName().public static ALBHTTP2ApplicationProfile _newInstance(com.vmware.vapi.data.StructValue structValue)
structValue - the source of the data contained in the binding object. Could
contain more data than fields of this class can describe i.e.
newer version of the binding object. Could be null.StructTypepublic static ALBHTTP2ApplicationProfile _newInstance2(com.vmware.vapi.data.StructValue structValue)