Interface Core.Builder

    • Method Detail

      • certificateArn

        Core.Builder certificateArn​(String certificateArn)
        The ARN of the certificate associated with the core.
        Parameters:
        certificateArn - The ARN of the certificate associated with the core.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • id

        Core.Builder id​(String id)
        A descriptive or arbitrary ID for the core. This value must be unique within the core definition version. Max length is 128 characters with pattern ''[a-zA-Z0-9:_-]+''.
        Parameters:
        id - A descriptive or arbitrary ID for the core. This value must be unique within the core definition version. Max length is 128 characters with pattern ''[a-zA-Z0-9:_-]+''.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • syncShadow

        Core.Builder syncShadow​(Boolean syncShadow)
        If true, the core's local shadow is automatically synced with the cloud.
        Parameters:
        syncShadow - If true, the core's local shadow is automatically synced with the cloud.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • thingArn

        Core.Builder thingArn​(String thingArn)
        The ARN of the thing which is the core.
        Parameters:
        thingArn - The ARN of the thing which is the core.
        Returns:
        Returns a reference to this object so that method calls can be chained together.