@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class MemberIndex extends Object implements Serializable, Cloneable, StructuredPojo
An index is the data store used by Amazon Web Services Resource Explorer to hold information about your Amazon Web Services resources that the service discovers.
Constructor and Description |
---|
MemberIndex() |
Modifier and Type | Method and Description |
---|---|
MemberIndex |
clone() |
boolean |
equals(Object obj) |
String |
getAccountId()
The account ID for the index.
|
String |
getArn()
The Amazon resource name
(ARN) of the index.
|
String |
getRegion()
The Amazon Web Services Region in which the index exists.
|
String |
getType()
The type of index.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAccountId(String accountId)
The account ID for the index.
|
void |
setArn(String arn)
The Amazon resource name
(ARN) of the index.
|
void |
setRegion(String region)
The Amazon Web Services Region in which the index exists.
|
void |
setType(String type)
The type of index.
|
String |
toString()
Returns a string representation of this object.
|
MemberIndex |
withAccountId(String accountId)
The account ID for the index.
|
MemberIndex |
withArn(String arn)
The Amazon resource name
(ARN) of the index.
|
MemberIndex |
withRegion(String region)
The Amazon Web Services Region in which the index exists.
|
MemberIndex |
withType(IndexType type)
The type of index.
|
MemberIndex |
withType(String type)
The type of index.
|
public void setAccountId(String accountId)
The account ID for the index.
accountId
- The account ID for the index.public String getAccountId()
The account ID for the index.
public MemberIndex withAccountId(String accountId)
The account ID for the index.
accountId
- The account ID for the index.public void setArn(String arn)
The Amazon resource name (ARN) of the index.
arn
- The Amazon resource
name (ARN) of the index.public String getArn()
The Amazon resource name (ARN) of the index.
public MemberIndex withArn(String arn)
The Amazon resource name (ARN) of the index.
arn
- The Amazon resource
name (ARN) of the index.public void setRegion(String region)
The Amazon Web Services Region in which the index exists.
region
- The Amazon Web Services Region in which the index exists.public String getRegion()
The Amazon Web Services Region in which the index exists.
public MemberIndex withRegion(String region)
The Amazon Web Services Region in which the index exists.
region
- The Amazon Web Services Region in which the index exists.public void setType(String type)
The type of index. It can be one of the following values:
LOCAL
– The index contains information about resources from only the same Amazon Web Services
Region.
AGGREGATOR
– Resource Explorer replicates copies of the indexed information about resources in all
other Amazon Web Services Regions to the aggregator index. This lets search results in the Region with the
aggregator index to include resources from all Regions in the account where Resource Explorer is turned on.
type
- The type of index. It can be one of the following values:
LOCAL
– The index contains information about resources from only the same Amazon Web Services
Region.
AGGREGATOR
– Resource Explorer replicates copies of the indexed information about resources
in all other Amazon Web Services Regions to the aggregator index. This lets search results in the Region
with the aggregator index to include resources from all Regions in the account where Resource Explorer is
turned on.
IndexType
public String getType()
The type of index. It can be one of the following values:
LOCAL
– The index contains information about resources from only the same Amazon Web Services
Region.
AGGREGATOR
– Resource Explorer replicates copies of the indexed information about resources in all
other Amazon Web Services Regions to the aggregator index. This lets search results in the Region with the
aggregator index to include resources from all Regions in the account where Resource Explorer is turned on.
LOCAL
– The index contains information about resources from only the same Amazon Web
Services Region.
AGGREGATOR
– Resource Explorer replicates copies of the indexed information about resources
in all other Amazon Web Services Regions to the aggregator index. This lets search results in the Region
with the aggregator index to include resources from all Regions in the account where Resource Explorer is
turned on.
IndexType
public MemberIndex withType(String type)
The type of index. It can be one of the following values:
LOCAL
– The index contains information about resources from only the same Amazon Web Services
Region.
AGGREGATOR
– Resource Explorer replicates copies of the indexed information about resources in all
other Amazon Web Services Regions to the aggregator index. This lets search results in the Region with the
aggregator index to include resources from all Regions in the account where Resource Explorer is turned on.
type
- The type of index. It can be one of the following values:
LOCAL
– The index contains information about resources from only the same Amazon Web Services
Region.
AGGREGATOR
– Resource Explorer replicates copies of the indexed information about resources
in all other Amazon Web Services Regions to the aggregator index. This lets search results in the Region
with the aggregator index to include resources from all Regions in the account where Resource Explorer is
turned on.
IndexType
public MemberIndex withType(IndexType type)
The type of index. It can be one of the following values:
LOCAL
– The index contains information about resources from only the same Amazon Web Services
Region.
AGGREGATOR
– Resource Explorer replicates copies of the indexed information about resources in all
other Amazon Web Services Regions to the aggregator index. This lets search results in the Region with the
aggregator index to include resources from all Regions in the account where Resource Explorer is turned on.
type
- The type of index. It can be one of the following values:
LOCAL
– The index contains information about resources from only the same Amazon Web Services
Region.
AGGREGATOR
– Resource Explorer replicates copies of the indexed information about resources
in all other Amazon Web Services Regions to the aggregator index. This lets search results in the Region
with the aggregator index to include resources from all Regions in the account where Resource Explorer is
turned on.
IndexType
public String toString()
toString
in class Object
Object.toString()
public MemberIndex clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.