Interface ImportHubContentRequest.Builder

All Superinterfaces:
AwsRequest.Builder, Buildable, CopyableBuilder<ImportHubContentRequest.Builder,ImportHubContentRequest>, SageMakerRequest.Builder, SdkBuilder<ImportHubContentRequest.Builder,ImportHubContentRequest>, SdkPojo, SdkRequest.Builder
Enclosing class:
ImportHubContentRequest

public static interface ImportHubContentRequest.Builder extends SageMakerRequest.Builder, SdkPojo, CopyableBuilder<ImportHubContentRequest.Builder,ImportHubContentRequest>
  • Method Details

    • hubContentName

      ImportHubContentRequest.Builder hubContentName(String hubContentName)

      The name of the hub content to import.

      Parameters:
      hubContentName - The name of the hub content to import.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • hubContentVersion

      ImportHubContentRequest.Builder hubContentVersion(String hubContentVersion)

      The version of the hub content to import.

      Parameters:
      hubContentVersion - The version of the hub content to import.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • hubContentType

      ImportHubContentRequest.Builder hubContentType(String hubContentType)

      The type of hub content to import.

      Parameters:
      hubContentType - The type of hub content to import.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • hubContentType

      ImportHubContentRequest.Builder hubContentType(HubContentType hubContentType)

      The type of hub content to import.

      Parameters:
      hubContentType - The type of hub content to import.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • documentSchemaVersion

      ImportHubContentRequest.Builder documentSchemaVersion(String documentSchemaVersion)

      The version of the hub content schema to import.

      Parameters:
      documentSchemaVersion - The version of the hub content schema to import.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • hubName

      The name of the hub to import content into.

      Parameters:
      hubName - The name of the hub to import content into.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • hubContentDisplayName

      ImportHubContentRequest.Builder hubContentDisplayName(String hubContentDisplayName)

      The display name of the hub content to import.

      Parameters:
      hubContentDisplayName - The display name of the hub content to import.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • hubContentDescription

      ImportHubContentRequest.Builder hubContentDescription(String hubContentDescription)

      A description of the hub content to import.

      Parameters:
      hubContentDescription - A description of the hub content to import.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • hubContentMarkdown

      ImportHubContentRequest.Builder hubContentMarkdown(String hubContentMarkdown)

      A string that provides a description of the hub content. This string can include links, tables, and standard markdown formating.

      Parameters:
      hubContentMarkdown - A string that provides a description of the hub content. This string can include links, tables, and standard markdown formating.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • hubContentDocument

      ImportHubContentRequest.Builder hubContentDocument(String hubContentDocument)

      The hub content document that describes information about the hub content such as type, associated containers, scripts, and more.

      Parameters:
      hubContentDocument - The hub content document that describes information about the hub content such as type, associated containers, scripts, and more.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • hubContentSearchKeywords

      ImportHubContentRequest.Builder hubContentSearchKeywords(Collection<String> hubContentSearchKeywords)

      The searchable keywords of the hub content.

      Parameters:
      hubContentSearchKeywords - The searchable keywords of the hub content.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • hubContentSearchKeywords

      ImportHubContentRequest.Builder hubContentSearchKeywords(String... hubContentSearchKeywords)

      The searchable keywords of the hub content.

      Parameters:
      hubContentSearchKeywords - The searchable keywords of the hub content.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tags

      Any tags associated with the hub content.

      Parameters:
      tags - Any tags associated with the hub content.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tags

      Any tags associated with the hub content.

      Parameters:
      tags - Any tags associated with the hub content.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tags

      Any tags associated with the hub content.

      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<Tag>).

      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:
    • overrideConfiguration

      ImportHubContentRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.