Class QueuedResource.QueueingPolicy.Builder

    • Method Detail

      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<QueuedResource.QueueingPolicy.Builder>
      • getDescriptorForType

        public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.Message.Builder
        Specified by:
        getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<QueuedResource.QueueingPolicy.Builder>
      • getDefaultInstanceForType

        public QueuedResource.QueueingPolicy getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      • build

        public QueuedResource.QueueingPolicy build()
        Specified by:
        build in interface com.google.protobuf.Message.Builder
        Specified by:
        build in interface com.google.protobuf.MessageLite.Builder
      • buildPartial

        public QueuedResource.QueueingPolicy buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<QueuedResource.QueueingPolicy.Builder>
      • mergeFrom

        public QueuedResource.QueueingPolicy.Builder mergeFrom​(com.google.protobuf.CodedInputStream input,
                                                               com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                        throws IOException
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Specified by:
        mergeFrom in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<QueuedResource.QueueingPolicy.Builder>
        Throws:
        IOException
      • hasValidUntilDuration

        public boolean hasValidUntilDuration()
         A relative time after which resources should not be created.
         If the request cannot be fulfilled by this time the request will be
         failed.
         
        .google.protobuf.Duration valid_until_duration = 1;
        Specified by:
        hasValidUntilDuration in interface QueuedResource.QueueingPolicyOrBuilder
        Returns:
        Whether the validUntilDuration field is set.
      • getValidUntilDuration

        public com.google.protobuf.Duration getValidUntilDuration()
         A relative time after which resources should not be created.
         If the request cannot be fulfilled by this time the request will be
         failed.
         
        .google.protobuf.Duration valid_until_duration = 1;
        Specified by:
        getValidUntilDuration in interface QueuedResource.QueueingPolicyOrBuilder
        Returns:
        The validUntilDuration.
      • setValidUntilDuration

        public QueuedResource.QueueingPolicy.Builder setValidUntilDuration​(com.google.protobuf.Duration value)
         A relative time after which resources should not be created.
         If the request cannot be fulfilled by this time the request will be
         failed.
         
        .google.protobuf.Duration valid_until_duration = 1;
      • setValidUntilDuration

        public QueuedResource.QueueingPolicy.Builder setValidUntilDuration​(com.google.protobuf.Duration.Builder builderForValue)
         A relative time after which resources should not be created.
         If the request cannot be fulfilled by this time the request will be
         failed.
         
        .google.protobuf.Duration valid_until_duration = 1;
      • mergeValidUntilDuration

        public QueuedResource.QueueingPolicy.Builder mergeValidUntilDuration​(com.google.protobuf.Duration value)
         A relative time after which resources should not be created.
         If the request cannot be fulfilled by this time the request will be
         failed.
         
        .google.protobuf.Duration valid_until_duration = 1;
      • clearValidUntilDuration

        public QueuedResource.QueueingPolicy.Builder clearValidUntilDuration()
         A relative time after which resources should not be created.
         If the request cannot be fulfilled by this time the request will be
         failed.
         
        .google.protobuf.Duration valid_until_duration = 1;
      • getValidUntilDurationBuilder

        public com.google.protobuf.Duration.Builder getValidUntilDurationBuilder()
         A relative time after which resources should not be created.
         If the request cannot be fulfilled by this time the request will be
         failed.
         
        .google.protobuf.Duration valid_until_duration = 1;
      • getValidUntilDurationOrBuilder

        public com.google.protobuf.DurationOrBuilder getValidUntilDurationOrBuilder()
         A relative time after which resources should not be created.
         If the request cannot be fulfilled by this time the request will be
         failed.
         
        .google.protobuf.Duration valid_until_duration = 1;
        Specified by:
        getValidUntilDurationOrBuilder in interface QueuedResource.QueueingPolicyOrBuilder
      • hasValidUntilTime

        public boolean hasValidUntilTime()
         An absolute time after which resources should not be created.
         If the request cannot be fulfilled by this time the request will be
         failed.
         
        .google.protobuf.Timestamp valid_until_time = 2;
        Specified by:
        hasValidUntilTime in interface QueuedResource.QueueingPolicyOrBuilder
        Returns:
        Whether the validUntilTime field is set.
      • getValidUntilTime

        public com.google.protobuf.Timestamp getValidUntilTime()
         An absolute time after which resources should not be created.
         If the request cannot be fulfilled by this time the request will be
         failed.
         
        .google.protobuf.Timestamp valid_until_time = 2;
        Specified by:
        getValidUntilTime in interface QueuedResource.QueueingPolicyOrBuilder
        Returns:
        The validUntilTime.
      • setValidUntilTime

        public QueuedResource.QueueingPolicy.Builder setValidUntilTime​(com.google.protobuf.Timestamp value)
         An absolute time after which resources should not be created.
         If the request cannot be fulfilled by this time the request will be
         failed.
         
        .google.protobuf.Timestamp valid_until_time = 2;
      • setValidUntilTime

        public QueuedResource.QueueingPolicy.Builder setValidUntilTime​(com.google.protobuf.Timestamp.Builder builderForValue)
         An absolute time after which resources should not be created.
         If the request cannot be fulfilled by this time the request will be
         failed.
         
        .google.protobuf.Timestamp valid_until_time = 2;
      • mergeValidUntilTime

        public QueuedResource.QueueingPolicy.Builder mergeValidUntilTime​(com.google.protobuf.Timestamp value)
         An absolute time after which resources should not be created.
         If the request cannot be fulfilled by this time the request will be
         failed.
         
        .google.protobuf.Timestamp valid_until_time = 2;
      • clearValidUntilTime

        public QueuedResource.QueueingPolicy.Builder clearValidUntilTime()
         An absolute time after which resources should not be created.
         If the request cannot be fulfilled by this time the request will be
         failed.
         
        .google.protobuf.Timestamp valid_until_time = 2;
      • getValidUntilTimeBuilder

        public com.google.protobuf.Timestamp.Builder getValidUntilTimeBuilder()
         An absolute time after which resources should not be created.
         If the request cannot be fulfilled by this time the request will be
         failed.
         
        .google.protobuf.Timestamp valid_until_time = 2;
      • getValidUntilTimeOrBuilder

        public com.google.protobuf.TimestampOrBuilder getValidUntilTimeOrBuilder()
         An absolute time after which resources should not be created.
         If the request cannot be fulfilled by this time the request will be
         failed.
         
        .google.protobuf.Timestamp valid_until_time = 2;
        Specified by:
        getValidUntilTimeOrBuilder in interface QueuedResource.QueueingPolicyOrBuilder
      • hasValidAfterDuration

        public boolean hasValidAfterDuration()
         A relative time after which resources may be created.
         
        .google.protobuf.Duration valid_after_duration = 3;
        Specified by:
        hasValidAfterDuration in interface QueuedResource.QueueingPolicyOrBuilder
        Returns:
        Whether the validAfterDuration field is set.
      • getValidAfterDuration

        public com.google.protobuf.Duration getValidAfterDuration()
         A relative time after which resources may be created.
         
        .google.protobuf.Duration valid_after_duration = 3;
        Specified by:
        getValidAfterDuration in interface QueuedResource.QueueingPolicyOrBuilder
        Returns:
        The validAfterDuration.
      • setValidAfterDuration

        public QueuedResource.QueueingPolicy.Builder setValidAfterDuration​(com.google.protobuf.Duration value)
         A relative time after which resources may be created.
         
        .google.protobuf.Duration valid_after_duration = 3;
      • setValidAfterDuration

        public QueuedResource.QueueingPolicy.Builder setValidAfterDuration​(com.google.protobuf.Duration.Builder builderForValue)
         A relative time after which resources may be created.
         
        .google.protobuf.Duration valid_after_duration = 3;
      • mergeValidAfterDuration

        public QueuedResource.QueueingPolicy.Builder mergeValidAfterDuration​(com.google.protobuf.Duration value)
         A relative time after which resources may be created.
         
        .google.protobuf.Duration valid_after_duration = 3;
      • clearValidAfterDuration

        public QueuedResource.QueueingPolicy.Builder clearValidAfterDuration()
         A relative time after which resources may be created.
         
        .google.protobuf.Duration valid_after_duration = 3;
      • getValidAfterDurationBuilder

        public com.google.protobuf.Duration.Builder getValidAfterDurationBuilder()
         A relative time after which resources may be created.
         
        .google.protobuf.Duration valid_after_duration = 3;
      • hasValidAfterTime

        public boolean hasValidAfterTime()
         An absolute time at which resources may be created.
         
        .google.protobuf.Timestamp valid_after_time = 4;
        Specified by:
        hasValidAfterTime in interface QueuedResource.QueueingPolicyOrBuilder
        Returns:
        Whether the validAfterTime field is set.
      • getValidAfterTime

        public com.google.protobuf.Timestamp getValidAfterTime()
         An absolute time at which resources may be created.
         
        .google.protobuf.Timestamp valid_after_time = 4;
        Specified by:
        getValidAfterTime in interface QueuedResource.QueueingPolicyOrBuilder
        Returns:
        The validAfterTime.
      • setValidAfterTime

        public QueuedResource.QueueingPolicy.Builder setValidAfterTime​(com.google.protobuf.Timestamp value)
         An absolute time at which resources may be created.
         
        .google.protobuf.Timestamp valid_after_time = 4;
      • setValidAfterTime

        public QueuedResource.QueueingPolicy.Builder setValidAfterTime​(com.google.protobuf.Timestamp.Builder builderForValue)
         An absolute time at which resources may be created.
         
        .google.protobuf.Timestamp valid_after_time = 4;
      • mergeValidAfterTime

        public QueuedResource.QueueingPolicy.Builder mergeValidAfterTime​(com.google.protobuf.Timestamp value)
         An absolute time at which resources may be created.
         
        .google.protobuf.Timestamp valid_after_time = 4;
      • clearValidAfterTime

        public QueuedResource.QueueingPolicy.Builder clearValidAfterTime()
         An absolute time at which resources may be created.
         
        .google.protobuf.Timestamp valid_after_time = 4;
      • getValidAfterTimeBuilder

        public com.google.protobuf.Timestamp.Builder getValidAfterTimeBuilder()
         An absolute time at which resources may be created.
         
        .google.protobuf.Timestamp valid_after_time = 4;
      • hasValidInterval

        public boolean hasValidInterval()
         An absolute time interval within which resources may be created.
         
        .google.type.Interval valid_interval = 5;
        Specified by:
        hasValidInterval in interface QueuedResource.QueueingPolicyOrBuilder
        Returns:
        Whether the validInterval field is set.
      • getValidInterval

        public com.google.type.Interval getValidInterval()
         An absolute time interval within which resources may be created.
         
        .google.type.Interval valid_interval = 5;
        Specified by:
        getValidInterval in interface QueuedResource.QueueingPolicyOrBuilder
        Returns:
        The validInterval.
      • setValidInterval

        public QueuedResource.QueueingPolicy.Builder setValidInterval​(com.google.type.Interval value)
         An absolute time interval within which resources may be created.
         
        .google.type.Interval valid_interval = 5;
      • setValidInterval

        public QueuedResource.QueueingPolicy.Builder setValidInterval​(com.google.type.Interval.Builder builderForValue)
         An absolute time interval within which resources may be created.
         
        .google.type.Interval valid_interval = 5;
      • mergeValidInterval

        public QueuedResource.QueueingPolicy.Builder mergeValidInterval​(com.google.type.Interval value)
         An absolute time interval within which resources may be created.
         
        .google.type.Interval valid_interval = 5;
      • clearValidInterval

        public QueuedResource.QueueingPolicy.Builder clearValidInterval()
         An absolute time interval within which resources may be created.
         
        .google.type.Interval valid_interval = 5;
      • getValidIntervalBuilder

        public com.google.type.Interval.Builder getValidIntervalBuilder()
         An absolute time interval within which resources may be created.
         
        .google.type.Interval valid_interval = 5;