@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ModifySamlPropertiesRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
ModifySamlPropertiesRequest() |
Modifier and Type | Method and Description |
---|---|
ModifySamlPropertiesRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
List<String> |
getPropertiesToDelete()
The SAML properties to delete as part of your request.
|
String |
getResourceId()
The directory identifier for which you want to configure SAML properties.
|
SamlProperties |
getSamlProperties()
The properties for configuring SAML 2.0 authentication.
|
int |
hashCode() |
void |
setPropertiesToDelete(Collection<String> propertiesToDelete)
The SAML properties to delete as part of your request.
|
void |
setResourceId(String resourceId)
The directory identifier for which you want to configure SAML properties.
|
void |
setSamlProperties(SamlProperties samlProperties)
The properties for configuring SAML 2.0 authentication.
|
String |
toString()
Returns a string representation of this object.
|
ModifySamlPropertiesRequest |
withPropertiesToDelete(Collection<String> propertiesToDelete)
The SAML properties to delete as part of your request.
|
ModifySamlPropertiesRequest |
withPropertiesToDelete(DeletableSamlProperty... propertiesToDelete)
The SAML properties to delete as part of your request.
|
ModifySamlPropertiesRequest |
withPropertiesToDelete(String... propertiesToDelete)
The SAML properties to delete as part of your request.
|
ModifySamlPropertiesRequest |
withResourceId(String resourceId)
The directory identifier for which you want to configure SAML properties.
|
ModifySamlPropertiesRequest |
withSamlProperties(SamlProperties samlProperties)
The properties for configuring SAML 2.0 authentication.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setResourceId(String resourceId)
The directory identifier for which you want to configure SAML properties.
resourceId
- The directory identifier for which you want to configure SAML properties.public String getResourceId()
The directory identifier for which you want to configure SAML properties.
public ModifySamlPropertiesRequest withResourceId(String resourceId)
The directory identifier for which you want to configure SAML properties.
resourceId
- The directory identifier for which you want to configure SAML properties.public void setSamlProperties(SamlProperties samlProperties)
The properties for configuring SAML 2.0 authentication.
samlProperties
- The properties for configuring SAML 2.0 authentication.public SamlProperties getSamlProperties()
The properties for configuring SAML 2.0 authentication.
public ModifySamlPropertiesRequest withSamlProperties(SamlProperties samlProperties)
The properties for configuring SAML 2.0 authentication.
samlProperties
- The properties for configuring SAML 2.0 authentication.public List<String> getPropertiesToDelete()
The SAML properties to delete as part of your request.
Specify one of the following options:
SAML_PROPERTIES_USER_ACCESS_URL
to delete the user access URL.
SAML_PROPERTIES_RELAY_STATE_PARAMETER_NAME
to delete the relay state parameter name.
Specify one of the following options:
SAML_PROPERTIES_USER_ACCESS_URL
to delete the user access URL.
SAML_PROPERTIES_RELAY_STATE_PARAMETER_NAME
to delete the relay state parameter name.
DeletableSamlProperty
public void setPropertiesToDelete(Collection<String> propertiesToDelete)
The SAML properties to delete as part of your request.
Specify one of the following options:
SAML_PROPERTIES_USER_ACCESS_URL
to delete the user access URL.
SAML_PROPERTIES_RELAY_STATE_PARAMETER_NAME
to delete the relay state parameter name.
propertiesToDelete
- The SAML properties to delete as part of your request.
Specify one of the following options:
SAML_PROPERTIES_USER_ACCESS_URL
to delete the user access URL.
SAML_PROPERTIES_RELAY_STATE_PARAMETER_NAME
to delete the relay state parameter name.
DeletableSamlProperty
public ModifySamlPropertiesRequest withPropertiesToDelete(String... propertiesToDelete)
The SAML properties to delete as part of your request.
Specify one of the following options:
SAML_PROPERTIES_USER_ACCESS_URL
to delete the user access URL.
SAML_PROPERTIES_RELAY_STATE_PARAMETER_NAME
to delete the relay state parameter name.
NOTE: This method appends the values to the existing list (if any). Use
setPropertiesToDelete(java.util.Collection)
or withPropertiesToDelete(java.util.Collection)
if
you want to override the existing values.
propertiesToDelete
- The SAML properties to delete as part of your request.
Specify one of the following options:
SAML_PROPERTIES_USER_ACCESS_URL
to delete the user access URL.
SAML_PROPERTIES_RELAY_STATE_PARAMETER_NAME
to delete the relay state parameter name.
DeletableSamlProperty
public ModifySamlPropertiesRequest withPropertiesToDelete(Collection<String> propertiesToDelete)
The SAML properties to delete as part of your request.
Specify one of the following options:
SAML_PROPERTIES_USER_ACCESS_URL
to delete the user access URL.
SAML_PROPERTIES_RELAY_STATE_PARAMETER_NAME
to delete the relay state parameter name.
propertiesToDelete
- The SAML properties to delete as part of your request.
Specify one of the following options:
SAML_PROPERTIES_USER_ACCESS_URL
to delete the user access URL.
SAML_PROPERTIES_RELAY_STATE_PARAMETER_NAME
to delete the relay state parameter name.
DeletableSamlProperty
public ModifySamlPropertiesRequest withPropertiesToDelete(DeletableSamlProperty... propertiesToDelete)
The SAML properties to delete as part of your request.
Specify one of the following options:
SAML_PROPERTIES_USER_ACCESS_URL
to delete the user access URL.
SAML_PROPERTIES_RELAY_STATE_PARAMETER_NAME
to delete the relay state parameter name.
propertiesToDelete
- The SAML properties to delete as part of your request.
Specify one of the following options:
SAML_PROPERTIES_USER_ACCESS_URL
to delete the user access URL.
SAML_PROPERTIES_RELAY_STATE_PARAMETER_NAME
to delete the relay state parameter name.
DeletableSamlProperty
public String toString()
toString
in class Object
Object.toString()
public ModifySamlPropertiesRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()