Class OutageEntry
- java.lang.Object
-
- io.fabric8.openshift.api.model.operator.controlplane.v1alpha1.OutageEntry
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<OutageEntryBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class OutageEntry extends Object implements io.fabric8.kubernetes.api.builder.Editable<OutageEntryBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
OutageEntry records time period of an outage- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description OutageEntry()No args constructor for use in serializationOutageEntry(String end, List<LogEntry> endLogs, String message, String start, List<LogEntry> startLogs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OutageEntryBuilderedit()Map<String,Object>getAdditionalProperties()StringgetEnd()OutageEntry records time period of an outageList<LogEntry>getEndLogs()endLogs contains log entries related to the end of this outage.StringgetMessage()message summarizes outage details in a human readable format.StringgetStart()OutageEntry records time period of an outageList<LogEntry>getStartLogs()startLogs contains log entries related to the start of this outage.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetEnd(String end)OutageEntry records time period of an outagevoidsetEndLogs(List<LogEntry> endLogs)endLogs contains log entries related to the end of this outage.voidsetMessage(String message)message summarizes outage details in a human readable format.voidsetStart(String start)OutageEntry records time period of an outagevoidsetStartLogs(List<LogEntry> startLogs)startLogs contains log entries related to the start of this outage.OutageEntryBuildertoBuilder()
-
-
-
Method Detail
-
getEnd
public String getEnd()
OutageEntry records time period of an outage
-
setEnd
public void setEnd(String end)
OutageEntry records time period of an outage
-
getEndLogs
public List<LogEntry> getEndLogs()
endLogs contains log entries related to the end of this outage. Should contain the success entry that resolved the outage and possibly a few of the failure log entries that preceded it.
-
setEndLogs
public void setEndLogs(List<LogEntry> endLogs)
endLogs contains log entries related to the end of this outage. Should contain the success entry that resolved the outage and possibly a few of the failure log entries that preceded it.
-
getMessage
public String getMessage()
message summarizes outage details in a human readable format.
-
setMessage
public void setMessage(String message)
message summarizes outage details in a human readable format.
-
getStart
public String getStart()
OutageEntry records time period of an outage
-
setStart
public void setStart(String start)
OutageEntry records time period of an outage
-
getStartLogs
public List<LogEntry> getStartLogs()
startLogs contains log entries related to the start of this outage. Should contain the original failure, any entries where the failure mode changed.
-
setStartLogs
public void setStartLogs(List<LogEntry> startLogs)
startLogs contains log entries related to the start of this outage. Should contain the original failure, any entries where the failure mode changed.
-
edit
public OutageEntryBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<OutageEntryBuilder>
-
toBuilder
public OutageEntryBuilder toBuilder()
-
-