public final class RolloutNotificationEvent extends GeneratedMessageV3 implements RolloutNotificationEventOrBuilder
Payload proto for "clouddeploy.googleapis.com/rollout_notification"
Platform Log event that describes the failure to send rollout status change
Pub/Sub notification.
Protobuf type google.cloud.deploy.v1.RolloutNotificationEvent
Static Fields
MESSAGE_FIELD_NUMBER
public static final int MESSAGE_FIELD_NUMBER
Field Value
PIPELINE_UID_FIELD_NUMBER
public static final int PIPELINE_UID_FIELD_NUMBER
Field Value
RELEASE_UID_FIELD_NUMBER
public static final int RELEASE_UID_FIELD_NUMBER
Field Value
ROLLOUT_FIELD_NUMBER
public static final int ROLLOUT_FIELD_NUMBER
Field Value
TARGET_ID_FIELD_NUMBER
public static final int TARGET_ID_FIELD_NUMBER
Field Value
TYPE_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER
Field Value
Static Methods
getDefaultInstance()
public static RolloutNotificationEvent getDefaultInstance()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
newBuilder()
public static RolloutNotificationEvent.Builder newBuilder()
Returns
newBuilder(RolloutNotificationEvent prototype)
public static RolloutNotificationEvent.Builder newBuilder(RolloutNotificationEvent prototype)
Parameter
Returns
public static RolloutNotificationEvent parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
public static RolloutNotificationEvent parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public static RolloutNotificationEvent parseFrom(byte[] data)
Parameter
Name | Description |
data | byte[]
|
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static RolloutNotificationEvent parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public static RolloutNotificationEvent parseFrom(ByteString data)
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static RolloutNotificationEvent parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static RolloutNotificationEvent parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
public static RolloutNotificationEvent parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static RolloutNotificationEvent parseFrom(InputStream input)
Parameter
Returns
Exceptions
public static RolloutNotificationEvent parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public static RolloutNotificationEvent parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static RolloutNotificationEvent parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parser()
public static Parser<RolloutNotificationEvent> parser()
Returns
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter
Returns
Overrides
getDefaultInstanceForType()
public RolloutNotificationEvent getDefaultInstanceForType()
Returns
getMessage()
public String getMessage()
Debug message for when a notification fails to send.
string message = 1;
Returns
Type | Description |
String | The message.
|
getMessageBytes()
public ByteString getMessageBytes()
Debug message for when a notification fails to send.
string message = 1;
Returns
getParserForType()
public Parser<RolloutNotificationEvent> getParserForType()
Returns
Overrides
getPipelineUid()
public String getPipelineUid()
Unique identifier of the DeliveryPipeline
.
string pipeline_uid = 2;
Returns
Type | Description |
String | The pipelineUid.
|
getPipelineUidBytes()
public ByteString getPipelineUidBytes()
Unique identifier of the DeliveryPipeline
.
string pipeline_uid = 2;
Returns
Type | Description |
ByteString | The bytes for pipelineUid.
|
getReleaseUid()
public String getReleaseUid()
Unique identifier of the Release
.
string release_uid = 3;
Returns
Type | Description |
String | The releaseUid.
|
getReleaseUidBytes()
public ByteString getReleaseUidBytes()
Unique identifier of the Release
.
string release_uid = 3;
Returns
Type | Description |
ByteString | The bytes for releaseUid.
|
getRollout()
public String getRollout()
The name of the Rollout
.
string rollout = 4;
Returns
Type | Description |
String | The rollout.
|
getRolloutBytes()
public ByteString getRolloutBytes()
The name of the Rollout
.
string rollout = 4;
Returns
getSerializedSize()
public int getSerializedSize()
Returns
Overrides
getTargetId()
public String getTargetId()
ID of the Target
that the rollout is deployed to.
string target_id = 6;
Returns
Type | Description |
String | The targetId.
|
getTargetIdBytes()
public ByteString getTargetIdBytes()
ID of the Target
that the rollout is deployed to.
string target_id = 6;
Returns
getType()
Type of this notification, e.g. for a Pub/Sub failure.
.google.cloud.deploy.v1.Type type = 5;
Returns
Type | Description |
Type | The type.
|
getTypeValue()
public int getTypeValue()
Type of this notification, e.g. for a Pub/Sub failure.
.google.cloud.deploy.v1.Type type = 5;
Returns
Type | Description |
int | The enum numeric value on the wire for type.
|
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
hashCode()
Returns
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
newBuilderForType()
public RolloutNotificationEvent.Builder newBuilderForType()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected RolloutNotificationEvent.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
toBuilder()
public RolloutNotificationEvent.Builder toBuilder()
Returns
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions