Send feedback
Interface Bucket.RetentionPolicyOrBuilder (2.9.3)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.9.3 keyboard_arrow_down
public static interface Bucket . RetentionPolicyOrBuilder extends MessageOrBuilder
Methods
getEffectiveTime()
public abstract Timestamp getEffectiveTime ()
Server-determined value that indicates the time from which policy was
enforced and effective.
.google.protobuf.Timestamp effective_time = 1;
Returns
Type
Description
Timestamp
The effectiveTime.
getEffectiveTimeOrBuilder()
public abstract TimestampOrBuilder getEffectiveTimeOrBuilder ()
Server-determined value that indicates the time from which policy was
enforced and effective.
.google.protobuf.Timestamp effective_time = 1;
Returns
getIsLocked()
public abstract boolean getIsLocked ()
Once locked, an object retention policy cannot be modified.
bool is_locked = 2;
Returns
Type
Description
boolean
The isLocked.
getRetentionPeriod()
public abstract long getRetentionPeriod ()
The duration in seconds that objects need to be retained. Retention
duration must be greater than zero and less than 100 years. Note that
enforcement of retention periods less than a day is not guaranteed. Such
periods should only be used for testing purposes.
int64 retention_period = 3;
Returns
Type
Description
long
The retentionPeriod.
hasEffectiveTime()
public abstract boolean hasEffectiveTime ()
Server-determined value that indicates the time from which policy was
enforced and effective.
.google.protobuf.Timestamp effective_time = 1;
Returns
Type
Description
boolean
Whether the effectiveTime field is set.
Send feedback
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 2024-09-24 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
Need to tell us more?
{"lastModified": "Last updated 2024-09-24 UTC."}
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-09-24 UTC."]]