Package com.google.cloud.tpu.v2alpha1
Class QueuedResource.QueueingPolicy
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.tpu.v2alpha1.QueuedResource.QueueingPolicy
-
- All Implemented Interfaces:
QueuedResource.QueueingPolicyOrBuilder
,com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Serializable
- Enclosing class:
- QueuedResource
public static final class QueuedResource.QueueingPolicy extends com.google.protobuf.GeneratedMessageV3 implements QueuedResource.QueueingPolicyOrBuilder
Defines the policy of the QueuedRequest.
Protobuf typegoogle.cloud.tpu.v2alpha1.QueuedResource.QueueingPolicy
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
QueuedResource.QueueingPolicy.Builder
Defines the policy of the QueuedRequest.static class
QueuedResource.QueueingPolicy.StartTimingConstraintsCase
-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static int
VALID_AFTER_DURATION_FIELD_NUMBER
static int
VALID_AFTER_TIME_FIELD_NUMBER
static int
VALID_INTERVAL_FIELD_NUMBER
static int
VALID_UNTIL_DURATION_FIELD_NUMBER
static int
VALID_UNTIL_TIME_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
static QueuedResource.QueueingPolicy
getDefaultInstance()
QueuedResource.QueueingPolicy
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Parser<QueuedResource.QueueingPolicy>
getParserForType()
int
getSerializedSize()
QueuedResource.QueueingPolicy.StartTimingConstraintsCase
getStartTimingConstraintsCase()
com.google.protobuf.Duration
getValidAfterDuration()
A relative time after which resources may be created.com.google.protobuf.DurationOrBuilder
getValidAfterDurationOrBuilder()
A relative time after which resources may be created.com.google.protobuf.Timestamp
getValidAfterTime()
An absolute time at which resources may be created.com.google.protobuf.TimestampOrBuilder
getValidAfterTimeOrBuilder()
An absolute time at which resources may be created.com.google.type.Interval
getValidInterval()
An absolute time interval within which resources may be created.com.google.type.IntervalOrBuilder
getValidIntervalOrBuilder()
An absolute time interval within which resources may be created.com.google.protobuf.Duration
getValidUntilDuration()
A relative time after which resources should not be created.com.google.protobuf.DurationOrBuilder
getValidUntilDurationOrBuilder()
A relative time after which resources should not be created.com.google.protobuf.Timestamp
getValidUntilTime()
An absolute time after which resources should not be created.com.google.protobuf.TimestampOrBuilder
getValidUntilTimeOrBuilder()
An absolute time after which resources should not be created.int
hashCode()
boolean
hasValidAfterDuration()
A relative time after which resources may be created.boolean
hasValidAfterTime()
An absolute time at which resources may be created.boolean
hasValidInterval()
An absolute time interval within which resources may be created.boolean
hasValidUntilDuration()
A relative time after which resources should not be created.boolean
hasValidUntilTime()
An absolute time after which resources should not be created.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
static QueuedResource.QueueingPolicy.Builder
newBuilder()
static QueuedResource.QueueingPolicy.Builder
newBuilder(QueuedResource.QueueingPolicy prototype)
QueuedResource.QueueingPolicy.Builder
newBuilderForType()
protected QueuedResource.QueueingPolicy.Builder
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected Object
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
static QueuedResource.QueueingPolicy
parseDelimitedFrom(InputStream input)
static QueuedResource.QueueingPolicy
parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static QueuedResource.QueueingPolicy
parseFrom(byte[] data)
static QueuedResource.QueueingPolicy
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static QueuedResource.QueueingPolicy
parseFrom(com.google.protobuf.ByteString data)
static QueuedResource.QueueingPolicy
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static QueuedResource.QueueingPolicy
parseFrom(com.google.protobuf.CodedInputStream input)
static QueuedResource.QueueingPolicy
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static QueuedResource.QueueingPolicy
parseFrom(InputStream input)
static QueuedResource.QueueingPolicy
parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static QueuedResource.QueueingPolicy
parseFrom(ByteBuffer data)
static QueuedResource.QueueingPolicy
parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<QueuedResource.QueueingPolicy>
parser()
QueuedResource.QueueingPolicy.Builder
toBuilder()
void
writeTo(com.google.protobuf.CodedOutputStream output)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
VALID_UNTIL_DURATION_FIELD_NUMBER
public static final int VALID_UNTIL_DURATION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
VALID_UNTIL_TIME_FIELD_NUMBER
public static final int VALID_UNTIL_TIME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
VALID_AFTER_DURATION_FIELD_NUMBER
public static final int VALID_AFTER_DURATION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
VALID_AFTER_TIME_FIELD_NUMBER
public static final int VALID_AFTER_TIME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
VALID_INTERVAL_FIELD_NUMBER
public static final int VALID_INTERVAL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3
-
getStartTimingConstraintsCase
public QueuedResource.QueueingPolicy.StartTimingConstraintsCase getStartTimingConstraintsCase()
- Specified by:
getStartTimingConstraintsCase
in interfaceQueuedResource.QueueingPolicyOrBuilder
-
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 interfaceQueuedResource.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 interfaceQueuedResource.QueueingPolicyOrBuilder
- Returns:
- The validUntilDuration.
-
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 interfaceQueuedResource.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 interfaceQueuedResource.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 interfaceQueuedResource.QueueingPolicyOrBuilder
- Returns:
- The validUntilTime.
-
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 interfaceQueuedResource.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 interfaceQueuedResource.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 interfaceQueuedResource.QueueingPolicyOrBuilder
- Returns:
- The validAfterDuration.
-
getValidAfterDurationOrBuilder
public com.google.protobuf.DurationOrBuilder getValidAfterDurationOrBuilder()
A relative time after which resources may be created.
.google.protobuf.Duration valid_after_duration = 3;
- Specified by:
getValidAfterDurationOrBuilder
in interfaceQueuedResource.QueueingPolicyOrBuilder
-
hasValidAfterTime
public boolean hasValidAfterTime()
An absolute time at which resources may be created.
.google.protobuf.Timestamp valid_after_time = 4;
- Specified by:
hasValidAfterTime
in interfaceQueuedResource.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 interfaceQueuedResource.QueueingPolicyOrBuilder
- Returns:
- The validAfterTime.
-
getValidAfterTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getValidAfterTimeOrBuilder()
An absolute time at which resources may be created.
.google.protobuf.Timestamp valid_after_time = 4;
- Specified by:
getValidAfterTimeOrBuilder
in interfaceQueuedResource.QueueingPolicyOrBuilder
-
hasValidInterval
public boolean hasValidInterval()
An absolute time interval within which resources may be created.
.google.type.Interval valid_interval = 5;
- Specified by:
hasValidInterval
in interfaceQueuedResource.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 interfaceQueuedResource.QueueingPolicyOrBuilder
- Returns:
- The validInterval.
-
getValidIntervalOrBuilder
public com.google.type.IntervalOrBuilder getValidIntervalOrBuilder()
An absolute time interval within which resources may be created.
.google.type.Interval valid_interval = 5;
- Specified by:
getValidIntervalOrBuilder
in interfaceQueuedResource.QueueingPolicyOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static QueuedResource.QueueingPolicy parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static QueuedResource.QueueingPolicy parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static QueuedResource.QueueingPolicy parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static QueuedResource.QueueingPolicy parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static QueuedResource.QueueingPolicy parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static QueuedResource.QueueingPolicy parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static QueuedResource.QueueingPolicy parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static QueuedResource.QueueingPolicy parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static QueuedResource.QueueingPolicy parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static QueuedResource.QueueingPolicy parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static QueuedResource.QueueingPolicy parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static QueuedResource.QueueingPolicy parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public QueuedResource.QueueingPolicy.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
public static QueuedResource.QueueingPolicy.Builder newBuilder()
-
newBuilder
public static QueuedResource.QueueingPolicy.Builder newBuilder(QueuedResource.QueueingPolicy prototype)
-
toBuilder
public QueuedResource.QueueingPolicy.Builder toBuilder()
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected QueuedResource.QueueingPolicy.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static QueuedResource.QueueingPolicy getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<QueuedResource.QueueingPolicy> parser()
-
getParserForType
public com.google.protobuf.Parser<QueuedResource.QueueingPolicy> getParserForType()
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public QueuedResource.QueueingPolicy getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-