io.temporal.api.workflowservice.v1.RegisterNamespaceRequestOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: temporal/api/workflowservice/v1/request_response.proto
package io.temporal.api.workflowservice.v1;
@javax.annotation.Generated(value="protoc", comments="annotations:RegisterNamespaceRequestOrBuilder.java.pb.meta")
public interface RegisterNamespaceRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:temporal.api.workflowservice.v1.RegisterNamespaceRequest)
com.google.protobuf.MessageOrBuilder {
/**
* string namespace = 1;
* @return The namespace.
*/
java.lang.String getNamespace();
/**
* string namespace = 1;
* @return The bytes for namespace.
*/
com.google.protobuf.ByteString
getNamespaceBytes();
/**
* string description = 2;
* @return The description.
*/
java.lang.String getDescription();
/**
* string description = 2;
* @return The bytes for description.
*/
com.google.protobuf.ByteString
getDescriptionBytes();
/**
* string owner_email = 3;
* @return The ownerEmail.
*/
java.lang.String getOwnerEmail();
/**
* string owner_email = 3;
* @return The bytes for ownerEmail.
*/
com.google.protobuf.ByteString
getOwnerEmailBytes();
/**
* .google.protobuf.Duration workflow_execution_retention_period = 4 [(.gogoproto.stdduration) = true];
* @return Whether the workflowExecutionRetentionPeriod field is set.
*/
boolean hasWorkflowExecutionRetentionPeriod();
/**
* .google.protobuf.Duration workflow_execution_retention_period = 4 [(.gogoproto.stdduration) = true];
* @return The workflowExecutionRetentionPeriod.
*/
com.google.protobuf.Duration getWorkflowExecutionRetentionPeriod();
/**
* .google.protobuf.Duration workflow_execution_retention_period = 4 [(.gogoproto.stdduration) = true];
*/
com.google.protobuf.DurationOrBuilder getWorkflowExecutionRetentionPeriodOrBuilder();
/**
* repeated .temporal.api.replication.v1.ClusterReplicationConfig clusters = 5;
*/
java.util.List
getClustersList();
/**
* repeated .temporal.api.replication.v1.ClusterReplicationConfig clusters = 5;
*/
io.temporal.api.replication.v1.ClusterReplicationConfig getClusters(int index);
/**
* repeated .temporal.api.replication.v1.ClusterReplicationConfig clusters = 5;
*/
int getClustersCount();
/**
* repeated .temporal.api.replication.v1.ClusterReplicationConfig clusters = 5;
*/
java.util.List
getClustersOrBuilderList();
/**
* repeated .temporal.api.replication.v1.ClusterReplicationConfig clusters = 5;
*/
io.temporal.api.replication.v1.ClusterReplicationConfigOrBuilder getClustersOrBuilder(
int index);
/**
* string active_cluster_name = 6;
* @return The activeClusterName.
*/
java.lang.String getActiveClusterName();
/**
* string active_cluster_name = 6;
* @return The bytes for activeClusterName.
*/
com.google.protobuf.ByteString
getActiveClusterNameBytes();
/**
*
* A key-value map for any customized purpose.
*
*
* map<string, string> data = 7;
*/
int getDataCount();
/**
*
* A key-value map for any customized purpose.
*
*
* map<string, string> data = 7;
*/
boolean containsData(
java.lang.String key);
/**
* Use {@link #getDataMap()} instead.
*/
@java.lang.Deprecated
java.util.Map
getData();
/**
*
* A key-value map for any customized purpose.
*
*
* map<string, string> data = 7;
*/
java.util.Map
getDataMap();
/**
*
* A key-value map for any customized purpose.
*
*
* map<string, string> data = 7;
*/
java.lang.String getDataOrDefault(
java.lang.String key,
java.lang.String defaultValue);
/**
*
* A key-value map for any customized purpose.
*
*
* map<string, string> data = 7;
*/
java.lang.String getDataOrThrow(
java.lang.String key);
/**
* string security_token = 8;
* @return The securityToken.
*/
java.lang.String getSecurityToken();
/**
* string security_token = 8;
* @return The bytes for securityToken.
*/
com.google.protobuf.ByteString
getSecurityTokenBytes();
/**
* bool is_global_namespace = 9;
* @return The isGlobalNamespace.
*/
boolean getIsGlobalNamespace();
/**
*
* If unspecified (ARCHIVAL_STATE_UNSPECIFIED) then default server configuration is used.
*
*
* .temporal.api.enums.v1.ArchivalState history_archival_state = 10;
* @return The enum numeric value on the wire for historyArchivalState.
*/
int getHistoryArchivalStateValue();
/**
*
* If unspecified (ARCHIVAL_STATE_UNSPECIFIED) then default server configuration is used.
*
*
* .temporal.api.enums.v1.ArchivalState history_archival_state = 10;
* @return The historyArchivalState.
*/
io.temporal.api.enums.v1.ArchivalState getHistoryArchivalState();
/**
* string history_archival_uri = 11;
* @return The historyArchivalUri.
*/
java.lang.String getHistoryArchivalUri();
/**
* string history_archival_uri = 11;
* @return The bytes for historyArchivalUri.
*/
com.google.protobuf.ByteString
getHistoryArchivalUriBytes();
/**
*
* If unspecified (ARCHIVAL_STATE_UNSPECIFIED) then default server configuration is used.
*
*
* .temporal.api.enums.v1.ArchivalState visibility_archival_state = 12;
* @return The enum numeric value on the wire for visibilityArchivalState.
*/
int getVisibilityArchivalStateValue();
/**
*
* If unspecified (ARCHIVAL_STATE_UNSPECIFIED) then default server configuration is used.
*
*
* .temporal.api.enums.v1.ArchivalState visibility_archival_state = 12;
* @return The visibilityArchivalState.
*/
io.temporal.api.enums.v1.ArchivalState getVisibilityArchivalState();
/**
* string visibility_archival_uri = 13;
* @return The visibilityArchivalUri.
*/
java.lang.String getVisibilityArchivalUri();
/**
* string visibility_archival_uri = 13;
* @return The bytes for visibilityArchivalUri.
*/
com.google.protobuf.ByteString
getVisibilityArchivalUriBytes();
}