Class UpdateEnvironmentRequest.Builder

    • Method Detail

      • getDescriptor

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

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<UpdateEnvironmentRequest.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<UpdateEnvironmentRequest.Builder>
      • getDefaultInstanceForType

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

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

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

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

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

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

        public UpdateEnvironmentRequest.Builder mergeFrom​(com.google.protobuf.CodedInputStream input,
                                                          com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                   throws 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<UpdateEnvironmentRequest.Builder>
        Throws:
        IOException
      • hasEnvironment

        public boolean hasEnvironment()
         Required. The environment to update.
         
        .google.cloud.dialogflow.v2.Environment environment = 1 [(.google.api.field_behavior) = REQUIRED];
        Specified by:
        hasEnvironment in interface UpdateEnvironmentRequestOrBuilder
        Returns:
        Whether the environment field is set.
      • getEnvironment

        public Environment getEnvironment()
         Required. The environment to update.
         
        .google.cloud.dialogflow.v2.Environment environment = 1 [(.google.api.field_behavior) = REQUIRED];
        Specified by:
        getEnvironment in interface UpdateEnvironmentRequestOrBuilder
        Returns:
        The environment.
      • setEnvironment

        public UpdateEnvironmentRequest.Builder setEnvironment​(Environment value)
         Required. The environment to update.
         
        .google.cloud.dialogflow.v2.Environment environment = 1 [(.google.api.field_behavior) = REQUIRED];
      • mergeEnvironment

        public UpdateEnvironmentRequest.Builder mergeEnvironment​(Environment value)
         Required. The environment to update.
         
        .google.cloud.dialogflow.v2.Environment environment = 1 [(.google.api.field_behavior) = REQUIRED];
      • clearEnvironment

        public UpdateEnvironmentRequest.Builder clearEnvironment()
         Required. The environment to update.
         
        .google.cloud.dialogflow.v2.Environment environment = 1 [(.google.api.field_behavior) = REQUIRED];
      • getEnvironmentBuilder

        public Environment.Builder getEnvironmentBuilder()
         Required. The environment to update.
         
        .google.cloud.dialogflow.v2.Environment environment = 1 [(.google.api.field_behavior) = REQUIRED];
      • hasUpdateMask

        public boolean hasUpdateMask()
         Required. The mask to control which fields get updated.
         
        .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
        Specified by:
        hasUpdateMask in interface UpdateEnvironmentRequestOrBuilder
        Returns:
        Whether the updateMask field is set.
      • getUpdateMask

        public com.google.protobuf.FieldMask getUpdateMask()
         Required. The mask to control which fields get updated.
         
        .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
        Specified by:
        getUpdateMask in interface UpdateEnvironmentRequestOrBuilder
        Returns:
        The updateMask.
      • setUpdateMask

        public UpdateEnvironmentRequest.Builder setUpdateMask​(com.google.protobuf.FieldMask value)
         Required. The mask to control which fields get updated.
         
        .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
      • setUpdateMask

        public UpdateEnvironmentRequest.Builder setUpdateMask​(com.google.protobuf.FieldMask.Builder builderForValue)
         Required. The mask to control which fields get updated.
         
        .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
      • mergeUpdateMask

        public UpdateEnvironmentRequest.Builder mergeUpdateMask​(com.google.protobuf.FieldMask value)
         Required. The mask to control which fields get updated.
         
        .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
      • clearUpdateMask

        public UpdateEnvironmentRequest.Builder clearUpdateMask()
         Required. The mask to control which fields get updated.
         
        .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
      • getUpdateMaskBuilder

        public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder()
         Required. The mask to control which fields get updated.
         
        .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
      • getUpdateMaskOrBuilder

        public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder()
         Required. The mask to control which fields get updated.
         
        .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
        Specified by:
        getUpdateMaskOrBuilder in interface UpdateEnvironmentRequestOrBuilder
      • getAllowLoadToDraftAndDiscardChanges

        public boolean getAllowLoadToDraftAndDiscardChanges()
         Optional. This field is used to prevent accidental overwrite of the default
         environment, which is an operation that cannot be undone. To confirm that
         the caller desires this overwrite, this field must be explicitly set to
         true when updating the default environment (environment ID = `-`).
         
        bool allow_load_to_draft_and_discard_changes = 3 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getAllowLoadToDraftAndDiscardChanges in interface UpdateEnvironmentRequestOrBuilder
        Returns:
        The allowLoadToDraftAndDiscardChanges.
      • setAllowLoadToDraftAndDiscardChanges

        public UpdateEnvironmentRequest.Builder setAllowLoadToDraftAndDiscardChanges​(boolean value)
         Optional. This field is used to prevent accidental overwrite of the default
         environment, which is an operation that cannot be undone. To confirm that
         the caller desires this overwrite, this field must be explicitly set to
         true when updating the default environment (environment ID = `-`).
         
        bool allow_load_to_draft_and_discard_changes = 3 [(.google.api.field_behavior) = OPTIONAL];
        Parameters:
        value - The allowLoadToDraftAndDiscardChanges to set.
        Returns:
        This builder for chaining.
      • clearAllowLoadToDraftAndDiscardChanges

        public UpdateEnvironmentRequest.Builder clearAllowLoadToDraftAndDiscardChanges()
         Optional. This field is used to prevent accidental overwrite of the default
         environment, which is an operation that cannot be undone. To confirm that
         the caller desires this overwrite, this field must be explicitly set to
         true when updating the default environment (environment ID = `-`).
         
        bool allow_load_to_draft_and_discard_changes = 3 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        This builder for chaining.
      • setUnknownFields

        public final UpdateEnvironmentRequest.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<UpdateEnvironmentRequest.Builder>
      • mergeUnknownFields

        public final UpdateEnvironmentRequest.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<UpdateEnvironmentRequest.Builder>