Package com.google.cloud.compute.v1
Class ResourcePolicyResourceStatusInstanceSchedulePolicyStatus.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ResourcePolicyResourceStatusInstanceSchedulePolicyStatus.Builder>
com.google.cloud.compute.v1.ResourcePolicyResourceStatusInstanceSchedulePolicyStatus.Builder
- All Implemented Interfaces:
ResourcePolicyResourceStatusInstanceSchedulePolicyStatusOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ResourcePolicyResourceStatusInstanceSchedulePolicyStatus
public static final class ResourcePolicyResourceStatusInstanceSchedulePolicyStatus.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ResourcePolicyResourceStatusInstanceSchedulePolicyStatus.Builder>
implements ResourcePolicyResourceStatusInstanceSchedulePolicyStatusOrBuilder
Protobuf type
google.cloud.compute.v1.ResourcePolicyResourceStatusInstanceSchedulePolicyStatus-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Output only.Output only.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorOutput only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.booleanOutput only.booleanOutput only.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setLastRunStartTime(String value) Output only.setLastRunStartTimeBytes(com.google.protobuf.ByteString value) Output only.setNextRunStartTime(String value) Output only.setNextRunStartTimeBytes(com.google.protobuf.ByteString value) Output only.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<ResourcePolicyResourceStatusInstanceSchedulePolicyStatus.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<ResourcePolicyResourceStatusInstanceSchedulePolicyStatus.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<ResourcePolicyResourceStatusInstanceSchedulePolicyStatus.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public ResourcePolicyResourceStatusInstanceSchedulePolicyStatus.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ResourcePolicyResourceStatusInstanceSchedulePolicyStatus.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ResourcePolicyResourceStatusInstanceSchedulePolicyStatus.Builder>
-
mergeFrom
public ResourcePolicyResourceStatusInstanceSchedulePolicyStatus.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ResourcePolicyResourceStatusInstanceSchedulePolicyStatus.Builder>- Throws:
IOException
-
hasLastRunStartTime
public boolean hasLastRunStartTime()Output only. [Output Only] The last time the schedule successfully ran. The timestamp is an RFC3339 string.
optional string last_run_start_time = 303069063;- Specified by:
hasLastRunStartTimein interfaceResourcePolicyResourceStatusInstanceSchedulePolicyStatusOrBuilder- Returns:
- Whether the lastRunStartTime field is set.
-
getLastRunStartTime
Output only. [Output Only] The last time the schedule successfully ran. The timestamp is an RFC3339 string.
optional string last_run_start_time = 303069063;- Specified by:
getLastRunStartTimein interfaceResourcePolicyResourceStatusInstanceSchedulePolicyStatusOrBuilder- Returns:
- The lastRunStartTime.
-
getLastRunStartTimeBytes
public com.google.protobuf.ByteString getLastRunStartTimeBytes()Output only. [Output Only] The last time the schedule successfully ran. The timestamp is an RFC3339 string.
optional string last_run_start_time = 303069063;- Specified by:
getLastRunStartTimeBytesin interfaceResourcePolicyResourceStatusInstanceSchedulePolicyStatusOrBuilder- Returns:
- The bytes for lastRunStartTime.
-
setLastRunStartTime
public ResourcePolicyResourceStatusInstanceSchedulePolicyStatus.Builder setLastRunStartTime(String value) Output only. [Output Only] The last time the schedule successfully ran. The timestamp is an RFC3339 string.
optional string last_run_start_time = 303069063;- Parameters:
value- The lastRunStartTime to set.- Returns:
- This builder for chaining.
-
clearLastRunStartTime
Output only. [Output Only] The last time the schedule successfully ran. The timestamp is an RFC3339 string.
optional string last_run_start_time = 303069063;- Returns:
- This builder for chaining.
-
setLastRunStartTimeBytes
public ResourcePolicyResourceStatusInstanceSchedulePolicyStatus.Builder setLastRunStartTimeBytes(com.google.protobuf.ByteString value) Output only. [Output Only] The last time the schedule successfully ran. The timestamp is an RFC3339 string.
optional string last_run_start_time = 303069063;- Parameters:
value- The bytes for lastRunStartTime to set.- Returns:
- This builder for chaining.
-
hasNextRunStartTime
public boolean hasNextRunStartTime()Output only. [Output Only] The next time the schedule is planned to run. The actual time might be slightly different. The timestamp is an RFC3339 string.
optional string next_run_start_time = 318642570;- Specified by:
hasNextRunStartTimein interfaceResourcePolicyResourceStatusInstanceSchedulePolicyStatusOrBuilder- Returns:
- Whether the nextRunStartTime field is set.
-
getNextRunStartTime
Output only. [Output Only] The next time the schedule is planned to run. The actual time might be slightly different. The timestamp is an RFC3339 string.
optional string next_run_start_time = 318642570;- Specified by:
getNextRunStartTimein interfaceResourcePolicyResourceStatusInstanceSchedulePolicyStatusOrBuilder- Returns:
- The nextRunStartTime.
-
getNextRunStartTimeBytes
public com.google.protobuf.ByteString getNextRunStartTimeBytes()Output only. [Output Only] The next time the schedule is planned to run. The actual time might be slightly different. The timestamp is an RFC3339 string.
optional string next_run_start_time = 318642570;- Specified by:
getNextRunStartTimeBytesin interfaceResourcePolicyResourceStatusInstanceSchedulePolicyStatusOrBuilder- Returns:
- The bytes for nextRunStartTime.
-
setNextRunStartTime
public ResourcePolicyResourceStatusInstanceSchedulePolicyStatus.Builder setNextRunStartTime(String value) Output only. [Output Only] The next time the schedule is planned to run. The actual time might be slightly different. The timestamp is an RFC3339 string.
optional string next_run_start_time = 318642570;- Parameters:
value- The nextRunStartTime to set.- Returns:
- This builder for chaining.
-
clearNextRunStartTime
Output only. [Output Only] The next time the schedule is planned to run. The actual time might be slightly different. The timestamp is an RFC3339 string.
optional string next_run_start_time = 318642570;- Returns:
- This builder for chaining.
-
setNextRunStartTimeBytes
public ResourcePolicyResourceStatusInstanceSchedulePolicyStatus.Builder setNextRunStartTimeBytes(com.google.protobuf.ByteString value) Output only. [Output Only] The next time the schedule is planned to run. The actual time might be slightly different. The timestamp is an RFC3339 string.
optional string next_run_start_time = 318642570;- Parameters:
value- The bytes for nextRunStartTime to set.- Returns:
- This builder for chaining.
-