Interface Endpoint.Builder

    • Method Detail

      • endpointName

        Endpoint.Builder endpointName​(String endpointName)

        The name of the endpoint.

        Parameters:
        endpointName - The name of the endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • endpointArn

        Endpoint.Builder endpointArn​(String endpointArn)

        The Amazon Resource Name (ARN) of the endpoint.

        Parameters:
        endpointArn - The Amazon Resource Name (ARN) of the endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • endpointConfigName

        Endpoint.Builder endpointConfigName​(String endpointConfigName)

        The endpoint configuration associated with the endpoint.

        Parameters:
        endpointConfigName - The endpoint configuration associated with the endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • productionVariants

        Endpoint.Builder productionVariants​(Collection<ProductionVariantSummary> productionVariants)

        A list of the production variants hosted on the endpoint. Each production variant is a model.

        Parameters:
        productionVariants - A list of the production variants hosted on the endpoint. Each production variant is a model.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • productionVariants

        Endpoint.Builder productionVariants​(ProductionVariantSummary... productionVariants)

        A list of the production variants hosted on the endpoint. Each production variant is a model.

        Parameters:
        productionVariants - A list of the production variants hosted on the endpoint. Each production variant is a model.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dataCaptureConfig

        Endpoint.Builder dataCaptureConfig​(DataCaptureConfigSummary dataCaptureConfig)
        Sets the value of the DataCaptureConfig property for this object.
        Parameters:
        dataCaptureConfig - The new value for the DataCaptureConfig property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • endpointStatus

        Endpoint.Builder endpointStatus​(String endpointStatus)

        The status of the endpoint.

        Parameters:
        endpointStatus - The status of the endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        EndpointStatus, EndpointStatus
      • endpointStatus

        Endpoint.Builder endpointStatus​(EndpointStatus endpointStatus)

        The status of the endpoint.

        Parameters:
        endpointStatus - The status of the endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        EndpointStatus, EndpointStatus
      • failureReason

        Endpoint.Builder failureReason​(String failureReason)

        If the endpoint failed, the reason it failed.

        Parameters:
        failureReason - If the endpoint failed, the reason it failed.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • creationTime

        Endpoint.Builder creationTime​(Instant creationTime)

        The time that the endpoint was created.

        Parameters:
        creationTime - The time that the endpoint was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastModifiedTime

        Endpoint.Builder lastModifiedTime​(Instant lastModifiedTime)

        The last time the endpoint was modified.

        Parameters:
        lastModifiedTime - The last time the endpoint was modified.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • monitoringSchedules

        Endpoint.Builder monitoringSchedules​(MonitoringSchedule... monitoringSchedules)

        A list of monitoring schedules for the endpoint. For information about model monitoring, see Amazon SageMaker Model Monitor.

        Parameters:
        monitoringSchedules - A list of monitoring schedules for the endpoint. For information about model monitoring, see Amazon SageMaker Model Monitor.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        Endpoint.Builder tags​(Tag... tags)

        A list of the tags associated with the endpoint. For more information, see Tagging Amazon Web Services resources in the Amazon Web Services General Reference Guide.

        Parameters:
        tags - A list of the tags associated with the endpoint. For more information, see Tagging Amazon Web Services resources in the Amazon Web Services General Reference Guide.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        Endpoint.Builder tags​(Consumer<Tag.Builder>... tags)

        A list of the tags associated with the endpoint. For more information, see Tagging Amazon Web Services resources in the Amazon Web Services General Reference Guide.

        This is a convenience method that creates an instance of the Tag.Builder avoiding the need to create one manually via Tag.builder().

        When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to #tags(List).

        Parameters:
        tags - a consumer that will call methods on Tag.Builder
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        #tags(java.util.Collection)
      • shadowProductionVariants

        Endpoint.Builder shadowProductionVariants​(Collection<ProductionVariantSummary> shadowProductionVariants)

        A list of the shadow variants hosted on the endpoint. Each shadow variant is a model in shadow mode with production traffic replicated from the production variant.

        Parameters:
        shadowProductionVariants - A list of the shadow variants hosted on the endpoint. Each shadow variant is a model in shadow mode with production traffic replicated from the production variant.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • shadowProductionVariants

        Endpoint.Builder shadowProductionVariants​(ProductionVariantSummary... shadowProductionVariants)

        A list of the shadow variants hosted on the endpoint. Each shadow variant is a model in shadow mode with production traffic replicated from the production variant.

        Parameters:
        shadowProductionVariants - A list of the shadow variants hosted on the endpoint. Each shadow variant is a model in shadow mode with production traffic replicated from the production variant.
        Returns:
        Returns a reference to this object so that method calls can be chained together.