Class RegisterNamespaceRequest.Builder

    • Method Detail

      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetMapField

        protected com.google.protobuf.MapField internalGetMapField​(int number)
        Overrides:
        internalGetMapField in class com.google.protobuf.GeneratedMessageV3.Builder<RegisterNamespaceRequest.Builder>
      • internalGetMutableMapField

        protected com.google.protobuf.MapField internalGetMutableMapField​(int number)
        Overrides:
        internalGetMutableMapField in class com.google.protobuf.GeneratedMessageV3.Builder<RegisterNamespaceRequest.Builder>
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<RegisterNamespaceRequest.Builder>
      • getDescriptorForType

        public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.Message.Builder
        Specified by:
        getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<RegisterNamespaceRequest.Builder>
      • getDefaultInstanceForType

        public RegisterNamespaceRequest getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      • build

        public RegisterNamespaceRequest build()
        Specified by:
        build in interface com.google.protobuf.Message.Builder
        Specified by:
        build in interface com.google.protobuf.MessageLite.Builder
      • buildPartial

        public RegisterNamespaceRequest buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • setField

        public RegisterNamespaceRequest.Builder setField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                         java.lang.Object value)
        Specified by:
        setField in interface com.google.protobuf.Message.Builder
        Overrides:
        setField in class com.google.protobuf.GeneratedMessageV3.Builder<RegisterNamespaceRequest.Builder>
      • setRepeatedField

        public RegisterNamespaceRequest.Builder setRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                                 int index,
                                                                 java.lang.Object value)
        Specified by:
        setRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<RegisterNamespaceRequest.Builder>
      • addRepeatedField

        public RegisterNamespaceRequest.Builder addRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                                 java.lang.Object value)
        Specified by:
        addRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<RegisterNamespaceRequest.Builder>
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<RegisterNamespaceRequest.Builder>
      • mergeFrom

        public RegisterNamespaceRequest.Builder mergeFrom​(com.google.protobuf.CodedInputStream input,
                                                          com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                   throws java.io.IOException
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Specified by:
        mergeFrom in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<RegisterNamespaceRequest.Builder>
        Throws:
        java.io.IOException
      • setNamespace

        public RegisterNamespaceRequest.Builder setNamespace​(java.lang.String value)
        string namespace = 1;
        Parameters:
        value - The namespace to set.
        Returns:
        This builder for chaining.
      • setNamespaceBytes

        public RegisterNamespaceRequest.Builder setNamespaceBytes​(com.google.protobuf.ByteString value)
        string namespace = 1;
        Parameters:
        value - The bytes for namespace to set.
        Returns:
        This builder for chaining.
      • setDescription

        public RegisterNamespaceRequest.Builder setDescription​(java.lang.String value)
        string description = 2;
        Parameters:
        value - The description to set.
        Returns:
        This builder for chaining.
      • setDescriptionBytes

        public RegisterNamespaceRequest.Builder setDescriptionBytes​(com.google.protobuf.ByteString value)
        string description = 2;
        Parameters:
        value - The bytes for description to set.
        Returns:
        This builder for chaining.
      • setOwnerEmail

        public RegisterNamespaceRequest.Builder setOwnerEmail​(java.lang.String value)
        string owner_email = 3;
        Parameters:
        value - The ownerEmail to set.
        Returns:
        This builder for chaining.
      • setOwnerEmailBytes

        public RegisterNamespaceRequest.Builder setOwnerEmailBytes​(com.google.protobuf.ByteString value)
        string owner_email = 3;
        Parameters:
        value - The bytes for ownerEmail to set.
        Returns:
        This builder for chaining.
      • hasWorkflowExecutionRetentionPeriod

        public boolean hasWorkflowExecutionRetentionPeriod()
        .google.protobuf.Duration workflow_execution_retention_period = 4 [(.gogoproto.stdduration) = true];
        Specified by:
        hasWorkflowExecutionRetentionPeriod in interface RegisterNamespaceRequestOrBuilder
        Returns:
        Whether the workflowExecutionRetentionPeriod field is set.
      • getWorkflowExecutionRetentionPeriod

        public com.google.protobuf.Duration getWorkflowExecutionRetentionPeriod()
        .google.protobuf.Duration workflow_execution_retention_period = 4 [(.gogoproto.stdduration) = true];
        Specified by:
        getWorkflowExecutionRetentionPeriod in interface RegisterNamespaceRequestOrBuilder
        Returns:
        The workflowExecutionRetentionPeriod.
      • setWorkflowExecutionRetentionPeriod

        public RegisterNamespaceRequest.Builder setWorkflowExecutionRetentionPeriod​(com.google.protobuf.Duration value)
        .google.protobuf.Duration workflow_execution_retention_period = 4 [(.gogoproto.stdduration) = true];
      • setWorkflowExecutionRetentionPeriod

        public RegisterNamespaceRequest.Builder setWorkflowExecutionRetentionPeriod​(com.google.protobuf.Duration.Builder builderForValue)
        .google.protobuf.Duration workflow_execution_retention_period = 4 [(.gogoproto.stdduration) = true];
      • mergeWorkflowExecutionRetentionPeriod

        public RegisterNamespaceRequest.Builder mergeWorkflowExecutionRetentionPeriod​(com.google.protobuf.Duration value)
        .google.protobuf.Duration workflow_execution_retention_period = 4 [(.gogoproto.stdduration) = true];
      • clearWorkflowExecutionRetentionPeriod

        public RegisterNamespaceRequest.Builder clearWorkflowExecutionRetentionPeriod()
        .google.protobuf.Duration workflow_execution_retention_period = 4 [(.gogoproto.stdduration) = true];
      • getWorkflowExecutionRetentionPeriodBuilder

        public com.google.protobuf.Duration.Builder getWorkflowExecutionRetentionPeriodBuilder()
        .google.protobuf.Duration workflow_execution_retention_period = 4 [(.gogoproto.stdduration) = true];
      • removeClusters

        public RegisterNamespaceRequest.Builder removeClusters​(int index)
        repeated .temporal.api.replication.v1.ClusterReplicationConfig clusters = 5;
      • getClustersBuilder

        public ClusterReplicationConfig.Builder getClustersBuilder​(int index)
        repeated .temporal.api.replication.v1.ClusterReplicationConfig clusters = 5;
      • addClustersBuilder

        public ClusterReplicationConfig.Builder addClustersBuilder()
        repeated .temporal.api.replication.v1.ClusterReplicationConfig clusters = 5;
      • addClustersBuilder

        public ClusterReplicationConfig.Builder addClustersBuilder​(int index)
        repeated .temporal.api.replication.v1.ClusterReplicationConfig clusters = 5;
      • getClustersBuilderList

        public java.util.List<ClusterReplicationConfig.Builder> getClustersBuilderList()
        repeated .temporal.api.replication.v1.ClusterReplicationConfig clusters = 5;
      • setActiveClusterName

        public RegisterNamespaceRequest.Builder setActiveClusterName​(java.lang.String value)
        string active_cluster_name = 6;
        Parameters:
        value - The activeClusterName to set.
        Returns:
        This builder for chaining.
      • setActiveClusterNameBytes

        public RegisterNamespaceRequest.Builder setActiveClusterNameBytes​(com.google.protobuf.ByteString value)
        string active_cluster_name = 6;
        Parameters:
        value - The bytes for activeClusterName to set.
        Returns:
        This builder for chaining.
      • getDataMap

        public java.util.Map<java.lang.String,​java.lang.String> getDataMap()
         A key-value map for any customized purpose.
         
        map<string, string> data = 7;
        Specified by:
        getDataMap in interface RegisterNamespaceRequestOrBuilder
      • getDataOrDefault

        public 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;
        Specified by:
        getDataOrDefault in interface RegisterNamespaceRequestOrBuilder
      • getDataOrThrow

        public java.lang.String getDataOrThrow​(java.lang.String key)
         A key-value map for any customized purpose.
         
        map<string, string> data = 7;
        Specified by:
        getDataOrThrow in interface RegisterNamespaceRequestOrBuilder
      • removeData

        public RegisterNamespaceRequest.Builder removeData​(java.lang.String key)
         A key-value map for any customized purpose.
         
        map<string, string> data = 7;
      • getMutableData

        @Deprecated
        public java.util.Map<java.lang.String,​java.lang.String> getMutableData()
        Deprecated.
        Use alternate mutation accessors instead.
      • putData

        public RegisterNamespaceRequest.Builder putData​(java.lang.String key,
                                                        java.lang.String value)
         A key-value map for any customized purpose.
         
        map<string, string> data = 7;
      • putAllData

        public RegisterNamespaceRequest.Builder putAllData​(java.util.Map<java.lang.String,​java.lang.String> values)
         A key-value map for any customized purpose.
         
        map<string, string> data = 7;
      • setSecurityToken

        public RegisterNamespaceRequest.Builder setSecurityToken​(java.lang.String value)
        string security_token = 8;
        Parameters:
        value - The securityToken to set.
        Returns:
        This builder for chaining.
      • setSecurityTokenBytes

        public RegisterNamespaceRequest.Builder setSecurityTokenBytes​(com.google.protobuf.ByteString value)
        string security_token = 8;
        Parameters:
        value - The bytes for securityToken to set.
        Returns:
        This builder for chaining.
      • setIsGlobalNamespace

        public RegisterNamespaceRequest.Builder setIsGlobalNamespace​(boolean value)
        bool is_global_namespace = 9;
        Parameters:
        value - The isGlobalNamespace to set.
        Returns:
        This builder for chaining.
      • getHistoryArchivalStateValue

        public int getHistoryArchivalStateValue()
         If unspecified (ARCHIVAL_STATE_UNSPECIFIED) then default server configuration is used.
         
        .temporal.api.enums.v1.ArchivalState history_archival_state = 10;
        Specified by:
        getHistoryArchivalStateValue in interface RegisterNamespaceRequestOrBuilder
        Returns:
        The enum numeric value on the wire for historyArchivalState.
      • setHistoryArchivalStateValue

        public RegisterNamespaceRequest.Builder setHistoryArchivalStateValue​(int value)
         If unspecified (ARCHIVAL_STATE_UNSPECIFIED) then default server configuration is used.
         
        .temporal.api.enums.v1.ArchivalState history_archival_state = 10;
        Parameters:
        value - The enum numeric value on the wire for historyArchivalState to set.
        Returns:
        This builder for chaining.
      • getHistoryArchivalState

        public ArchivalState getHistoryArchivalState()
         If unspecified (ARCHIVAL_STATE_UNSPECIFIED) then default server configuration is used.
         
        .temporal.api.enums.v1.ArchivalState history_archival_state = 10;
        Specified by:
        getHistoryArchivalState in interface RegisterNamespaceRequestOrBuilder
        Returns:
        The historyArchivalState.
      • setHistoryArchivalState

        public RegisterNamespaceRequest.Builder setHistoryArchivalState​(ArchivalState value)
         If unspecified (ARCHIVAL_STATE_UNSPECIFIED) then default server configuration is used.
         
        .temporal.api.enums.v1.ArchivalState history_archival_state = 10;
        Parameters:
        value - The historyArchivalState to set.
        Returns:
        This builder for chaining.
      • clearHistoryArchivalState

        public RegisterNamespaceRequest.Builder clearHistoryArchivalState()
         If unspecified (ARCHIVAL_STATE_UNSPECIFIED) then default server configuration is used.
         
        .temporal.api.enums.v1.ArchivalState history_archival_state = 10;
        Returns:
        This builder for chaining.
      • setHistoryArchivalUri

        public RegisterNamespaceRequest.Builder setHistoryArchivalUri​(java.lang.String value)
        string history_archival_uri = 11;
        Parameters:
        value - The historyArchivalUri to set.
        Returns:
        This builder for chaining.
      • clearHistoryArchivalUri

        public RegisterNamespaceRequest.Builder clearHistoryArchivalUri()
        string history_archival_uri = 11;
        Returns:
        This builder for chaining.
      • setHistoryArchivalUriBytes

        public RegisterNamespaceRequest.Builder setHistoryArchivalUriBytes​(com.google.protobuf.ByteString value)
        string history_archival_uri = 11;
        Parameters:
        value - The bytes for historyArchivalUri to set.
        Returns:
        This builder for chaining.
      • getVisibilityArchivalStateValue

        public int getVisibilityArchivalStateValue()
         If unspecified (ARCHIVAL_STATE_UNSPECIFIED) then default server configuration is used.
         
        .temporal.api.enums.v1.ArchivalState visibility_archival_state = 12;
        Specified by:
        getVisibilityArchivalStateValue in interface RegisterNamespaceRequestOrBuilder
        Returns:
        The enum numeric value on the wire for visibilityArchivalState.
      • setVisibilityArchivalStateValue

        public RegisterNamespaceRequest.Builder setVisibilityArchivalStateValue​(int value)
         If unspecified (ARCHIVAL_STATE_UNSPECIFIED) then default server configuration is used.
         
        .temporal.api.enums.v1.ArchivalState visibility_archival_state = 12;
        Parameters:
        value - The enum numeric value on the wire for visibilityArchivalState to set.
        Returns:
        This builder for chaining.
      • getVisibilityArchivalState

        public ArchivalState getVisibilityArchivalState()
         If unspecified (ARCHIVAL_STATE_UNSPECIFIED) then default server configuration is used.
         
        .temporal.api.enums.v1.ArchivalState visibility_archival_state = 12;
        Specified by:
        getVisibilityArchivalState in interface RegisterNamespaceRequestOrBuilder
        Returns:
        The visibilityArchivalState.
      • setVisibilityArchivalState

        public RegisterNamespaceRequest.Builder setVisibilityArchivalState​(ArchivalState value)
         If unspecified (ARCHIVAL_STATE_UNSPECIFIED) then default server configuration is used.
         
        .temporal.api.enums.v1.ArchivalState visibility_archival_state = 12;
        Parameters:
        value - The visibilityArchivalState to set.
        Returns:
        This builder for chaining.
      • clearVisibilityArchivalState

        public RegisterNamespaceRequest.Builder clearVisibilityArchivalState()
         If unspecified (ARCHIVAL_STATE_UNSPECIFIED) then default server configuration is used.
         
        .temporal.api.enums.v1.ArchivalState visibility_archival_state = 12;
        Returns:
        This builder for chaining.
      • setVisibilityArchivalUri

        public RegisterNamespaceRequest.Builder setVisibilityArchivalUri​(java.lang.String value)
        string visibility_archival_uri = 13;
        Parameters:
        value - The visibilityArchivalUri to set.
        Returns:
        This builder for chaining.
      • clearVisibilityArchivalUri

        public RegisterNamespaceRequest.Builder clearVisibilityArchivalUri()
        string visibility_archival_uri = 13;
        Returns:
        This builder for chaining.
      • setVisibilityArchivalUriBytes

        public RegisterNamespaceRequest.Builder setVisibilityArchivalUriBytes​(com.google.protobuf.ByteString value)
        string visibility_archival_uri = 13;
        Parameters:
        value - The bytes for visibilityArchivalUri to set.
        Returns:
        This builder for chaining.
      • setUnknownFields

        public final RegisterNamespaceRequest.Builder setUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        setUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RegisterNamespaceRequest.Builder>
      • mergeUnknownFields

        public final RegisterNamespaceRequest.Builder mergeUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        mergeUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RegisterNamespaceRequest.Builder>