Class IngressStartAtProperties
java.lang.Object
com.azure.resourcemanager.timeseriesinsights.fluent.models.IngressStartAtProperties
An object that contains the details about the starting point in time to ingest events.
-
Constructor Summary
ConstructorDescriptionCreates an instance of IngressStartAtProperties class. -
Method Summary
Modifier and TypeMethodDescriptiontime()
Get the time property: ISO8601 UTC datetime with seconds precision (milliseconds are optional), specifying the date and time that will be the starting point for Events to be consumed.type()
Get the type property: The type of the ingressStartAt, It can be "EarliestAvailable", "EventSourceCreationTime", "CustomEnqueuedTime".void
validate()
Validates the instance.Set the time property: ISO8601 UTC datetime with seconds precision (milliseconds are optional), specifying the date and time that will be the starting point for Events to be consumed.withType
(IngressStartAtType type) Set the type property: The type of the ingressStartAt, It can be "EarliestAvailable", "EventSourceCreationTime", "CustomEnqueuedTime".
-
Constructor Details
-
IngressStartAtProperties
public IngressStartAtProperties()Creates an instance of IngressStartAtProperties class.
-
-
Method Details
-
type
Get the type property: The type of the ingressStartAt, It can be "EarliestAvailable", "EventSourceCreationTime", "CustomEnqueuedTime".- Returns:
- the type value.
-
withType
Set the type property: The type of the ingressStartAt, It can be "EarliestAvailable", "EventSourceCreationTime", "CustomEnqueuedTime".- Parameters:
type
- the type value to set.- Returns:
- the IngressStartAtProperties object itself.
-
time
Get the time property: ISO8601 UTC datetime with seconds precision (milliseconds are optional), specifying the date and time that will be the starting point for Events to be consumed.- Returns:
- the time value.
-
withTime
Set the time property: ISO8601 UTC datetime with seconds precision (milliseconds are optional), specifying the date and time that will be the starting point for Events to be consumed.- Parameters:
time
- the time value to set.- Returns:
- the IngressStartAtProperties object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-