public static final class HttpConfig.Builder extends GeneratedMessageV3.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.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public HttpConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public HttpConfig build()
buildPartial()
public HttpConfig buildPartial()
clear()
public HttpConfig.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public HttpConfig.Builder clearField(Descriptors.FieldDescriptor field)
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;
clearOneof(Descriptors.OneofDescriptor oneof)
public HttpConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public HttpConfig.Builder clone()
Overrides
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 GeneratedMessageV3.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
mergeUnknownFields(UnknownFieldSet unknownFields)
public final HttpConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public HttpConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
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.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public HttpConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final HttpConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides