Interface GetFolderRequest.Builder

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

public static interface GetFolderRequest.Builder extends CodeCommitRequest.Builder, SdkPojo, CopyableBuilder<GetFolderRequest.Builder,GetFolderRequest>
  • Method Details

    • repositoryName

      GetFolderRequest.Builder repositoryName(String repositoryName)

      The name of the repository.

      Parameters:
      repositoryName - The name of the repository.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • commitSpecifier

      GetFolderRequest.Builder commitSpecifier(String commitSpecifier)

      A fully qualified reference used to identify a commit that contains the version of the folder's content to return. A fully qualified reference can be a commit ID, branch name, tag, or reference such as HEAD. If no specifier is provided, the folder content is returned as it exists in the HEAD commit.

      Parameters:
      commitSpecifier - A fully qualified reference used to identify a commit that contains the version of the folder's content to return. A fully qualified reference can be a commit ID, branch name, tag, or reference such as HEAD. If no specifier is provided, the folder content is returned as it exists in the HEAD commit.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • folderPath

      GetFolderRequest.Builder folderPath(String folderPath)

      The fully qualified path to the folder whose contents are returned, including the folder name. For example, /examples is a fully-qualified path to a folder named examples that was created off of the root directory (/) of a repository.

      Parameters:
      folderPath - The fully qualified path to the folder whose contents are returned, including the folder name. For example, /examples is a fully-qualified path to a folder named examples that was created off of the root directory (/) of a repository.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      GetFolderRequest.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.