- 2.65.0 (latest)
- 2.64.1
- 2.63.2
- 2.62.0
- 2.61.3
- 2.60.0
- 2.59.2
- 2.58.0
- 2.57.0
- 2.56.0
- 2.54.1
- 2.53.0
- 2.52.0
- 2.51.0
- 2.50.1
- 2.49.0
- 2.48.0
- 2.46.0
- 2.45.1
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.40.0
- 2.39.1
- 2.38.0
- 2.37.1
- 2.36.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.30.0
- 2.29.0
- 2.28.0
- 2.27.0
- 2.26.0
- 2.25.1
- 2.24.0
- 2.23.1
- 2.22.1
- 2.21.1
- 2.15.0
- 2.14.3
- 2.13.0
- 2.12.0
- 2.11.0
- 2.10.0
- 2.9.6
- 2.8.4
- 2.7.4
public static final class TimeOfDay.Builder extends GeneratedMessage.Builder<TimeOfDay.Builder> implements TimeOfDayOrBuilder Represents a time of day. The date and time zone are either not significant
or are specified elsewhere. An API may choose to allow leap seconds. Related
types are google.type.Date and
google.protobuf.Timestamp.
Protobuf type google.type.TimeOfDay
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > TimeOfDay.BuilderImplements
TimeOfDayOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public TimeOfDay build()| Returns | |
|---|---|
| Type | Description |
TimeOfDay |
|
buildPartial()
public TimeOfDay buildPartial()| Returns | |
|---|---|
| Type | Description |
TimeOfDay |
|
clear()
public TimeOfDay.Builder clear()| Returns | |
|---|---|
| Type | Description |
TimeOfDay.Builder |
|
clearHours()
public TimeOfDay.Builder clearHours()Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
int32 hours = 1;
| Returns | |
|---|---|
| Type | Description |
TimeOfDay.Builder |
This builder for chaining. |
clearMinutes()
public TimeOfDay.Builder clearMinutes()Minutes of hour of day. Must be from 0 to 59.
int32 minutes = 2;
| Returns | |
|---|---|
| Type | Description |
TimeOfDay.Builder |
This builder for chaining. |
clearNanos()
public TimeOfDay.Builder clearNanos()Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
int32 nanos = 4;
| Returns | |
|---|---|
| Type | Description |
TimeOfDay.Builder |
This builder for chaining. |
clearSeconds()
public TimeOfDay.Builder clearSeconds()Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
int32 seconds = 3;
| Returns | |
|---|---|
| Type | Description |
TimeOfDay.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public TimeOfDay getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
TimeOfDay |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getHours()
public int getHours()Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
int32 hours = 1;
| Returns | |
|---|---|
| Type | Description |
int |
The hours. |
getMinutes()
public int getMinutes()Minutes of hour of day. Must be from 0 to 59.
int32 minutes = 2;
| Returns | |
|---|---|
| Type | Description |
int |
The minutes. |
getNanos()
public int getNanos()Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
int32 nanos = 4;
| Returns | |
|---|---|
| Type | Description |
int |
The nanos. |
getSeconds()
public int getSeconds()Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
int32 seconds = 3;
| Returns | |
|---|---|
| Type | Description |
int |
The seconds. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public TimeOfDay.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
TimeOfDay.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public TimeOfDay.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
TimeOfDay.Builder |
|
mergeFrom(TimeOfDay other)
public TimeOfDay.Builder mergeFrom(TimeOfDay other)| Parameter | |
|---|---|
| Name | Description |
other |
TimeOfDay |
| Returns | |
|---|---|
| Type | Description |
TimeOfDay.Builder |
|
setHours(int value)
public TimeOfDay.Builder setHours(int value)Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
int32 hours = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
intThe hours to set. |
| Returns | |
|---|---|
| Type | Description |
TimeOfDay.Builder |
This builder for chaining. |
setMinutes(int value)
public TimeOfDay.Builder setMinutes(int value)Minutes of hour of day. Must be from 0 to 59.
int32 minutes = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
intThe minutes to set. |
| Returns | |
|---|---|
| Type | Description |
TimeOfDay.Builder |
This builder for chaining. |
setNanos(int value)
public TimeOfDay.Builder setNanos(int value)Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
int32 nanos = 4;
| Parameter | |
|---|---|
| Name | Description |
value |
intThe nanos to set. |
| Returns | |
|---|---|
| Type | Description |
TimeOfDay.Builder |
This builder for chaining. |
setSeconds(int value)
public TimeOfDay.Builder setSeconds(int value)Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
int32 seconds = 3;
| Parameter | |
|---|---|
| Name | Description |
value |
intThe seconds to set. |
| Returns | |
|---|---|
| Type | Description |
TimeOfDay.Builder |
This builder for chaining. |