public final class GatewayConfig extends GeneratedMessageV3 implements GatewayConfigOrBuilder
Gateway-related configuration and state.
Protobuf type google.cloud.iot.v1.GatewayConfig
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
GATEWAY_AUTH_METHOD_FIELD_NUMBER
public static final int GATEWAY_AUTH_METHOD_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
GATEWAY_TYPE_FIELD_NUMBER
public static final int GATEWAY_TYPE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
LAST_ACCESSED_GATEWAY_ID_FIELD_NUMBER
public static final int LAST_ACCESSED_GATEWAY_ID_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
LAST_ACCESSED_GATEWAY_TIME_FIELD_NUMBER
public static final int LAST_ACCESSED_GATEWAY_TIME_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static GatewayConfig getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static GatewayConfig.Builder newBuilder()
newBuilder(GatewayConfig prototype)
public static GatewayConfig.Builder newBuilder(GatewayConfig prototype)
public static GatewayConfig parseDelimitedFrom(InputStream input)
public static GatewayConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static GatewayConfig parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static GatewayConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static GatewayConfig parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static GatewayConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static GatewayConfig parseFrom(CodedInputStream input)
public static GatewayConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static GatewayConfig parseFrom(InputStream input)
public static GatewayConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static GatewayConfig parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static GatewayConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<GatewayConfig> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public GatewayConfig getDefaultInstanceForType()
getGatewayAuthMethod()
public GatewayAuthMethod getGatewayAuthMethod()
Indicates how to authorize and/or authenticate devices to access the
gateway.
.google.cloud.iot.v1.GatewayAuthMethod gateway_auth_method = 2;
getGatewayAuthMethodValue()
public int getGatewayAuthMethodValue()
Indicates how to authorize and/or authenticate devices to access the
gateway.
.google.cloud.iot.v1.GatewayAuthMethod gateway_auth_method = 2;
Returns |
Type |
Description |
int |
The enum numeric value on the wire for gatewayAuthMethod.
|
getGatewayType()
public GatewayType getGatewayType()
Indicates whether the device is a gateway.
.google.cloud.iot.v1.GatewayType gateway_type = 1;
getGatewayTypeValue()
public int getGatewayTypeValue()
Indicates whether the device is a gateway.
.google.cloud.iot.v1.GatewayType gateway_type = 1;
Returns |
Type |
Description |
int |
The enum numeric value on the wire for gatewayType.
|
getLastAccessedGatewayId()
public String getLastAccessedGatewayId()
[Output only] The ID of the gateway the device accessed most recently.
string last_accessed_gateway_id = 3;
Returns |
Type |
Description |
String |
The lastAccessedGatewayId.
|
getLastAccessedGatewayIdBytes()
public ByteString getLastAccessedGatewayIdBytes()
[Output only] The ID of the gateway the device accessed most recently.
string last_accessed_gateway_id = 3;
Returns |
Type |
Description |
ByteString |
The bytes for lastAccessedGatewayId.
|
getLastAccessedGatewayTime()
public Timestamp getLastAccessedGatewayTime()
[Output only] The most recent time at which the device accessed the gateway
specified in last_accessed_gateway
.
.google.protobuf.Timestamp last_accessed_gateway_time = 4;
Returns |
Type |
Description |
Timestamp |
The lastAccessedGatewayTime.
|
getLastAccessedGatewayTimeOrBuilder()
public TimestampOrBuilder getLastAccessedGatewayTimeOrBuilder()
[Output only] The most recent time at which the device accessed the gateway
specified in last_accessed_gateway
.
.google.protobuf.Timestamp last_accessed_gateway_time = 4;
getParserForType()
public Parser<GatewayConfig> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
hasLastAccessedGatewayTime()
public boolean hasLastAccessedGatewayTime()
[Output only] The most recent time at which the device accessed the gateway
specified in last_accessed_gateway
.
.google.protobuf.Timestamp last_accessed_gateway_time = 4;
Returns |
Type |
Description |
boolean |
Whether the lastAccessedGatewayTime field is set.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public GatewayConfig.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected GatewayConfig.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public GatewayConfig.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides