Class Memory.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • additionalInfo

        @Nonnull
        public final Memory.Builder additionalInfo​(java.util.Map<java.lang.String,​JsonData> map)
        API name: additional_info

        Adds all elements of map to additionalInfo.

      • additionalInfo

        @Nonnull
        public final Memory.Builder additionalInfo​(java.lang.String key,
                                                   JsonData value)
        API name: additional_info

        Adds an entry to additionalInfo.

      • createTime

        @Nonnull
        public final Memory.Builder createTime​(@Nullable
                                               java.lang.String value)
        The create time.

        API name: create_time

      • memoryId

        @Nonnull
        public final Memory.Builder memoryId​(@Nullable
                                             java.lang.String value)
        API name: memory_id
      • name

        @Nonnull
        public final Memory.Builder name​(@Nullable
                                         java.lang.String value)
        API name: name
      • type

        @Nonnull
        public final Memory.Builder type​(@Nullable
                                         java.lang.String value)
        API name: type
      • updatedTime

        @Nonnull
        public final Memory.Builder updatedTime​(@Nullable
                                                java.lang.String value)
        The updated time.

        API name: updated_time

      • user

        @Nonnull
        public final Memory.Builder user​(@Nullable
                                         java.lang.String value)
        The username of the user.

        API name: user

      • build

        @Nonnull
        public Memory build()
        Builds a Memory.
        Specified by:
        build in interface ObjectBuilder<Memory>
        Throws:
        java.lang.NullPointerException - if some of the required fields are null.