Class EventConfig.Builder

  • Enclosing class:
    EventConfig

    public static class EventConfig.Builder
    extends Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • typeId

        public EventConfig.Builder typeId​(String typeId)
        Unique type key identifier.
        Parameters:
        typeId - the value to set
        Returns:
        this builder
      • typeName

        public EventConfig.Builder typeName​(String typeName)
        Name of the type.
        Parameters:
        typeName - the value to set
        Returns:
        this builder
      • propertyId

        public EventConfig.Builder propertyId​(String propertyId)
        Unique property key identifier.
        Parameters:
        propertyId - the value to set
        Returns:
        this builder
      • propertyName

        public EventConfig.Builder propertyName​(String propertyName)
        Name of the property.
        Parameters:
        propertyName - the value to set
        Returns:
        this builder
      • eventConfigStatus

        public EventConfig.Builder eventConfigStatus​(EventConfigStatus eventConfigStatus)
        Status of the configuration.
        Parameters:
        eventConfigStatus - the value to set
        Returns:
        this builder
      • timeCreated

        public EventConfig.Builder timeCreated​(Date timeCreated)
        The date and time the event was configured, in the format defined by RFC3339.

        Example: 2019-03-25T21:10:29.600Z

        Parameters:
        timeCreated - the value to set
        Returns:
        this builder
      • timeUpdated

        public EventConfig.Builder timeUpdated​(Date timeUpdated)
        The last time that any change was made to the configuration.

        An RFC3339 formatted datetime string.

        Parameters:
        timeUpdated - the value to set
        Returns:
        this builder
      • createdById

        public EventConfig.Builder createdById​(String createdById)
        OCID of the user who created the configuration.
        Parameters:
        createdById - the value to set
        Returns:
        this builder
      • updatedById

        public EventConfig.Builder updatedById​(String updatedById)
        OCID of the user who last modified the configuration.
        Parameters:
        updatedById - the value to set
        Returns:
        this builder