Interface GetResourceResponse.Builder

All Superinterfaces:
ApiGatewayResponse.Builder, AwsResponse.Builder, Buildable, CopyableBuilder<GetResourceResponse.Builder,GetResourceResponse>, SdkBuilder<GetResourceResponse.Builder,GetResourceResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
GetResourceResponse

public static interface GetResourceResponse.Builder extends ApiGatewayResponse.Builder, SdkPojo, CopyableBuilder<GetResourceResponse.Builder,GetResourceResponse>
  • Method Details

    • id

      The resource's identifier.

      Parameters:
      id - The resource's identifier.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • parentId

      GetResourceResponse.Builder parentId(String parentId)

      The parent resource's identifier.

      Parameters:
      parentId - The parent resource's identifier.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • pathPart

      GetResourceResponse.Builder pathPart(String pathPart)

      The last path segment for this resource.

      Parameters:
      pathPart - The last path segment for this resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • path

      The full path for this resource.

      Parameters:
      path - The full path for this resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceMethods

      GetResourceResponse.Builder resourceMethods(Map<String,Method> resourceMethods)

      Gets an API resource's method of a given HTTP verb.

      Parameters:
      resourceMethods - Gets an API resource's method of a given HTTP verb.
      Returns:
      Returns a reference to this object so that method calls can be chained together.