@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ForceEndpointErrorConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
The failover settings for the endpoint.
Constructor and Description |
---|
ForceEndpointErrorConfiguration() |
Modifier and Type | Method and Description |
---|---|
ForceEndpointErrorConfiguration |
clone() |
boolean |
equals(Object obj) |
List<String> |
getEndpointErrorConditions()
The failover conditions for the endpoint.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setEndpointErrorConditions(Collection<String> endpointErrorConditions)
The failover conditions for the endpoint.
|
String |
toString()
Returns a string representation of this object.
|
ForceEndpointErrorConfiguration |
withEndpointErrorConditions(Collection<String> endpointErrorConditions)
The failover conditions for the endpoint.
|
ForceEndpointErrorConfiguration |
withEndpointErrorConditions(EndpointErrorCondition... endpointErrorConditions)
The failover conditions for the endpoint.
|
ForceEndpointErrorConfiguration |
withEndpointErrorConditions(String... endpointErrorConditions)
The failover conditions for the endpoint.
|
public List<String> getEndpointErrorConditions()
The failover conditions for the endpoint. The options are:
STALE_MANIFEST
- The manifest stalled and there are no new segments or parts.
INCOMPLETE_MANIFEST
- There is a gap in the manifest.
MISSING_DRM_KEY
- Key rotation is enabled but we're unable to fetch the key for the current key
period.
SLATE_INPUT
- The segments which contain slate content are considered to be missing content.
STALE_MANIFEST
- The manifest stalled and there are no new segments or parts.
INCOMPLETE_MANIFEST
- There is a gap in the manifest.
MISSING_DRM_KEY
- Key rotation is enabled but we're unable to fetch the key for the current
key period.
SLATE_INPUT
- The segments which contain slate content are considered to be missing content.
EndpointErrorCondition
public void setEndpointErrorConditions(Collection<String> endpointErrorConditions)
The failover conditions for the endpoint. The options are:
STALE_MANIFEST
- The manifest stalled and there are no new segments or parts.
INCOMPLETE_MANIFEST
- There is a gap in the manifest.
MISSING_DRM_KEY
- Key rotation is enabled but we're unable to fetch the key for the current key
period.
SLATE_INPUT
- The segments which contain slate content are considered to be missing content.
endpointErrorConditions
- The failover conditions for the endpoint. The options are:
STALE_MANIFEST
- The manifest stalled and there are no new segments or parts.
INCOMPLETE_MANIFEST
- There is a gap in the manifest.
MISSING_DRM_KEY
- Key rotation is enabled but we're unable to fetch the key for the current
key period.
SLATE_INPUT
- The segments which contain slate content are considered to be missing content.
EndpointErrorCondition
public ForceEndpointErrorConfiguration withEndpointErrorConditions(String... endpointErrorConditions)
The failover conditions for the endpoint. The options are:
STALE_MANIFEST
- The manifest stalled and there are no new segments or parts.
INCOMPLETE_MANIFEST
- There is a gap in the manifest.
MISSING_DRM_KEY
- Key rotation is enabled but we're unable to fetch the key for the current key
period.
SLATE_INPUT
- The segments which contain slate content are considered to be missing content.
NOTE: This method appends the values to the existing list (if any). Use
setEndpointErrorConditions(java.util.Collection)
or
withEndpointErrorConditions(java.util.Collection)
if you want to override the existing values.
endpointErrorConditions
- The failover conditions for the endpoint. The options are:
STALE_MANIFEST
- The manifest stalled and there are no new segments or parts.
INCOMPLETE_MANIFEST
- There is a gap in the manifest.
MISSING_DRM_KEY
- Key rotation is enabled but we're unable to fetch the key for the current
key period.
SLATE_INPUT
- The segments which contain slate content are considered to be missing content.
EndpointErrorCondition
public ForceEndpointErrorConfiguration withEndpointErrorConditions(Collection<String> endpointErrorConditions)
The failover conditions for the endpoint. The options are:
STALE_MANIFEST
- The manifest stalled and there are no new segments or parts.
INCOMPLETE_MANIFEST
- There is a gap in the manifest.
MISSING_DRM_KEY
- Key rotation is enabled but we're unable to fetch the key for the current key
period.
SLATE_INPUT
- The segments which contain slate content are considered to be missing content.
endpointErrorConditions
- The failover conditions for the endpoint. The options are:
STALE_MANIFEST
- The manifest stalled and there are no new segments or parts.
INCOMPLETE_MANIFEST
- There is a gap in the manifest.
MISSING_DRM_KEY
- Key rotation is enabled but we're unable to fetch the key for the current
key period.
SLATE_INPUT
- The segments which contain slate content are considered to be missing content.
EndpointErrorCondition
public ForceEndpointErrorConfiguration withEndpointErrorConditions(EndpointErrorCondition... endpointErrorConditions)
The failover conditions for the endpoint. The options are:
STALE_MANIFEST
- The manifest stalled and there are no new segments or parts.
INCOMPLETE_MANIFEST
- There is a gap in the manifest.
MISSING_DRM_KEY
- Key rotation is enabled but we're unable to fetch the key for the current key
period.
SLATE_INPUT
- The segments which contain slate content are considered to be missing content.
endpointErrorConditions
- The failover conditions for the endpoint. The options are:
STALE_MANIFEST
- The manifest stalled and there are no new segments or parts.
INCOMPLETE_MANIFEST
- There is a gap in the manifest.
MISSING_DRM_KEY
- Key rotation is enabled but we're unable to fetch the key for the current
key period.
SLATE_INPUT
- The segments which contain slate content are considered to be missing content.
EndpointErrorCondition
public String toString()
toString
in class Object
Object.toString()
public ForceEndpointErrorConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.