Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 333 for retention (0.06 seconds)

  1. internal/bucket/object/lock/lock.go

    	type defaultRetention DefaultRetention
    	retention := defaultRetention{}
    
    	if err := d.DecodeElement(&retention, &start); err != nil {
    		return err
    	}
    
    	switch retention.Mode {
    	case RetGovernance, RetCompliance:
    	default:
    		return fmt.Errorf("unknown retention mode %v", retention.Mode)
    	}
    
    	if retention.Days == nil && retention.Years == nil {
    Created: Sun Apr 05 19:28:12 GMT 2026
    - Last Modified: Sun Sep 28 20:59:21 GMT 2025
    - 17.9K bytes
    - Click Count (0)
  2. cmd/bucket-object-lock.go

    			// being deleted by most users, but you can still grant some users
    			// permission to alter the retention settings or delete the object
    			// if necessary. You can also use governance mode to test retention-period
    			// settings before creating a compliance-mode retention period.
    			// To override or remove governance-mode retention settings, a
    			// user must have the s3:BypassGovernanceRetention permission
    Created: Sun Apr 05 19:28:12 GMT 2026
    - Last Modified: Fri Aug 08 02:38:25 GMT 2025
    - 13.3K bytes
    - Click Count (0)
  3. docs/bucket/retention/README.md

    - In `Compliance` mode, objects cannot be deleted by anyone until retention period has expired for the given version id. If user has governance bypass permissions, an object's retention date can be extended in `Compliance` mode.
    - Once object lock configuration is set to a bucket
      - New objects inherit the retention settings of the bucket object lock configuration automatically
      - Retention headers can be optionally set while uploading objects
    Created: Sun Apr 05 19:28:12 GMT 2026
    - Last Modified: Tue Aug 12 18:20:36 GMT 2025
    - 4K bytes
    - Click Count (0)
  4. internal/bucket/object/lock/lock_test.go

    			expectedErr: ErrPastObjectLockRetainDate,
    			expectErr:   true,
    		},
    		{
    			value:       `<?xml version="1.0" encoding="UTF-8"?><Retention xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Mode>GOVERNANCE</Mode><RetainUntilDate>2057-01-02T15:04:05Z</RetainUntilDate></Retention>`,
    			expectedErr: nil,
    			expectErr:   false,
    		},
    		{
    Created: Sun Apr 05 19:28:12 GMT 2026
    - Last Modified: Fri Aug 29 02:39:48 GMT 2025
    - 18.4K bytes
    - Click Count (0)
  5. .github/workflows/maven.yml

              retention-days: 1
              path: ${{ env.MIMIR_LOCAL }}
    
          - name: Upload test artifacts
            uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
            if: failure() || cancelled()
            with:
              name: full-build-logs-${{ runner.os }}-${{ matrix.java }}
              retention-days: 1
              path: |
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Tue Mar 24 08:21:28 GMT 2026
    - 12.2K bytes
    - Click Count (0)
  6. cmd/data-scanner_test.go

    			retention: &objectlock.Retention{},
    			obj:       obj,
    			want:      lifecycle.DeleteAllVersionsAction,
    		},
    		{
    			// with object locking
    			ilm:       *delMarkerLc,
    			retention: &objectlock.Retention{LockEnabled: true},
    			obj:       delMarker,
    			want:      lifecycle.NoneAction,
    		},
    		{
    			// without object locking
    			ilm:       *delMarkerLc,
    			retention: &objectlock.Retention{},
    Created: Sun Apr 05 19:28:12 GMT 2026
    - Last Modified: Fri Aug 29 02:39:48 GMT 2025
    - 12K bytes
    - Click Count (0)
  7. android/guava-testlib/test/com/google/common/collect/testing/features/FeatureEnumTest.java

            .that(annotationClass.getAnnotation(TesterAnnotation.class))
            .isNotNull();
        Retention retentionPolicy = annotationClass.getAnnotation(Retention.class);
        assertWithMessage(rootLocaleFormat("%s must have a @Retention annotation.", annotationClass))
            .that(retentionPolicy)
            .isNotNull();
        assertEquals(
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Fri Dec 12 00:25:21 GMT 2025
    - 4.5K bytes
    - Click Count (0)
  8. internal/bucket/lifecycle/evaluator.go

    	"github.com/minio/minio/internal/bucket/replication"
    )
    
    // Evaluator - evaluates lifecycle policy on objects for the given lifecycle
    // configuration, lock retention configuration and replication configuration.
    type Evaluator struct {
    	policy        Lifecycle
    	lockRetention *objlock.Retention
    	replCfg       *replication.Config
    }
    
    // NewEvaluator - creates a new evaluator with the given lifecycle
    func NewEvaluator(policy Lifecycle) *Evaluator {
    Created: Sun Apr 05 19:28:12 GMT 2026
    - Last Modified: Tue Apr 08 15:41:24 GMT 2025
    - 4.6K bytes
    - Click Count (0)
  9. src/test/java/org/codelibs/fess/validation/CustomSizeTest.java

        }
    
        // Test annotation retention policy
        @Test
        public void test_retentionPolicy() {
            final Retention retention = CustomSize.class.getAnnotation(Retention.class);
            assertNotNull(retention, "Retention annotation should be present");
            assertEquals("Retention should be RUNTIME", RetentionPolicy.RUNTIME, retention.value());
        }
    
        // Test annotation target elements
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Fri Mar 13 23:01:26 GMT 2026
    - 17.4K bytes
    - Click Count (0)
  10. api/maven-api-di/src/main/java/org/apache/maven/api/di/Qualifier.java

     * <p>
     * Example of creating a custom qualifier:
     * <pre>
     * {@literal @}Qualifier
     * {@literal @}Retention(RUNTIME)
     * public @interface Database {
     *     String value();
     * }
     * </pre>
     *
     * @see Named
     * @since 4.0.0
     */
    @Target(ANNOTATION_TYPE)
    @Retention(RUNTIME)
    @Documented
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Thu Jan 30 23:28:59 GMT 2025
    - 1.7K bytes
    - Click Count (0)
Back to Top