public final class ManagedInstanceScheduling extends GeneratedMessage implements ManagedInstanceSchedulingOrBuilder
Protobuf type google.cloud.compute.v1.ManagedInstanceScheduling
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
GRACEFUL_SHUTDOWN_TIMESTAMP_FIELD_NUMBER
public static final int GRACEFUL_SHUTDOWN_TIMESTAMP_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
TERMINATION_TIMESTAMP_FIELD_NUMBER
public static final int TERMINATION_TIMESTAMP_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static ManagedInstanceScheduling getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static ManagedInstanceScheduling.Builder newBuilder()
newBuilder(ManagedInstanceScheduling prototype)
public static ManagedInstanceScheduling.Builder newBuilder(ManagedInstanceScheduling prototype)
public static ManagedInstanceScheduling parseDelimitedFrom(InputStream input)
public static ManagedInstanceScheduling parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static ManagedInstanceScheduling parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ManagedInstanceScheduling parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static ManagedInstanceScheduling parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ManagedInstanceScheduling parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ManagedInstanceScheduling parseFrom(CodedInputStream input)
public static ManagedInstanceScheduling parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ManagedInstanceScheduling parseFrom(InputStream input)
public static ManagedInstanceScheduling parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static ManagedInstanceScheduling parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ManagedInstanceScheduling parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<ManagedInstanceScheduling> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public ManagedInstanceScheduling getDefaultInstanceForType()
getGracefulShutdownTimestamp()
public String getGracefulShutdownTimestamp()
Output only. The timestamp at which the underlying instance will be
triggered for graceful shutdown if it is configured. This is in RFC3339 text format.
optional string graceful_shutdown_timestamp = 403022375;
| Returns |
| Type |
Description |
String |
The gracefulShutdownTimestamp.
|
getGracefulShutdownTimestampBytes()
public ByteString getGracefulShutdownTimestampBytes()
Output only. The timestamp at which the underlying instance will be
triggered for graceful shutdown if it is configured. This is in RFC3339 text format.
optional string graceful_shutdown_timestamp = 403022375;
| Returns |
| Type |
Description |
ByteString |
The bytes for gracefulShutdownTimestamp.
|
getParserForType()
public Parser<ManagedInstanceScheduling> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getTerminationTimestamp()
public String getTerminationTimestamp()
Output only. The timestamp at which the managed instance will be terminated. This is
in RFC3339 text
format.
optional string termination_timestamp = 364180891;
| Returns |
| Type |
Description |
String |
The terminationTimestamp.
|
getTerminationTimestampBytes()
public ByteString getTerminationTimestampBytes()
Output only. The timestamp at which the managed instance will be terminated. This is
in RFC3339 text
format.
optional string termination_timestamp = 364180891;
| Returns |
| Type |
Description |
ByteString |
The bytes for terminationTimestamp.
|
hasGracefulShutdownTimestamp()
public boolean hasGracefulShutdownTimestamp()
Output only. The timestamp at which the underlying instance will be
triggered for graceful shutdown if it is configured. This is in RFC3339 text format.
optional string graceful_shutdown_timestamp = 403022375;
| Returns |
| Type |
Description |
boolean |
Whether the gracefulShutdownTimestamp field is set.
|
hasTerminationTimestamp()
public boolean hasTerminationTimestamp()
Output only. The timestamp at which the managed instance will be terminated. This is
in RFC3339 text
format.
optional string termination_timestamp = 364180891;
| Returns |
| Type |
Description |
boolean |
Whether the terminationTimestamp field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public ManagedInstanceScheduling.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected ManagedInstanceScheduling.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public ManagedInstanceScheduling.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides