@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AwsEventsEndpointRoutingConfigDetails extends Object implements Serializable, Cloneable, StructuredPojo
Provides details about the routing configuration of the endpoint.
Constructor and Description |
---|
AwsEventsEndpointRoutingConfigDetails() |
Modifier and Type | Method and Description |
---|---|
AwsEventsEndpointRoutingConfigDetails |
clone() |
boolean |
equals(Object obj) |
AwsEventsEndpointRoutingConfigFailoverConfigDetails |
getFailoverConfig()
The failover configuration for an endpoint.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setFailoverConfig(AwsEventsEndpointRoutingConfigFailoverConfigDetails failoverConfig)
The failover configuration for an endpoint.
|
String |
toString()
Returns a string representation of this object.
|
AwsEventsEndpointRoutingConfigDetails |
withFailoverConfig(AwsEventsEndpointRoutingConfigFailoverConfigDetails failoverConfig)
The failover configuration for an endpoint.
|
public AwsEventsEndpointRoutingConfigDetails()
public void setFailoverConfig(AwsEventsEndpointRoutingConfigFailoverConfigDetails failoverConfig)
The failover configuration for an endpoint. This includes what triggers failover and what happens when it's triggered.
failoverConfig
- The failover configuration for an endpoint. This includes what triggers failover and what happens when
it's triggered.public AwsEventsEndpointRoutingConfigFailoverConfigDetails getFailoverConfig()
The failover configuration for an endpoint. This includes what triggers failover and what happens when it's triggered.
public AwsEventsEndpointRoutingConfigDetails withFailoverConfig(AwsEventsEndpointRoutingConfigFailoverConfigDetails failoverConfig)
The failover configuration for an endpoint. This includes what triggers failover and what happens when it's triggered.
failoverConfig
- The failover configuration for an endpoint. This includes what triggers failover and what happens when
it's triggered.public String toString()
toString
in class Object
Object.toString()
public AwsEventsEndpointRoutingConfigDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.