Class Rotation.ManagedRotationStatus (2.95.0)

public static final class Rotation.ManagedRotationStatus extends GeneratedMessage implements Rotation.ManagedRotationStatusOrBuilder

Represents the status of a managed rotation.

This is applicable only to Typed Secrets. It indicates whether the rotation is active and any errors that may have occurred during the asynchronous managed rotation.

Protobuf type google.cloud.secretmanager.v1.Rotation.ManagedRotationStatus

Inheritance

Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessage > Rotation.ManagedRotationStatus

Static Fields

ERROR_FIELD_NUMBER

public static final int ERROR_FIELD_NUMBER
Field Value
Type Description
int

STATE_FIELD_NUMBER

public static final int STATE_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static Rotation.ManagedRotationStatus getDefaultInstance()
Returns
Type Description
Rotation.ManagedRotationStatus

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

newBuilder()

public static Rotation.ManagedRotationStatus.Builder newBuilder()
Returns
Type Description
Rotation.ManagedRotationStatus.Builder

newBuilder(Rotation.ManagedRotationStatus prototype)

public static Rotation.ManagedRotationStatus.Builder newBuilder(Rotation.ManagedRotationStatus prototype)
Parameter
Name Description
prototype Rotation.ManagedRotationStatus
Returns
Type Description
Rotation.ManagedRotationStatus.Builder

parseDelimitedFrom(InputStream input)

public static Rotation.ManagedRotationStatus parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
Rotation.ManagedRotationStatus
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static Rotation.ManagedRotationStatus parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Rotation.ManagedRotationStatus
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static Rotation.ManagedRotationStatus parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
Rotation.ManagedRotationStatus
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static Rotation.ManagedRotationStatus parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Rotation.ManagedRotationStatus
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static Rotation.ManagedRotationStatus parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
Rotation.ManagedRotationStatus
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static Rotation.ManagedRotationStatus parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Rotation.ManagedRotationStatus
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static Rotation.ManagedRotationStatus parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
Rotation.ManagedRotationStatus
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static Rotation.ManagedRotationStatus parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Rotation.ManagedRotationStatus
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static Rotation.ManagedRotationStatus parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
Rotation.ManagedRotationStatus
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static Rotation.ManagedRotationStatus parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Rotation.ManagedRotationStatus
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static Rotation.ManagedRotationStatus parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
Rotation.ManagedRotationStatus
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static Rotation.ManagedRotationStatus parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Rotation.ManagedRotationStatus
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<Rotation.ManagedRotationStatus> parser()
Returns
Type Description
Parser<ManagedRotationStatus>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

getDefaultInstanceForType()

public Rotation.ManagedRotationStatus getDefaultInstanceForType()
Returns
Type Description
Rotation.ManagedRotationStatus

getError()

public Status getError()

Output only. Displays customer-facing issues that occurred during an asynchronous managed rotation. For example, if there are some permission errors.

.google.rpc.Status error = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
com.google.rpc.Status

The error.

getErrorOrBuilder()

public StatusOrBuilder getErrorOrBuilder()

Output only. Displays customer-facing issues that occurred during an asynchronous managed rotation. For example, if there are some permission errors.

.google.rpc.Status error = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
com.google.rpc.StatusOrBuilder

getParserForType()

public Parser<Rotation.ManagedRotationStatus> getParserForType()
Returns
Type Description
Parser<ManagedRotationStatus>
Overrides

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

getState()

public Rotation.ManagedRotationStatus.State getState()

Output only. Indicates whether the Managed Rotation is active or not.

.google.cloud.secretmanager.v1.Rotation.ManagedRotationStatus.State state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Rotation.ManagedRotationStatus.State

The state.

getStateValue()

public int getStateValue()

Output only. Indicates whether the Managed Rotation is active or not.

.google.cloud.secretmanager.v1.Rotation.ManagedRotationStatus.State state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for state.

hasError()

public boolean hasError()

Output only. Displays customer-facing issues that occurred during an asynchronous managed rotation. For example, if there are some permission errors.

.google.rpc.Status error = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the error field is set.

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public Rotation.ManagedRotationStatus.Builder newBuilderForType()
Returns
Type Description
Rotation.ManagedRotationStatus.Builder

newBuilderForType(AbstractMessage.BuilderParent parent)

protected Rotation.ManagedRotationStatus.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
Rotation.ManagedRotationStatus.Builder
Overrides

toBuilder()

public Rotation.ManagedRotationStatus.Builder toBuilder()
Returns
Type Description
Rotation.ManagedRotationStatus.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException