Class Policy
- java.lang.Object
-
- software.amazon.awssdk.services.mediaconvert.model.Policy
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<Policy.Builder,Policy>
@Generated("software.amazon.awssdk:codegen") public final class Policy extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Policy.Builder,Policy>
A policy configures behavior that you allow or disallow for your account. For information about MediaConvert policies, see the user guide at http://docs.aws.amazon.com/mediaconvert/latest/ug/what-is.html- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfacePolicy.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Policy.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()InputPolicyhttpInputs()Allow or disallow jobs that specify HTTP inputs.StringhttpInputsAsString()Allow or disallow jobs that specify HTTP inputs.InputPolicyhttpsInputs()Allow or disallow jobs that specify HTTPS inputs.StringhttpsInputsAsString()Allow or disallow jobs that specify HTTPS inputs.InputPolicys3Inputs()Allow or disallow jobs that specify Amazon S3 inputs.Strings3InputsAsString()Allow or disallow jobs that specify Amazon S3 inputs.List<SdkField<?>>sdkFields()static Class<? extends Policy.Builder>serializableBuilderClass()Policy.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
httpInputs
public final InputPolicy httpInputs()
Allow or disallow jobs that specify HTTP inputs.If the service returns an enum value that is not available in the current SDK version,
httpInputswill returnInputPolicy.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromhttpInputsAsString().- Returns:
- Allow or disallow jobs that specify HTTP inputs.
- See Also:
InputPolicy
-
httpInputsAsString
public final String httpInputsAsString()
Allow or disallow jobs that specify HTTP inputs.If the service returns an enum value that is not available in the current SDK version,
httpInputswill returnInputPolicy.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromhttpInputsAsString().- Returns:
- Allow or disallow jobs that specify HTTP inputs.
- See Also:
InputPolicy
-
httpsInputs
public final InputPolicy httpsInputs()
Allow or disallow jobs that specify HTTPS inputs.If the service returns an enum value that is not available in the current SDK version,
httpsInputswill returnInputPolicy.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromhttpsInputsAsString().- Returns:
- Allow or disallow jobs that specify HTTPS inputs.
- See Also:
InputPolicy
-
httpsInputsAsString
public final String httpsInputsAsString()
Allow or disallow jobs that specify HTTPS inputs.If the service returns an enum value that is not available in the current SDK version,
httpsInputswill returnInputPolicy.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromhttpsInputsAsString().- Returns:
- Allow or disallow jobs that specify HTTPS inputs.
- See Also:
InputPolicy
-
s3Inputs
public final InputPolicy s3Inputs()
Allow or disallow jobs that specify Amazon S3 inputs.If the service returns an enum value that is not available in the current SDK version,
s3Inputswill returnInputPolicy.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available froms3InputsAsString().- Returns:
- Allow or disallow jobs that specify Amazon S3 inputs.
- See Also:
InputPolicy
-
s3InputsAsString
public final String s3InputsAsString()
Allow or disallow jobs that specify Amazon S3 inputs.If the service returns an enum value that is not available in the current SDK version,
s3Inputswill returnInputPolicy.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available froms3InputsAsString().- Returns:
- Allow or disallow jobs that specify Amazon S3 inputs.
- See Also:
InputPolicy
-
toBuilder
public Policy.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<Policy.Builder,Policy>
-
builder
public static Policy.Builder builder()
-
serializableBuilderClass
public static Class<? extends Policy.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-