public static interface View.Builder extends SdkPojo, CopyableBuilder<View.Builder,View>
| Modifier and Type | Method and Description |
|---|---|
default View.Builder |
filters(Consumer<SearchFilter.Builder> filters)
An array of SearchFilter objects that specify which resources can be included in the results of
queries made using this view.
|
View.Builder |
filters(SearchFilter filters)
An array of SearchFilter objects that specify which resources can be included in the results of
queries made using this view.
|
View.Builder |
includedProperties(Collection<IncludedProperty> includedProperties)
A structure that contains additional information about the view.
|
View.Builder |
includedProperties(Consumer<IncludedProperty.Builder>... includedProperties)
A structure that contains additional information about the view.
|
View.Builder |
includedProperties(IncludedProperty... includedProperties)
A structure that contains additional information about the view.
|
View.Builder |
lastUpdatedAt(Instant lastUpdatedAt)
The date and time when this view was last modified.
|
View.Builder |
owner(String owner)
The Amazon Web Services account that owns this view.
|
View.Builder |
scope(String scope)
An Amazon resource name
(ARN) of an Amazon Web Services account, an organization, or an organizational unit (OU) that specifies
whether this view includes resources from only the specified Amazon Web Services account, all accounts in the
specified organization, or all accounts in the specified OU.
|
View.Builder |
viewArn(String viewArn)
The Amazon resource name
(ARN) of the view.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildView.Builder filters(SearchFilter filters)
An array of SearchFilter objects that specify which resources can be included in the results of queries made using this view.
filters - An array of SearchFilter objects that specify which resources can be included in the results of
queries made using this view.default View.Builder filters(Consumer<SearchFilter.Builder> filters)
An array of SearchFilter objects that specify which resources can be included in the results of queries made using this view.
This is a convenience method that creates an instance of theSearchFilter.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).
filters - a consumer that will call methods on SearchFilter.Builderfilters(SearchFilter)View.Builder includedProperties(Collection<IncludedProperty> includedProperties)
A structure that contains additional information about the view.
includedProperties - A structure that contains additional information about the view.View.Builder includedProperties(IncludedProperty... includedProperties)
A structure that contains additional information about the view.
includedProperties - A structure that contains additional information about the view.View.Builder includedProperties(Consumer<IncludedProperty.Builder>... includedProperties)
A structure that contains additional information about the view.
This is a convenience method that creates an instance of theIncludedProperty.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.
includedProperties - a consumer that will call methods on
IncludedProperty.Builder#includedProperties(java.util.Collection) View.Builder lastUpdatedAt(Instant lastUpdatedAt)
The date and time when this view was last modified.
lastUpdatedAt - The date and time when this view was last modified.View.Builder owner(String owner)
The Amazon Web Services account that owns this view.
owner - The Amazon Web Services account that owns this view.View.Builder scope(String scope)
An Amazon resource name (ARN) of an Amazon Web Services account, an organization, or an organizational unit (OU) that specifies whether this view includes resources from only the specified Amazon Web Services account, all accounts in the specified organization, or all accounts in the specified OU.
If not specified, the value defaults to the Amazon Web Services account used to call this operation.
scope - An Amazon
resource name (ARN) of an Amazon Web Services account, an organization, or an organizational unit
(OU) that specifies whether this view includes resources from only the specified Amazon Web Services
account, all accounts in the specified organization, or all accounts in the specified OU.
If not specified, the value defaults to the Amazon Web Services account used to call this operation.
View.Builder viewArn(String viewArn)
The Amazon resource name (ARN) of the view.
viewArn - The Amazon
resource name (ARN) of the view.Copyright © 2023. All rights reserved.