@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.
|
String |
getLicenseManagerResourceShareArn()
Amazon Resource Name (ARN) of the AWS resource share.
|
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, and so on.
|
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 |
setLicenseManagerResourceShareArn(String licenseManagerResourceShareArn)
Amazon Resource Name (ARN) of the AWS resource share.
|
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, and so on.
|
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 |
withLicenseManagerResourceShareArn(String licenseManagerResourceShareArn)
Amazon Resource Name (ARN) of the AWS resource share.
|
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, and so on.
|
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, and so on.
s3BucketArn
- Regional S3 bucket path for storing reports, license trail event data, discovery data, and so on.public String getS3BucketArn()
Regional S3 bucket path for storing reports, license trail event data, discovery data, and so on.
public GetServiceSettingsResult withS3BucketArn(String s3BucketArn)
Regional S3 bucket path for storing reports, license trail event data, discovery data, and so on.
s3BucketArn
- Regional S3 bucket path for storing reports, license trail event data, discovery data, and so on.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 void setLicenseManagerResourceShareArn(String licenseManagerResourceShareArn)
Amazon Resource Name (ARN) of the AWS resource share. The License Manager master account will provide member accounts with access to this share.
licenseManagerResourceShareArn
- Amazon Resource Name (ARN) of the AWS resource share. The License Manager master account will provide
member accounts with access to this share.public String getLicenseManagerResourceShareArn()
Amazon Resource Name (ARN) of the AWS resource share. The License Manager master account will provide member accounts with access to this share.
public GetServiceSettingsResult withLicenseManagerResourceShareArn(String licenseManagerResourceShareArn)
Amazon Resource Name (ARN) of the AWS resource share. The License Manager master account will provide member accounts with access to this share.
licenseManagerResourceShareArn
- Amazon Resource Name (ARN) of the AWS resource share. The License Manager master account will provide
member accounts with access to this share.public String toString()
toString
in class Object
Object.toString()
public GetServiceSettingsResult clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.