@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetServiceSettingsResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
GetServiceSettingsResult() |
Modifier and Type | Method and Description |
---|---|
GetServiceSettingsResult |
clone() |
boolean |
equals(Object obj) |
Boolean |
getEnableCrossAccountsDiscovery()
Indicates whether cross-account discovery has been enabled.
|
OrganizationConfiguration |
getOrganizationConfiguration()
Indicates whether AWS Organizations has been integrated with License Manager for cross-account discovery.
|
String |
getS3BucketArn()
Regional S3 bucket path for storing reports, license trail event data, discovery data, etc.
|
String |
getSnsTopicArn()
SNS topic configured to receive notifications from License Manager.
|
int |
hashCode() |
Boolean |
isEnableCrossAccountsDiscovery()
Indicates whether cross-account discovery has been enabled.
|
void |
setEnableCrossAccountsDiscovery(Boolean enableCrossAccountsDiscovery)
Indicates whether cross-account discovery has been enabled.
|
void |
setOrganizationConfiguration(OrganizationConfiguration organizationConfiguration)
Indicates whether AWS Organizations has been integrated with License Manager for cross-account discovery.
|
void |
setS3BucketArn(String s3BucketArn)
Regional S3 bucket path for storing reports, license trail event data, discovery data, etc.
|
void |
setSnsTopicArn(String snsTopicArn)
SNS topic configured to receive notifications from License Manager.
|
String |
toString()
Returns a string representation of this object.
|
GetServiceSettingsResult |
withEnableCrossAccountsDiscovery(Boolean enableCrossAccountsDiscovery)
Indicates whether cross-account discovery has been enabled.
|
GetServiceSettingsResult |
withOrganizationConfiguration(OrganizationConfiguration organizationConfiguration)
Indicates whether AWS Organizations has been integrated with License Manager for cross-account discovery.
|
GetServiceSettingsResult |
withS3BucketArn(String s3BucketArn)
Regional S3 bucket path for storing reports, license trail event data, discovery data, etc.
|
GetServiceSettingsResult |
withSnsTopicArn(String snsTopicArn)
SNS topic configured to receive notifications from License Manager.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setS3BucketArn(String s3BucketArn)
Regional S3 bucket path for storing reports, license trail event data, discovery data, etc.
s3BucketArn
- Regional S3 bucket path for storing reports, license trail event data, discovery data, etc.public String getS3BucketArn()
Regional S3 bucket path for storing reports, license trail event data, discovery data, etc.
public GetServiceSettingsResult withS3BucketArn(String s3BucketArn)
Regional S3 bucket path for storing reports, license trail event data, discovery data, etc.
s3BucketArn
- Regional S3 bucket path for storing reports, license trail event data, discovery data, etc.public void setSnsTopicArn(String snsTopicArn)
SNS topic configured to receive notifications from License Manager.
snsTopicArn
- SNS topic configured to receive notifications from License Manager.public String getSnsTopicArn()
SNS topic configured to receive notifications from License Manager.
public GetServiceSettingsResult withSnsTopicArn(String snsTopicArn)
SNS topic configured to receive notifications from License Manager.
snsTopicArn
- SNS topic configured to receive notifications from License Manager.public void setOrganizationConfiguration(OrganizationConfiguration organizationConfiguration)
Indicates whether AWS Organizations has been integrated with License Manager for cross-account discovery.
organizationConfiguration
- Indicates whether AWS Organizations has been integrated with License Manager for cross-account discovery.public OrganizationConfiguration getOrganizationConfiguration()
Indicates whether AWS Organizations has been integrated with License Manager for cross-account discovery.
public GetServiceSettingsResult withOrganizationConfiguration(OrganizationConfiguration organizationConfiguration)
Indicates whether AWS Organizations has been integrated with License Manager for cross-account discovery.
organizationConfiguration
- Indicates whether AWS Organizations has been integrated with License Manager for cross-account discovery.public void setEnableCrossAccountsDiscovery(Boolean enableCrossAccountsDiscovery)
Indicates whether cross-account discovery has been enabled.
enableCrossAccountsDiscovery
- Indicates whether cross-account discovery has been enabled.public Boolean getEnableCrossAccountsDiscovery()
Indicates whether cross-account discovery has been enabled.
public GetServiceSettingsResult withEnableCrossAccountsDiscovery(Boolean enableCrossAccountsDiscovery)
Indicates whether cross-account discovery has been enabled.
enableCrossAccountsDiscovery
- Indicates whether cross-account discovery has been enabled.public Boolean isEnableCrossAccountsDiscovery()
Indicates whether cross-account discovery has been enabled.
public String toString()
toString
in class Object
Object.toString()
public GetServiceSettingsResult clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.