Class BackupWindow (0.35.0)
0.46.0 (latest)
0.44.0
0.42.0
0.41.0
0.40.0
0.39.0
0.37.0
0.35.0
0.34.0
0.33.0
0.32.0
0.31.0
0.29.0
0.27.0
0.26.0
0.23.0
0.22.0
0.21.0
0.19.0
0.18.0
0.17.0
0.16.0
0.15.0
0.14.0
0.13.0
0.12.0
0.11.0
0.10.0
0.8.0
0.7.0
0.6.0
0.5.0
0.4.0
0.3.0
0.2.0
0.1.0
public final class BackupWindow extends GeneratedMessageV3 implements BackupWindowOrBuilder
BackupWindow defines a window of the day during which backup jobs will run.
Protobuf type google.cloud.backupdr.v1.BackupWindow
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
END_HOUR_OF_DAY_FIELD_NUMBER
public static final int END_HOUR_OF_DAY_FIELD_NUMBER
Field Value
Type
Description
int
START_HOUR_OF_DAY_FIELD_NUMBER
public static final int START_HOUR_OF_DAY_FIELD_NUMBER
Field Value
Type
Description
int
Static Methods
getDefaultInstance()
public static BackupWindow getDefaultInstance ()
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
newBuilder()
public static BackupWindow . Builder newBuilder ()
newBuilder(BackupWindow prototype)
public static BackupWindow . Builder newBuilder ( BackupWindow prototype )
public static BackupWindow parseDelimitedFrom ( InputStream input )
public static BackupWindow parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(byte[] data)
public static BackupWindow parseFrom ( byte [] data )
Parameter
Name
Description
data
byte []
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static BackupWindow parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteString data)
public static BackupWindow parseFrom ( ByteString data )
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static BackupWindow parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
public static BackupWindow parseFrom ( CodedInputStream input )
public static BackupWindow parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
public static BackupWindow parseFrom ( InputStream input )
public static BackupWindow parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteBuffer data)
public static BackupWindow parseFrom ( ByteBuffer data )
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static BackupWindow parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
parser()
public static Parser<BackupWindow> parser ()
Methods
equals(Object obj)
public boolean equals ( Object obj )
Parameter
Name
Description
obj
Object
Overrides
getDefaultInstanceForType()
public BackupWindow getDefaultInstanceForType ()
getEndHourOfDay()
public int getEndHourOfDay ()
Required. The hour of day (1-24) when the window end for e.g. if value of
end hour of day is 10 that mean backup window end time is 10:00.
End hour of day should be greater than start hour of day.
0 <= start_hour_of_day < end_hour_of_day <= 24
End hour of day is not include in backup window that mean if
end_hour_of_day= 10 jobs should start before 10:00.
int32 end_hour_of_day = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
int
The endHourOfDay.
getParserForType()
public Parser<BackupWindow> getParserForType ()
Overrides
getSerializedSize()
public int getSerializedSize ()
Returns
Type
Description
int
Overrides
getStartHourOfDay()
public int getStartHourOfDay ()
Required. The hour of day (0-23) when the window starts for e.g. if value
of start hour of day is 6 that mean backup window start at 6:00.
int32 start_hour_of_day = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
int
The startHourOfDay.
hashCode()
Returns
Type
Description
int
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
newBuilderForType()
public BackupWindow . Builder newBuilderForType ()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected BackupWindow . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Returns
Type
Description
Object
Overrides
toBuilder()
public BackupWindow . Builder toBuilder ()
writeTo(CodedOutputStream output)
public void writeTo ( CodedOutputStream output )
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]