Interface ServiceView.Builder

  • Method Details

    • serviceViewArn

      ServiceView.Builder serviceViewArn(String serviceViewArn)

      The Amazon Resource Name (ARN) of the service view.

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

      Sets the value of the Filters property for this object.
      Parameters:
      filters - The new value for the Filters property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • filters

      Sets the value of the Filters property for this object. This is a convenience method that creates an instance of the SearchFilter.Builder avoiding the need to create one manually via SearchFilter.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to filters(SearchFilter).

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

      ServiceView.Builder includedProperties(Collection<IncludedProperty> includedProperties)

      A list of additional resource properties that are included in this view for search and filtering purposes.

      Parameters:
      includedProperties - A list of additional resource properties that are included in this view for search and filtering purposes.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • includedProperties

      ServiceView.Builder includedProperties(IncludedProperty... includedProperties)

      A list of additional resource properties that are included in this view for search and filtering purposes.

      Parameters:
      includedProperties - A list of additional resource properties that are included in this view for search and filtering purposes.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • includedProperties

      ServiceView.Builder includedProperties(Consumer<IncludedProperty.Builder>... includedProperties)

      A list of additional resource properties that are included in this view for search and filtering purposes.

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

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

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

      ServiceView.Builder streamingAccessForService(String streamingAccessForService)

      The Amazon Web Services service that has streaming access to this view's data.

      Parameters:
      streamingAccessForService - The Amazon Web Services service that has streaming access to this view's data.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • scopeType

      ServiceView.Builder scopeType(String scopeType)

      The scope type of the service view, which determines what resources are included.

      Parameters:
      scopeType - The scope type of the service view, which determines what resources are included.
      Returns:
      Returns a reference to this object so that method calls can be chained together.