io.temporal.api.command.v1.RecordMarkerCommandAttributesOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: temporal/api/command/v1/message.proto
package io.temporal.api.command.v1;
@javax.annotation.Generated(value="protoc", comments="annotations:RecordMarkerCommandAttributesOrBuilder.java.pb.meta")
public interface RecordMarkerCommandAttributesOrBuilder extends
// @@protoc_insertion_point(interface_extends:temporal.api.command.v1.RecordMarkerCommandAttributes)
com.google.protobuf.MessageOrBuilder {
/**
* string marker_name = 1;
* @return The markerName.
*/
java.lang.String getMarkerName();
/**
* string marker_name = 1;
* @return The bytes for markerName.
*/
com.google.protobuf.ByteString
getMarkerNameBytes();
/**
* map<string, .temporal.api.common.v1.Payloads> details = 2;
*/
int getDetailsCount();
/**
* map<string, .temporal.api.common.v1.Payloads> details = 2;
*/
boolean containsDetails(
java.lang.String key);
/**
* Use {@link #getDetailsMap()} instead.
*/
@java.lang.Deprecated
java.util.Map
getDetails();
/**
* map<string, .temporal.api.common.v1.Payloads> details = 2;
*/
java.util.Map
getDetailsMap();
/**
* map<string, .temporal.api.common.v1.Payloads> details = 2;
*/
io.temporal.api.common.v1.Payloads getDetailsOrDefault(
java.lang.String key,
io.temporal.api.common.v1.Payloads defaultValue);
/**
* map<string, .temporal.api.common.v1.Payloads> details = 2;
*/
io.temporal.api.common.v1.Payloads getDetailsOrThrow(
java.lang.String key);
/**
* .temporal.api.common.v1.Header header = 3;
* @return Whether the header field is set.
*/
boolean hasHeader();
/**
* .temporal.api.common.v1.Header header = 3;
* @return The header.
*/
io.temporal.api.common.v1.Header getHeader();
/**
* .temporal.api.common.v1.Header header = 3;
*/
io.temporal.api.common.v1.HeaderOrBuilder getHeaderOrBuilder();
/**
* .temporal.api.failure.v1.Failure failure = 4;
* @return Whether the failure field is set.
*/
boolean hasFailure();
/**
* .temporal.api.failure.v1.Failure failure = 4;
* @return The failure.
*/
io.temporal.api.failure.v1.Failure getFailure();
/**
* .temporal.api.failure.v1.Failure failure = 4;
*/
io.temporal.api.failure.v1.FailureOrBuilder getFailureOrBuilder();
}