Package com.google.cloud.compute.v1
Class AccessConfig
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.compute.v1.AccessConfig
-
- All Implemented Interfaces:
AccessConfigOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class AccessConfig extends com.google.protobuf.GeneratedMessageV3 implements AccessConfigOrBuilder
An access configuration attached to an instance's network interface. Only one access config per instance is supported.
Protobuf typegoogle.cloud.compute.v1.AccessConfig- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAccessConfig.BuilderAn access configuration attached to an instance's network interface.static classAccessConfig.NetworkTierThis signifies the networking tier used for configuring this access configuration and can only take the following values: PREMIUM, STANDARD.static classAccessConfig.TypeThe type of configuration.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intEXTERNAL_IPV6_FIELD_NUMBERstatic intEXTERNAL_IPV6_PREFIX_LENGTH_FIELD_NUMBERstatic intKIND_FIELD_NUMBERstatic intNAME_FIELD_NUMBERstatic intNAT_I_P_FIELD_NUMBERstatic intNETWORK_TIER_FIELD_NUMBERstatic intPUBLIC_PTR_DOMAIN_NAME_FIELD_NUMBERstatic intSET_PUBLIC_PTR_FIELD_NUMBERstatic intTYPE_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)static AccessConfiggetDefaultInstance()AccessConfiggetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()StringgetExternalIpv6()Applies to ipv6AccessConfigs only.com.google.protobuf.ByteStringgetExternalIpv6Bytes()Applies to ipv6AccessConfigs only.intgetExternalIpv6PrefixLength()Applies to ipv6AccessConfigs only.StringgetKind()[Output Only] Type of the resource.com.google.protobuf.ByteStringgetKindBytes()[Output Only] Type of the resource.StringgetName()The name of this access configuration.com.google.protobuf.ByteStringgetNameBytes()The name of this access configuration.StringgetNatIP()Applies to accessConfigs (IPv4) only.com.google.protobuf.ByteStringgetNatIPBytes()Applies to accessConfigs (IPv4) only.StringgetNetworkTier()This signifies the networking tier used for configuring this access configuration and can only take the following values: PREMIUM, STANDARD.com.google.protobuf.ByteStringgetNetworkTierBytes()This signifies the networking tier used for configuring this access configuration and can only take the following values: PREMIUM, STANDARD.com.google.protobuf.Parser<AccessConfig>getParserForType()StringgetPublicPtrDomainName()The DNS domain name for the public PTR record.com.google.protobuf.ByteStringgetPublicPtrDomainNameBytes()The DNS domain name for the public PTR record.intgetSerializedSize()booleangetSetPublicPtr()Specifies whether a public DNS 'PTR' record should be created to map the external IP address of the instance to a DNS domain name.StringgetType()The type of configuration.com.google.protobuf.ByteStringgetTypeBytes()The type of configuration.booleanhasExternalIpv6()Applies to ipv6AccessConfigs only.booleanhasExternalIpv6PrefixLength()Applies to ipv6AccessConfigs only.inthashCode()booleanhasKind()[Output Only] Type of the resource.booleanhasName()The name of this access configuration.booleanhasNatIP()Applies to accessConfigs (IPv4) only.booleanhasNetworkTier()This signifies the networking tier used for configuring this access configuration and can only take the following values: PREMIUM, STANDARD.booleanhasPublicPtrDomainName()The DNS domain name for the public PTR record.booleanhasSetPublicPtr()Specifies whether a public DNS 'PTR' record should be created to map the external IP address of the instance to a DNS domain name.booleanhasType()The type of configuration.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static AccessConfig.BuildernewBuilder()static AccessConfig.BuildernewBuilder(AccessConfig prototype)AccessConfig.BuildernewBuilderForType()protected AccessConfig.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static AccessConfigparseDelimitedFrom(InputStream input)static AccessConfigparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AccessConfigparseFrom(byte[] data)static AccessConfigparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AccessConfigparseFrom(com.google.protobuf.ByteString data)static AccessConfigparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AccessConfigparseFrom(com.google.protobuf.CodedInputStream input)static AccessConfigparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AccessConfigparseFrom(InputStream input)static AccessConfigparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AccessConfigparseFrom(ByteBuffer data)static AccessConfigparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<AccessConfig>parser()AccessConfig.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
EXTERNAL_IPV6_FIELD_NUMBER
public static final int EXTERNAL_IPV6_FIELD_NUMBER
- See Also:
- Constant Field Values
-
EXTERNAL_IPV6_PREFIX_LENGTH_FIELD_NUMBER
public static final int EXTERNAL_IPV6_PREFIX_LENGTH_FIELD_NUMBER
- See Also:
- Constant Field Values
-
KIND_FIELD_NUMBER
public static final int KIND_FIELD_NUMBER
- See Also:
- Constant Field Values
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
NAT_I_P_FIELD_NUMBER
public static final int NAT_I_P_FIELD_NUMBER
- See Also:
- Constant Field Values
-
NETWORK_TIER_FIELD_NUMBER
public static final int NETWORK_TIER_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PUBLIC_PTR_DOMAIN_NAME_FIELD_NUMBER
public static final int PUBLIC_PTR_DOMAIN_NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SET_PUBLIC_PTR_FIELD_NUMBER
public static final int SET_PUBLIC_PTR_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TYPE_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasExternalIpv6
public boolean hasExternalIpv6()
Applies to ipv6AccessConfigs only. The first IPv6 address of the external IPv6 range associated with this instance, prefix length is stored in externalIpv6PrefixLength in ipv6AccessConfig. To use a static external IP address, it must be unused and in the same region as the instance's zone. If not specified, Google Cloud will automatically assign an external IPv6 address from the instance's subnetwork.
optional string external_ipv6 = 532703707;- Specified by:
hasExternalIpv6in interfaceAccessConfigOrBuilder- Returns:
- Whether the externalIpv6 field is set.
-
getExternalIpv6
public String getExternalIpv6()
Applies to ipv6AccessConfigs only. The first IPv6 address of the external IPv6 range associated with this instance, prefix length is stored in externalIpv6PrefixLength in ipv6AccessConfig. To use a static external IP address, it must be unused and in the same region as the instance's zone. If not specified, Google Cloud will automatically assign an external IPv6 address from the instance's subnetwork.
optional string external_ipv6 = 532703707;- Specified by:
getExternalIpv6in interfaceAccessConfigOrBuilder- Returns:
- The externalIpv6.
-
getExternalIpv6Bytes
public com.google.protobuf.ByteString getExternalIpv6Bytes()
Applies to ipv6AccessConfigs only. The first IPv6 address of the external IPv6 range associated with this instance, prefix length is stored in externalIpv6PrefixLength in ipv6AccessConfig. To use a static external IP address, it must be unused and in the same region as the instance's zone. If not specified, Google Cloud will automatically assign an external IPv6 address from the instance's subnetwork.
optional string external_ipv6 = 532703707;- Specified by:
getExternalIpv6Bytesin interfaceAccessConfigOrBuilder- Returns:
- The bytes for externalIpv6.
-
hasExternalIpv6PrefixLength
public boolean hasExternalIpv6PrefixLength()
Applies to ipv6AccessConfigs only. The prefix length of the external IPv6 range.
optional int32 external_ipv6_prefix_length = 425672143;- Specified by:
hasExternalIpv6PrefixLengthin interfaceAccessConfigOrBuilder- Returns:
- Whether the externalIpv6PrefixLength field is set.
-
getExternalIpv6PrefixLength
public int getExternalIpv6PrefixLength()
Applies to ipv6AccessConfigs only. The prefix length of the external IPv6 range.
optional int32 external_ipv6_prefix_length = 425672143;- Specified by:
getExternalIpv6PrefixLengthin interfaceAccessConfigOrBuilder- Returns:
- The externalIpv6PrefixLength.
-
hasKind
public boolean hasKind()
[Output Only] Type of the resource. Always compute#accessConfig for access configs.
optional string kind = 3292052;- Specified by:
hasKindin interfaceAccessConfigOrBuilder- Returns:
- Whether the kind field is set.
-
getKind
public String getKind()
[Output Only] Type of the resource. Always compute#accessConfig for access configs.
optional string kind = 3292052;- Specified by:
getKindin interfaceAccessConfigOrBuilder- Returns:
- The kind.
-
getKindBytes
public com.google.protobuf.ByteString getKindBytes()
[Output Only] Type of the resource. Always compute#accessConfig for access configs.
optional string kind = 3292052;- Specified by:
getKindBytesin interfaceAccessConfigOrBuilder- Returns:
- The bytes for kind.
-
hasName
public boolean hasName()
The name of this access configuration. In accessConfigs (IPv4), the default and recommended name is External NAT, but you can use any arbitrary string, such as My external IP or Network Access. In ipv6AccessConfigs, the recommend name is External IPv6.
optional string name = 3373707;- Specified by:
hasNamein interfaceAccessConfigOrBuilder- Returns:
- Whether the name field is set.
-
getName
public String getName()
The name of this access configuration. In accessConfigs (IPv4), the default and recommended name is External NAT, but you can use any arbitrary string, such as My external IP or Network Access. In ipv6AccessConfigs, the recommend name is External IPv6.
optional string name = 3373707;- Specified by:
getNamein interfaceAccessConfigOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
The name of this access configuration. In accessConfigs (IPv4), the default and recommended name is External NAT, but you can use any arbitrary string, such as My external IP or Network Access. In ipv6AccessConfigs, the recommend name is External IPv6.
optional string name = 3373707;- Specified by:
getNameBytesin interfaceAccessConfigOrBuilder- Returns:
- The bytes for name.
-
hasNatIP
public boolean hasNatIP()
Applies to accessConfigs (IPv4) only. An external IP address associated with this instance. Specify an unused static external IP address available to the project or leave this field undefined to use an IP from a shared ephemeral IP address pool. If you specify a static external IP address, it must live in the same region as the zone of the instance.
optional string nat_i_p = 117634556;- Specified by:
hasNatIPin interfaceAccessConfigOrBuilder- Returns:
- Whether the natIP field is set.
-
getNatIP
public String getNatIP()
Applies to accessConfigs (IPv4) only. An external IP address associated with this instance. Specify an unused static external IP address available to the project or leave this field undefined to use an IP from a shared ephemeral IP address pool. If you specify a static external IP address, it must live in the same region as the zone of the instance.
optional string nat_i_p = 117634556;- Specified by:
getNatIPin interfaceAccessConfigOrBuilder- Returns:
- The natIP.
-
getNatIPBytes
public com.google.protobuf.ByteString getNatIPBytes()
Applies to accessConfigs (IPv4) only. An external IP address associated with this instance. Specify an unused static external IP address available to the project or leave this field undefined to use an IP from a shared ephemeral IP address pool. If you specify a static external IP address, it must live in the same region as the zone of the instance.
optional string nat_i_p = 117634556;- Specified by:
getNatIPBytesin interfaceAccessConfigOrBuilder- Returns:
- The bytes for natIP.
-
hasNetworkTier
public boolean hasNetworkTier()
This signifies the networking tier used for configuring this access configuration and can only take the following values: PREMIUM, STANDARD. If an AccessConfig is specified without a valid external IP address, an ephemeral IP will be created with this networkTier. If an AccessConfig with a valid external IP address is specified, it must match that of the networkTier associated with the Address resource owning that IP. Check the NetworkTier enum for the list of possible values.
optional string network_tier = 517397843;- Specified by:
hasNetworkTierin interfaceAccessConfigOrBuilder- Returns:
- Whether the networkTier field is set.
-
getNetworkTier
public String getNetworkTier()
This signifies the networking tier used for configuring this access configuration and can only take the following values: PREMIUM, STANDARD. If an AccessConfig is specified without a valid external IP address, an ephemeral IP will be created with this networkTier. If an AccessConfig with a valid external IP address is specified, it must match that of the networkTier associated with the Address resource owning that IP. Check the NetworkTier enum for the list of possible values.
optional string network_tier = 517397843;- Specified by:
getNetworkTierin interfaceAccessConfigOrBuilder- Returns:
- The networkTier.
-
getNetworkTierBytes
public com.google.protobuf.ByteString getNetworkTierBytes()
This signifies the networking tier used for configuring this access configuration and can only take the following values: PREMIUM, STANDARD. If an AccessConfig is specified without a valid external IP address, an ephemeral IP will be created with this networkTier. If an AccessConfig with a valid external IP address is specified, it must match that of the networkTier associated with the Address resource owning that IP. Check the NetworkTier enum for the list of possible values.
optional string network_tier = 517397843;- Specified by:
getNetworkTierBytesin interfaceAccessConfigOrBuilder- Returns:
- The bytes for networkTier.
-
hasPublicPtrDomainName
public boolean hasPublicPtrDomainName()
The DNS domain name for the public PTR record. You can set this field only if the `setPublicPtr` field is enabled in accessConfig. If this field is unspecified in ipv6AccessConfig, a default PTR record will be createc for first IP in associated external IPv6 range.
optional string public_ptr_domain_name = 316599167;- Specified by:
hasPublicPtrDomainNamein interfaceAccessConfigOrBuilder- Returns:
- Whether the publicPtrDomainName field is set.
-
getPublicPtrDomainName
public String getPublicPtrDomainName()
The DNS domain name for the public PTR record. You can set this field only if the `setPublicPtr` field is enabled in accessConfig. If this field is unspecified in ipv6AccessConfig, a default PTR record will be createc for first IP in associated external IPv6 range.
optional string public_ptr_domain_name = 316599167;- Specified by:
getPublicPtrDomainNamein interfaceAccessConfigOrBuilder- Returns:
- The publicPtrDomainName.
-
getPublicPtrDomainNameBytes
public com.google.protobuf.ByteString getPublicPtrDomainNameBytes()
The DNS domain name for the public PTR record. You can set this field only if the `setPublicPtr` field is enabled in accessConfig. If this field is unspecified in ipv6AccessConfig, a default PTR record will be createc for first IP in associated external IPv6 range.
optional string public_ptr_domain_name = 316599167;- Specified by:
getPublicPtrDomainNameBytesin interfaceAccessConfigOrBuilder- Returns:
- The bytes for publicPtrDomainName.
-
hasSetPublicPtr
public boolean hasSetPublicPtr()
Specifies whether a public DNS 'PTR' record should be created to map the external IP address of the instance to a DNS domain name. This field is not used in ipv6AccessConfig. A default PTR record will be created if the VM has external IPv6 range associated.
optional bool set_public_ptr = 523870229;- Specified by:
hasSetPublicPtrin interfaceAccessConfigOrBuilder- Returns:
- Whether the setPublicPtr field is set.
-
getSetPublicPtr
public boolean getSetPublicPtr()
Specifies whether a public DNS 'PTR' record should be created to map the external IP address of the instance to a DNS domain name. This field is not used in ipv6AccessConfig. A default PTR record will be created if the VM has external IPv6 range associated.
optional bool set_public_ptr = 523870229;- Specified by:
getSetPublicPtrin interfaceAccessConfigOrBuilder- Returns:
- The setPublicPtr.
-
hasType
public boolean hasType()
The type of configuration. In accessConfigs (IPv4), the default and only option is ONE_TO_ONE_NAT. In ipv6AccessConfigs, the default and only option is DIRECT_IPV6. Check the Type enum for the list of possible values.
optional string type = 3575610;- Specified by:
hasTypein interfaceAccessConfigOrBuilder- Returns:
- Whether the type field is set.
-
getType
public String getType()
The type of configuration. In accessConfigs (IPv4), the default and only option is ONE_TO_ONE_NAT. In ipv6AccessConfigs, the default and only option is DIRECT_IPV6. Check the Type enum for the list of possible values.
optional string type = 3575610;- Specified by:
getTypein interfaceAccessConfigOrBuilder- Returns:
- The type.
-
getTypeBytes
public com.google.protobuf.ByteString getTypeBytes()
The type of configuration. In accessConfigs (IPv4), the default and only option is ONE_TO_ONE_NAT. In ipv6AccessConfigs, the default and only option is DIRECT_IPV6. Check the Type enum for the list of possible values.
optional string type = 3575610;- Specified by:
getTypeBytesin interfaceAccessConfigOrBuilder- Returns:
- The bytes for type.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static AccessConfig parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AccessConfig parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AccessConfig parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AccessConfig parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AccessConfig parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AccessConfig parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AccessConfig parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static AccessConfig parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static AccessConfig parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static AccessConfig parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static AccessConfig parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static AccessConfig parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public AccessConfig.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static AccessConfig.Builder newBuilder()
-
newBuilder
public static AccessConfig.Builder newBuilder(AccessConfig prototype)
-
toBuilder
public AccessConfig.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected AccessConfig.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static AccessConfig getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<AccessConfig> parser()
-
getParserForType
public com.google.protobuf.Parser<AccessConfig> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public AccessConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-