Class HttpConfig.Builder (2.83.0)
Version latestkeyboard_arrow_down
public static final class HttpConfig . Builder extends GeneratedMessage . Builder<HttpConfig . Builder > implements HttpConfigOrBuilder
The configuration of the HTTP bridge for a device registry.
Protobuf type google.cloud.iot.v1.HttpConfig
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
build()
public HttpConfig build ()
buildPartial()
public HttpConfig buildPartial ()
clear()
public HttpConfig . Builder clear ()
Overrides
clearHttpEnabledState()
public HttpConfig . Builder clearHttpEnabledState ()
If enabled, allows devices to use DeviceService via the HTTP protocol.
Otherwise, any requests to DeviceService will fail for this registry.
.google.cloud.iot.v1.HttpState http_enabled_state = 1;
getDefaultInstanceForType()
public HttpConfig getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getHttpEnabledState()
public HttpState getHttpEnabledState ()
If enabled, allows devices to use DeviceService via the HTTP protocol.
Otherwise, any requests to DeviceService will fail for this registry.
.google.cloud.iot.v1.HttpState http_enabled_state = 1;
Returns
Type
Description
HttpState
The httpEnabledState.
getHttpEnabledStateValue()
public int getHttpEnabledStateValue ()
If enabled, allows devices to use DeviceService via the HTTP protocol.
Otherwise, any requests to DeviceService will fail for this registry.
.google.cloud.iot.v1.HttpState http_enabled_state = 1;
Returns
Type
Description
int
The enum numeric value on the wire for httpEnabledState.
internalGetFieldAccessorTable()
protected GeneratedMessage . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(HttpConfig other)
public HttpConfig . Builder mergeFrom ( HttpConfig other )
public HttpConfig . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public HttpConfig . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
setHttpEnabledState(HttpState value)
public HttpConfig . Builder setHttpEnabledState ( HttpState value )
If enabled, allows devices to use DeviceService via the HTTP protocol.
Otherwise, any requests to DeviceService will fail for this registry.
.google.cloud.iot.v1.HttpState http_enabled_state = 1;
Parameter
Name
Description
value
HttpState The httpEnabledState to set.
setHttpEnabledStateValue(int value)
public HttpConfig . Builder setHttpEnabledStateValue ( int value )
If enabled, allows devices to use DeviceService via the HTTP protocol.
Otherwise, any requests to DeviceService will fail for this registry.
.google.cloud.iot.v1.HttpState http_enabled_state = 1;
Parameter
Name
Description
value
int The enum numeric value on the wire for httpEnabledState to set.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-01-31 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-01-31 UTC."],[],[]]