public static final class DailyMaintenanceWindow.Builder extends GeneratedMessageV3.Builder<DailyMaintenanceWindow.Builder> implements DailyMaintenanceWindowOrBuilder
Time window specified for daily maintenance operations.
Protobuf type google.container.v1.DailyMaintenanceWindow
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public DailyMaintenanceWindow.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public DailyMaintenanceWindow build()
buildPartial()
public DailyMaintenanceWindow buildPartial()
clear()
public DailyMaintenanceWindow.Builder clear()
Overrides
clearDuration()
public DailyMaintenanceWindow.Builder clearDuration()
Output only. Duration of the time window, automatically chosen to be
smallest possible in the given scenario.
Duration will be in RFC3339
format "PTnHnMnS".
string duration = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
clearField(Descriptors.FieldDescriptor field)
public DailyMaintenanceWindow.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public DailyMaintenanceWindow.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearStartTime()
public DailyMaintenanceWindow.Builder clearStartTime()
Time within the maintenance window to start the maintenance operations.
Time format should be in RFC3339
format "HH:MM", where HH : [00-23] and MM : [00-59] GMT.
string start_time = 2;
clone()
public DailyMaintenanceWindow.Builder clone()
Overrides
getDefaultInstanceForType()
public DailyMaintenanceWindow getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getDuration()
public String getDuration()
Output only. Duration of the time window, automatically chosen to be
smallest possible in the given scenario.
Duration will be in RFC3339
format "PTnHnMnS".
string duration = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
String |
The duration.
|
getDurationBytes()
public ByteString getDurationBytes()
Output only. Duration of the time window, automatically chosen to be
smallest possible in the given scenario.
Duration will be in RFC3339
format "PTnHnMnS".
string duration = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
ByteString |
The bytes for duration.
|
getStartTime()
public String getStartTime()
Time within the maintenance window to start the maintenance operations.
Time format should be in RFC3339
format "HH:MM", where HH : [00-23] and MM : [00-59] GMT.
string start_time = 2;
Returns |
Type |
Description |
String |
The startTime.
|
getStartTimeBytes()
public ByteString getStartTimeBytes()
Time within the maintenance window to start the maintenance operations.
Time format should be in RFC3339
format "HH:MM", where HH : [00-23] and MM : [00-59] GMT.
string start_time = 2;
Returns |
Type |
Description |
ByteString |
The bytes for startTime.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(DailyMaintenanceWindow other)
public DailyMaintenanceWindow.Builder mergeFrom(DailyMaintenanceWindow other)
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public DailyMaintenanceWindow.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public DailyMaintenanceWindow.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final DailyMaintenanceWindow.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setDuration(String value)
public DailyMaintenanceWindow.Builder setDuration(String value)
Output only. Duration of the time window, automatically chosen to be
smallest possible in the given scenario.
Duration will be in RFC3339
format "PTnHnMnS".
string duration = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
value |
String
The duration to set.
|
setDurationBytes(ByteString value)
public DailyMaintenanceWindow.Builder setDurationBytes(ByteString value)
Output only. Duration of the time window, automatically chosen to be
smallest possible in the given scenario.
Duration will be in RFC3339
format "PTnHnMnS".
string duration = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
value |
ByteString
The bytes for duration to set.
|
setField(Descriptors.FieldDescriptor field, Object value)
public DailyMaintenanceWindow.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public DailyMaintenanceWindow.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setStartTime(String value)
public DailyMaintenanceWindow.Builder setStartTime(String value)
Time within the maintenance window to start the maintenance operations.
Time format should be in RFC3339
format "HH:MM", where HH : [00-23] and MM : [00-59] GMT.
string start_time = 2;
Parameter |
Name |
Description |
value |
String
The startTime to set.
|
setStartTimeBytes(ByteString value)
public DailyMaintenanceWindow.Builder setStartTimeBytes(ByteString value)
Time within the maintenance window to start the maintenance operations.
Time format should be in RFC3339
format "HH:MM", where HH : [00-23] and MM : [00-59] GMT.
string start_time = 2;
Parameter |
Name |
Description |
value |
ByteString
The bytes for startTime to set.
|
setUnknownFields(UnknownFieldSet unknownFields)
public final DailyMaintenanceWindow.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides