Interface RecurringTimeWindowOrBuilder (0.38.0)

public interface RecurringTimeWindowOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getRecurrence()

public abstract String getRecurrence()

An RRULE (https://tools.ietf.org/html/rfc5545#section-3.8.5.3) for how this window recurs. They go on for the span of time between the start and end time.

string recurrence = 2;

Returns
TypeDescription
String

The recurrence.

getRecurrenceBytes()

public abstract ByteString getRecurrenceBytes()

An RRULE (https://tools.ietf.org/html/rfc5545#section-3.8.5.3) for how this window recurs. They go on for the span of time between the start and end time.

string recurrence = 2;

Returns
TypeDescription
ByteString

The bytes for recurrence.

getWindow()

public abstract TimeWindow getWindow()

The window of the first recurrence.

.google.cloud.edgecontainer.v1.TimeWindow window = 1;

Returns
TypeDescription
TimeWindow

The window.

getWindowOrBuilder()

public abstract TimeWindowOrBuilder getWindowOrBuilder()

The window of the first recurrence.

.google.cloud.edgecontainer.v1.TimeWindow window = 1;

Returns
TypeDescription
TimeWindowOrBuilder

hasWindow()

public abstract boolean hasWindow()

The window of the first recurrence.

.google.cloud.edgecontainer.v1.TimeWindow window = 1;

Returns
TypeDescription
boolean

Whether the window field is set.