Interface TimedPromoteReleaseOperationOrBuilder (1.52.0)

public interface TimedPromoteReleaseOperationOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getPhase()

public abstract String getPhase()

Output only. The starting phase of the rollout created by this operation.

string phase = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The phase.

getPhaseBytes()

public abstract ByteString getPhaseBytes()

Output only. The starting phase of the rollout created by this operation.

string phase = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for phase.

getRelease()

public abstract String getRelease()

Output only. The name of the release to be promoted.

string release = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The release.

getReleaseBytes()

public abstract ByteString getReleaseBytes()

Output only. The name of the release to be promoted.

string release = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for release.

getTargetId()

public abstract String getTargetId()

Output only. The ID of the target that represents the promotion stage to which the release will be promoted. The value of this field is the last segment of a target name.

string target_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The targetId.

getTargetIdBytes()

public abstract ByteString getTargetIdBytes()

Output only. The ID of the target that represents the promotion stage to which the release will be promoted. The value of this field is the last segment of a target name.

string target_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for targetId.