Class NetworkFabricAttributes
- java.lang.Object
-
- software.amazon.awssdk.services.managedblockchain.model.NetworkFabricAttributes
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<NetworkFabricAttributes.Builder,NetworkFabricAttributes>
@Generated("software.amazon.awssdk:codegen") public final class NetworkFabricAttributes extends Object implements SdkPojo, Serializable, ToCopyableBuilder<NetworkFabricAttributes.Builder,NetworkFabricAttributes>
Attributes of Hyperledger Fabric for a network.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceNetworkFabricAttributes.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static NetworkFabricAttributes.Builderbuilder()Editionedition()The edition of Amazon Managed Blockchain that Hyperledger Fabric uses.StringeditionAsString()The edition of Amazon Managed Blockchain that Hyperledger Fabric uses.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringorderingServiceEndpoint()The endpoint of the ordering service for the network.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends NetworkFabricAttributes.Builder>serializableBuilderClass()NetworkFabricAttributes.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
-
orderingServiceEndpoint
public final String orderingServiceEndpoint()
The endpoint of the ordering service for the network.
- Returns:
- The endpoint of the ordering service for the network.
-
edition
public final Edition edition()
The edition of Amazon Managed Blockchain that Hyperledger Fabric uses. For more information, see Amazon Managed Blockchain Pricing.
If the service returns an enum value that is not available in the current SDK version,
editionwill returnEdition.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromeditionAsString().- Returns:
- The edition of Amazon Managed Blockchain that Hyperledger Fabric uses. For more information, see Amazon Managed Blockchain Pricing.
- See Also:
Edition
-
editionAsString
public final String editionAsString()
The edition of Amazon Managed Blockchain that Hyperledger Fabric uses. For more information, see Amazon Managed Blockchain Pricing.
If the service returns an enum value that is not available in the current SDK version,
editionwill returnEdition.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromeditionAsString().- Returns:
- The edition of Amazon Managed Blockchain that Hyperledger Fabric uses. For more information, see Amazon Managed Blockchain Pricing.
- See Also:
Edition
-
toBuilder
public NetworkFabricAttributes.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<NetworkFabricAttributes.Builder,NetworkFabricAttributes>
-
builder
public static NetworkFabricAttributes.Builder builder()
-
serializableBuilderClass
public static Class<? extends NetworkFabricAttributes.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.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-