- 2.87.0 (latest)
- 2.85.0
- 2.84.0
- 2.82.0
- 2.80.0
- 2.78.0
- 2.77.0
- 2.76.0
- 2.75.0
- 2.74.0
- 2.72.0
- 2.70.0
- 2.69.0
- 2.66.0
- 2.65.0
- 2.64.0
- 2.62.0
- 2.61.0
- 2.60.0
- 2.59.0
- 2.58.0
- 2.57.0
- 2.56.0
- 2.55.0
- 2.54.0
- 2.53.0
- 2.51.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.39.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.6
- 2.4.3
- 2.3.2
public static final class PatchDeployments.WeekDayOfMonth.Builder extends GeneratedMessage.Builder<PatchDeployments.WeekDayOfMonth.Builder> implements PatchDeployments.WeekDayOfMonthOrBuilderRepresents one week day in a month. An example is "the 4th Sunday".
Protobuf type google.cloud.osconfig.v1.WeekDayOfMonth
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > PatchDeployments.WeekDayOfMonth.BuilderImplements
PatchDeployments.WeekDayOfMonthOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public PatchDeployments.WeekDayOfMonth build()| Returns | |
|---|---|
| Type | Description |
PatchDeployments.WeekDayOfMonth |
|
buildPartial()
public PatchDeployments.WeekDayOfMonth buildPartial()| Returns | |
|---|---|
| Type | Description |
PatchDeployments.WeekDayOfMonth |
|
clear()
public PatchDeployments.WeekDayOfMonth.Builder clear()| Returns | |
|---|---|
| Type | Description |
PatchDeployments.WeekDayOfMonth.Builder |
|
clearDayOfWeek()
public PatchDeployments.WeekDayOfMonth.Builder clearDayOfWeek()Required. A day of the week.
.google.type.DayOfWeek day_of_week = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
PatchDeployments.WeekDayOfMonth.Builder |
This builder for chaining. |
clearDayOffset()
public PatchDeployments.WeekDayOfMonth.Builder clearDayOffset() Optional. Represents the number of days before or after the given week day
of month that the patch deployment is scheduled for. For example if
week_ordinal and day_of_week values point to the second day of the
month and this day_offset value is set to 3, the patch deployment takes
place three days after the second Tuesday of the month. If this value is
negative, for example -5, the patches are deployed five days before before
the second Tuesday of the month. Allowed values are in range [-30, 30].
int32 day_offset = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
PatchDeployments.WeekDayOfMonth.Builder |
This builder for chaining. |
clearWeekOrdinal()
public PatchDeployments.WeekDayOfMonth.Builder clearWeekOrdinal()Required. Week number in a month. 1-4 indicates the 1st to 4th week of the month. -1 indicates the last week of the month.
int32 week_ordinal = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
PatchDeployments.WeekDayOfMonth.Builder |
This builder for chaining. |
getDayOfWeek()
public DayOfWeek getDayOfWeek()Required. A day of the week.
.google.type.DayOfWeek day_of_week = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
com.google.type.DayOfWeek |
The dayOfWeek. |
getDayOfWeekValue()
public int getDayOfWeekValue()Required. A day of the week.
.google.type.DayOfWeek day_of_week = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for dayOfWeek. |
getDayOffset()
public int getDayOffset() Optional. Represents the number of days before or after the given week day
of month that the patch deployment is scheduled for. For example if
week_ordinal and day_of_week values point to the second day of the
month and this day_offset value is set to 3, the patch deployment takes
place three days after the second Tuesday of the month. If this value is
negative, for example -5, the patches are deployed five days before before
the second Tuesday of the month. Allowed values are in range [-30, 30].
int32 day_offset = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
The dayOffset. |
getDefaultInstanceForType()
public PatchDeployments.WeekDayOfMonth getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
PatchDeployments.WeekDayOfMonth |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getWeekOrdinal()
public int getWeekOrdinal()Required. Week number in a month. 1-4 indicates the 1st to 4th week of the month. -1 indicates the last week of the month.
int32 week_ordinal = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
int |
The weekOrdinal. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(PatchDeployments.WeekDayOfMonth other)
public PatchDeployments.WeekDayOfMonth.Builder mergeFrom(PatchDeployments.WeekDayOfMonth other)| Parameter | |
|---|---|
| Name | Description |
other |
PatchDeployments.WeekDayOfMonth |
| Returns | |
|---|---|
| Type | Description |
PatchDeployments.WeekDayOfMonth.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public PatchDeployments.WeekDayOfMonth.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
PatchDeployments.WeekDayOfMonth.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public PatchDeployments.WeekDayOfMonth.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
PatchDeployments.WeekDayOfMonth.Builder |
|
setDayOfWeek(DayOfWeek value)
public PatchDeployments.WeekDayOfMonth.Builder setDayOfWeek(DayOfWeek value)Required. A day of the week.
.google.type.DayOfWeek day_of_week = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
com.google.type.DayOfWeekThe dayOfWeek to set. |
| Returns | |
|---|---|
| Type | Description |
PatchDeployments.WeekDayOfMonth.Builder |
This builder for chaining. |
setDayOfWeekValue(int value)
public PatchDeployments.WeekDayOfMonth.Builder setDayOfWeekValue(int value)Required. A day of the week.
.google.type.DayOfWeek day_of_week = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
intThe enum numeric value on the wire for dayOfWeek to set. |
| Returns | |
|---|---|
| Type | Description |
PatchDeployments.WeekDayOfMonth.Builder |
This builder for chaining. |
setDayOffset(int value)
public PatchDeployments.WeekDayOfMonth.Builder setDayOffset(int value) Optional. Represents the number of days before or after the given week day
of month that the patch deployment is scheduled for. For example if
week_ordinal and day_of_week values point to the second day of the
month and this day_offset value is set to 3, the patch deployment takes
place three days after the second Tuesday of the month. If this value is
negative, for example -5, the patches are deployed five days before before
the second Tuesday of the month. Allowed values are in range [-30, 30].
int32 day_offset = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
intThe dayOffset to set. |
| Returns | |
|---|---|
| Type | Description |
PatchDeployments.WeekDayOfMonth.Builder |
This builder for chaining. |
setWeekOrdinal(int value)
public PatchDeployments.WeekDayOfMonth.Builder setWeekOrdinal(int value)Required. Week number in a month. 1-4 indicates the 1st to 4th week of the month. -1 indicates the last week of the month.
int32 week_ordinal = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
intThe weekOrdinal to set. |
| Returns | |
|---|---|
| Type | Description |
PatchDeployments.WeekDayOfMonth.Builder |
This builder for chaining. |