Interface GetObjectInformationResponse.Builder

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

  • Method Details

    • schemaFacets

      The facets attached to the specified object. Although the response does not include minor version information, the most recently applied minor version of each Facet is in effect. See GetAppliedSchemaVersion for details.

      Parameters:
      schemaFacets - The facets attached to the specified object. Although the response does not include minor version information, the most recently applied minor version of each Facet is in effect. See GetAppliedSchemaVersion for details.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • schemaFacets

      GetObjectInformationResponse.Builder schemaFacets(SchemaFacet... schemaFacets)

      The facets attached to the specified object. Although the response does not include minor version information, the most recently applied minor version of each Facet is in effect. See GetAppliedSchemaVersion for details.

      Parameters:
      schemaFacets - The facets attached to the specified object. Although the response does not include minor version information, the most recently applied minor version of each Facet is in effect. See GetAppliedSchemaVersion for details.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • schemaFacets

      The facets attached to the specified object. Although the response does not include minor version information, the most recently applied minor version of each Facet is in effect. See GetAppliedSchemaVersion for details.

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

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to schemaFacets(List<SchemaFacet>).

      Parameters:
      schemaFacets - a consumer that will call methods on SchemaFacet.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • objectIdentifier

      GetObjectInformationResponse.Builder objectIdentifier(String objectIdentifier)

      The ObjectIdentifier of the specified object.

      Parameters:
      objectIdentifier - The ObjectIdentifier of the specified object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.