@Generated(value="software.amazon.awssdk:codegen") public final class ConnectivityInfo extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ConnectivityInfo.Builder,ConnectivityInfo>
Contains information about an endpoint and port where client devices can connect to an MQTT broker on a Greengrass core device.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ConnectivityInfo.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ConnectivityInfo.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
hostAddress()
The IP address or DNS address where client devices can connect to an MQTT broker on the Greengrass core device.
|
String |
id()
An ID for the connectivity information.
|
String |
metadata()
Additional metadata to provide to client devices that connect to this core device.
|
Integer |
portNumber()
The port where the MQTT broker operates on the core device.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ConnectivityInfo.Builder> |
serializableBuilderClass() |
ConnectivityInfo.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String id()
An ID for the connectivity information.
public final String hostAddress()
The IP address or DNS address where client devices can connect to an MQTT broker on the Greengrass core device.
public final Integer portNumber()
The port where the MQTT broker operates on the core device. This port is typically 8883, which is the default port for the MQTT broker component that runs on core devices.
public final String metadata()
Additional metadata to provide to client devices that connect to this core device.
public ConnectivityInfo.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ConnectivityInfo.Builder,ConnectivityInfo>public static ConnectivityInfo.Builder builder()
public static Class<? extends ConnectivityInfo.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.