Package com.google.cloud.iot.v1
Interface GatewayListOptionsOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
GatewayListOptions,GatewayListOptions.Builder
public interface GatewayListOptionsOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetAssociationsDeviceId()If set, returns only the gateways with which the specified device is associated.com.google.protobuf.ByteStringgetAssociationsDeviceIdBytes()If set, returns only the gateways with which the specified device is associated.StringgetAssociationsGatewayId()If set, only devices associated with the specified gateway are returned.com.google.protobuf.ByteStringgetAssociationsGatewayIdBytes()If set, only devices associated with the specified gateway are returned.GatewayListOptions.FilterCasegetFilterCase()GatewayTypegetGatewayType()If `GATEWAY` is specified, only gateways are returned.intgetGatewayTypeValue()If `GATEWAY` is specified, only gateways are returned.booleanhasAssociationsDeviceId()If set, returns only the gateways with which the specified device is associated.booleanhasAssociationsGatewayId()If set, only devices associated with the specified gateway are returned.booleanhasGatewayType()If `GATEWAY` is specified, only gateways are returned.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasGatewayType
boolean hasGatewayType()
If `GATEWAY` is specified, only gateways are returned. If `NON_GATEWAY` is specified, only non-gateway devices are returned. If `GATEWAY_TYPE_UNSPECIFIED` is specified, all devices are returned.
.google.cloud.iot.v1.GatewayType gateway_type = 1;- Returns:
- Whether the gatewayType field is set.
-
getGatewayTypeValue
int getGatewayTypeValue()
If `GATEWAY` is specified, only gateways are returned. If `NON_GATEWAY` is specified, only non-gateway devices are returned. If `GATEWAY_TYPE_UNSPECIFIED` is specified, all devices are returned.
.google.cloud.iot.v1.GatewayType gateway_type = 1;- Returns:
- The enum numeric value on the wire for gatewayType.
-
getGatewayType
GatewayType getGatewayType()
If `GATEWAY` is specified, only gateways are returned. If `NON_GATEWAY` is specified, only non-gateway devices are returned. If `GATEWAY_TYPE_UNSPECIFIED` is specified, all devices are returned.
.google.cloud.iot.v1.GatewayType gateway_type = 1;- Returns:
- The gatewayType.
-
hasAssociationsGatewayId
boolean hasAssociationsGatewayId()
If set, only devices associated with the specified gateway are returned. The gateway ID can be numeric (`num_id`) or the user-defined string (`id`). For example, if `123` is specified, only devices bound to the gateway with `num_id` 123 are returned.
string associations_gateway_id = 2;- Returns:
- Whether the associationsGatewayId field is set.
-
getAssociationsGatewayId
String getAssociationsGatewayId()
If set, only devices associated with the specified gateway are returned. The gateway ID can be numeric (`num_id`) or the user-defined string (`id`). For example, if `123` is specified, only devices bound to the gateway with `num_id` 123 are returned.
string associations_gateway_id = 2;- Returns:
- The associationsGatewayId.
-
getAssociationsGatewayIdBytes
com.google.protobuf.ByteString getAssociationsGatewayIdBytes()
If set, only devices associated with the specified gateway are returned. The gateway ID can be numeric (`num_id`) or the user-defined string (`id`). For example, if `123` is specified, only devices bound to the gateway with `num_id` 123 are returned.
string associations_gateway_id = 2;- Returns:
- The bytes for associationsGatewayId.
-
hasAssociationsDeviceId
boolean hasAssociationsDeviceId()
If set, returns only the gateways with which the specified device is associated. The device ID can be numeric (`num_id`) or the user-defined string (`id`). For example, if `456` is specified, returns only the gateways to which the device with `num_id` 456 is bound.
string associations_device_id = 3;- Returns:
- Whether the associationsDeviceId field is set.
-
getAssociationsDeviceId
String getAssociationsDeviceId()
If set, returns only the gateways with which the specified device is associated. The device ID can be numeric (`num_id`) or the user-defined string (`id`). For example, if `456` is specified, returns only the gateways to which the device with `num_id` 456 is bound.
string associations_device_id = 3;- Returns:
- The associationsDeviceId.
-
getAssociationsDeviceIdBytes
com.google.protobuf.ByteString getAssociationsDeviceIdBytes()
If set, returns only the gateways with which the specified device is associated. The device ID can be numeric (`num_id`) or the user-defined string (`id`). For example, if `456` is specified, returns only the gateways to which the device with `num_id` 456 is bound.
string associations_device_id = 3;- Returns:
- The bytes for associationsDeviceId.
-
getFilterCase
GatewayListOptions.FilterCase getFilterCase()
-
-