public static class RequestSession.Builder extends org.apache.avro.specific.SpecificRecordBuilderBase<RequestSession> implements org.apache.avro.data.RecordBuilder<RequestSession>
Modifier and Type | Method and Description |
---|---|
RequestSession |
build() |
RequestSession.Builder |
clearApplicationName()
Clears the value of the 'applicationName' field
|
RequestSession.Builder |
clearApplicationVersion()
Clears the value of the 'applicationVersion' field
|
RequestSession.Builder |
clearRequestedProtocols()
Clears the value of the 'requestedProtocols' field
|
RequestSession.Builder |
clearSupportedObjects()
Clears the value of the 'supportedObjects' field
|
CharSequence |
getApplicationName()
Gets the value of the 'applicationName' field
|
CharSequence |
getApplicationVersion()
Gets the value of the 'applicationVersion' field
|
List<SupportedProtocol> |
getRequestedProtocols()
Gets the value of the 'requestedProtocols' field
|
List<CharSequence> |
getSupportedObjects()
Gets the value of the 'supportedObjects' field
|
boolean |
hasApplicationName()
Checks whether the 'applicationName' field has been set
|
boolean |
hasApplicationVersion()
Checks whether the 'applicationVersion' field has been set
|
boolean |
hasRequestedProtocols()
Checks whether the 'requestedProtocols' field has been set
|
boolean |
hasSupportedObjects()
Checks whether the 'supportedObjects' field has been set
|
RequestSession.Builder |
setApplicationName(CharSequence value)
Sets the value of the 'applicationName' field
|
RequestSession.Builder |
setApplicationVersion(CharSequence value)
Sets the value of the 'applicationVersion' field
|
RequestSession.Builder |
setRequestedProtocols(List<SupportedProtocol> value)
Sets the value of the 'requestedProtocols' field
|
RequestSession.Builder |
setSupportedObjects(List<CharSequence> value)
Sets the value of the 'supportedObjects' field
|
public CharSequence getApplicationName()
public RequestSession.Builder setApplicationName(CharSequence value)
public boolean hasApplicationName()
public RequestSession.Builder clearApplicationName()
public CharSequence getApplicationVersion()
public RequestSession.Builder setApplicationVersion(CharSequence value)
public boolean hasApplicationVersion()
public RequestSession.Builder clearApplicationVersion()
public List<SupportedProtocol> getRequestedProtocols()
public RequestSession.Builder setRequestedProtocols(List<SupportedProtocol> value)
public boolean hasRequestedProtocols()
public RequestSession.Builder clearRequestedProtocols()
public List<CharSequence> getSupportedObjects()
public RequestSession.Builder setSupportedObjects(List<CharSequence> value)
public boolean hasSupportedObjects()
public RequestSession.Builder clearSupportedObjects()
public RequestSession build()
build
in interface org.apache.avro.data.RecordBuilder<RequestSession>
Copyright © 2023 Petroware AS - https://petroware.no