@Generated(value="software.amazon.awssdk:codegen") public final class ConnectorDetail extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ConnectorDetail.Builder,ConnectorDetail>
Information about the registered connector.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ConnectorDetail.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
applicationType()
The application type of the connector.
|
static ConnectorDetail.Builder |
builder() |
String |
connectorDescription()
A description about the registered connector.
|
String |
connectorLabel()
A label used for the connector.
|
List<String> |
connectorModes()
The connection mode that the connector supports.
|
String |
connectorName()
The name of the connector.
|
String |
connectorOwner()
The owner of the connector.
|
ConnectorProvisioningType |
connectorProvisioningType()
The provisioning type that the connector uses.
|
String |
connectorProvisioningTypeAsString()
The provisioning type that the connector uses.
|
ConnectorType |
connectorType()
The connector type.
|
String |
connectorTypeAsString()
The connector type.
|
String |
connectorVersion()
The connector version.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasConnectorModes()
For responses, this returns true if the service returned a value for the ConnectorModes property.
|
int |
hashCode() |
Instant |
registeredAt()
The time at which the connector was registered.
|
String |
registeredBy()
The user who registered the connector.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ConnectorDetail.Builder> |
serializableBuilderClass() |
ConnectorDetail.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String connectorDescription()
A description about the registered connector.
public final String connectorName()
The name of the connector.
public final String connectorOwner()
The owner of the connector.
public final String connectorVersion()
The connector version.
public final String applicationType()
The application type of the connector.
public final ConnectorType connectorType()
The connector type.
If the service returns an enum value that is not available in the current SDK version, connectorType
will return ConnectorType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
connectorTypeAsString().
ConnectorTypepublic final String connectorTypeAsString()
The connector type.
If the service returns an enum value that is not available in the current SDK version, connectorType
will return ConnectorType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
connectorTypeAsString().
ConnectorTypepublic final String connectorLabel()
A label used for the connector.
public final Instant registeredAt()
The time at which the connector was registered.
public final String registeredBy()
The user who registered the connector.
public final ConnectorProvisioningType connectorProvisioningType()
The provisioning type that the connector uses.
If the service returns an enum value that is not available in the current SDK version,
connectorProvisioningType will return ConnectorProvisioningType.UNKNOWN_TO_SDK_VERSION. The raw
value returned by the service is available from connectorProvisioningTypeAsString().
ConnectorProvisioningTypepublic final String connectorProvisioningTypeAsString()
The provisioning type that the connector uses.
If the service returns an enum value that is not available in the current SDK version,
connectorProvisioningType will return ConnectorProvisioningType.UNKNOWN_TO_SDK_VERSION. The raw
value returned by the service is available from connectorProvisioningTypeAsString().
ConnectorProvisioningTypepublic final boolean hasConnectorModes()
isEmpty() method on the property).
This is useful because the SDK will never return a null collection or map, but you may need to differentiate
between the service returning nothing (or null) and the service returning an empty collection or map. For
requests, this returns true if a value for the property was specified in the request builder, and false if a
value was not specified.public final List<String> connectorModes()
The connection mode that the connector supports.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasConnectorModes() method.
public ConnectorDetail.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ConnectorDetail.Builder,ConnectorDetail>public static ConnectorDetail.Builder builder()
public static Class<? extends ConnectorDetail.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.